.hide_from_desktop {
    display: none;
}

.page_training h2 {
    font-size: 1.25em;
    width: 100%;
    color: #424242;
}

.page_training h4 {
    font-size: 0.9em;
    width: 100%;
    color: #424242;
	display: inline;
}

.page_training hr {
    margin: 0;
    padding: 0;
    border-bottom: 1px white solid;
    border-top: 1px #C7C7C7 solid;
    border-width: 1px 0 1px;
    clear: both;
}

/* Featured Image Slider */

.training_featured_container{
    width:100%;
    margin: 0 auto;
    position:relative;
    z-index:0;
}

/*! http://responsiveslides.com v1.32 by @viljamis */

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }

.rslides_tabs,
.pagination {width: 50%; margin-left: -25%; position: absolute; left: 50%; bottom: 8%; text-align: center; z-index: 100;}

/*  Removing this property to ensure the navigation buttons on the related videos carousel works
.pagination {z-index: -1;}
*/

.rslides_tabs li,
.pagination li {margin: 0 3px; display: inline-block; zoom: 1; *display: inline;}

.rslides_tabs li a,
.pagination li a {width: 8px; height: 8px; display: block; background: #D5D5D5; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}

.rslides_tabs li a:hover,
.pagination li a:hover { background: #818181; }

.rslides_tabs .rslides_here a,
.rslides_tabs .rslides_here a:hover,
.pagination .current a,
.pagination .current a:hover
{ background: #818181; cursor: default; }

.rslides_nav {
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 55%;
    left: 0;
    opacity: 0.9;
    z-index: 3;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    height: 61px;
    width: 38px;
    margin-top: -45px;
}

.rslides_nav:active {
    opacity: 1.0;
}

.rslides_nav.next:hover {
    opacity:1;
}


.rslides .caption {
    display: block;
    position: absolute;
    z-index: 2;
    font-size: 18px;
    font-weight: 400;
    text-shadow: none;
    opacity: .8;
    top: 0;
    right: 20px;
    padding: 0 20px;
    margin: 0;
    max-width: none;
}

.rslides .caption * {
    color: white;
    text-align:right;
}

.rslides .caption h2 {
    font-size: 36px;
    font-weight: 300;
}

.rslides .caption .intro {
    font-weight:400;
}

.rslides .caption .credits {
    font-style:italic;
    font-weight:400;
}

.rslides_nav.prev {
    display:none;
}

.rslides_nav.next {
    left: auto;
    background: transparent url("../img/arrow-next.png") no-repeat;
    right: 1%;
    opacity:0.8;
    height: 33px;
    width: 18px;
}

/* Navigation links to match the thumbnail list */
.training_nav_list {
    clear: both;
    width: 980px;
    margin: 0 auto;
    padding: 0 12px;
    position: relative;
    /* overflow: hidden; */
}

/* Video Thumbnail List */
.thumbnail_list {
    clear: both;
    width: 980px;
    margin: 3px auto;
    margin-top: 20px;
    padding: 0 12px;
    position: relative;
    overflow: hidden;
}

.title_container,
.slides_container {
    height: 180px;
    width: 970px;
    margin: 0 auto;
    padding-top: 6px;
}

.title_container {
    height: auto;
    padding-top: 0;
}

.title_container h2 {
    margin-left: 4px;
    display: inline;
}

.title_container>img {
    vertical-align: text-bottom;
    margin-left: 6px;
}

.slides_container div ul li {
    display: inline;
    float: left;
    margin: 0 6px;
    line-height: 24px;
    position: relative;
}

.slides_container div ul li a img {
    width: 230px;
    height: 130px;
    -moz-box-shadow: 1px 1px 3px #000;
    -webkit-box-shadow: 1px 1px 3px #000;
    box-shadow: 1px 1px 3px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

.slides_container div ul li a p {
    position: absolute;
    z-index: 100;
    bottom: 3px;
    background: black;
    opacity: .8;
    color: white;
    font-size: .9em;
    font-weight: 400;
    width: 185px;
    overflow: hidden;
    padding: 5px 40px 5px 5px;
    height: 31px;
}

.slides_container div ul li a .exclusive_ribbon {
    position: absolute;
    z-index: 100;
    top: -121px;
    left: -9px;
    width: 72px;
    height: 26px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    /* For IE 8 */
    -ms-filter: none;
    /* For IE 5.5 - 7 */
    filter: none;
}

.thumbnail_list .next {
    position: absolute;
    top: 85px;
    right: -6px;
    width: 27px;
    height: 15px;
    display: block;
    z-index: 101;
}

.thumbnail_list .prev {
    position: absolute;
    top: 85px;
    left: 4px;
    width: 27px;
    height: 15px;
    display: block;
    z-index: 101;
    /*display: none;*/
}

.slides_container div ul li .thumbnail_tooltip {
    position: absolute;
    background: #FFFFFF;
    border: 1px solid #C9C9C9;
    z-index: 200;
    padding: 4px 8px;
    top: -6px;
    left: 236px;
    width: 250px;
    height: 170px;
    display:none;
}

.slides_container div ul li .thumbnail_tooltip:after,
.slides_container div ul li .thumbnail_tooltip:before {
    right: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    z-index: 200;
    pointer-events: none;
    color: #FFF
}

.slides_container div ul li .thumbnail_tooltip:after {
    border-color: rgba(255, 255, 255, 0);
    border-right-color: #FFFFFF;
    border-width: 15px;
    top: 50%;
    margin-top: -15px;
}

.slides_container div ul li .thumbnail_tooltip:before {
    border-color: rgba(204, 204, 204, 0);
    border-right-color: #C9C9C9;
    border-width: 16px;
    top: 50%;
    margin-top: -16px;
    z-index: 200;
}

.slides_container div ul li .thumbnail_tooltip.mirror {
    left: -275px;
}

.slides_container div ul li .thumbnail_tooltip.mirror:after,
.slides_container div ul li .thumbnail_tooltip.mirror:before {
    right: 0;
    left: 100%;
}

.slides_container div ul li .thumbnail_tooltip.mirror:after {
    border-color: rgba(255, 255, 255, 0);
    border-left-color: #FFFFFF;
    border-width: 15px;
    top: 50%;
    margin-top: -15px;
}

.slides_container div ul li .thumbnail_tooltip.mirror:before {
    border-color: rgba(204, 204, 204, 0);
    border-left-color: #CCCCCC;
    border-width: 16px;
    top: 50%;
    margin-top: -16px;
}

.slides_container div ul li .thumbnail_tooltip .tooltip_details h3 {
    margin-bottom: 5px;
}

.slides_container div ul li .thumbnail_tooltip .tooltip_partner {
    background-color: #F4F4F4;
    width: 250px;
    height: 45px;
    position: absolute;
    bottom: 0;
    left: 0;
    padding-top: 15px;
    padding-left: 8px;
    padding-right: 8px;
}
}

.slides_container div ul li .thumbnail_tooltip .tooltip_right img {
    margin-bottom: 5px;
    float: right;
    clear: both;
}

.slides_container div ul li .thumbnail_tooltip h3 {
    font-size: 14px;
    color: #000;
    font-weight: 600;
    margin-top: 0;
    line-height: normal;
}

.slides_container div ul li .thumbnail_tooltip p {
    font-size: 12px;
}

.slides_container div ul li .thumbnail_tooltip p.thumbnail_description {
    clear: both;
    color: #000;
    margin-top: 6px;
}

/* Higlighted Video List */

.highlighted_video h2
{
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    height: 24px;
    margin-bottom: 5px;
}

.highlighted_video {
    margin-left: 13px;
}

.highlighted_video ul {
    max-width: 800px;
}

.highlighted_video ul li {
    float: left;
    margin-right: 13px;
}

.highlighted_video ul li img {
    max-width: 100%;
}

.slides_container div ul li a,
.highlighted_video ul li a {
    text-decoration: none;
    position: relative;
}

.slides_container div ul li a .play-icon,
.highlighted_video ul li a .play-icon {
    position: absolute;
    bottom: 50%;
    left: 0%;
    opacity: 0.8;
}

.slides_container div ul li a .play-icon:hover,
.highlighted_video ul li a .play-icon:hover {
    opacity: 1;
}

/* Training Navigation */
.training_nav_container {
    background-color: #F0F0F0;
    /*border-bottom: 1px #C9C9C9 solid;*/
    height: 50px;
    /*margin-bottom: 22px;*/
	min-width: 320px;
}

.training_nav_container.rating {
    margin-bottom: 0;
}

.training_search,
.training_comments {
    float: left;
    margin-left: 32px;
    margin-top: 16px;
    position: relative;
}

.training_comments {
    margin-top: 14px;
    margin-left: 15px;
}

.training_nav_container .training_search .tap_dialog {
    top: 29px;
    display: none;
}

.training_nav {
    /* margin-right: 25px; */
    position: relative;
}

.training_nav.rating {
    margin-top: 11px;
}

.training_nav.rating a {
    color: #646464;
    text-decoration: none;
    font-weight: 300;
}

.training_nav.rating a img {
    vertical-align: text-top;
    margin-right: 3px;
    margin-left: 10px;
}

.training_nav_inner_container {
    width: 1024px;
    margin: 0 auto;
}

.training_nav ul li {
    float: left;
    position: relative;
    /* padding: 16px 16px 0 0; */
	margin: 16px 16px 0 0;
    width: auto;
    text-align: left;
    font-size: 16px;
    font-weight: 600;
}

.training_nav_list .training_phrase {
	padding-left:10px;
}

.thumbnail_list h2 {
	padding-left:10px;
}

.training_nav ul li a {
    text-decoration: none;
    color: #808080;
}

.training_nav ul li a:hover {
    text-decoration: underline;
}

.training_nav ul li.training_nav_on a {
    color: #424242;
}

.training_nav ul li.training_nav_on .training_image {
    position: absolute;
    width: 100%;
    height: 11px;
    margin: 0 auto;
    top: 34px;
    /* left: 60px; */
    background: url('../img/training-nav-arrow.png') no-repeat center top;
}

.training_phrase {
    font-size: 1.25em;
    width: 100%;
    color: #424242;
    margin-top: -3px;
    font-family: "adobe-clean","Helvetica Neue",Arial,sans-serif;
    font-weight: 300;
}

.videoheader {
    position: relative;
    text-align: center;
    margin: 0;
    padding: 10px 0;
    background-color: #2B2B2B;
    color: #FFF;
}

.videoheader h1 {
    font-size: 23px;
    display: inline;
	padding-left: 50px;
	padding-right: 50px;
	color: #ECECEC;
}

.videoheader .back {
    position: absolute;
    left: 32px;
    top: 18px;
}

.videoheader .title {
    display: inline;
}

.videoheader img {
    vertical-align: text-bottom;
}

.videoviewer {
    width: 100%;
    height: 367px;
    position: relative;
    z-index: 2;
    background: #444;
    text-align: center;
}

.videoviewer iframe {
    width: 640px;
    height: 367px;
}

.videodetails_container {
    width: 1024px;
    margin: 0 auto;
}

.videodetails {
    width: 70%;
    border-right: 1px #C7C7C7 solid;
    padding: 5px 0;
    float: left;
}

.videonavitem {
    float: left;
}

.videonavitem a {
    text-decoration: none;
    color: #878787;
    font-weight: 400;
    font-size: .9em;
    padding: 5px 15px;
}

.videonavitem a:hover {
    text-decoration: underline
}

.videonavitem a.videonav_on {
    background-color: #FFF;
}

.videostats {
    text-align: right;
    float: right;
    color: #AAA;
    margin: 0 3% 1px 0;
}

.videostats p {
    display: inline;
}

.videoinfo,
.videocomments {
    padding: 2% 2%;
}

.videoinfo p.byline {
    margin-top: 15px;
    color: #ABABAB;
}

.videoinfo #videorating{
    width: 94px  !important;
    float: right;
}

.videodetails h2 {
    color: #ABABAB;
}

.videocomments {
    display: none;
}

.videocomments .viewmore,
.videocomments .comment .commentbody .commentstats {
    font-size: .9em;
    color: #AAA;
}

.videocomments .viewmore
{
    text-align: right;
}

.videocomments .viewmore a
{
    color: #AAA;
    text-decoration: none;
    font-weight: 300;
}

.videocomments .viewmore a:hover
{
    text-decoration: underline;
}

.videocomments .comment {
    margin-top: 12px;
    overflow-y: hidden;
}

.videocomments .comment .commentbody {
    float:left;
    border: 1px solid #C1C1C1;
    padding: 12px;
    width: 70%;
    position: relative;
}

.videocomments .comment .commentbody .commentcallout_right {
    position: absolute;
    right: -14px;
    top: 14px;
}

.videocomments .comment .commentbody h3 {
    color: #AAA;
}

.videocomments .comment .commentbody p {
    margin-top: 5px;
}

.videocomments .avatar {
    float:left;
    text-align: center;
    font-size: .8em;
    color: #000;
    width: 18%;
    font-weight: 600;
    padding-left: 5px;
}

.videocomments .comment .avatar {
    margin-left: 5%;
}

.videocomments .comment .avatar img {
    margin-top: 5px;
}

.videocomments .commentinput {
    position: relative;
    width: 100%;
    margin-top: 12px;
    padding-top: 12px;
    border-top: 1px solid #C1C1C1;
    overflow-y: hidden;
}

.videocomments .commentinput .commentcallout_left {
    width : 14px;
    height :13px;
    border : none;
    padding: 0;
    position: relative;
    left: 5px;
}

.videocomments .commentinput input[type="text"] {
    border: 1px solid #C1C1C1;
    background: #FFF;
    font-family: "adobe-clean","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-style: normal;
    font-size: 14px;
    color: #AAA;
    padding: 12px;
    width: 72%;
    height: 25px;
    margin-top: 22px;
}

.videocomments .commentinput  input[type="text"]::-webkit-input-placeholder,
.videocomments .commentinput  input[type="text"]::-moz-placeholder {
    color: #AAA;
}

.videopartner {
    width: 18%;
    float: left;
    padding-top: 2%;
    padding-left: 25px;
    padding-bottom: 2%;
}

.videopartner p{
    font-size: 12px;
}

.videopartner h3 {
    font-size: 12px;
    margin-bottom: 3px;
}

.videopartner .call_to_action {
    text-decoration:none;
    font-size: 12px;
    color: #1963AE;
}

.videopartner .call_to_action:hover {
    text-decoration:underline;
}

.videorelated {
    /*width: 98%;*/
    padding-top: 20px;
}

.videorelated h2 {
    margin-left: 1%;
}

.videorelated .thumbnail_list {
    /*padding: 0 2px 0 13px;*/
    margin-top: 5px;
}
/*
.videorelated .thumbnail_list .slides_container div ul li {
    margin: 0 5px;
}
*/
/*
.videorelated .thumbnail_list .next {
    right: -12px;
}
*/

/* iPhone & HVGA Mobile Device Widths */
@media only screen
/*and (min-width : 320px)*/
and (max-width : 568px) {
    .hide_from_phone {
        display: none;
    }

    .hide_from_desktop {
        display: block;
    }

    .page_training h2 {
        font-size: .8em;
        width: 100%;
    }
	
	.page_training h4 {
        font-size: .7em;
        width: 100%;
    }

    /* Override header style from Creative Cloud header.css for mobile devices - it didn't originally anticipate more than 3 menu items */
    .header-new .nav a {
        padding: 15px 6px 11px;
        font-size: 15px;
    }
	
	/*Override header style to remove white line in Chrome and Safari bug#3367883*/
    .header-new {
        border-bottom: 2px solid #111;
    }
	/**/

    .rslides .caption {
        font-size: 14px;
        bottom: 10%;
        left: 1%;
    }
	
	/* Bug#3364594 - adjust hero image and text overlay to suit the phone size*/
	.rslides .caption h2 {
        font-size: 26px;
    }
    .rslides img {
        /*max-height: 140px;*/
        height: auto;
        width: 100%;
    }
	/**/
	
    .rslides img {
        max-height: 120px;
        width: 100%;
    }

    .rslides_nav {
        top: 70%;
    }

    .rslides_nav.next {
        opacity: 1;
        right: 7px;
    }

    .training_nav_container {
        height: 39px;
    }

    .training_search {
        margin-top: 12px;
    }

    .training_nav ul li {
        /* padding: 12px 1px 6px 0; */
		margin: 12px 1px 6px 0;
        margin-left: 5px;
        font-size: 14px;
    }

    .training_nav ul li.training_nav_on .training_image {
        top: 27px;
        /* left: 40px; */
    }

    .training_nav.rating {
        margin-top: 8px;
        margin-right: 10px;
    }

    .training_search, .training_comments {
        margin-left: 15px;
    }

    .training_comments {
        margin-top: 8px;
    }

    /* removing for ACL-7
	.training_phrase {
        display: none;
    }
    */

	.training_nav_list {
		clear: both;
		padding: 0;
		width: 320px;
        max-width: 320px;
	}
	
    .thumbnail_list {
        clear: both;
        padding-right: 8px;
        margin-bottom: 10px;
        max-width: 320px;
        width: 300px;
    }

    .thumbnail_list .next {
        right: -5px;
        top: 42%;
    }
	
	.thumbnail_list .prev {
        position: absolute;
        top: 42%;
        left: 5%;
        width: 27px;
        height: 15px;
        display: block;
        z-index: 101;
    }

    .rslides_tabs {
        bottom: -2%;
        margin-left: -27%;
    }
    
    .pagination {
        display: none;
    }
    
    .slides_container{
        height: 135px;
        padding-left: 32px;
		margin-bottom: 10px;
    }

    .slides_container div {
        width: 300px;

    }

    .slides_container div ul li {
        display: inline;
        float: left;
    }

    .slides_container div ul li a img {
        /*width: 128px;*/
        /*height: 73px;*/
    }

    .slides_container div ul li a p {
       /* font-size: .6em;*/
       /* width: 83px;*/
    }

    .slides_container div ul li img.exclusive_ribbon {
       /* top: -68px;*/
       /* left: -8px;*/
       /*max-width: 60px;*/
       /* height: auto;*/
    }

    .training_nav_inner_container,
    .videodetails_container {
        width: 320px;
    }

    .videoheader h1 {
        font-size: 16px;
    }

    .videoheader .exclusive_ribbon {
        /*display: none;*/
		height: 15px;
    }

    .videoheader .back {
        top: 35%;
        left: 15px;
    }

    .videoheader .title {
        width: 82%;
        margin: 0 auto;
    }

    .videoviewer {
        height: 176px;
    }

    .videoviewer iframe {
        width: 300px;
        height: 176px;
    }

    .videodetails {
        width: 98%;
        border: 0;
        padding: 5px 0;
        margin: 10px 0 10px 7px;
        float: none;
        clear: both;
    }

    .videonavitem a {
        font-size: .8em;
    }

    .videoinfo p {
        width: 100%;
        font-size: 0.8em;
    }

    .videoinfo {
        margin-right: 4px;
        min-height: 0;
    }

    .videopartner {
        float: none;
        clear: both;
        padding-left: 15px;
        padding-top: 10px;
        width: 90%;
    }

    .videorelated {
        padding-top: 15px;
        margin: 0 auto;
    }

	/*
    .videorelated .thumbnail_list .next {
        top: 70px;
    }
	*/
}

/* iPad & Tablet Portrait Device Widths */
@media only screen
and (min-width : 569px)
and (max-width : 768px){
	.training_nav_list {
		width: 756px;
		padding: 0 6px;
	}
	
    .thumbnail_list {
        width: 744px;
    }

    .slides_container {
        height: 120px;
        width: 730px;
        margin: 0 auto;
    }

    .thumbnail_list .next {
        right: -3px;
        top: 42%;
    }

    .thumbnail_list .prev {
        left: 7px;
        top: 42%;
    }

    .rslides_tabs, .pagination {
        bottom: 0;
        /*margin-left: -27%;*/
    }

    .slides_container div ul li a img {
        width: 170px;
        height: 98px;
    }

    .slides_container div ul li a p {
        font-size: 0.85em;
        width: 125px;
    }

    .slides_container div ul li img.exclusive_ribbon {
        top: -88px;
        left: -9px;
        max-width: 75px;
        height: auto;
    }
	/* removing for ACL-7
	.training_phrase {
        display: none;
    }
    */
    
    .training_nav_inner_container,
    .videodetails_container {
        width: 768px;
    }
}

/* Large monitor device widths - 15.4" Laptops and up */
@media only screen
and (min-width : 1224px) {
    .videoviewer {
        height: 557px;
    }

    .videoviewer iframe {
        width: 978px;
        height: 557px;
    }
}

/* Updates for CQ */
.partner-logo{
    margin-bottom:12px;
}
.partner-text a{
    color: #1963AE;
    text-decoration: none;
}

/* Bug 3364246: Don't display next arrow for hero images */
.training_featured_container .rslides_nav.next {
    background: transparent url("") no-repeat;
    display: none;
    opacity:0;
    height: 0;
    width: 0;
}

/* Page Load Progress Display*/
#circleG{
    width:112px;
}

.circleG{
    background-color:#FFFFFF;
    float:left;
    height:24px;
    margin-right:13px;
    width:24px;
    -moz-animation-name:bounce_circleG;
    -moz-animation-duration:1.9500000000000002s;
    -moz-animation-iteration-count:infinite;
    -moz-animation-direction:linear;
    -moz-border-radius:16px;
    -webkit-animation-name:bounce_circleG;
    -webkit-animation-duration:1.9500000000000002s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-direction:linear;
    -webkit-border-radius:16px;
    -ms-animation-name:bounce_circleG;
    -ms-animation-duration:1.9500000000000002s;
    -ms-animation-iteration-count:infinite;
    -ms-animation-direction:linear;
    -ms-border-radius:16px;
    -o-animation-name:bounce_circleG;
    -o-animation-duration:1.9500000000000002s;
    -o-animation-iteration-count:infinite;
    -o-animation-direction:linear;
    -o-border-radius:16px;
    animation-name:bounce_circleG;
    animation-duration:1.9500000000000002s;
    animation-iteration-count:infinite;
    animation-direction:linear;
    border-radius:16px;
}

#circleG_1{
    -moz-animation-delay:0.39s;
    -webkit-animation-delay:0.39s;
    -ms-animation-delay:0.39s;
    -o-animation-delay:0.39s;
    animation-delay:0.39s;
}

