.navTrigger { display: none; max-width: 940px; }
#we_navMobileContainer { display: none; }
body { min-width: 980px; width: 100%; display: inline-block; }
ul.sub-nav { left: 0 !important; }

.video-list .list .item { float: left; width: 365px; margin: 0 0 0 95px; padding: 22px 0 10px; }
.video-list .list .videoTitle { display: none; }
.video-list .list > .item:first-child { display: none; }
.video-list .mobile-video-list { display: none; position: relative; }
#main .logo-area { display: block !important; }
.mobile-customer-stories { display: none; }
#fancybox-content { width: 100% !important; border-width: 0 !important; }
#main .mobile-only, #main .mobile-only + .spacer60, #main .mobile-only + .spacer45 { display: none; }
#wrapper #header #nav .mobile-only { display: none; }
#wrapper #header #nav .desktop-only { display: block; }
.videoHeaderLeft p a.mobile-only { display: none; }

@media only screen and (min-width: 541px) {
    .tabbed-content .twocolumns { display: block !important; }
    .tabbed-content .expandTrigger { display: none; }
    .mobile-hero-carousel { display: none; 
                         
    }
}
 .mobile-hero-carousel { display: none\9; 
    }


@media only screen and (max-width: 540px) {
    b { font-weight: normal; font-family: 'wf_segoe-ui_semibold', "Segoe UI Semibold", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
    #wrapper #header #nav .mobile-only, #we_navMobileContainer .mobile-only { display: block; }
    #wrapper #header #nav .desktop-only, #we_navMobileContainer .desktop-only { display: none; }
    #we_navMobileContainer .navSelected, #we_navMobileContainer .navSelected a { color: #00bef5 !important; }
    #header .logo { background: url(/windowsembedded/global/publishingimages/weResponsive/embeddedresponsive/we-logo.png) left center no-repeat; width: 210px; }
    #main .desktop-only, .desktop-only + .spacer60, .desktop-only + .spacer45 { display: none; }
    #main .mobile-only { display: block; }
    #main p { font-family: 'wf_segoe-ui_normal', "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; line-height: 22px; }
    body { min-width: 320px; font-family: 'wf_segoe-ui_normal', "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
    .videoHeadingContainer h1 { font-family: 'wf_segoe-ui_light', "Segoe WP Light", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 28px; text-decoration: none; text-align: left; color: #FFFFFF; line-height: 32px; padding-top: 17px; font-weight: normal; }
    .videoHeadingContainer p { font-size: 17px; color: #FFFFFF; }
    #main h2 { font-family: 'wf_segoe-ui_light', "Segoe WP Light", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 24px; text-decoration: none; text-align: left; color: #000000; margin-top: 0px; padding-top: 10px; font-weight: normal; }
    .mobile-hero-carousel h1 { font-family: 'wf_segoe-ui_light', "Segoe WP Light", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 28px; line-height: 30px; font-weight: normal; margin-top: 0px; padding-top: 10px; color: #FFFFFF; }
    #main .box-info p.last { color: #000000; }
    #main .blue.story-info h3 { font-family: 'wf_segoe-ui_light', "Segoe WP Light", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 24px; text-decoration: none; text-align: left; color: #FFFFFF; margin-top: 0px; line-height: 32px; padding-top: 11px; margin-bottom: 6px; font-weight: normal; }
    #main .blue.story-info p { color: #FFFFFF; }
    #header, .header-holder, .header-bar { width: 100%; display: block; }
    .header-bar { margin: 0; padding: 0; }
    .header-bar .add-nav { display: none; }
    .header-bar .microsoft-logo { margin: 7px 0 7px 4%; }
    .header-holder { padding: 7px 0 0 0; margin: 0; }
    .header-holder #container { display: none; }
    .header-holder .area { width: 92%; display: block; margin: 0 auto; padding: 0; }
    .header-holder .area .logo { display: inline-block; float: left; margin-bottom: 7px; }
    .header-holder .navTrigger { display: inline-block; height: 27px; width: 45px; float: right; cursor: pointer; background: url(/windowsembedded/global/publishingimages/weResponsive/embeddedresponsive/menu-icon-off.png) center center no-repeat; margin: 5px 0 0 0; max-width: 540px; }
    .header-holder .navTrigger:hover, .header-holder .navTrigger.opened { background: url(/windowsembedded/global/publishingimages/weResponsive/embeddedresponsive/menu-icon-on.png) center center no-repeat; }
    #we_navContainer { display: none; }
    #we_navMobileContainer ul, #we_navMobileContainer li { padding: 0; margin: 0; width: 100%; list-style: none; background: #1570a6; }
    #we_navMobileContainer .sub-nav { display: none; }
    #we_navMobileContainer li a { display: inline-block !important; padding-top: 15px; padding-bottom: 14px; color: #fff; border-top: 1px solid #00bef5; margin: 0; padding-right: 0 !important; }
    #we_navMobileContainer li a:hover { text-decoration: none; }
    #we_navMobileContainer .navMobile > li a { padding-left: 5%; width: 95%; }
    #we_navMobileContainer .navMobile > li:first-child a { border-top: none; }
    #we_navMobileContainer .navMobile > li li a { padding-left: 10%; width: 90%; }

    .mobile-features-carousel, .video-list .mobile-video-list { -ms-touch-action: pan-y; }

    .video-list { padding-top: 5px; padding-bottom: 50px; position: relative; }
    .video-list button { position: absolute; bottom: -35px; width: 30px; height: 30px; border: none; cursor: pointer; text-indent: -9999px; display: inline-block; }
    .video-list button.slick-prev { background: url(/windowsembedded/global/publishingimages/weResponsive/Universal/arrow-left-wht.png) no-repeat center center; }
    .video-list button.slick-next { background: url(/windowsembedded/global/publishingimages/weResponsive/Universal/arrow-right-wht.png) no-repeat center center; margin-left: 50px; }
    .video-list .mobile-video-list { height: 140px; display: block; }
    .video-list .list { display: none; }
    .video-list .mobile-video-list .item { margin: 0; padding-bottom: 30px; display: inline-block; width: 165px; position: relative; opacity: 0.5; }
    #main .video-list .mobile-video-list .item p { color: #fff; text-align: center; }
    .video-list .mobile-video-list .item.slick-active { opacity: 1; }
    .video-list .mobile-video-list .item .img-holder { margin: 0 auto; padding: 0 5px; border: none; display: block; width: 160px; float: none; }
    .video-list .mobile-video-list .item .img-holder img { border: 1px solid #464646; }
    .video-list .mobile-video-list .videoTitle { display: block; position: absolute; bottom: 0; left: 0; margin: 0; text-align: center; padding: 0; width: 100%; }
    .video-list .mobile-video-list .info-box { display: none; }
    .video-list .mobile-video-list .slick-list { border: 0; outline: 0; }
    .logo-area { width: 100%; }
    #main .logo-area h2 { font-family: 'wf_segoe-ui_semibold', "Segoe UI Semibold", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #000000; margin-bottom: 10px; }
    .mobile-features-carousel { display: block; height: 85px; }
    .mobile-features-carousel .control-panel { display: none; }
    .headerCarouselFourItemWhiteLogosClickBehavior { display: none; }
    .mobile-features-carousel .slick-track { height: 170px; }
    .mobile-features-carousel .slick-slide { display: inline-block; float: left; width: 220px; position: relative; }
    .mobile-features-carousel .divCarouselFourItemWhiteLogosClickBehavior { top: 0; width: 100%; display: none !important; }
    .mobile-features-carousel img { width: 98px; margin: 0 auto 0 auto; display: block; max-width: 100%; width: auto; height: auto; }
    .mobile-features-carousel .slick-list { overflow: hidden; height: 120px; border: 0; outline: 0; }
    #main .mobile-features-carousel a { cursor: default; }
    #main .mobile-features-carousel .divCarouselFourItemWhiteLogosClickBehavior p { color: #ffffff; }
    #main .mobile-features-carousel .divCarouselFourItemWhiteLogosClickBehavior a { color: #126FAB; }
    div.divCarouselFourItemWhiteLogosClickBehavior tr td { width: 97%; }
    div.divCarouselFourItemWhiteLogosClickBehavior tr td p { margin: 0; }
    DIV.divCarouselFourItemWhiteLogosClickBehavior { height: 300px; }

    .tabbed-section table.tabbed, .tabbed-section .tabbed-paging { display: none; }
    .tabbed-section { width: 100%; margin-bottom: 20px; }
    .tabbed-section .tabbed-content { padding-top: 5px; }
    .expandTrigger { margin: 0 -9999px; padding: 0 9999px; cursor: pointer; transition-property: background; transition-duration: 0.4s; transition-timing-function: ease; -webkit-transition-property: background; -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease; }
    .expandTrigger .placeHolder { width: 100%; height: 72px; display: table; background: url(/windowsembedded/global/publishingimages/weResponsive/embeddedresponsive/expand-btn-gry.png) right center no-repeat; }
    .expandTrigger.opened .placeHolder { background: url(/windowsembedded/global/publishingimages/weResponsive/embeddedresponsive/collapse-btn-wht.png) right center no-repeat; }
    #main .expandTrigger .placeHolder h3 { font-family: 'wf_segoe-ui_semibold', "Segoe UI Semibold", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; width: 90%; padding: 0 10% 0 0; margin: 0; display: table-cell; vertical-align: middle; color: #9f9f9f; }
    .expandTrigger.even { background: #f2f2f2; }
    .expandTrigger.opened { background: #7FBA00; transition-property: background; transition-duration: 0.4s; transition-timing-function: ease; -webkit-transition-property: background; -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease; }
    .we_SecondaryStoryHeadline { display: none; }
    .tabbed-section .js-tab-hidden, .tabbed-section .tabbed-content > div { display: block; position: relative !important; left: 0 !important; top: 0 !important; width: 100% !important; }
    .tabbed-content .twocolumns { padding-bottom: 20px; }

    .mobile-carousel-item { display: inline-block; float: left; height: 270px; background: #00188E; }
    .mobile-hero-carousel, .mobile-carousel-holder, .mobile-carousel-holder .slick-list { display: inline-block; width: 100%; }
    .mobile-carousel-holder { position: relative; }
    .mobile-carousel-holder .slick-list { overflow: hidden; }
    #main .expandTrigger.even.opened .placeHolder h3, #main .expandTrigger.odd.opened .placeHolder h3 { color: #FFFFFF; }
    .marqueeHolder, .mobile-carousel-holder .videoHeaderRight { display: none; }
    .mobile-carousel-holder .videoHeaderLeft { width: 92% !important; margin: 0 auto; float: none; display: block; }
    .mobile-carousel-item h1 { color: #FFFFFF; margin: 8px 0 0 0; }
    .mobile-carousel-item h2, .mobile-carousel-item p { font-size: 17px; color: #ffffff; margin: 0; }
    .videoHeaderLeft a.link { color: #fff!important; font-weight: normal; font-size: 17px; max-width: 70%; padding: 0 4% 0 0; margin: 0; text-decoration: none; display: inline-block; background: url(/windowsembedded/global/publishingimages/weResponsive/Universal/white-arrow-right.png) no-repeat right center; font-family: 'wf_segoe-ui_semibold', "Segoe UI Semibold", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
    .slick-dots { position: absolute; bottom: 20px; left: 4%; display: inline-block; }
    .slick-dots, .slick-dots li { padding: 0; margin: 0; list-style: none; }
    .slick-dots li { cursor: pointer; float: left; display: inline-block; width: 20px; height: 20px; margin-right: 6px; background: url(../shared/templates/master/weMasterPage13/images/sprite.png) no-repeat -45px -47px; }
    .slick-dots li a { display: inline-block; margin: 0; padding: 0; text-decoration: none; width: 20px; height: 20px; text-indent: -9999px; }
    .slick-dots li.slick-active { background: url(../shared/templates/master/weMasterPage13/images/sprite.png) no-repeat -45px -21px; }

    #wrapper { padding-bottom: 0px; }
    #footer { width: 100%; max-width: 540px; padding: 0px; background-color: #EEEEEE; }
    #footer .bottom-area { text-align: left; }
    .footer-nav { margin: 0px; }
    .footer-nav li { margin: 0px; margin-right: 40px; }
    .column-holder, .tab-section, .choose-list, .story-info .video, .divider, .story-info .testimonials-block { display: none; }
    #footer #divcountryList .column-holder { display: block; overflow: visible; width: 92%; display: block; margin: 0 auto; }
    .language-area .us-logo { position: relative; text-indent: 0px; }
    .us-logo { background: url(/windowsembedded/global/publishingimages/globe_Icon.png) no-repeat !important; padding-left: 35px; padding-top: 4px; }
    .language-area { padding-top: 0px; font-size: 14px; }
   
    #footer .logo-area { position: relative; width: 92%; display: block; margin: 0 auto!important;  padding:0 0 5px 0;}
    #footer .bottom-area { font-family: 'wf_segoe-ui_normal', "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; text-align: left; color: #000000; margin-top: 50px; }
    .footer-logo { position: relative; top: 75px; width: 92%; margin: 0 auto; display: block; float: none; }
    .footer-nav { margin-top: 20px; margin-bottom: 20px; width: 100%; }
    .footer-nav li { margin-bottom: 20px; }
    #footer br { display: none; }
    #footer #divcountryList { height: auto!important; width: 92% !important; padding-left: 0 !important; padding-right: 0 !important; margin-left: 4%; margin-right: 4%; background-position: right 0%; }
    .footer-nav a { color: #126FAB!important; }
    .bottom-area span {display:none; }
    .bottom-area span.copy { display: block; }
    #windows-embedded .language-area { padding-top: 0px; }
    #windows-embedded .logo-gallery { margin-bottom: 16px; }

    #windows-embedded .logo-gallery a { cursor: default; }

    .no-play-icon a.play { opacity: 0; filter: alpha(opacity=0); }


    /* Intelligent Systems CSS */
    #intelligent-systems .divcountryList { height: auto; }
    #intelligent-systems .box-info .lightbox, .box-info div.newSection, .aside, #intelligent-systems .grey-box, .testimonials-block, a.btn-orange, .marginleft16, .tabbed-paging { display: none; }
    #intelligent-systems .videoHeaderLeft p a.link { color: #fff!important; text-decoration: none; display: inline-block; margin-bottom: 29px; background: url(/windowsembedded/global/publishingimages/weResponsive/Universal/white-arrow-right.png) no-repeat right center; width: 50%; background-position-x: 135px; font-family: 'wf_segoe-ui_semibold', "Segoe UI Semibold", "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 17px; margin-top: 6px; }
    #intelligent-systems .box-info { margin-bottom: 23px!important; }
    #intelligent-systems .story-info .holder { position: relative; }
    #intelligent-systems .story-info .holder .video { position: absolute; top: 0; left: 0; }
    #intelligent-systems .story-info .holder .info { position: relative; margin-top: 60%; margin-bottom: -10px; }
    #intelligent-systems .story-info .video { display: block!important; }
    #intelligent-systems .story-info .video img { width: 100%!important; height: auto; }
    #intelligent-systems .story-info h2 { margin-bottom: 13px; }
}

@media only screen and (max-width: 370px) {
    .videoHeaderLeft a.link { margin: 0 5% 0 0; }
    .footer-nav li { margin-right: 10px; }
}

/*We_Product Overview Carousel*/
.overview_slideset .ProdPanelCarouselheading .overview_heading{
    margin-top: -5px !important;
    margin-left: -3px !important;
    margin-right: -3px !important;

}