#circleG_2{
    -moz-animation-delay:0.9099999999999999s;
    -webkit-animation-delay:0.9099999999999999s;
    -ms-animation-delay:0.9099999999999999s;
    -o-animation-delay:0.9099999999999999s;
    animation-delay:0.9099999999999999s;
}

#circleG_3{
    -moz-animation-delay:1.1700000000000002s;
    -webkit-animation-delay:1.1700000000000002s;
    -ms-animation-delay:1.1700000000000002s;
    -o-animation-delay:1.1700000000000002s;
    animation-delay:1.1700000000000002s;
}

@-moz-keyframes bounce_circleG{
0%{
}

50%{
    background-color:#000000}
    100%{
    }
}

@-webkit-keyframes bounce_circleG{
0%{
}

50%{
    background-color:#000000}
    100%{
    }
}

@-ms-keyframes bounce_circleG{
0%{
}

50%{
    background-color:#000000}
    100%{
    }    
}

@-o-keyframes bounce_circleG{
0%{
}

50%{
    background-color:#000000}
    100%{
    }
}

@keyframes bounce_circleG{
0%{
}

50%{
    background-color:#000000}
    100%{
    }
}

/* page load progress style ends */


/* bugfix #3434277 */
.training_featured a{
    text-decoration: none;
}

/* Fix to make the nav links clickable on webkit */
.header-new .logo, .header-new .nav li {
	z-index:1;
}
