/*
* Using styles from main.css and news.css for the RTE.
*/

    #CQrte h1 { 
        font-size: 28px; 
        font-weight: 500;
        text-transform: uppercase;
        color: #fff;
        font-family: 'FordAntenna', 'Arial', 'Helvetica', sans-serif;
    }
    
    #CQrte h2 {
        font-size: 20px;
        font-weight: 300; 
        text-transform: uppercase;
        color: #fff;
        font-family: 'FordAntenna', 'Arial', 'Helvetica', sans-serif;
    }
        
    #CQrte h3 {
        font-size: 12px;
        font-weight: 500;
        text-transform: uppercase;
        color: #6c8096;
        font-family: 'FordAntenna', 'Arial', 'Helvetica', sans-serif;
    }
        
    #CQrte h4 { 
        font-size: 9px;
        font-weight: 500;
        text-transform: uppercase;
        color: #22a3e6;
        font-family: 'FordAntenna', 'Arial', 'Helvetica', sans-serif;
    }
    
    #CQrte p, #CQrte ul li { 
        font-size: 11px;
        line-height: 1.2em;
        font-weight: normal;
        color: #727372;
        font-family: 'FordAntenna', 'Arial', 'Helvetica', sans-serif;
    }
        
        
    #CQrte i { font-style: italic; }
    
    #CQrte b, #CQrte strong { font-weight: bold; }
        
    #CQrte h1 { 
        color: #425968;
        font-size: 25px;
        line-height: 1.15em;
        font-weight: 300; 
        margin: 3px 0;
        }
        
    #CQrte h2 { 
        color: #22a3e6;
        font-size: 12px;
        line-height: 1.5em;
        font-weight: 300; 
        text-transform: uppercase;
        }
        
    #CQrte p { 
        font-size: 13px;
        line-height: 1.5em;
        font-weight: 300;
        color: #425968;
        margin: 15px 0;
        text-transform: none;
        }
        
    #CQrte sup { 
        font-size: 70%;
        vertical-align: super;
        }
        
    #CQrte sub { 
        font-size: 70%;
        vertical-align: sub;
        }

        #CQrte .blue-paragraph-headline { 
            color: #22a3e6;
            font-size: 12px;
            line-height: 1.5em;
            font-weight: 300; 
            text-transform: uppercase;
            }
        
        #CQrte .paragraph-headline { 
            text-transform: uppercase;
            }
    
    #CQrte ul, #CQrte ol { margin: 0 0 0 20px; }
    
        #CQrte li { 
            list-style: disc; 
            color: #425968; 
            font-size: 13px;
            line-height: 1.4em;
            font-weight: 300;
            margin-bottom: 5px;
            }
        #CQrte ol li { list-style: decimal; }
        
        #CQrte ol.blue-paragraph-headline { 
            margin-left: 0;
            }
            #CQrte ol.blue-paragraph-headline li { 
                list-style-position: inside; 
                color: #22a3e6;
                font-size: 12px;
                line-height: 1.0em;
                font-weight: 300;
                }
            #CQrte ol.blue-paragraph-headline span { 
                color: #22a3e6;
                font-size: 12px;
                line-height: 1.0em;
                font-weight: 300;
                text-transform: uppercase; 
                }
            #CQrte ol.blue-paragraph-headline p { 
                margin-top: 5px;    
                }
    
    #CQrte a { color: #22a3e6; position: relative; }
    
        #CQrte .orange-paragraph-headline { 
            color: #B45F1A;
            font-size: 12px;
            line-height: 1.5em;
            font-weight: 300; 
            text-transform: uppercase;
        }

        #CQrte ol.orange-paragraph-headline { 
            margin-left: 0;
        }
        #CQrte ol.orange-paragraph-headline li { 
            list-style-position: inside; 
            color: #B45F1A;
            font-size: 12px;
            line-height: 1.0em;
            font-weight: 300;
        }
        #CQrte ol.orange-paragraph-headline span { 
            color: #B45F1A;
            font-size: 12px;
            line-height: 1.0em;
            font-weight: 300;
            text-transform: uppercase; 
        }
        #CQrte ol.orange-paragraph-headline p { 
            margin-top: 5px;    
        }
    
/* Print CSS defines print layout styles */
@page{size: auto;margin: 3% 0 5%;}
@media print{
    .noprint,#noprint,.logo,.lincoln-panel,.search,ul.page-breadcrumb,.main-lincoln-logo,.media-center-title,
    .icons-bar,.details-page .action-panel,.footer,
    .navbar-header,.productdetail-container .left-filter-section,.media-kits-detail .share-box .action-panel,
    #product-detail-multimedia,#product-detail-news,#product-detail-documents,#product-detail-people,
    .productdetail-container .action-panel,#product-detail-specification,#product-detail-othermodels,
    .productdetail-container .carousel-controls,.product-detail-right h1.productdetail-subheading,.ics img,
    .people-detail .sidebar.right .text-img-widget figure,.people-detail .sidebar.right .relatedMedia,
    .details-page .sidebar.right .relatedMedia{display: none;}
    .print,#print,.media-center-logo.hidden-xs,.people-detail .content .visible-xs,
    .details-page .content .visible-sm,.details-page .sidebar.right .panel-wrapper .widget-title{display: block !important;}
    a[href]:after{content: none !important;}
    .logo-title p{text-transform: uppercase;width: 350px !important;padding: 1.2rem 1.2rem 0 1.5rem !important;}
    .logo-title b,.logo-title p{font-size: 2.6rem !important;}
    header{min-height: auto;}
    .text-img-widget figure{page-break-inside: avoid;}
    .media-center-logo{border-left: none !important;padding-left: 30px !important;}    
    .page-header,.about-boilerplate h3{font-size: 20px;}
    header .col-lg-3{width:80% !important;}
    .media-center-name{font-size: 25px !important;}
    .product-detail-right{padding: 0 3rem 3rem !important;width: 100%;}
    .media-contact{float: left;width: 100%;page-break-inside: avoid;}
    .whats-new-images figure{page-break-inside: avoid;}
    .media-contact.with-photo .contact-photo{float: left;width: 30%;}
    .media-contact.with-photo .contact-deatails{float: left;width: 70%;padding-left: 1rem;}
    .media-contacts .col-md-4{width: 32.333333%;border: 1px solid #ccc;margin-right: 8px;}
    .product-detail-right .widget-title{font-size: 2.65rem;font-family: 'ProximaNovaRegular','Arial','Helvetica','Sans-Serif'}
	.people-detail .content-area.left{width: 100%;}
	.people-detail .media-contact.with-photo .contact-photo,.details-page .media-contact.with-photo .contact-photo{float: left;width: 20%;}
    .people-detail .media-contact.with-photo .contact-deatails,.details-page .media-contact.with-photo .contact-deatails{float: left;width: 80%;padding-left: 1rem;}
    .people-detail .col-md-3,.details-page .col-md-3,.details-page .col-md-9.content-area.left{width:100%;}
}


/* Styles for Lincoln Media */
html {
  font-size: 65.5%; /* font-size 1em = 10px on default browser settings */
}
@media (max-width: 768px) {
  html{font-size: 68.5%; /* font-size 1em = 10px on default browser settings */ }
}
a {color: #453637;}
body { font-family: 'ProximaNovaRegular','Arial','Helvetica','Sans-Serif'; overflow-x:hidden; }
.gux :focus, a:focus{outline:1px solid #324047 !important;outline-offset:5px}
.gux :focus, button:focus{outline:1px solid #324047 !important;outline-offset:5px}

@font-face {
  font-family: "PromixaNova-Light"; /* Light*/
  src: url("main/fonts/PromixaNova-Light/PromixaNova-Light.eot");
  src: url("main/fonts/PromixaNova-Light/PromixaNova-Light.eot?") format("embedded-opentype"),
       url("main/fonts/PromixaNova-Light/PromixaNova-Light.woff") format("woff"),
       url("main/fonts/PromixaNova-Light/PromixaNova-Light.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}


@font-face {
  font-family: "ProximaNovaRegular"; /*Body default Regular*/
  src: url("main/fonts/ProximaNova-Regular/ProximaNova-Regular.eot");
  src: url("main/fonts/ProximaNova-Regular/ProximaNova-Regular.eot?") format("embedded-opentype"),
       url("main/fonts/ProximaNova-Regular/ProximaNova-Regular.woff") format("woff"),
       url("main/fonts/ProximaNova-Regular/ProximaNova-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}


@font-face {
  font-family: "ProximaNovaBold"; /*Body default bold*/
  src: url("main/fonts/ProximaNova-Bold/ProximaNova-Bold.eot");
  src: url("main/fonts/ProximaNova-Bold/ProximaNova-Bold.eot?") format("embedded-opentype"),
       url("main/fonts/ProximaNova-Bold/ProximaNova-Bold.woff") format("woff"),
       url("main/fonts/ProximaNova-Bold/ProximaNova-Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: bold;
}

@font-face {
  font-family: "MillerBannerSemiBold"; /*Body default bold*/
  src: url("main/fonts/MillerBanner-SemiBold/MillerBanner-SemiBold.eot");
  src: url("main/fonts/MillerBanner-SemiBold/MillerBanner-SemiBold.eot?") format("embedded-opentype"),
       url("main/fonts/MillerBanner-SemiBold/MillerBanner-SemiBold.woff") format("woff"),
       url("main/fonts/MillerBanner-SemiBold/MillerBanner-SemiBold.ttf") format("truetype");
  font-style: normal;
  font-weight: bold;
}

@font-face {
  font-family: "MillerBannerSemiBoldItalic"; /*Body default bold*/
  src: url("main/fonts/MillerBanner-SemiBoldItalic/MillerBanner-SemiBoldItalic.eot");
  src: url("main/fonts/MillerBanner-SemiBoldItalic/MillerBanner-SemiBoldItalic.eot?") format("embedded-opentype"),
       url("main/fonts/MillerBanner-SemiBoldItalic/MillerBanner-SemiBoldItalic.woff") format("woff"),
       url("main/fonts/MillerBanner-SemiBoldItalic/MillerBanner-SemiBoldItalic.ttf") format("truetype");
  font-style: normal;
  font-weight: bold;
}

.gux{padding: 0; margin: 0;}
.wrapper{max-width: 1280px; margin: 0 auto;}
.ics img { margin-top: -3px; padding-left: 5px; width: 25px !important;}
.gux a, .gux a:active, .gux a:focus{outline: 0;}

/* Header */
header{min-height: 100px;}
header.row.reset-margin.clearfix{position: relative;}
.lincoln-logo{display:block;overflow:hidden;height:8.5rem;width:4.4rem;float:right;z-index:100;transition:All .5s ease;
  -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;-ms-transition:All .5s ease}
.lincoln-logo:hover{width:24rem;}
.lincoln .logo{width: 6.3333333%;}
.lincoln .header-center{width: 93.6666666%;}
.logo{text-align: center;}
.logo-title{width: auto; float: left;}
.logo-title p{padding: 1.2rem 1.2rem 0; padding-top: 5px; font-family: 'ProximaNovaRegular';}
.logo-title, .logo-title p, .logo-title b{font-size: 1.8rem;color: #4c4c4c;text-transform: uppercase;}
.logo-title b{font-family: 'ProximaNovaBold';font-weight: 600; padding: 1.2rem 0 1rem 0;}
.main-menu{margin: 0 0 -0.2rem;}
.main-menu .navbar-nav li{margin: 0 0 0 -1.6rem;}
.main-menu ul li a,.main-menu ul li a:visited,.main-menu ul li a:active,.main-menu ul li a:focus{outline: none;font-family: ProximaNovaRegular;
  font-size: 1.4rem;color: #4c4c4c;background: none;padding: 0 !important;margin: 1.25rem 2rem 1.5rem 1.5rem;}
.main-menu ul li a:hover{color: #4c4c4c; text-decoration: underline;background: none;letter-spacing: -0.04rem;}
.main-menu ul li.open + a,.dropdown-menu ul.sub-items li a:hover{color: #4c4c4c !important;text-decoration: underline;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background: none;border: 0;}
.main-menu ul li > .dropdown-menu{border-width:1px 0 0;-webkit-box-shadow: none;box-shadow: none;border-radius-width: 0 0 5px 5px;}
.main-menu ul li > .dropdown-menu.col3{width: 728px;}
.main-menu ul li > .dropdown-menu.col2{width: 480px;}
.main-menu ul li > .dropdown-menu a{color: #4c4c4c !important;}
.navbar-nav>li>.dropdown-menu li a,.navbar-nav>li>.dropdown-menu li a:hover{margin: 0.5rem 1.2rem 0 1.5rem;font-size: 1.3rem;border: none;}
.navbar-nav>li>.dropdown-menu li{float: left;padding: 22px 0 0;width: inherit;font-size: 1.3rem;font-weight: bold;font-family: "ProximaNovaRegular";}
.dropdown-menu li.sub-items a,.dropdown-menu li.sub-items a:hover{font-weight: normal !important;font-size: 1.2rem !important;}
.dropdown-menu li.sub-items{padding: 10px 0 0 !important;}
.dropdown-menu .submenu-column li a{margin-left: 0 !important;}
.dropdown-menu .submenu-container{display: -webkit-box;display: -ms-flexbox;display: flex;}
.lincoln .dropdown-menu .submenu-column li{ font-size: 1.6rem; color: #4c4c4c; font-weight: bold; font-family: 'PromixaNovaRegular','Arial','Helvetica','Sans-Serif';}

/*.search input{width: 25.5rem;border:1px solid #CCC;}*/
.icon-close{color: #2b9bca;font-size: 2.6rem;position: absolute;top: 2.8rem;right: 1.6rem;}
.collapsed.icon-close:before{content: "\e6a0";font-size: 1.7rem;top: 3rem;right: 1.3rem;}
.icons-bar{width: 42.5rem;float: right;margin: -4rem -8.5rem 0 0;}
.icons-bar a span, .icons-bar button span{padding: 0 1rem 0 0.3rem;font-family: "ProximaNovaRegular";font-size: 1.4rem;color: #2b9bca;letter-spacing: -0.04rem;
  position: relative;top: 0.3rem;}
 .icons-bar button {border: 0px; background-color:white}
 .icons-bar a:hover{color: #4c4c4c;text-decoration: underline;}
.icons-bar a:first-child{position:relative;display: inline-block;}
.icons-bar a span.country-label{position: absolute;right: 0;top: 2.2rem;padding-left: 0 !important;font-size: 1.1rem;color: #969696; z-index:99;}
.region p{font-size: 1.2rem;margin: 0 0 5px;padding: 0 0 0 25px;}
.country-name-flag{display: inline-block;min-width: 180px;}
.region p span{position: relative;}
.region p span.us:before{background-position: -27px -312px;}
.region p span:before{position: absolute;content: '';background: url(main/images/sprite_country.png) no-repeat;height: 16px;width: 23px;top: 2px;left: -26px;}

/*Lincoln ::*/
.lincoln .icons-bar,.lincoln .icon-close{color: #453637}

.search-form .form-group span.form-control-feedback {pointer-events: auto;cursor: pointer;position: absolute;right: -0.1rem;z-index: 2;display: block;line-height: 3.5rem;text-align: center;color: #3596e0; left: initial; font-size: 1.8rem;}
.search-form .form-group {float: right !important; -webkit-transition: all 0.35s, border-radius 0s; transition: all 0.35s, border-radius 0s;width: 3.5rem;height: 3.5rem;background-color: #fff; -webkit-transition: all 0.35s; transition: all 0.35s; margin-bottom: 0;}
.search-form .form-group input.form-control {width:1em; padding-right: 34px;border: 0 none;background: transparent;-webkit-box-shadow: none;box-shadow: none;display:block;-webkit-transition: all 0.35s;transition: all 0.35s}
.search-form .form-group input.form-control::-webkit-input-placeholder {opacity: 0;-webkit-transition: all 0.35s;transition: all 0.35s}
.search-form .form-group:hover input.form-control::-webkit-input-placeholder {display: block; opacity: 1;-webkit-transition: all 0.35s;transition: all 0.35s}
.search-form .form-group:focus input.form-control::-webkit-input-placeholder {display: block; opacity: 1;-webkit-transition: all 0.35s;transition: all 0.35s}
.search-form .form-group input.form-control:-moz-placeholder, .search-form .form-group input.form-control::-moz-placeholder, .search-form .form-group input.form-control::-webkit-input-placeholder{/* Firefox 18- */ display: none;}
.search-form .form-group:hover,.search-form .form-group.hover {width: 25rem;border-radius: 0;border: 0.0625rem solid #2b9bca;-webkit-transition: all 0.35s;transition: all 0.35s;z-index: 100;}
.search-form .form-group:hover input:-ms-input-placeholder.form-control{display: block;-webkit-transition: all 0.35s;transition: all 0.35s}
.search-form .form-group:focus,.search-form .form-group.focus {width: 25rem;border-radius: 0;border: 0.0625rem solid #2b9bca;-webkit-transition: all 0.35s;transition: all 0.35s;z-index: 100; outline:0px solid #324047 !important}
.search-form .form-group:focus input:-ms-input-placeholder.form-control{display: block;-webkit-transition: all 0.35s;transition: all 0.35s}
/*Lincoln :: Header*/
.lincoln .lincoln-logo{ width: 9.2rem;}
.lincoln .lincoln-logo:hover { width: 28.5rem;}
.lincoln .search-form .form-group span.form-control-feedback{color: #453637;}
.lincoln .search-form .form-group:hover,.search-form .form-group.hover{border-color: #453637; cursor: pointer; }
.lincoln .search-form .form-group:focus,.search-form .form-group.focus{border-color: #453637; cursor: pointer; }

/* Main content area*/
.main-content{min-height: 700px;background-color: #fff;display: block;width: 100%; float: left;}
.main-content::after, .main-content::before{content: ""; display: table;}

/*Page component */
.page-header{color:#616161;margin-top: 0;font-size: 2.5rem;text-decoration: none; text-transform: uppercase; font-family: 'ProximaNovaRegular','Arial','Helvetica','Sans-Serif'; line-height: 1.3;  border: none; margin-bottom: 0.5rem;}
/*.content-area{width: 70%;}*/
/*.sidebar{width: 30%;}*/

/* Homepage Carousel */
.main-carousel{background-color: #2d96cd;}
.main-carousel .carousel-img{background-color: #fff;}
.main-carousel .description, .main-carousel .description p, .main-carousel .description a{line-height:1; font-family: 'MillerBannerSemiBold','Arial','Helvetica','Sans-Serif';color: #fff;font-size: 1.6rem;margin-top: 4rem; text-decoration: none;}
.main-carousel .carousel-content{background-color: #2d96cd;padding: 3%  4% 0 3%;}
.main-carousel .title, .main-carousel .title a{text-decoration:none;text-transform: uppercase;font-family: 'MillerBannerSemiBold','Arial','Helvetica','Sans-Serif';color: #fff;line-height: 4rem;}
.main-carousel .home-carousel-dots li{width: 7px;height: 7px;background-color: #fff;border: 2px solid #fff;margin: 0 1rem;border-radius: 50%;}
.main-carousel .home-carousel-dots .active{width: 12px; height: 12px; background-color: transparent; border: 2px solid #fff;}
.main-carousel .res-img{position: relative;padding-bottom: 56.25%; /* 16:9 */ width:100%;height: 0; background-color: #fff;}
.main-carousel .res-img img{position: absolute;top: 0;left: 0;max-width: 100%;max-height: 100%;}
.main-carousel .res-img .res-img-middle{ margin-left: auto; margin-right: auto; margin: auto; height: auto; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.main-carousel .carousel-controls{-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out;position:absolute;top: 50%;bottom: auto;width: auto;left: auto;right: 0;margin-top: -47px;}
.main-carousel .carousel-controls .prev-arrow,.main-carousel .carousel-controls .next-arrow {-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out;width:47px; height:47px;text-align: center; text-decoration: none; color: #fff; font-size: 3rem;}
.main-carousel .carousel-controls .prev-arrow{background-color: #2886b9;padding: 9px 4px 2px 6px}
.main-carousel .carousel-controls .next-arrow{background-color: #3daee8;padding: 9px 4px 2px 10px}
.main-carousel .carousel-controls .prev-arrow:hover, .main-carousel .carousel-controls .next-arrow:hover{background-color: #fff; color: #3daee8;}
.main-carousel .panel-position{width:auto !important;position:absolute;right:45px;right:4.5rem;top:320px;}
/*.main-carousel:hover .carousel-controls{right: 0;}*/

/*Lincoln :: Homepage Carousel */
.lincoln .main-carousel,.lincoln .main-carousel .carousel-content{background-color: #453737;}
.lincoln .main-carousel .carousel-controls .prev-arrow{background-color: #54555A;}
.lincoln .main-carousel .carousel-controls .next-arrow{background-color: #372B2D;}
.lincoln .main-carousel .carousel-controls .prev-arrow:hover, .main-carousel .carousel-controls .next-arrow:hover{background-color: #fff;color: #372B2D;}
.pagination{margin: 0;float: right; padding-top: 0.2rem;}
.pagination>li>a{border:none;}
.pagination-sm>li:last-child>a span:before, .pagination-sm>li:last-child>span,.pagination-sm>li:first-child>a span:before, .pagination-sm>li:first-child>span{font-family: 'icomoon'; font-weight: bold;}
.pagination-sm>li:last-child>a span:before, .pagination-sm>li:last-child>span{content: "\e663";}
.pagination-sm>li:first-child>a span:before, .pagination-sm>li:first-child>span{content: "\e662";}
.pagination-sm>li:last-child a, .pagination-sm>li:first-child a{padding: 0.3rem 0.3rem 0 0.45rem; border-radius: 0;}
.pagination-sm>li:last-child>a.active,.pagination-sm>li:first-child>a.active{color:#fff; background: #1A394E;}
.pagination-sm>li:first-child>a, .pagination-sm>li:last-child>a{color:#aaa; background: #eee;}
.pagination-sm>li>a, .pagination-sm>li>span{padding: 3px 12px; font-size: 14px;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{background-color: transparent;text-decoration: none;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{color: #aaa; background-color: initial; text-decoration: none;}


.mod-pagination{width: 100%; margin:0; text-align: right;}
.mod-pagination li{display:inline-block; margin-right: 6px;}
.mod-pagination li:last-child{margin-right:0; }
.mod-pagination li a{text-decoration: none; padding: 0 6px;}
.mod-pagination li span, .mod-pagination li a{border: 0; padding: 3px 6px;}
.mod-pagination li span.active{color: #000;}

.mod-pagination > li:first-child > span,.mod-pagination > li:nth-child(2) > span,.mod-pagination > li:nth-last-child(2) > span, .mod-pagination > li:last-child > span {background-color: #1A394E;}
.mod-pagination > li:first-child > span.disabled, .mod-pagination > li:last-child > span.disabled,.mod-pagination > li:nth-last-child(2) > span.disabled,.mod-pagination > li:nth-child(2) > span.disabled{color: #ccc; background-color: #eee;}
.mod-pagination > li:first-child > span:before, .mod-pagination > li:first-child > a:before,.mod-pagination > li:nth-child(2) > span:before, .mod-pagination > li:nth-last-child(2) > span:before, .mod-pagination > li:nth-last-child(2) > a:before, .mod-pagination > li:last-child > span:before, .mod-pagination > li:last-child > a:before{font-weight: normal; }
.mod-pagination > li:first-child > span:before, .mod-pagination > li:last-child > span:before, .mod-pagination > li:last-child > a:before{letter-spacing: -3px;}
.mod-pagination > li:first-child > span:before, .mod-pagination > li:first-child > a:before{content: "\00AB";}
.mod-pagination > li:last-child > span:before, .mod-pagination > li:last-child > a:before{content: "\00BB";}
.mod-pagination > li:nth-last-child(2) > span:before, .mod-pagination > li:nth-last-child(2) > a:before{content: "\203A";}
.mod-pagination > li:nth-child(2) > span:before, .mod-pagination > li:nth-child(2) > a:before{content: "\2039";}
.mod-pagination > li:first-child > a, .mod-pagination > li:first-child > span, .mod-pagination > li:last-child > a, .mod-pagination > li:last-child > span, .mod-pagination > li:nth-last-child(2) > span, .mod-pagination > li:nth-last-child(2) > a{border-radius: 0; background-color: #453737; color: #fff;}
.mod-pagination > li:nth-child(2) > a, .mod-pagination > li:nth-child(2) > span, .mod-pagination > li:first-child > a, .mod-pagination > li:first-child > span, .mod-pagination > li:last-child > a, .mod-pagination > li:last-child > span, .mod-pagination > li:nth-last-child(2) > span, .mod-pagination > li:nth-last-child(2) > a{border-radius: 0; background-color: #453737; color: #fff;}
.pagination>li>a{color: #453637;}

/*People Detail*/
.people-detail .content-area.left{margin-bottom: 0 !important;}
.title-section{display: inline-block; width: 100%; float: left;}
.people-detail .page-header{font-weight: bold;font-size: 2.75rem;padding-bottom: 0;}
.people-detail .mini-info-list{color: #616161;line-height: 20px;}
.people-detail .title{padding-top: 1rem;font-size: 1.5rem;}
.mini-info-list{font-size: 1.5rem; font-weight: bold;}
.people-detail .share-box{text-align: left;}
.people-detail .panel-desc .action-panel .share-box{text-align: right;width: 100%;}
.people-detail .content p {font-size: 1.4rem;line-height: 1.3;}
.sidebar{margin-bottom: 3rem; float: left;}
.page-container .sidebar.right{background-color: #f7f7f7;}
.text-img-widget figure.img-full{width: 100%;}
.people-detail .sidebar figure{padding-top: 2.5rem;}
.text-img-widget figure{display:block;margin-top: 10px;margin-bottom: 2rem;}
.sidebar .panel-wrapper .panel{width: 100% !important;float: left;border: 0;padding: 0.5rem;background: #f7f7f7;-webkit-box-shadow: none;box-shadow: none;}
.sidebar .panel-wrapper:first-child .widget-title{padding-bottom: 2rem;border: 0;margin: 0;}
.widget-title{font-family: "PromixaNova-Light";font-size: 3.2rem;color: #616161;margin-bottom: 2rem;line-height: 1;}
.people-detail .loginRegister{padding: 0 3rem;text-align: center;}
.people-detail .loginRegister a{font-size: 1.6rem;line-height: 22px;}

@media only screen and (min-width: 62em)
.main-carousel span {
    line-height: 1 !important;
}

.main-carousel span{line-height:1 !important}

@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : portrait){
  .item-perpage, .page-navigation {  width: 50%;}
  #main-navigation ul.navbar-nav{width: 100%;}
  /*.lincoln-menu-bar{position: absolute;
    top: 9.2rem;
    padding: 0;
    width: 100%;}*/
}
@media (min-width:1024px) and (max-width : 1200px) {
  .item-perpage, .page-navigation {width: 55%;float: right;}
  .item-perpage{width:45%}
  .date-range input[type='text']{width: 13rem;}
  .pagination-range {width: 100%;}
  .filter-area .date-range{width: 56%;}
  .date-range input[type='text'] {width: 16rem;}
  .filter-area .date-range, .filter-area .pagination-range { padding: 1rem 0;}
  .mod-pagination li { display: inline-block; margin-right: 2px;}

  
}
/*Calender icon*/
.glyphicon-calendar:before{content: "\e67d";font-family: "icomoon"}

/*Filter Area*/
.filter-area{float: left;width: 100%; margin-bottom: 1rem; }
.page-navigation{width: 58%; float: left;}
.filter-area .date-range, .filter-area .pagination-range {padding: 1rem 0;}
.item-perpage {width: 42%;  float: left;}
.item-perpage span label{float: left;padding: 0.3rem 1rem 0rem 0; color: #616161;font-weight: normal; font-size: 1.3rem;letter-spacing: -0.03rem;}
.item-perpage select{width: 6.5rem;     padding: 5px;}
.date-range label{padding-top: 1rem;text-align: left; display: inherit; width: 4rem; float: left;}
.date-range .input-group-addon{background: none; border:none; position: absolute;  z-index: 2;  right: 15px; top: 1px;}
.date-range div[class*='col-']{padding: 0;}
.datepicker table tr td.today, .datepicker table tr td.today:hover{ background-position: 10px 25px;  background-color: #515151; color: #fff;}
.datepicker table tr td.today.active, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today.disabled:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today:active, .datepicker table tr td.today:hover, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today:hover:active, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today[disabled]{  background-color: #515151; color: #fff; }
.group-share label{padding: 0 1rem 0 0.5rem; margin-left: 17px;}
.group-share .btn.button-primary,.group-share .btn.button-secondary{margin: 0.2rem;}
.group-share .select-all{display: inline;    position: relative;}
.filter-area .date-range, .filter-area .pagination-range,.filter-area .group-share{width: 100%; float: left;}
.date-range .start-date,.date-range .end-date{width: 42%;float: left;}
.date-range button{margin: 0;}
.item-perpage,.page-navigation{width: 100%; }
.pagination{float: left;}
.item-perpage .btn{padding: 2px 6px;}
.item-perpage .caret{margin-left: 4px;}



@media (min-device-width:320px) and  (max-device-width:375px){
  #toDate-model .datepicker-dropdown{left:-110px !important;}
  .date-range input[type='text'] {width: 11rem;}
  .item-perpage,.page-navigation{padding: 0.5rem; }
  /*.page-breadcrumb{padding-left: 15px;}*/
}
@media only screen and (min-device-width:375px) and (max-device-width:420px){
  #toDate-model .datepicker-dropdown{left:-85px !important;}
  .date-range input[type='text'] {width: 13rem;}
  .item-perpage span label{padding-left: 0;}
  .item-perpage,.page-navigation{padding: 0.5rem; }
}
@media only screen and (min-device-width:420px) and (max-device-width : 667px) and (orientation : landscape){
.date-range .start-date,.date-range .end-date{width: 42%;}
  .date-range input[type='text'] {width: 20rem;}  
  /*.item-perpage, .page-navigation {  width: 50%;}*/
  .page-breadcrumb{padding-left: 15px;}
}
@media only screen and (min-device-width:667px) and (max-device-width : 768px) and (orientation : landscape){
  .date-range input[type='text'] {width: 20rem;} 
  .date-range .start-date,.date-range .end-date{width: 36%;} 
  

}
@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : portrait){
  .item-perpage, .page-navigation {  width: 50%;}
}
@media (min-width:1024px) and (max-width : 1200px) {
  .item-perpage, .page-navigation {width: 50%;padding-right: 1.5rem;}
  .date-range input[type='text']{width: 13rem;}
  .pagination-range {width: 100%;}
  .filter-area .date-range{width: 56%;}
  .date-range input[type='text'] {width: 16rem;}
  .filter-area .date-range, .filter-area .pagination-range { padding: 1rem 0;}
  .mod-pagination li { display: inline-block; margin-right: 2px;}

  
}
@media (min-width:1200px){
  .filter-area .date-range,.filter-area .group-share{width: 36%;}
  .filter-area .pagination-range {width: 64%;}

  .filter-area .item-perpage,.filter-area .page-navigation {width: auto; float: right;}
  .filter-area .item-perpage .dropdown{float: right; padding-right: 1rem; }

}


/* Vehicles  Carousel*/
.vehicles{width: 100%; float: left; padding: 1.8rem;}
.vehicles .vehicle{width: 22.5%;float: left;margin-right: 2.5%;}
.vehicles .title {font-size: 16px;font-size:1.6rem;line-height: 1;padding: 1rem 0;margin-bottom: 1.2rem;border-bottom: 1px solid #9e9e9e;}
.vehicles .title a{color: #485765; text-decoration: none; text-transform: uppercase;}
.vehicles span a{color: #616161; font-size: 14px; font-size: 1.4rem; font-family: "ProximaNovaRegular",Arial,Helvetica; text-decoration: none; padding: 0 1rem 0 0.7rem; border-right: 1px solid #d0d0d0;}
.vehicles .overview{margin-bottom: 2%;}
.vehicles .overview span:first-child a{padding-left: 0;}
.vehicles .overview span:last-child a{border-right: 0;}
.vehicles .vehicle:last-child{margin-right: 0;}

/* Panels */
.panel-wrapper{width: 100%; float: left; padding: 1.5rem 0 0 0;}
.panel-wrap {width: 100%; float: left;/*min-height: 300px; margin-bottom: 2rem !important;*/}
.panel-wrap .panel-content{width: 100%;}
.panel-wrap .panel-column{float: left; margin-right: 2%;padding-left: 0.1rem; overflow: hidden;}
.panel-wrap .panel-column:last-child{margin-right: 0;}
.panel-wrap .panel-desc{padding-top: 1rem;}
.panel-wrap .panel-desc .sub-content .sub-text a{font-family: "ProximaNovaRegular";font-size: 14px; font-size: 1.4rem;font-weight: bold; text-decoration: none;color: #616161;line-height: 1.3;}
.panel-wrap .panel-title{color: #616161; font-size: 1.2rem; font-family: "ProximaNovaRegular";font-weight: normal; padding: 1rem 0;}
.share-box{width: 100%; padding-bottom: 1rem; height: 2.5rem;text-align: right;}
.share-box .title, .share-box, .share-box .action-panel{float: left;}
.share-box .title a{text-decoration: none;}
.share-box .title{width: 65%;}
.share-box .action-panel{width: 35%; text-align: right;}
.share-box .action-panel li:last-child{margin-right: 0;}
.share-box.with-date .title{padding-top: 0.8rem;}
.share-box .title a{font-size: 1.4rem;font-size: 14px;color: #2d96cd;}
.media-details a{font-size: 1.2rem; color: #2495cf; padding: 0 1rem; border-right: 1px solid #2495cf;}
.media-details a:hover{color: #2495cf}
#albums .media-details a{pointer-events: none;}
.media-details span:first-child a{padding-left:0;}
.media-details span:last-child a{border: 0 !important;}
/* Panels */
.panel-wrapper{float: left; padding: 1.5rem 0 0 0;}
.panel-wrap {float: left;/*min-height: 300px;margin-bottom: 2rem !important;*/}
.panel-wrap .panel-column{float: left; margin-right: 2%;padding-left: 0.1rem; overflow: hidden; position: relative;}
.panel-wrap .panel-column:last-child,.homepage .panel-wrap .panel-column:last-child,.panel-wrap .panel-desc .action-panel .share-box ul li:last-child{margin-right: 0;}
.panel-wrap .panel-desc .sub-content .sub-text{min-height: 4.2rem; float: left;line-height: 1.5rem;width: 100%;}
.panel-wrap .panel-desc .action-panel,.panel-wrap .panel-desc .title, .panel-wrap .panel-desc .media-details,.panel-wrap .panel-desc {width:100%;float: left;}
.panel-desc .title, .panel-desc .media-details, .panel-desc .action-panel{padding: 0.5rem 0 0 0;}
#albums .panel-desc .media-details > span {padding-left: .5rem;}
.panel-desc .action-panel .date-field,.panel-desc .action-panel .share-box{width:50%;float: left; /*max-height: 28px;*/text-align: right;padding: 0.1px;}
.date-field p{margin-bottom:0;font-size: 1.1rem;text-align:left;margin-top: 0.4rem;color:#616161;}
.date-location p{margin-bottom:0;font-size: 1.1rem;text-align:left;margin-top: 1rem;color:#fff;}
.multimedia-tab .panel-desc .title{height: 26px;}

/*Lincoln :: Panels*/
.lincoln .share-box .title a{color: #616161;float:left;}

/* Default Panel :: Bootstrap*/
.panel {border-radius: 0.1rem;}

/*Blue panel*/
.panel-wrapper.bg-blue .panel-wrap{background-color: #1a394e;padding:1.5rem;}
.panel-wrapper.bg-blue .panel-desc .share-box .title a{color: #ddd;}
.panel-wrapper.bg-blue .sub-content p, .panel-wrapper.bg-blue .widget-title,.panel-wrapper.bg-blue .panel-title{color:#fff;}
.panel-wrapper.bg-blue .icon-download{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -366px; display: inline-block;}
.panel-wrapper.bg-blue .icon-briefcase{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -540px;display: inline-block;}
.panel-wrapper.bg-blue .icon-share{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -471px;display: inline-block;}
.panel-wrapper.bg-blue .media-details{display: inline-block;padding-bottom: 1rem;}
/*.panel-wrapper.bg-blue {margin: 1rem 0;}*/

/*Lincoln ::   Blue panel*/
.lincoln .panel-wrapper.bg-blue .panel-wrap{background-color: #fff;}
.lincoln .panel-wrapper.bg-blue .sub-content p, .lincoln .panel-wrapper.bg-blue .widget-title,.lincoln .panel-wrapper.bg-blue .panel-title{color: #b95619;}
.lincoln .panel-wrapper.bg-blue .panel-desc .share-box .title a{color: #b95619;}
.lincoln .panel-wrap .media-details a{color: #54555a; border-right: 1px solid #54555a;}

/*Banner section */
.banner-section{width: 100%; padding-bottom: 2rem; position: relative;}
.banner-section img{width: 100%;}
.banner-section h1{position: absolute;   bottom: 0; color: #fff;margin-left: 20px;font-family: 'PromixaNova-Light';font-size: 48px;line-height: .72em;font-weight: 300;text-transform: uppercase;margin-bottom: 20px;text-shadow: 0 0 15px #333;}

/* Header Updated */
@media only screen and (max-width: 767px){
.align-mobile-logo{left: 50%;  margin-left: -25px;  width: auto;  position: absolute; z-index:99;}
.align-mobile-logo a img{width: 50px;height: 50px;}
.navbar-header.hamburger-menu{width:auto !important; float:left !important;}
.navbar-header.hamburger-menu .icon-close{left:5px !important; margin-top: -32px !important;width: 57px;}
.icons-bar.icons-bar-mobile{width:auto !important;  margin-right: 12px !important; margin-top: 8px !important;}
.mobile-only-header{width:100% !important; height:57px;}
.mobile-only-header .icons-bar.icons-bar-mobile{margin-right:10px !important;}
.search-widget{z-index:9999999;}
.search-widget .form-control-feedback.main-search{ pointer-events: auto; cursor: pointer; position: absolute; right: 17px; z-index: 2; display: block; line-height: 3.5rem; text-align: center; color: #616161; left: initial; font-size: 1.8rem; }
.search-widget #mobile-search{border:.0625rem solid #616161;}
.lincoln-menu-bar{top:64px !important;min-height: 1px !important;}
.navbar.main-menu{min-height:0 !important;}
/*Stacked carousel*/
.homepage .carousel-img .home-page-main-carousel-content{position:relative !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;float:left;width:100% !important;background:#515151;padding:1rem;padding-top: 0.5rem;}
.homepage .carousel-img .home-page-main-carousel-content .action-panel{display:none;}
.homepage .carousel-img .carousel-title-white,.homepage .carousel-img .carousel-title-black{color:white !important;}
#homepage-carousel .home-carousel-dots, #homepage-carousel .description, #homepage-carousel .date-location, #homepage-carousel .panel-wrapper .action-panel li, #homepage-carousel #hero-carousel-controls {display: none;}
}
@media only screen and (min-width: 62em){
  .banner-section h1{font-size: 125px;}

  /*People Detail*/
  .details-page .sidebar{width: 30%;}
  .page-container .sidebar.right{padding: 2rem 1rem 0;}
  .widget-title{font-size: 3.2rem;}

  span.country-image-reset{padding: 0px !important;z-index: 99;}

}
/*Panel list view */
.panel-wrapper.list-view .panel-wrap .panel-column{width: 100%; padding-bottom: 1.5rem;}
.panel-wrapper.list-view .panel-wrap .panel-column:first-child{padding-top: 0;}

/*Panel Grid view */
.panel-wrapper.grid-view .panel-wrap .panel-column{padding-bottom: 1.5rem;}

/* Photo Gallery*/

.photo-gallery{ position: absolute; width: 100%; display: inline-block; height: 100%; float: left;}
.photo-gallery a{position: absolute;width: 50%;height: 50%;float: left;background: #515151;border-right: 1px solid #fff;border-bottom: 1px solid #fff;overflow: hidden;}
.photo-gallery a:last-child,.photo-gallery a:nth-child(3){bottom: 0;}
.photo-gallery a:nth-child(3){left: 0;}
.photo-gallery a:nth-child(2),.photo-gallery a:last-child{right: 0;}

/* Breadcrumb*/
.breadcrumb {border-radius: 0;background: none; padding-left: 0;}   
.breadcrumb li{font-family: ProximaNovaRegular;  font-size: 1.4rem;}   
.breadcrumb>li+li:before { padding: 0 5px; color: #453637; content:'>'; }
/* Breadcrumb*/
.page-breadcrumb { padding: 2px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px }
.page-breadcrumb>li { display: inline; line-height: 1.6; }
.page-breadcrumb>li:first-child:before{display:none;}
.page-breadcrumb>li+li:before { padding: 0 5px; color: #ccc; content: "/\00a0" }
.page-breadcrumb>.active { color: #B95619; }
.page-breadcrumb {padding: 1.4rem 0 0.8rem 0;border-radius: 0;background: none;text-transform: capitalize;border-top: 1px solid #dbdbdb;}
.page-breadcrumb li{font-family: 'PromixaNovaRegular','Arial','Helvetica','Sans-Serif'; font-size: 1.4rem; }   
.page-breadcrumb>li+li:before { padding: 0 5px; color: #616161; content:"\e663"; font-family: 'icomoon'; font-weight: bold;top: 2px;position: relative;}
.page-breadcrumb>li+li:before, .page-breadcrumb.landing-page>li:before{padding: 0 5px;color: #B95619;content: "\e663";font-family: 'icomoon';font-weight: bold;top: 2px;position: relative;}
.gux .breadcrumb{ padding: 0; margin-bottom: 0; list-style: none; background-color: transparent; border-radius: 0; }
.lincoln .breadcrumb li{font-family: ProximaNovaRegular;  font-size: 1.4rem;}
/*play icon*/
.play-icon {position: absolute;display: block;width: 50px; height: 48px; background: url('main/images/css_sprites_lincoln.png') -5px -1019px;top: 50%;left: 50%; margin: -24px 0 0 -25px;}

/* Media Alerts */
.alerts{width: 100%; margin:0;}
.media-alert{position:relative; margin-top: 0; background-color: #013378; float: left;width: 100%; color: #fff;padding: 1.2rem 2.9rem;margin-bottom: 1.5rem;}
.media-alert .title{width: 10%; float: left; margin-right: 2%; text-transform: uppercase; font-size: 14px; font-size: 1.4rem; color: #01c6f0;font-family: "ProximaNovaRegular";} 
.media-alert .alerts-slider{width: 85%; float: left;}
.media-alert .alert-nav{position: relative; left: 0; top: 0; bottom: 0; right: 0; width: 100%; margin: 0;}
.media-alert .alert-nav li{ text-indent: initial; background: transparent; border: none;width: 10px;height: auto; color:#84888e;}
.media-alert p, .media-alert a{margin-bottom: 0; color: #f1e7e7; text-decoration: none; font-size: 12px; font-size: 1.2rem;}
.media-alert .alert-nav .active{width: 10px; height: auto; color: #fff; margin: 1px;}
.media-alert .button-close{width: 2%;float: right; position: absolute; top: 5px; right: 5px;}

/*Media Kits Landing*/
.media-kits-content .page-header{font-weight: bold;text-transform: none;font-size: 2.75rem;}
.media-kits-content .panel-desc .title a{font-size: 1.6rem;}
.media-kits-content.techblog .panel-desc .title a{font-size: 1.7rem;}
.media-kits-content .panel-desc{height: 56px;}
.media-kits-content .panel-desc .title,.media-kits-content .panel-desc .media-details,.media-kits-content .panel-desc .action-panel{padding: 1rem 0 0 0;}
.media-kits-content .media-details a{font-size: 1.2rem;}
.media-kits-content .photoGallery-pad{padding-bottom: 1rem;}
.photoGallery-pad{padding-bottom: 1rem;}
.media-kits-content .action-panel .date-field,.media-kits-content .action-panel .share-box{width: 50%;float: left;max-height: 28px;text-align: right;}
.media-kits-content .action-panel .date-field{text-align: left;}
.media-kits-content .action-panel li{margin-right: 0.5rem;}
@media (min-width: 992px){
.media-contacts .col-md-4 {width: 32.333333%;border: 1px solid #ccc;margin-right: 8px;}
}
/*Lincoln :: Media Alerts*/

.lincoln .media-alert{background-color: #475766; }
.lincoln .media-alert .title{color:#e76312; font-family: "ProximaNovaRegular";}

/********** Common Class****************/
.float-left{float: right;}
.float-right{float: left;}
.align-block-center{margin: 0 auto;}
.align-content-center{text-align: center;}
.indent-left .share-box .title, .indent-left .panel-title{padding-left: 1.5rem;}
.reset-padding{padding: 0;}
.reset-padding-left{padding-left: 0;}
.reset-padding-right{padding-right: 0;}
.reset-padding-top{padding-top: 0;}
.reset-padding-bottom{padding-bottom: 0;}
.reset-margin{margin: 0;}
.reset-margin-left{margin-left: 0;}
.reset-margin-right{margin-right: 0;}
.reset-margin-top{margin-top: 0;}
.reset-margin-bottom{margin-bottom: 0;}
.white{color: #fff !important;}
.bg-gray{background-color: #f7f7f7;}
.displaynone{display: none;}
.displayblock{display: block;}
.form-control{height: 32px; padding: 4px 12px;}
.form-control:focus {border-color: #b45f1a;webkit-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
/* Icons */
.icon-download{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -366px; display: inline-block;}
.addbriefcase .icon-briefcase{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -540px;display: inline-block;}
.removebriefcase .icon-briefcase{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -506px;display: inline-block;}
.icon-share{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -471px;display: inline-block;}
.icon-download-banner{width: 28px; height: 28px; background: url('main/images/css_sprites_lincoln.png') -5px -725px; display: inline-block;}
.icon-briefcase-banner{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -540px; display: inline-block;}
.icon-share-banner{width: 28px; height: 28px; background: url('main/images/css_sprites_lincoln.png') -5px -649px;display: inline-block;}
.icon-article{width: 19px; height: 19px; background: url('main/images/css_sprites_lincoln.png') -5px -88px;display: inline-block;}
.icon-people{width: 19px; height: 19px; background: url('main/images/css_sprites_lincoln.png') -5px -117px;display: inline-block;}
.icon-mediakits{width: 19px; height: 19px; background: url('main/images/css_sprites_lincoln.png') -5px -175px;display: inline-block;}
.icon-vehicle{width: 19px; height: 19px; background: url('main/images/css_sprites_lincoln.png') -5px -30px;display: inline-block;}
.icon-mobility{width: 19px; height: 19px; background: url('main/images/css_sprites_lincoln.png') -5px -146px;display: inline-block;}
.icon-prints{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -331px;display: inline-block;}
.icon-fb{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -576px; display: inline-block;}
.icon-twitters{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -401px;display: inline-block;}
.icon-download-white{width: 28px; height: 28px; background: url('main/images/css_sprites_lincoln.png') -5px -725px; display: inline-block;}
.icon-briefcase-white{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -540px;display: inline-block;}
.icon-share-white{width: 28px; height: 28px; background: url('main/images/css_sprites_lincoln.png') -5px -649px;display: inline-block;}
.icon-btn-close{width: 28px; height: 28px; background: url('main/images/css_sprites_lincoln.png') -5px -687px;display: inline-block;}
.modal-icon-download{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -366px; display: inline-block;}
.modal-icon-briefcase{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -540px;display: inline-block;}
.modal-icon-share{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -471px;display: inline-block;}
.modal-icon-permalink{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -296px;display: inline-block;}
.icon-calender{width: 20px; height: 20px; background: url('main/images/css_sprites_lincoln.png') -5px -233px;display: inline-block;}
.modal-icon-embed{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -436px;display: inline-block;}

/* Action Panel like Download, Share */
.action-panel ul{list-style: none; margin:0; padding: 0;}
.action-panel li{display: inline-block;margin-right: 0.3rem;}

/* Responsive Wrapper for Image, Video, Iframe, Embed */
.wrapper-responsive{position: relative;padding-bottom: 56.25%; /* 16:9 */ width:100%;height: 0;overflow: hidden;background: #515151;}
.vehicle-landing .vehicle-wrapper .wrapper-responsive,.vehicle-wrapper .wrapper-responsive{background: transparent;}
.wrapper-responsive iframe, .wrapper-responsive object, .wrapper-responsive embed, .wrapper-responsive video, .wrapper-responsive .responsive-ele{position: absolute;top: 0;left: 0;max-width: 100%;max-height: 100%;}
.wrapper-responsive .responsive-ele.res-img-middle{ margin-left: auto; margin-right: auto; margin: auto; height: auto; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }


/* Widget Title */
.widget-title{font-family: "PromixaNova-Light";font-size: 3rem;color: #485765;margin-bottom: 2rem;line-height: 1;}
/* View All button */
.view-all{width: 100%;text-align: center;margin-top: 1rem; display: inline-block;}
.view-all a{text-align: center;min-width: 160px;font-size: 1.6rem;line-height: 35px;}
.view-all a.button-secondary.small{min-width: 125px;min-width: 110px;font-size: 1.4rem;line-height: 25px;}

/* Button Area start */
.button-primary{color: #fff; background: #2d96cd; border-radius: 0; margin: 1rem; transition:All .2s ease; -webkit-transition:All .2s ease;-moz-transition:All .2s ease;-o-transition:All .2s ease;-ms-transition:All .2s ease}
.btn.button-secondary{background-color: #fff; color: #515151;margin: 1rem; transition:All .2s ease; -webkit-transition:All .2s ease;-moz-transition:All .2s ease;-o-transition:All .2s ease;-ms-transition:All .2s ease}
.button-primary:hover, .button-primary:active,.button-primary:focus,.button-secondary:hover, .button-secondary:active,.button-secondary:focus{color: #b45f1a; background-color: #fff; border-color: #b45f1a;}
.btn{border-radius: 0;border: 1px solid #515151;}
.btn.link-style{border:0; font-size:1.6rem; line-height: 30px;}

@media only screen and (min-device-width:320px) and (max-device-width : 1024px) {
  .btn.large{min-width: 100px;}
  .btn.medium{min-width: 80px;}
  .btn.small{min-width: 65px;}
  .btn.smaller{min-width: 50px;font-size: 1.2rem;line-height: 18px;}
  .btn.x-small{min-width: 35px;font-size: 1rem;line-height: 15px;}
}
@media only screen and (min-width:1024px) and (max-width : 1200px){
  .btn.large{min-width: 100px;}
  .btn.medium{min-width: 80px;}
  .btn.small{min-width: 65px;}
  .btn.smaller{min-width: 50px;font-size: 1.2rem;line-height: 18px;}
  .btn.x-small{min-width: 35px;font-size: 1rem;line-height: 15px;}
}
@media only screen and (min-width:1200px){
  .btn.large{min-width: 250px;font-size: 1.6rem;line-height: 30px;}
  .btn.medium{min-width: 140px;font-size: 1.5rem;line-height: 28px;}
  .btn.small{min-width: 110px;font-size: 1.4rem;line-height: 25px;}
  .btn.smaller{min-width: 80px;font-size: 1.3rem;line-height: 20px;}
  .btn.x-small{min-width: 50px;font-size: 1.2rem;line-height: 18px;}
}
/* Button Area end */

/* View All button */
.view-all{width: 100%;text-align: center;margin-top: 1rem; display: inline-block;}
.view-all a{text-align: center;min-width: 160px;font-size: 1.6rem;line-height: 35px;}

/* blue button */
.button-primary{color: #fff; background: #515151; border-radius: 0; margin: 1rem; transition:All .2s ease; -webkit-transition:All .2s ease;-moz-transition:All .2s ease;-o-transition:All .2s ease;-ms-transition:All .2s ease}
.button-primary:hover, .button-primary:active{color: #b45f1a; background-color: #fff; border-color: #b45f1a;}

.lincoln .button-primary{background: #515151; color: #fff;}
.lincoln .button-primary:hover,.lincoln .button-primary:active { color: #b45f1a;background-color: #fff; border-color: #b45f1a;}
/* Prev and Next arrows */
* .carousel-inner{z-index: 1 !important;}
.carousel-controls{-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out;position:absolute;top: 50%;bottom: auto;width: auto;left: auto;right: -47px;margin-top: -47px;}
.carousel-controls .prev-arrow,.carousel-controls .next-arrow {-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out;width:47px; height:47px;text-align: center; text-decoration: none; color: #fff; font-size: 3rem;}
.carousel-controls .prev-arrow{background-color: #2886b9;padding: 2px 4px 2px 6px;}
.carousel-controls .next-arrow{background-color: #3daee8;padding: 2px 4px 2px 10px;}
.carousel-controls .prev-arrow:hover, .carousel-controls .next-arrow:hover{background-color: #fff; color: #3daee8;}
/*Lincoln :: Prev and Next arrows*/
.carousel-controls .prev-arrow{background-color: #54555A;}
.carousel-controls .next-arrow{background-color: #372B2D;}
.carousel-controls .prev-arrow:hover, .carousel-controls .next-arrow:hover{background-color: #fff; color: #372B2D;}
/********** Common Class End****************/

/* Footer */
.footer{background-color: #252525;color: #fff; margin: 0;}
.footer::after, .footer::before{content: ""; display: table;}
.footer a{text-decoration: none;}
.footer .logo-title{display: inline-block;}
.footer-logos{text-align: right;margin: 1.2rem 0;}
.footer h3{font-family: 'ProximaNovaRegular','Arial','Helvetica','Sans-Serif'; font-size: 16px; font-size: 1.6rem; color: #fff;}
.footer li{list-style: none;}
.footer .copy-rights{background-color: #fff;padding: 2rem 2.9rem;font-size: 12px;font-size: 1.2rem;font-family: "ProximaNovaRegular";}
.footer .footer-social {list-style: none; display: inline-block;}
.footer .footer-social li{display: inline-block; margin: 0 0.5rem;}
.footer .footer-social a, .copy-right, .copy-rights ul a{text-decoration: none; outline: none;color: #626262 !important;}
.footer .extra-links{display: inline-block;}
.footer .extra-links li{display: inline-block; margin: 0 0.6rem;}

/*Lincoln :: Footer */

.lincoln .footer{background-color: #000;}


/*320px*/
@media only screen and (min-width:20.000em){
  body{font-size:14px; font-size:1.4rem; line-height:1.4rem;}
  input[type='text'].form-control,input[type='password'].form-control{border-radius: 0;}
  .search-form .form-group input[type='text'].form-control:focus { outline:0px solid #0276b3 !important; }
  h1,h2,h3,h4,h5,h6 { line-height:1.4 }
  h1 { font-size: 2.75rem }
  h2 { font-size: 2.3125rem }
  h3 { font-size: 1.6875rem }
  h4 {font-size: 0.8rem;}
  h5 { font-size: 1.125rem  }
  h6 { font-size: 1rem }

  /* Header */
  header{padding: 0.75rem 0 0;}
  /*.main-content{margin-top: -47px;}*/
  .main-content.password-reset{margin-top: 0;}

  .ford-logo{margin:0;}
  .lincoln-logo{position: absolute;right: -2.7rem;}
  .navbar{border:none;position: inherit;}
  .navbar-header button{margin: -3.9rem 0.3rem 0 0;}
  .navbar-collapse{/*position: fixed;top: 92px;*/position:absolute;z-index: 16;left:0;background: #fff;}
  .navbar-nav{margin: 0.75rem 1.2rem 1.2rem;}
  .main-menu .navbar-nav li{border-top: 0.1rem solid #e8e0e0;margin-left: -0.4rem;}
  .main-menu .navbar-nav li span.icon{float: right;margin-top: -33px;color: #2b9bca;font-size: 1.5rem;font-weight: bold;}
  .main-menu .navbar-nav li.open span.icon:before{content: "\e680";}
  .navbar-nav li.open .dropdown-menu{border: none;padding-bottom: 1.5rem;}
  .dropdown-menu .submenu-container{display: table-cell;}
  .dropdown-menu .submenu-column{width: 225px;}
  .dropdown-menu .submenu-column li{border: none;padding-left: 0.5rem !important;}
  .dropdown-menu .submenu-column li.menu-title{padding: 0 0 0 0.5rem!important;}
  .dropdown-menu .submenu-column span{position: absolute;left: 115px;top: 68px;width: 40px;}
  .dropdown-menu .submenu-column span.col2{left: 11%;top: 286px;}
  .dropdown-menu .submenu-column span.col3{left: 22%;top: 286px;}
  .main-menu ul li a, .main-menu ul li a:visited, .main-menu ul li a:active, .main-menu ul li a:focus{margin-left: 0;color: #2b9bca;border: 0;}
  .icons-bar{margin: 0;width: 19.7rem;text-align: center;}
  .icons-bar a{padding: 0 0.5rem 0 0.6rem;}
  .search{margin: 1.5rem 1.5rem 0 0;font-size: 2rem;color: #2b9bca;float: right;}
  .search-form .form-group{margin-bottom: 4px; border: 1px solid transparent;}

  /*Lincoln :: Header */
  .lincoln .main-menu .navbar-nav li span.icon{color:#453637}
  .lincoln .main-menu ul li a{color: #453637; font-family: 'PromixaNovaRegular','Arial','Helvetica','Sans-Serif'; font-size: 16px;  font-weight: bold;}
  .lincoln .main-menu ul li a:hover {font-size: 16px;font-weight: bold;color: #b95619;text-decoration: none;}
  .lincoln .dropdown-menu li.sub-items a,.lincoln .dropdown-menu li.sub-items a:hover{font-size: 1.5rem !important;}

  /* footer */
  footer .main-links{display: block;float: left;width: 100%;}
  .footer h3{width: 100%;border:1px solid #4c4c4c;border-left:0;border-right: 0;padding: 1.2rem 0.6rem 1.2rem 0;font-size: 12px;font-size: 1.2rem;margin: 1rem 0;}
  .footer h3::after{float:right;content: "\e680";font-family: icomoon;}
  .footer h3.open::after{float:right;content: "\e67e";font-family: icomoon;}
  .footer ul a{font-size: 12px;font-size: 1.2rem;color: #969696;}
  .footer li{line-height: 2rem;}
  .footer ul{padding-left: 0;margin-bottom: 0;}
  /*.footer-logos{padding:0;}*/
  .footer-logos img{width: 100%; }
  .footer-logos .col-xs-6{padding-left:0;}
  .follow-ford{display: block;clear: left;background-color: #1a394e;padding: 1.5rem;}
  .footer .footer-social img{width: 98%;}
  .footer .footer-social li{margin: 0; width: 35px;}
  .footer .copy-rights{padding: 1.5rem;}
  .footer-logos .ford, .footer-logos .lincoln{margin-top: 0;}
  .copy-rights ul{margin-top: 1%; }

  /*Lincoln :: footer*/
  .follow-ford{background-color: #475766;}

  /* Homepage Carousel */
  .main-carousel .home-carousel-dots{top: 0; bottom:auto; margin-top: 48%;}
  .main-carousel .title, .main-carousel .title a, .main-carousel h1{font-size: 1.5rem;line-height: 2.3rem;margin-top: 1rem;}
  .main-carousel .carousel-content{ padding: 3% 4% 3% 3%;}
  .main-carousel .description, .main-carousel .description > p, .main-carousel .description > a{line-height:1.3; margin-top: 2rem;font-size: 1.4rem;}

  /* Media Kits */
  .panel-wrap .panel-column{width: 100%; float: left; margin-right: 0;}
  .panel-wrap .title{color: #fff; padding-top: 0.42rem;}
  .panel-wrap .title a{font-size: 1.4rem; padding-right: 0.1rem;}
  .panel-wrap .add-details a{font-size: 1.2rem;  padding: 0 1rem; }

/* Vehicles */
  .vehicles{width: 100%; float: left; overflow: hidden; position: relative;}
  .vehicles .vehicle{width: 49%;float: left;margin-right: 1%;}
  .vehicles .vehicle:nth-child(2n+n){margin-right: 0;}
  .vehicles .title {font-size: 16px;font-size:1.6rem;line-height: 1;padding: 1rem 0;margin-bottom: 1.2rem;border-bottom: 1px solid #9e9e9e;}
  .vehicles .title{border-bottom: 0; text-align: center;}
  .vehicles .carousel-controls{right: -28px;z-index: 100;}
/*  .vehicles:hover .carousel-controls{right: -28px;}*/

/* Media Alerts */
  .media-alert {padding: 1.4rem 1.3rem 1.2rem;}
  .media-alert .title{width: 80%; font-size: 1.5rem; line-height: 1; position: relative; top: -5px; margin-top: 0; color: #01c6f0;}
  .media-alert .alerts-slider {display:none; width: 100%;float: left;top: 10px;position: relative;}
  .media-alert .news-title{ padding: 0;}
  .media-alert .alert-nav, .media-alert .media-nav{display: none;}
  .media-alert .item{display: block; margin-bottom: 15px;}
  .media-alert .title::after{content: "\e680"; font-family: icomoon; font-size: 20px; font-weight: bold; position: relative; top: 5px; left: 10px;} 
  .media-alert .title.open::after{content: "\e67e"; font-family: icomoon; font-size: 20px; font-weight: bold; position: relative; top: 4px; left: 10px;} 


}
/*375px*/
@media only screen and (min-width:23.430em){
  .lincoln-logo { right: -3.1rem;}
}
/* 480px*/
@media only screen and (min-width:30.000em){
  .navbar-collapse{border: none;}
  .navbar-nav{margin: auto; letter-spacing: -0.04rem;}
  .menu-bar{position: relative;top: 0;left: 0;}
  .main-menu .navbar-nav li{border: none;}
  .main-menu .navbar-nav li{border-top: 0.1rem solid #e8e0e0;margin-left: -0.4rem;}
  .dropdown-menu .submenu-column li{border: none;}
  .dropdown-menu .submenu-column span.col2{left: 11%;top: 270px;}
  .dropdown-menu .submenu-column span.col3{left: 22%;top: 270px;}
  /*.main-menu .navbar-nav li a:hover{color: #4c4c4c;border-bottom: 1px solid #4c4c4c;}*/
  .main-menu ul li a,.main-menu ul li a:hover{font-size: 1.2rem;}
  .icons-bar{float: right;margin: 0 -2.3rem 0 0;}

}



@media only screen and (min-width:20.000em) and (max-width:30.000em) {
  /*Header*/
  .search-form .form-group:hover input.form-control,.search-form .form-group:hover, .search-form .form-group #search:focus{width: 15rem;}

  .panel-wrapper{padding-top: 0;}
  .panel-wrapper.bg-blue .panel-wrap .panel-column{padding-bottom: 2rem;}

  /*People Detail*/
  .people-detail .page-breadcrumb{margin-bottom: 0;padding-bottom: 0;}
  .people-detail h1.page-header{font-size: 2.2rem;margin-bottom: 0;}
  .people-detail .content-area.left{padding: 0;}
  .people-detail .mini-info-list{font-size: 1.2rem;font-weight: normal;}
  .people-detail .share-box .action-panel{width: 7%;}
  .people-detail .share-box .title{width: 93%;}
  .people-detail .share-box.with-date .title{padding-top:0.25rem;}
  .people-detail .sidebar .panel-desc .title{width: 90%;float:left;}
  .people-detail .sidebar .panel-desc .action-panel{width: 10%;padding: 0.5rem 0 1rem;}
  .people-detail .sidebar .panel-wrapper .panel{padding: 0;}
  .people-detail .related-people{width: 50% !important;}
  .people-detail .sidebar .related-people .panel-desc .title{width: 83% !important;}
  .people-detail .sidebar .related-people .panel-desc .action-panel{width: 17%;}
  .related-content, .related-content .panel-column, .related-content .panel-desc, .related-content .action-panel{width: 100%;float: left;}
  .people-detail .related-content div[class*='col-']{padding: 0;}
  .media-contact.with-photo .contact-photo{width: 25%;}
  .people-detail .panel.profile-widget .related-content{border: none;}
  /* Media Alerts */
  .media-alert p, .media-alert a{font-size:12px; font-size: 1.2rem; line-height: 1.5;}
  .media-alert .button-close{top: 7px;}
  .media-alert .title{text-transform: uppercase;}
  .media-alert { padding: 1.4rem 1.3rem 0.7rem; }
  .media-alert .title::after{top: 4px;}
  /*People Landing*/
  .page-container div[class*='col-']{padding: 0;}
  .page-container div.content-area{float: left;padding: 0 10px;}
  .title-section, .content-area .content, .page-container .sidebar.right{padding: 0 15px;}
  .people-landing-container .page-container .profile-side.sidebar.left{padding: 0 !important;}
}

@media only screen and (min-width:30.000em) {
  .icons-bar{margin-right: 0;}
}
/* 568px*/
@media only screen and (min-width:35.000em){
  .lincoln-logo { right: -4.7rem;}
}
/* 667px*/
@media only screen and (min-width:41.000em){
  .lincoln-logo { right: -5.6rem;}
}
/* Only Mobile phone :: Landscape and Portrait */
@media only screen and (min-width:20.000em) and (max-width:62.000em) {
.navbar-header .icon-close{right: 0.4rem;}
.header-center [class*="col-xs-"]{padding: 0;}

/*Panel */
.panel-wrapper .panel-wrap .panel-column{padding: 0 0 1rem;}
}

/* Iphone landscape */
@media only screen and (min-width:35.000em) and (max-width:62.000em) and (orientation : landscape){
  .header-center{padding: 0;}
  .search-form .form-group:hover input.form-control{width: 25rem;}
  .search-form .form-group:focus input.form-control{width: 25rem;}

  /*Lincoln :: Header*/
  .lincoln .navbar-header .icon-close{right: 9.5rem;}
  .lincoln .icons-bar {margin-right: 9.5rem;}
  .lincoln .search{margin-right: 2rem;}
  .lincoln .lincoln-logo{right: 0;}

  /*People Detail*/
  .people-detail .sidebar .related-content .panel-landscape{padding-bottom: 4rem;}
  .people-detail .panel-desc{padding-top: 0.5rem;}
  .people-detail .sidebar .panel-desc .title{width: 90%;float:left;}
  .people-detail .sidebar .panel-desc .action-panel{width: 10%;padding: 0 0 2rem;float: left;}
  .people-detail .related-people{width: 50% !important;float: left;}
  .people-detail .panel.profile-widget .related-content{border: none;}
  .people-detail .media-contact.with-photo .contact-photo{width: 27%;}
  .people-detail .sidebar .panel-wrapper .panel{padding: 0;}

}

/*768*/
@media only screen and (min-width: 48em){
  /* vehicles */
  .vehicles{width: 100%; float: left; padding: 2.9rem;}
  .vehicles .vehicle{width: 22.5%;float: left;margin-right: 2.5%;}
  .vehicles .title {font-size: 16px;font-size:1.6rem;line-height: 1;padding: 1rem 0;margin-bottom: 1.2rem;border-bottom: 1px solid #ccc;}
  .vehicles .overview span{line-height: 1.5;}

  /*Panel list view */
  .panel-wrapper.list-view .panel-wrap .panel-desc{ width: 60%; float: left; padding-left: 1rem; padding-top: 0;}
  .panel-wrapper.list-view .panel-wrap .panel-thumb{width: 40%; float: left;}
  .panel-wrapper.list-view .panel-wrap .panel-column{padding-top: 1.5rem;}
  .panel-wrapper.list-view .panel-wrap .panel-column:last-child{padding-bottom: 3rem;}

  /*People Detail*/
  .text-img-widget .img-right{float: right;margin: 2px 0 15px 15px;}

}
/* IPad Landscape */
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation : landscape){
.search-section {z-index: 99 !important;}
.dLabel {padding: 6px;font-size: 11px;}
.panel-desc .action-panel .date-field, .panel-desc .action-panel .share-box{width: 100% !important;}
}



/*992*/
@media only screen and (min-width:62.000em){
  h1,h2,h3,h4,h5,h6 { line-height:1.4 }
  h1 { font-size: 2.75rem }
  h2 { font-size: 2.3125rem }
  h3 { font-size: 1.6875rem }
  h4 {font-size: 0.8rem;}
  h5 { font-size: 1.125rem  }
  h6 { font-size: 1rem }
  /* Header */
  header{padding: 1.5rem 0 0;}
  .ford-logo{width: auto;}
  .lincoln-logo{position: absolute;right: -0.1rem;}
  .navbar-collapse{border: none;left: initial;}
  .menu-bar{position: relative;top: -57px;left: 123px;}
  .navbar-nav{margin: auto; letter-spacing: -0.04rem;}
  .navbar-collapse.collapse{margin-top: 7px;}
  .main-menu ul li a,.main-menu ul li a:hover{font-size: 1.4rem;}
  .main-menu .navbar-nav li{border: none;}
  .main-menu .navbar-nav li a:hover{color: #B95619;font-weight: bold;border:0;text-decoration: none;}
  .main-menu .navbar-nav li:hover a,.main-menu ul li > .dropdown-menu a{color: #B95619 !important;}
  .dropdown-menu .submenu-column{float: left;width: 225px;padding: 0 0 20px 20px;height: auto;}
  .dropdown-menu .submenu-container{display: -webkit-box;display: -ms-flexbox;display: flex;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-bottom: 15px;}
  .dropdown-menu .submenu-column li.menu-title{padding: 2.2rem 0 0 0.5rem !important;}
  .dropdown-menu .submenu-column span{position: absolute;left: 115px;top: 40px;width: 40px;}
  .dropdown-menu .submenu-column span.col2{left: 61%;top: 41px;}
  .dropdown-menu .submenu-column span.col3{left: 68%;top: 41px;}
  ul.nav li:hover > ul.dropdown-menu{display: block;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
  .icons-bar{width: 100%;text-align: right;/*margin: 0 1rem;*/float: right;}  
  .icons-bar a{padding: initial;}
  .icons-bar a:hover span{color: #4c4c4c;}
  .search{margin: 1.5rem 0 0.2rem 0; font-size: 1.8rem;color: #2b9bca;float: right;}
  .search-form .form-group:hover input.form-control{width: 25rem;}
  .search-form .form-group:focus input.form-control{width: 25rem;}

  .main-menu #main-navigation{height: 2px;}

  /*Lincoln :: Header*/
  .lincoln .menu-bar{left: 97px;}
  /* .lincoln .search{ margin-right: 6.8rem; }
 .lincoln .icons-bar{ margin-right: 5.8rem; }*/
  .lincoln .icons-bar a span,   .lincoln .icons-bar button span{color: #453637;}

  /*Footer*/
  .footer h3{font-size: 16px; font-size: 1.6rem;}
  .footer ul a{font-size: 14px; font-size: 1.4rem;}
  .footer li {line-height: 2.6rem;}
  .follow-ford{font-size: 16px;font-size: 1.6rem;padding: 2.4rem 0;font-family: 'ProximaNovaRegular','Arial','Helvetica','Sans-Serif';}
  .footer ul{margin-bottom: 2.5rem; padding-left: 0;}
  .footer ul.footer-social, .footer ul.extra-links{margin-bottom: 0;}
  .footer .footer-social a, .copy-right, .copy-rights ul a{font-size: 12px !important;font-size: 1.2rem !important;font-weight: 400;}
  .footer .footer-social{margin-left: 2%;}
  .footer .footer-social li{margin: 0 0.1rem;width: 40px;}
  .footer .footer-social img{width: 100%;}
  .footer h3{border:0; padding-bottom: 1rem;}
  .footer h3::after{display: none;}
  .footer .main-links{padding: 1.4rem; padding-bottom: 0;}
  .footer-logos .ford{margin-top: 3.5rem;}
  .footer-logos .lincoln{margin-top: 9rem;}
  .footer .sub-links{padding: 0 2.9rem;}
  .footer .extra-links, .footer .footer-social{margin-top: 0;}
  .footer .copy-rights { padding: 1.5rem 0; }

  /* Homepage Carousel*/
  .main-carousel .home-carousel-dots{width: 20%;left: 75%;margin-left: -10%;top:auto;bottom: 0.5rem;}
  .main-carousel .description, .main-carousel .description p, .main-carousel .description a{line-height:1.3; font-family: 'ProximaNovaRegular','Arial','Helvetica','Sans-Serif';color: #fff;font-size: 1.6rem;margin-top: 4rem; text-decoration: none;}
  .main-carousel .carousel-content{background-color: #2d96cd;padding: 3%  4% 0 3%;}
  /*.main-carousel .title, .main-carousel .title a, .main-carousel h1{font-size:2.75rem;text-decoration:none;text-transform: uppercase;font-family: 'MillerBannerSemiBold','Arial','Helvetica','Sans-Serif';color: #fff;line-height: 1.3;}*/
  .main-carousel .title, .main-carousel .title a, .main-carousel h1{font-size:2.75rem;text-decoration:none;text-transform: none;font-family: 'ProximaNovaRegular','Arial','Helvetica','Sans-Serif';color: #fff;line-height: 1.3;}


  /* vehicles */
  .vehicles{width: 100%; float: left; padding: 2.9rem;}
  .vehicles .vehicle{width: 22.5%;float: left;margin-right: 2.5%;}
  .vehicles .title {text-align: left; border-bottom: 1px solid rgba(158, 158, 158, 0.32);}
  .vehicles .view-all{margin-top: 1.6rem;}

  /* Panel Wrap */
  .panel-wrapper{width: 100%; float: left; padding: 0;}
  .panel-wrap {padding: 2.0rem 0rem;}
  .panel-wrap .panel-column{width: 23.5%; float: left; margin-right: 2%;}
  .panel-wrap .panel-desc .share-box.with-date{padding-top: 1rem;}
  .panel-wrap .panel-desc{padding: 1rem 0;}
  .panel-wrap .panel-desc .media-details {padding-bottom: 1rem;}
  .panel-wrap .panel-title{padding-top: 0;  padding-bottom: 1rem;}
  .panel-wrap .panel-desc .sub-content .sub-text a{font-size: 1.6rem;}

  .panel-wrapper.grid-view.two-col-md .panel-wrap .panel-column{width: 49%;}
 .panel-wrapper.grid-view.two-col-md .panel-wrap .panel-column:nth-child(2n+2){margin-right: 0;}
  /* Panel Bg-Blue*/
  .panel-wrapper.bg-blue .panel-wrap{padding: 2.9rem;}

  /*People Detail*/
  .page-container .content-area.left{padding: 0 1.5rem 3rem 0;}
  .details-page .content-area{width: 70%;}
  .content-area div[class*='col-md']{padding: 0;}
   /* Media Alerts */
  .media-alert{margin-top: 0px;}
  .media-alert .title{top:0; width: 11%; float: left; margin-right: 1%; text-transform: uppercase; font-size: 13px; font-size: 1.3rem; color: #01c6f0;} 
  .media-alert .alerts-slider{width: 85%; float: left;}
  .media-alert .media-nav, .media-alert .alerts-slider{display: block;}
  .media-alert .title::after, .media-alert .title.open::after{display:none;}
  .media-alert .item{display: none; margin:auto;}
  .media-alert .item.active{display: block;}
  .media-alert .alert-nav, .media-alert .media-nav{display: block;}
  .media-alert .media-nav{margin-top:-1.5px;}
  .media-alert .alerts-slider{top: 0;}
}
@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : landscape){
  .lincoln-logo{position: absolute;right: 0 !important;}
  .search{margin: 1rem 1rem 0 0 !important;}
  .search-form .form-group{margin-bottom: 5px;}
  .logo-title{padding-left: 3rem;}
  #main-navigation{padding-left: 1.5rem}
  .menu-bar{position: relative;top: -56px;left: 118px !important;}
  .vehicles span a{padding: 0 0.6rem 0 0.3rem;}
  .main-carousel .carousel-content {padding: 1% 4% 0.1% 1%;}
  .main-carousel .description{margin-top: 1rem;}

  /*.panel-wrap .panel-desc .share-box .action-panel{width: 38%;}
  .panel-wrap .panel-desc .share-box .title{width: 62%;} Commented for Lincoln News Landing IPad Portrait view*/
  .action-panel li { margin-right: 0.1rem;}
  /*Lincoln :: Menu*/

  .lincoln .menu-bar{top: -59px;left: 34px !important;}
  /*.lincoln .search {margin-right: 6.8rem !important;}*/
  /* Media Alerts */
  .media-alert{margin-top: 0;padding-left: 1.2rem;padding-right: 1.2rem;}
  .media-alert .title{width: 13.5%; margin-right: 0;}
  .media-alert .media-nav{width: 13%; float: left;}
  .media-alert .news-title{width: 83%;}
  
  .page-breadcrumb{padding-left: 1.5rem;padding-right: 1.5rem;}
  .page-container .content-area.left, .page-container .sidebar.left,.page-container .profile-side.sidebar.left{padding-left: 1.5rem !important;}
}

/* IPad Portrait */
@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : portrait){
  .lincoln-logo{position: absolute;right: 0;}
  .search{margin-right: 6.4rem;}
  .navbar{margin: 0.8rem 0 0;}
  #main-navigation{float: right;}
  .main-menu .navbar-nav li{border:none;}
  .dropdown-menu .submenu-column span{top: 40px;}
  .dropdown-menu .submenu-column span.col2,.dropdown-menu .submenu-column span.col3{top: 343px;}
  .search-form .form-group:hover, .search-form .form-group.hover{width: 8rem;}
  .search-form .form-group:focus, .search-form .form-group.focus{width: 8rem;}
  .search-form input[type='text']{font-size: 1.2rem;padding: 4px 12px 6px 9px;;}
  .dropdown-menu .submenu-column li,.dropdown-menu .submenu-column li.menu-title{padding: 2.2rem 0 0 1.5rem !important;}
  .menu-bar{position: relative;top: -56px;left: 99px;}
  .lincoln .menu-bar{left:0;}
  .main-menu .navbar-nav li{border-top: 0.1rem solid #e8e0e0;}
  .main-menu .navbar-nav .submenu-column li{border-top: none;}

  /*Lincoln :: Header*/
  .lincoln .navbar-header .icon-close{right: 7.5rem;}
  .lincoln .icons-bar {margin-right: 2.5rem;}
  .lincoln .search{margin-right: 8.7rem;}
  .lincoln .lincoln-logo{right: 0;}

  /*Panel */
  .panel-wrapper .panel-wrap .panel-column{width:49%;margin-right:2%;float:left;}
  .panel-wrapper .panel-wrap .panel-column:nth-child(2n+2){margin-right:0;}
  /*Briefcase*/
  .briefcase .article-actions div ,.briefcase .article-actions div.download,.briefcase .article-actions div.view-detail{width:50% !important;font-size: 1.2rem;}

  /* Footer */
  .footer h3{border: 0;}
  .footer h3::after, .footer h3.open::after{content: "";}
  .footer ul{margin-top: 0; margin-left: 1%;}
  /*Filter Area*/
  .filter-area .date-range .start-date,.filter-area .date-range .end-date{width:30%;float: left;}
  .filter-area.pagination-range{width: 100%;}
   /*Contacts*/
  .contacts-page .content-area.right{float: left;}
  /*Breadcrumb*/
  .page-breadcrumb>li{display: inline !important;}
  /*People Detail*/
  .people-detail .media-contact.with-photo .contact-photo{width: 16%;}
  .people-detail .media-contact.with-photo .contact-deatails h3{font-size: 1.6875rem;}
  /*Media Kits detail section collapse*/
  .media-kits-detail section h1:before,.product-detail-right section h1:before{padding: 0 5px;color: #515151;content: "\e680";font-family: 'icomoon';font-weight: bold;top: 2px;position: relative;font-size: 2rem;}
  .media-kits-detail section h1.open:before,.product-detail-right section h1.open:before{content: "\e67e";}
  .media-kits-detail section h1.page-header:before,.product-detail-right section h1.page-header:before{content: "";}
  .page-breadcrumb{padding: 2.4rem 15px 0.8rem 0px;}
  .productdetail-container{padding: 10px;}
  .productdetail-news .panel-column .panel-thumb{width: 100% !important;}
  .view-more-page .panel-desc .action-panel .share-box{width: 100% !important;}
  .pagination-range .page-navigation{float: right;width: 43%;}
  .pagination-range .item-perpage{float: right;width: 25%;}
  .checkbox-icon{left: 35.5% !important;}
  .preview-icon{left: 62.5% !important;}
  .date-field p{margin-top: 0;padding-top: 0 !important;}
  .productdetail-container .panel-desc .action-panel .date-field, .panel-desc .action-panel .share-box{width: 50% !important;}
  .relatedMedia .related-content div[class*='col-md']:nth-child(2n+2){padding-right: 0.75rem;padding-left: 0}
  .preview-icon{margin: -13px 0 0 -12px !important;}
}


/* Lincoln Logo Panel */
 .lincoln-panel{position: absolute;float: right;right: 0}
 /*product-detail page css */
 /*Media contact*/
.media-contact{float: left;width:100%;}
.media-contact:not(:last-child){margin-bottom: 1rem;padding-bottom: 1rem;border-bottom: 1px solid #dbdbdb;}
.media-contact.with-photo .contact-photo{float: left;width: 38%;}
.media-contact.with-photo .contact-deatails{float: left;width: 62%;padding-left:1rem;}
.contact-deatails h3{font-size: 1.3875rem;font-weight: bold;color: #616161;}
.media-details a{font-size: 1rem; color: #616161; padding: 0 1rem; border-right: 1px solid #616161; text-decoration: none;pointer-events: none;}
.media-details a:hover{color: #616161}
.media-details span:first-child a{padding-left:0;}
.media-details span:last-child a{border: 0 !important;}
.profile-widget .desination{margin:0;font-size:1rem;}
.panel.profile-widget .panel-body{padding: 10px;}
.related-content .contact-deatails .icons-bar{padding:0; margin:0;}
.people-detail .related-content .contact-deatails .icons-bar{padding: 0.5rem 0;}
/*.panel.profile-widget .related-content{border:1px solid #ccc;}*/
.panel.profile-widget .panel-body{background-color: #fff; padding:10px}
/*Profile details*/
.profile-widget h3{margin:0;}
.profile-widget .desination {margin: 0.5rem 0; color: #59656e;font-size: 1.25rem;}
.profile-widget .icons-bar a{ padding: initial;}
.circle img{width: 100%; border-radius: 50%;}
.related-content .icons-bar{width: 100%; text-align: left; float: left; margin: 0; padding: 0.5rem 0;}
.related-content .icons-bar:last-child { padding-bottom: 0;}
.related-content .icons-bar a span {    font-size: 1.2rem; top: 0rem; color: #4c4c4c; left: 0.8rem;}
.product-leftnav {padding-left: 0px;}
.nav>li>a:focus, .nav>li>a:hover{background: transparent;}
/*Panel Filter */
.panel.panel-filter{border:0;}
.panel.panel-accordion{border:0;}
.panel-filter>.panel-heading { color: #2b9bca; background-color: #fff; border-color: #337ab7;}
.panel-filter>.panel-heading h3{padding: 1rem; margin: 0;}
.panel-filter>.panel-body {color: #fff;padding:0 0 0rem 0;}
.panel-filter>.panel-body ul{list-style: none;  margin: 0;padding:0;background-color: #59656e;}
.panel-filter>.panel-body ul li{ padding: 0 1.5rem;}
.panel-filter>.panel-body ul li.active{background: #fff; margin-top: -1px; border-top: 1px solid #aaa;border: 1px solid #aaa;}
.panel-filter>.panel-body ul li.active a{color: #59656e; border-bottom:0}
.panel-filter>.panel-body ul li.active:first-child{margin:0;}
.panel-filter>.panel-body a,.panel-accordion>.panel-body h3{color: #fff; border-bottom: 1px solid #aaa;padding: 2rem 0;display: inline-block; width: 100%; font-size: 1.35rem;}
.panel-filter>.panel-body a,.panel-filter>.panel-body a:hover{text-decoration: none;} 
.newslanding-leftnav ul {background-color: #1A394E;}
.accordion-group>li:last-child a {border-bottom: none;}

/*Panel Accordion*/
.panel-accordion>.panel-body h3{margin: 0;}
.panel-accordion>.panel-body h3 span.collapse-arrow { cursor: pointer; display: inline-block; width: 20px; height: 20px;}
.panel-accordion>.panel-body h3 span.title {margin: 0;cursor: pointer; width: 91%; float: left;}
.panel-accordion>.panel-body h3 span[data-toggle="collapse"]:after{font-family:'icomoon'; float: right;font-weight: bold; -webkit-transition: 2s; transition: 2s; -webkit-transition-delay: 2s; transition-delay: 2s;}
.panel-accordion>.panel-body h3 span[aria-expanded="false"]:after{content: "\e680";}
.panel-accordion>.panel-body h3 span[aria-expanded="true"]:after{content: "\e67e";}
.panel-accordion>.panel-body ul ul h3 span[aria-expanded="true"]{color: #B95619;}
.panel-accordion>.panel-body ul ul{background-color: #fff;margin: -0.1rem -1.5rem;border-top: 1px solid #aaa;  border-bottom: 1px solid #aaa;}
.panel-accordion>.panel-body ul ul ul{border:0;}
.panel-accordion>.panel-body ul ul li a,.panel-accordion>.panel-body ul ul li h3{color: #B95619;padding-left:1rem; border-bottom: 1px solid #EBEBEB;    font-size: 1.3rem;}
.panel-accordion>.panel-body ul ul ul li a,.panel-accordion>.panel-body ul ul ul li h3{padding-left:2rem;}
.panel-accordion>.panel-body ul ul ul ul li a,.panel-accordion>.panel-body ul ul ul ul li h3{padding-left:3rem;}
.panel-accordion>.panel-body ul ul ul ul ul li a,.panel-accordion>.panel-body ul ul ul ul ul li h3{padding-left:4rem;}
.panel-accordion>.panel-body ul ul h3,.panel-accordion>.panel-body ul ul a{color:#2b9bca;}
.active-leftnav{color:#616161;text-decoration:underline;}
.mainleftnav.active-leftnav{color:#fff;text-decoration:underline;}
.leftnavscroll{    max-height: 500px;   overflow-y: scroll;    overflow-x: hidden;
}

/*Multimedia Landing*/
.page-filter li a.active, .page-filter li a.active:focus{color: #B95619;text-decoration: none;}
.multimedia-filters .nav-tabs{margin-bottom: 1.8rem;}
.multimedia-filters .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color: #616161;border: 1px solid transparent;border-bottom: 2px solid #B95619;}
.multimedia-filters .nav>li>a:focus, .nav>li>a:hover{background: transparent;border: 1px solid transparent;}

/*Simple Search*/
.simple-search-content .widget-title,.right-panel-search .widget-title{font-size:3rem;}
.simple-search-filter .form-control-feedback{top: 10px;right: 15px;color: #2b9bca;font-size: 1.5rem;}
.simple-search-filter .page-filter{text-align: left;padding-top: 0.75rem;padding-left: 3rem;}
.page-filter{padding: 0.1rem;border-radius: 0;background: none;text-align: right;margin-bottom: 1px;}
.page-filter li{font-size: 1.6rem;display: inline-block;}
.page-filter>li+li:before{padding: 0 5px;color: #B95619;content: "|";font-family: 'icomoon';font-weight: bold;top: -2px;position: relative;}
.simple-search-filter .search-link{padding-top: 1rem;padding-left: 5px;}
.filter-news{margin: 2rem 0;padding: 0;}
.simple-search .filter-news .panel-wrap,.result.list-view .panel-wrap,.panel-wrapper.result.list-view .share-box.with-date .title, .result.list-view .panel-wrap .panel-desc .share-box.with-date{padding:0;}
.panel-wrapper.result.list-view .panel-wrap .panel-column{padding: 2rem;margin: 0;}
.panel-wrapper.result.list-view .panel-wrap .panel-column.featured{background: #efefef;}
.filter-news>.col-md-9{padding-left: 0;padding-right: 0;}
.panel-wrapper.result.list-view .panel-wrap .panel-thumb{width: 30%;}
.panel-wrapper.result.list-view .panel-wrap .panel-desc{width: 70%;}
.content-area .share-box, .simple-search .filter-news .share-box,.filter-news .panel-wrap .panel-desc .sub-content .sub-text{height: auto;}
.panel-wrap .featured-flag .title{color: #324047;font-weight: bold;width:100%;}
.share-box .full-right{text-align: right;}
.result.list-view .panel-wrap .panel-desc .sub-content p{font-size: 1.4rem;}
.share-box .full-left{text-align: left;}
.filter-news .share-box .title a{font-size: 1.2rem;color: #999;}
.filter-news .share-box .title a>span{vertical-align: middle;margin-right: 0.5rem;}
.filter-news .date-icon{text-transform: uppercase;padding-left: 0.5rem;}
.panel-wrap .panel-desc .action-panel, .panel-wrap .panel-desc .title, .panel-wrap .panel-desc .media-details, .panel-wrap .panel-desc{width: 100%;float: left;}
.right-panel-search>.col-md-6,.right-panel-search .related-videos-section>.col-md-6{padding: 0 4px 5px 0;}
.filter-news .right-panel-search .widget-title{padding-top: 0.75rem;}
.panel-wrapper.result.list-view .share-box.with-date .title{font-size: 1.48rem;letter-spacing: -0.3px;}

@media (max-width: 768px) {
    .affix { position: static;}
    .nav.affix{width: 100%;}
    .panel-filter>.panel-body ul{z-index: 99}
    .filter-sub-section {display: none;}
    p.filter-search {cursor: pointer;margin-top: 1rem;}
    .productdetail-container .page-header{font-size: 2rem;}
    .productdetail-container .related-content .panel-column .panel-desc .title a,.productdetail-container .panel-content .panel-column .panel-desc a {font-size: 1.4rem;}
    .productdetail-container .related-content .panel-column .panel-desc .title{padding-top: 0.5rem;}
    
    /*Simple Search*/
    .advanced-search-content{margin: 0 1rem;}
    .panel-wrapper.result.list-view .panel-wrap .panel-column{padding: 1rem;}
    .panel-wrapper.result.list-view .panel-wrap .panel-thumb{width: 45%;float: left;}
    .panel-wrapper.result.list-view .panel-wrap .panel-desc{width: 55%;float: left;padding: 0 0 0 1.20rem;}
    .panel-wrapper.result.list-view .share-box.with-date .title{font-size: 1.3rem;}
    .simple-search-filter .page-filter{padding-left: 1.6rem;}
    .page-filter li{line-height: 20px;}
    .simple-search-filter .search-link{padding-left: 10px;}
    .media-alert .title{cursor: pointer;}
  }
@media only screen and (min-width: 62em) {
.productdetail-container .productdetail-container .panel-wrap { padding: 2rem 0; }
.panel-wrapper.grid-view.three-col-md .panel-wrap .panel-column{width: 32%;}
.page-container .sidebar.left, .page-container .content-area.left{padding: 0 1.5rem 3rem 0;}
.panel-wrap.multimedia-filters{padding: 0;}
.page-container .content-area.right{padding: 0 0 3rem 0;}
.panel-wrap .panel-column{margin-right: 1.5%;}
.homepage .panel-wrap .panel-column{margin-right: 2%;}
.panel-wrapper.grid-view.three-col-md .panel-wrap .panel-column:nth-child(3n+3){margin-right: 0;}
}
@media only screen and (max-width: 1024px){
.product-people-img {width: 25%;}
.nav.affix,.affix-bottom {width: 239px !important;}
.product-people-img{width: 25%;}

}
.productdetail-container .panel-desc .action-panel .date-field, .panel-desc .action-panel .share-box {width: 50%;
float: left;/*max-height: 28px;*/}
.productdetail-container .panel-desc .title, .panel-desc .media-details, .panel-desc .action-panel {
    padding: 0.5rem 0 0 0;
}

.productdetail-container .panel-content .panel-column .panel-desc .sub-text p {font-size: 1.4rem;}
.productdetail-container .panel-content .panel-column .panel-desc .sub-text a,.productdetail-container .related-content .panel-column .panel-desc .title a,.productdetail-container .panel-content .panel-column .panel-desc a {font-size: 1.6rem;}
.productdetail-container .panel-content .panel-column .panel-desc .share-box {text-align: right;}
.productdetail-container .related-content .panel-column .panel-desc .title {padding-top: 0.6rem;}
.productdetail-container .related-content .panel-column .panel-desc .share-box {text-align: right;}
.productdetail-container .title-section .action-panel{width: 100%;}
.product-whatsnew p{padding-top: 0.6rem;}
.product-detail-right {padding: 0 0rem 3rem 0;}
.left-filter-section {padding: 0 0 3rem 0;}
/*product detail css ends*/
/* Text Image  widget*/
  .text-img-widget figure.img-medium{width:60%}
  .text-img-widget figure.img-small{width:40%}
  .text-img-widget figure.img-thumb{width:20%}
  .text-img-widget figure.img-small-thumb{width:15%}
  .text-img-widget .img-right { float: right; margin: 2px 0 15px 15px;}
  .text-img-widget .img-left { float: left; margin: 5px 15px 15px 0;}

  .related-content div[class*='col-md']:nth-child(1n+1){padding-left: 0; padding-right: 0.75rem;     padding-bottom: 1.5rem;}
  .related-content div[class*='col-md']:nth-child(2n+2){padding-right: 0; padding-left: 0.75rem;     padding-bottom: 1.5rem;}

/*media kits detail css */
/*.media-kits-detail .title-section{width: 35%;margin-top: 2rem;float: left;}*/
/*.media-kits-detail .overview-mediakits{width: 65%;float: left;}*/
.media-kits-detail .share-box .action-panel{width: 100%;}
.productdetail-multimedia .panel-wrap,.mediakits-documents .panel-wrap{min-height: auto;}
#media-kits-wrapper .media-details a{font-size: 1.3rem;}
.page-container .page-header-container{padding: 0 0.5rem !important;}
.media-kits-detail .overview-mediakits{width: 100%;margin-top: 0;}
.page-header-container .share-box .action-panel{width: 100%; text-align: right;}
.page-header-container .share-box{padding-bottom: 0;}
.media-kits-detail .share-box .action-panel{width: 100%;}
/*product detail css starts*/
.product-leftnav ul {background: #1A394E;}
.productdetail-container {color: #616161;}
.product-leftnav .panel-filter>.panel-body{padding: 0px;}
.product-overview .share-box .action-panel{width: 100%;}
.product-overview .text-img-widget .img-caption {text-align: left;}
.productdetail-carousel .carousel-controls {right: 0;}
.productdetail-carousel .carousel-content {background-color: #453737;color: #fff;padding: 1.8rem;}
.productdetail-container .photo-gallery{display: block;}
.productdetail-carousel .carousel-content p {font-size: 1.5rem;}
.productdetail-subheading a,.productdetail-news .panel-wrap .panel-desc .sub-text a,.product-detail-right h1,.product-specstext a {color: #485765;}
.whats-new-list {list-style-type: disc;font-size: 1.4rem;}
.whats-new-list li {padding: 0.6rem 0 0.6rem 0;}
.productdetail-container .newsimagetext a{font-size: 1.5rem;text-decoration: none;line-height: 1.3;}
.product-people-right{padding: 0 2rem 0 1rem !important;}
.productdetail-people .col-md-6{padding-bottom: 3rem !important;}
.productdetail-people .product-people-img{width: 33.333%;}
.productdetail-people-title a{color: #453637;}
/*.productdetail-container .nav>li>a:focus, .nav>li>a:hover{background: transparent;}*/
/* Desktops and laptops ----------- */
@media (max-width: 767px) and (orientation: portrait){
.productdetail-carousel .carousel-controls {right: 0;top: 30%;}
.product-overview #product-carousel .carousel-indicators{display: none;}
.productdetail-news .panel-column .panel-thumb{width: 40% !important;}
.productdetail-news .panel-content .panel-column .panel-desc{width: 60% !important;}
}
@media (max-width: 767px) {
    /*action icons */
    .icon-briefcase{display: none !important;}
    .icon-download {display: block !important;}
    .hover-select-preview:hover .checkbox-icon{display: none;}
    .hover-select-preview:hover .preview-icon{margin: -13px 0 0 -12px !important;left: 50% !important;}
    .details-page .share-box .action-panel{width: 100%;}
    .pagination-range{display: -webkit-box;display: -ms-flexbox;
    display: flex;-webkit-box-orient: vertical;
    -ms-flex-direction: column;flex-direction: column;}
    .page-navigation{-webkit-box-ordinal-group: 2;-ms-flex-order: 2;
        order: 2;}
    .item-perpage{-webkit-box-ordinal-group: 1;-ms-flex-order: 1;
        order: 1;}
    .media-kits-content .mediakits-landing-container .photoGallery-pad{padding-bottom: 6rem !important;}
    .popover.left {margin-left: -5px !important;width: 80% !important;}
    .multimedia-filters .nav-tabs>li>a{margin-right: 0;}

}
@media (max-width: 768px){
.productdetail-container .panel-desc .action-panel .date-field, .panel-desc .action-panel .share-box{width: 100%;}
.productdetail-people .col-md-6{padding-bottom: 1rem !important;margin-bottom: 1rem;}
}
@media only screen 
and (min-width : 900px) {
.productdetail-container .panel-wrapper.list-view .panel-wrap .panel-thumb{width: 32%;}
.productdetail-container .panel-wrapper.list-view .panel-wrap .panel-desc {width: 68%}
.productdetail-people .product-people-right{width: 80%;}
.people-landing-container .product-people-right{width: 66.6%;}
.product-detail-right section h1.open:before,.product-detail-right section h1:before{content: "";padding: 0;}
.lincoln-menu-bar{position: absolute;top: 42px;left: 275px;}
#main-navigation ul.navbar-nav{width: 100%;}
/*Media Kits Detail*/
.media-kits-detail section h1.open:before,.media-kits-detail section h1:before,.product-detail-right section h1.open:before,.product-detail-right section h1:before{content: "";padding: 0;}
}
.productdetail-container .product-people-img{width: 20%;}
.productdetail-container .panel-wrapper.section-align{padding: 0px;}
.productdetail-imagetext{padding-left: 0;}
.productdetail-multimedia div[class*='col-md']:nth-child(1n+1),.product-related-docs div[class*='col-md']:nth-child(1n+1){padding-left: 0;padding-right: 0.75rem;padding-bottom: 1.5rem;}
.productdetail-container #related-photos div[class*='col-md']:nth-child(1n+1) {padding-left: 0;padding-right: 0.75rem;padding-bottom: 1.5rem;}
.productdetail-multimedia div[class*='col-md']:nth-child(1n+1) {padding-left: 0;padding-right: 0.75rem;padding-bottom: 1.5rem;}
.product-detail-right .widget-title {font-size: 2.35rem;}
p.product-specstext,.product-specstext a {font-size: 1.7rem;line-height: 1.25;}
.productdetail-mediacontacts .panel.profile-widget .panel-body {padding: 1rem 1rem;}
.productdetail-mediacontacts .panel.profile-widget .related-content{margin-right: 3px;  margin-top: 3px;}
.productdetail-mediacontacts .panel{background: transparent;padding-left: 0px;padding-right: 0px;}
.productdetail-multimedia .panel-wrap{min-height: auto;}
.productdetail-multimedia .product-related-docs .panel-desc .action-panel .share-box{width: 100%;}
.productdetail-othermodels div[class*='col-md']:nth-child(1n+1) {padding-left: 0;padding-right: 0.75rem;padding-bottom: 1.5rem;}
.productdetail-othermodels .panel-desc .title a{font-size: 1.5rem;padding-top: 1rem;color: #485765;}
.productdetail-othermodels .panel-desc .title{padding-top: 1.2rem;}
.productdetail-container .page-header { color: #616161;text-transform: capitalize;font-size: 2.65rem;padding-bottom: 0;}
.productdetail-carousel .carousel-content {background-color: #453737;line-height: 1.6;  text-align: justify;color: #fff;padding: 1.5rem;}
.productdetail-carousel .carousel-content p {font-size: 1.6rem;}
.scrollspy .nav > li > a:focus, .scrollspy .nav > li > a:hover {border: 0px solid transparent;
    border-bottom: 1px solid #EBEBEB;}
.product-leftnav .panel-filter > .panel-body a {padding-left: 0.5rem;}
.product-leftnav .panel-filter > .panel-body a {padding-left: 0.5rem;border-bottom: 1px solid #EBEBEB;font-size: 1.5rem;}
.productdetail-people .share-box {text-align: right;}
.productdetail-container .date-field {color: #b95619;}
@media only screen and (max-device-width: 780px) and (min-device-width: 300px) and (orientation: portrait){
.product-overview .carousel-indicators {bottom: 60%;}
}
@media only screen and (max-device-width: 780px) and (min-device-width: 380px) and (orientation: landscape){
.product-overview .carousel-indicators {bottom: 30%;}
}
/* Desktops and laptops ----------- */
@media only screen 
and (max-width : 768px) {
  .whats-new-images{margin: 0;}
  .productdetail-news .panel-wrap .panel-desc .sub-text a {font-size: 1.2rem;}
  .productdetail-container .panel-wrap .panel-desc .sub-text a {font-weight: normal;}
  .productdetail-news .panel-column .panel-thumb {width: 100% !important;float: left;}
  .productdetail-news .panel-content .panel-column .panel-desc {width: 100% !important;float: left;}
  .productdetail-news .panel-content .panel-column .panel-desc .sub-text>p{margin-bottom: 0px;}
  .productdetail-news .panel-content .panel-column .date-field,.productdetail-news .panel-content .panel-column .share-box{width: 100%;}
  .productdetail-news .panel-content .panel-column .share-box{text-align: right;}
  .productdetail-news .panel-content .panel-column .date-field p{font-size: 1rem;}
  .productdetail-news .panel-wrap .panel-desc .sub-text a {font-size: 1.2rem;}
  .permalink-page .modal-dialog {width: 90% !important;}
  .lincoln .main-menu ul li a{font-size: 1.5rem;}
  span.country-image-reset{padding: 0px !important;z-index: 99;}
  .product-people-right {padding: 0 1rem 0 1rem !important;}
  .main-content{min-height: 500px;}
  .mod-pagination{text-align: left;}

}
.productdetail-container .panel-wrap .panel-desc .sub-text a {font-weight: normal;}
.product-whatsnew .date-field p{font-size: 1.2rem;padding-top: 0.5rem;}
.product-leftnav .panel-filter>.panel-body li:last-child a {border-bottom: none;}
@media (min-width: 992px) {
.product-people-img {width: 20%;padding-right: 0.5rem;padding-right: 10px;}
}
.people-landing-container .productdetail-people .product-people-img{width: 33.333%;}
.productdetail-people-imageblock {padding-left: 0px;}
.productdetail-people-title{font-size: 1.7rem;padding-top: 0.5rem;}
.productdetail-subtitle{font-size: 1.3rem;}
.affix-top {position: relative;}
.nav.affix{width: 303px;}
.affix {top: 20px;}
.affix-bottom {position: absolute;}
@media (min-width:1200px) {
.affix,.affix-bottom {width: 303px;}
}
@media only screen and (max-width: 62em) and (min-width: 20em) {
  p.filter-search, #filder-section {padding: 0 1.5rem;font-size: 1.6rem;}
  .whats-new-images>div {padding-left: 0px;}
  .page-breadcrumb>li+li:before, .page-breadcrumb.landing-page>li:before{content: "\e662";}
  .page-breadcrumb>li:before{display: inline-block;}
  .sidebar{width: 100%;float: left;}
  .people-landing-container .page-container .profile-side.sidebar.left{padding: 0 15px;}
}
@media screen and (min-width: 768px) {
.product-overview .carousel-indicators {bottom: 25%;}
}
@media only screen and (min-width: 20em){
  .widget-title{font-size: 2.25rem;margin-bottom: 1rem;}
  .panel-desc .action-panel .share-box{width: 50%;}
  .page-container div[class*='col-'].photoGallery-pad{padding-bottom: 3rem;}
  .photoGallery-pad .panel-desc .title{padding: 1rem 0 0 0.5rem;}
  .photoGallery-pad .panel-desc .action-panel .date-field{padding: 0 0 0 0.5rem;}

}
.productdetail-container .related-content .panel-column { padding-bottom: 2rem;}
#product-detail-people .productdetail-people .col-md-6.col-xs-12 .product-people-img.wrapper-responsive{background: #f7f7f7;height: 212px;}

/*people landing page*/

@media only screen and (min-width:1024px){
.profile-side.sidebar{width: 21%;padding-top: 1rem !important;}
.profile-content.content-area{width:79%;}
.search-people .form-group{float: right;}
.alphabet-filter-people{padding: 1.8rem 0rem 0rem 1rem;}
.profile-side.sidebar .panel-content{padding-right:5rem; border-right: 1px solid #ccc;padding-top: 2.2rem;}
.page-container .profile-content.content-area {padding-left: 5rem; }
.profile-content.content-area .panel-wrapper.grid-view.four-col-md .panel-wrap .panel-column{margin-right: 8%;width: 19%;}
.profile-content.content-area .panel-wrapper.grid-view.four-col-md .panel-wrap .panel-column:nth-child(4n+4){padding-right: 0;margin-right: 0;}
.people-landing-container .page-container .profile-content.content-area{margin-top: 1.5rem;}
.people-landing-container .profile-content{padding-right: 0px;}
.people-allpeople {margin-bottom: 2rem;color: #616161;}
.media-alert .title{cursor: auto;}
}
.profile-content.content-area .filter-area{margin-bottom: 1rem;}
.profile-content .form-group{margin-bottom: 1rem;}
#search-people{padding-right: 3rem;}
.profile-side.sidebar .action-panel li{margin-right: 0.5rem;}
.profile-side.sidebar .page-header{text-transform: none;font-weight: bold;}
.dLabel{width: 100%;height: 32px;padding: 8px 10px;font-size: 14px;color: #616161;background-color: #fff;  background-image: none;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);   box-shadow: inset 0 1px 1px rgba(0,0,0,.075);text-align: left;outline: none;}
.dLabel .glyphicon{top: -3px !important;float: right;}
.dLabel .glyphicon-menu-down:before {padding-left: 5rem;color: #453637;font-size: 1.6rem;}
.allpeople-search {padding: 1rem;}
.alphabet-filter-people .pagination>li>a{padding: 2px 3px;font-size: 1.5rem;color: #616161;}
.alphabet-filter-people .pagination>li:hover a{color: #337ab7;}
.alphabet-filter-people .pagination>li:last-child a{border-left: 1px solid #dbdbdb;padding-left: 5px;margin-left: 5px;color:#337ab7;}
.people-landing-container .panel-content .panel-thumb{min-height: 120px;}
.subnav-people-links li a.active{color:#337ab7;}
@media (min-width: 1200px){
.people-landing-container .filter-area .pagination-range {width: 51%;}
.allpeople-search {width: 23%;}

}
hr{margin-bottom: 0;border-top: 1px solid #ccc;}
.allpeople-search .dropdown-menu{width: 100%;}
.people-landing-container .panel-desc .action-panel .share-box{width: auto;}
.people-landing-container .item-perpage span label{font-size: 1.3rem;}
.people-landing-container .item-perpage-btn{font-size: 1.3rem;}
.page-container .profile-side.sidebar.left{padding-right: 0;}
.profile-side.sidebar .panel-column,.profile-content.content-area .panel-wrapper.grid-view .panel-column{padding-bottom: 8rem;}
.profile-side.sidebar .title p{font-size: 20px; color: #616161; padding-bottom: 1.8rem;}
.profile-side.sidebar .panel-thumb img,.profile-content.content-area .panel-thumb img{width: 100%;}
.people-name p{color: #453637; padding-top: 1.5rem;margin-bottom: 0.5rem;font-size: 1.5rem;}
.gux .people-designation p{font-size: 1.2rem; margin-bottom: 0.5rem;}
/*.profile-content.content-area .panel-wrapper.grid-view.four-col-md .panel-wrap .panel-column:nth-child(4n+4){padding-right: 0;margin-right: 0;}*/
.search-people .form-group span.form-control-feedback {position: absolute;top: 3rem;z-index: 2;display: block; line-height: 3.5rem; text-align: center;  color: #453637; left: initial;  font-size: 1.8rem;}
.search-people .form-group:hover, .search-people .form-group.hover,.search-people .form-group input[type='text'].form-control{border-radius: 0}
@media (max-width: 1200px) and (min-width: 1024px){
  .alphabet-filter-people .page-navigation{width: 100%;}
  .filter-area .pagination-range.input-search-people{width: 60%;}
  .search-people .form-group span.form-control-feedback{right: 1.7rem;}
  .filter-area .group-share {width: 45%;}
  .filter-area .date-range, .filter-area .pagination-range {width: 65%;}
}
@media (min-width: 992px){
.sidebar .related-content .col-md-4.col-sm-4 {width: 50%;}
}
@media (max-width: 768px){
.allpeople-search {padding: 1rem 0;width: 100%;}
.alphabet-filter-people .pagination>li>a{padding: 2px 6px;}
.alphabet-filter-people .page-navigation{width: 100%}
.mod-pagination{text-align: left;}
.search-people .form-group span.form-control-feedback{position: relative;float: right;top: -3.25rem;}
.profile-side.sidebar .panel-column, .profile-content.content-area .panel-wrapper.grid-view .panel-column {padding-bottom: 3rem;width: 50%;float: left;padding: 4px;margin-right: 0px;}
.profile-side.sidebar .page-header{padding-top: 1.2rem;}
.profile-side.sidebar .title p{font-size: 1.8rem;padding-top: 1.2rem;padding-bottom: 0.8rem;}
#product-detail-people .productdetail-people .col-md-6.col-xs-12 .product-people-img.wrapper-responsive{background: #f7f7f7;height: 160px;}
}

/*Login Form and Forgot pswd css starts*/
.login-form{padding: 1rem 5rem 1rem 4rem;}
.login-form .form-group{position: relative;}
.login-form span.glyphicon.form-control-feedback{top: 22px; right: 0px;}
.forgot-form span.glyphicon.form-control-feedback{top: 22px; right: 0px;}
.login-form .has-error span.help-block, .login-form .has-error input[type='text'], .login-form .has-error input[type='password']{color: #b00020;}
.overlay-container .modal-close{position: absolute; top:0; right: 0; padding: 5px; background-color: rgba(0,0,0,0.5); cursor: pointer; z-index: 15;}
.login-form .form-group input[type='text'].form-control, .form-group input[type='password'].form-control{border-radius: 0px;}
.login-form .form-group{margin-bottom: 2rem; max-width: 80%;}
.login-form .btn.small,.register-form .btn.small{margin-left: 0px;min-width: 140px;font-size: 1.6rem;}
.login-form .form-control{height: 40px;border-radius: 0px;}
.login-form .login-heading,.register-form .register-heading,.forgot-form-conatiner.forgot-heading{margin-bottom: 2rem;}
#myModalLogin .modal-content,#myModalRegister .modal-content{border-radius: 0px;border: 0;}
#myModalLogin .modal-body{padding: 0px;}
#myModalRegister .login-form  .form-control{width: 100%;}
#myModalRegister #forgotForm .btn.small{min-width: 160px;}
#myModalRegister .modal-body{padding-top: 0px;}
#login-overlay-failed-notaccredited .helpblock, #login-overlay-failed-badlogin .helpblock{color: #b00020; font-size: 14px;}

@media only screen and (min-width:20.000em) and (max-width:50.000em) {
  .login-form .form-group{margin-bottom: 2rem; max-width: 100%;}
}
.register-form-conatiner .btn{background: #b45f1a;border-color: #b45f1a;}
.forgot-password-link,.forgot-password-link:hover{color: #b45f1a;}

@media (min-width: 1024px) {
.login-form-conatiner{width: 55%;background: #fff;}
.register-overlay .login-form-conatiner{width: 100%;}
#myModalLogin .modal-content{background: rgba(34, 41, 47, 0.92);border-radius: 0px;border: 0;}
.register-form-conatiner{width: 45%;color: #ddd;}
.forgot-form-conatiner #forgotForm{width: 50%;}
#myModalLogin,#myModalRegister{top: 10%;}
#myModalLogin .checkbox{padding: 1rem 0;}
}
.login-heading,.forgot-heading{color: #616161;}
.login-form .forgot-password-link{margin-left: 1.5rem;font-size: 1.4rem;}
#myModalLogin .overlay-container .modal-close{background-color: transparent;}
.forgot-form{padding: 1rem;}
.forgot-form p{font-size: 1.4rem;padding: 1rem 0;}
.icon-close-custom-login:before{font-size: 2rem;color: #ddd;border-radius: 50%;border: 2px solid #ddd;padding: 5px;}
.icon-close-custom-forgot:before{font-size: 2rem;color: #515151;border-radius: 50%;border: 2px solid #515151;padding: 5px;font-weight: 600;}
.login-overlay .modal-close .icon-close{top: 9px;right: 5px;}
.register-overlay .modal-close .icon-close{top: 2.5rem;right: 3.6rem;}
.register-overlay.overlay-container .modal-close,.login-overlay.overlay-container .modal-close{background: transparent;}
.password-assistance-container header{min-height: 140px;}
#forgot-password-failure .helpblock{font-size:14px; margin-bottom:0; padding:0; color: #b00020;}
#forgot-password-success p{font-size:14px; padding:0;}
#forgot-password-success p:first-child{margin-bottom: 3px;}
@media (max-width: 768px) {
.login-form{padding: 1rem 1rem;}
.login-heading,.forgot-heading,.register-heading{color: #616161;}
.login-form .btn.small,.register-form .btn.small{min-width: 110px;}
.login-form .form-control{width: 100%;}
.icon-close-custom-login:before{font-size: 2rem;color: #515151;border-radius: 50%;border: 2px solid #515151;padding: 5px;}
}
/*Custom remember me checkbox*/
.custom-remember-checkbox input[type="checkbox"]:not(:checked),
.custom-remember-checkbox input[type="checkbox"]:checked { position: absolute; left: -9999px; }
.custom-remember-checkbox input[type="checkbox"]:not(:checked) + label,
.custom-remember-checkbox input[type="checkbox"]:checked + label { position: relative; padding-left: 25px; cursor: pointer; }

.custom-remember-checkbox input[type='checkbox']:focus + label:before {outline: 1px solid #b45f1a; }
/* checkbox aspect */
.custom-remember-checkbox input[type="checkbox"]:not(:checked) + label:before,
.custom-remember-checkbox input[type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 0px; width: 14px; height: 14px; border: 1px solid #aaa; background: #f8f8f8; }
/* checked mark aspect */
.custom-remember-checkbox input[type="checkbox"]:not(:checked) + label:after,
.custom-remember-checkbox input[type="checkbox"]:checked + label:after { content: "\2713"; position: absolute; top: 0px;padding-left: 3px;font-size: 11px;left: 0px;width: 14px;height: 14px; color: #fff;background: #453637; }
/* checked mark aspect changes */
.custom-remember-checkbox input[type="checkbox"]:not(:checked) + label:after {opacity: 0;}
.custom-remember-checkbox input[type="checkbox"]:checked + label:after {opacity: 1;}
/* disabled checkbox */
.custom-remember-checkbox input[type="checkbox"]:disabled:not(:checked) + label:before,
.custom-remember-checkbox input[type="checkbox"]:disabled:checked + label:before { -webkit-box-shadow: none; box-shadow: none; border-color: #999999; background-color: #ddd; }
.custom-remember-checkbox input[type="checkbox"]:disabled:checked + label:after {color: #999;}
.custom-remember-checkbox input[type="checkbox"]:disabled + label {color: #aaa;}
/*Login Form and Forgot pswd css Ends*/

/* Registration Page */
.btn.link-style{border:0; font-size:1.6rem; line-height: 30px; background-color: transparent;}
.form-container{max-width: 800px; margin:0 auto; display: table; margin-bottom: 5%;}
.form-section{width: 100%; border-bottom: 1px solid #ccc; padding-bottom: 3%; float: left;}
#user-registration .form-section:first-child{margin-bottom: 3%; padding-bottom: 1.6%;}
.form-section .form-column{width: 48%; float: left; margin-right: 4%; margin-top: 3%;}
.form-section .form-column:nth-child(2){margin-right: 0;}
.terms-and-conditions-block .helpblock{ margin-top: -1px !important; line-height: 1.3;}
.custom-form .form-group{position: relative;}
.custom-form .form-control{height: 50px; border-radius: 0px !important; padding: 4px 30px 4px 12px;}
.custom-form .form-control.comment-box{height: 100px !important;}
.custom-form .comment-section, .custom-form .terms-and-conditions-block{margin-top: 1.5%;}
.custom-form .form-section:last-child{border:0;}
.custom-form .page-header{text-transform: none; font-size: 26px; font-weight: bolder;}
.custom-form button.form-control{text-align: left;}
.custom-form button.form-control .glyphicon { top: -3px !important; float: right; font-size: 18px; }
.custom-form .full-width{width: 100%;}
.custom-form label{margin-bottom: 10px; margin-top: 15px;}
.custom-remember-checkbox .error{margin-top: 0;}
.custom-form .has-error span.help-block{color:#b00020 !important; font-size: 12px; margin-bottom: 0; margin-top: 5px;}
.custom-form .modal-footer{padding: 0;}
.custom-form .modal{line-height: 1.3;}
.custom-remember-checkbox label{margin-bottom: 0;}
.custom-remember-checkbox label.error{margin-top: 0;}
.custom-form .modal-title{font-size: 18px;}
.custom-form .has-error .form-control{ color: #b00020;}
.custom-form .has-error select.form-control{color:#555;}
.has-error .custom-remember-checkbox input[type="checkbox"]:not(:checked) + label:before{ border:1px solid #a94442; }
.custom-form .has-feedback label~.form-control-feedback{position:absolute; top: 48px;}
.custom-form .has-error .form-control-feedback, .custom-form .has-success .form-control-feedback{top: 48px;}
.custom-form .helpblock{ display: block; margin-top: 0; margin-bottom: 10px; color: #737373;}
.custom-form p.helpblock{margin-top: 6px;}
.custom-form .custom-remember-checkbox p.helpblock{margin-top: -4px;}
.custom-form .has-error span.help-block{color: #b00020;}
.custom-form select.form-control{padding: 15px 12px;}
.custom-form textarea{resize: none !important}
.custom-form .not-required.has-success .form-control{border:1px solid #ccc;}
#alreadyRegistered{color: #b00020;}
@media only screen and (max-width:768px){
  .reg-reset-pad-left{padding: 0;}
  .reg-reset-pad-right{padding: 0;}
}
@media only screen and (min-width:992px){
  .reg-reset-pad-left{padding-left: 0;padding-right: 0;clear: left;}
  .reg-reset-pad-right{padding-right: 0;}
}

@media only screen and (min-device-width:320px) and (max-device-width : 1024px) {
  .btn.large{min-width: 100px;}
}

@media only screen and (min-width:1024px) and (max-width : 1200px){
  .btn.large{min-width: 100px;}
}

@media only screen and (min-width:1200px){
  .btn.large{min-width: 250px;font-size: 1.6rem;line-height: 30px;}
}

@media only screen and (min-width:20.000em) and (max-width:50.000em) {
  .form-container{padding:15px;}
  .form-section .form-column{width: 100%;}
  .country-name-flag { display: inline; min-width: 180px; }
}

/* Contacts Page */
.contacts-page .action-panel.full-width{width: 100%;}
.contacts-page .media-contacts .profile-widget .desination{color:#B95619;} 
.contacts-page .media-contacts .profile-widget *{line-height: 1.6;}
.contacts-page .productdetail-subheading{margin-top:7px; margin-bottom:15px;color:#B95619;}
.contacts-page .panel-filter>.panel-body ul li a{line-height: 1.4;}
.contacts-page .panel-filter>.panel-body ul li.active a{color:#B95619;}

@media only screen and (min-width:20.000em) and (max-width:50.000em) {
  .contacts-page .media-contacts .profile-widget *{line-height: 1.6;}
  .contacts-page .media-contacts .profile-widget{width:100%; float: left; border: 1px solid #ccc;}
  .contacts-page .productdetail-subheading{margin-top:7px; margin-bottom:15px;}
}

@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : landscape){
  .contacts-page .media-contacts .profile-widget:nth-child(3n+3){
    margin-right: 0;
  }
  .preview-icon{margin: -13px 0 0 -12px;}
}


/*Password Assistance*/
.password-assistance .group-share{padding-top: 2rem;}
.password-assistance .help-block{margin-top: 1.5rem;}
.password-assistance .form-group input[type='password'].form-control{width: 50%;}
.password-assistance .form-section .form-column{width: 100%;}
.password-assistance .form-control-feedback{left: 44%;}
.password-assistance #new-password, .password-assistance #change-password-error p.helpblock{font-size: 14px;}
.password-assistance #change-password-error p.helpblock{color:#b00020;}
.password-assistance #change-password-error p:first-child{margin-bottom: 3px;}
@media (max-width: 768px) {
.password-assistance .form-group input[type='password'].form-control{width: 100%;}
.password-assistance .form-control-feedback{left: auto; right: 0;}
}

/*people landing autocomplete search*/
.ui-autocomplete { position: absolute; top: 0; left: 0; cursor: default; }
.ui-menu { list-style: none; padding: 0; margin: 0; display: block; outline: 0; }
.ui-menu .ui-menu {position: absolute;}
.ui-menu .ui-menu-item { margin: 0; cursor: pointer; padding: 0.3rem; list-style-image: url("data:image/gif; /* support: IE10, see #8844 */ base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); }
.ui-menu .ui-menu-item a { text-decoration: none; color: #337ab7;display: block;padding: 4px 1em 4px 4px; }
.ui-menu .ui-menu-item-wrapper { position: relative; }
.ui-widget.ui-widget-content {border: 1px solid #c5c5c5;}
.ui-widget-content { border: 1px solid #dddddd; background: #ffffff; color: #333333; }
.ui-widget-content a {color: #333333;}
.ui-front {z-index: 100;}
.ui-widget-content a {color: #333;}
.ui-autocomplete .ui-menu-item .ui-state-active{background: #ccc;}


.profile-details-container .profile-wrapper .profile-sub-categories{padding-top: 0.1rem;}
.allpeople-dropdown .allpeople-text{width: 90%;float: left;height: 20px;overflow: hidden;}
.allpeople-dropdown .glyphicon{width: 15px;}
.allpeople-dropdown.dLabel .glyphicon-menu-down:before{padding-left: 0px;}
.dropdown-menu>li>a{white-space: normal;}
.profile-sub-categories .all-categories.no-subcategory{margin-bottom: -6px;}

@media only screen and (min-width:30.000em) and (max-width:50.000em) {
  .related-content .panel-desc{display: inline-block !important; width: 100%; margin-bottom: 8px;}
}
@media only screen and (min-width:20.000em) and (max-width:30.000em) {
  .gux .subheading-title{padding: 1.2rem 0 0 1.5rem !important;}
}

/* Overlay */
.overlay-container .modal{z-index: 8000;}
.overlay-container .modal-content{border-radius: 0; min-height: 100px;}
.overlay-container .modal-dialog{width: 50%; margin: 30px auto;}
.overlay-container .modal-close{position: absolute; top:0; right: 0; padding: 5px; background-color: rgba(0,0,0,0.5); cursor: pointer; z-index: 15;}
.overlay-container .overlay-close{width: 42px; height: 43px; background: url('main/images/css_sprites_lincoln.png') -5px -966px;display: inline-block;}
.overlay-container .overlay-footer{/*min-height: 200px;*/}
.overlay-container .overlay-description{border-top: 1px solid #ccc; width: 100%;}
.overlay-container .overlay-title-wrapper{width: 100%; float: left; padding: 3% 3% 1.5% 3%;}
.overlay-container .toogle-footer{width: 30%; float: right;  padding: 3% 3% 1.5% 3%; text-align: right;}
.overlay-container .posted-time{border:1px solid transparent; font-size:14px; font-size: 1.4rem; color: #6f6f6f; width: 50%; float: left;padding-top: 0.5rem;}
.overlay-container .select-box{width: 50%; float: left; text-align: right; position: relative;}
.overlay-container .overlay-title{font-size:20px; font-size:2rem; color: #616161; line-height: 1; margin-top: 10px;width: 100%;float: left;}
.overlay-container .show-hide-desc{cursor: pointer;}
.overlay-container .show-hide-desc span{font-size: 1.6rem; text-decoration: none; color: #2d96cd; padding-right: 10px;}
.overlay-container .icon-chevron-thin-down{position: relative; top: 3px; left: 2%;}
.overlay-container .icon-chevron-thin-down:before{font-size: 2rem; color: #2d96cd; font-weight: bolder;}
.overlay-description .desc{width: 100%; padding: 1.5% 0 1.5% 3%; color: #6f6f6f;}
.overlay-description p{line-height: 1.5;}
.overlay-footer .modal-share-box{width: 50%; float: left; padding: 0; color: #6f6f6f; text-align: right;}
.overlay-footer .modal-share-box .stButton{margin: 0;}
.overlay-footer .modal-share-box a{float: left;}
.overlay-container .carousel-controls{right: 0;}
.modal-tooltip{width: 100%; margin-bottom: 5px;}
.modal-tooltip .section{width: 50%; float: left; font-size: 1rem; color: #6f6f6f;}
.modal-tooltip .section a{font-size:12px; font-size:1.2rem; float: none; color: #2d96cd; margin-bottom: 0px;}
.modal-tooltip .section .desc{font-size:11px; font-size: 1.1rem; color: #6f6f6f; padding-bottom: 10px; padding-left:0;}
.modal-tooltip .section:only-child{width: 100%;}
/*.overlay-description{display: none;}*/
.show-hide-desc.open span.icon-chevron-thin-down:before{content: "\e67e";}

@media only screen and (min-width:20.000em) and (max-width:30.000em) {
  .overlay-container .carousel-controls{margin-top: -15px;}
  .overlay-container .modal-dialog{width: 98%;}
  .overlay-container .overlay-title-wrapper{width: 100%; padding: 5% 3%;}
  .overlay-container .toogle-footer{width: 40%;}
  .overlay-description .desc{width: 100%; padding-top: 5%;}
  .overlay-footer .modal-share-box{width: 50%; padding-top: 0;}
  .overlay-container .overlay-title{font-size: 1.6rem;}
  .overlay-container .toogle-footer{padding-left: 0; padding-top: 5%;}
  .overlay-container .show-hide-desc span{font-size: 1.4rem; padding-right: 5px;}
  .overlay-container .show-hide-desc span.icon{padding-right: 0; top: 4px;}
  .mod-pagination li span, .mod-pagination li a{font-size: 1rem;}
  .panel-wrap .panel-desc .sub-content .sub-text{height: auto;}
}

@media (max-width: 768px) {
  .overlay-container .modal-dialog{width: 90%; margin: 30px auto;}
}
/*play icon*/
.play-icon,.video-play-icon,.youtube-play-icon {position: absolute;display: block;width: 50px; height: 48px; background: url('main/images/css_sprites_lincoln.png') -5px -1019px;top: 50%;left: 50%;margin: -24px 0 0 -25px;}
.checkbox-icon {position: absolute;display: block;width: 30px; height: 30px; background: url('main/images/css_sprites_lincoln.png') -5px -801px;top: 50%;left: 42.5%; margin: -12.5px 0 0 -12.5px;}
.preview-icon {position: absolute;display: block;width: 30px; height: 30px; background: url('main/images/css_sprites_lincoln.png') -5px -881px;top: 50%;left: 57.5%; margin: -12px 0 0 -12px;}

/*Multimedia Page*/
.hover-select-preview{ background-color: #515151; }
.hover-select-preview:hover img,.hover-select-preview.active img{ opacity: 0.5; }
.hover-select-preview:hover .checkbox-icon,.hover-select-preview:hover .preview-icon{display: block;}
.hover-select-preview.active .checkbox-icon{width: 30px; height: 30px; background: url('main/images/css_sprites_lincoln.png') -5px -841px;display: block;}
.hover-select-preview.active:not(:hover) .checkbox-icon{left: 51%;}
.checkbox-icon,.preview-icon{display: none;}
span input[type='checkbox']{cursor: pointer;}
.hover-select-preview.video .preview-icon{left: 50%;}  
input[name="hoverselect"]{width: 100%;height: 100%; margin: 0; background: transparent; border: 0; opacity: 0;}
span.check-box input{width: 100%;height: 100%;opacity: 0;margin: 0;}
span.check-box {position: absolute;display: block;width: 17px; height: 17px; background: url('main/images/css_sprites_lincoln.png'); display: inline-block;top: -1px;}

span.check-box.primary{background-position:  -5px -938px;}
span.check-box.primary.active{background-position: -5px -922px;}
span.check-box.secondary{background-position: -23px -938px;}
span.check-box.secondary.active{background-position: -23px -922px;}
/*--------------------------------------------------- Fixes for author instance dialog Starts------------------------------------------*/
#CQ legend {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;width:auto;}
#CQ .x-fieldset { padding:2px;}
#CQ label {font-size:12px;}
/*--------------------------------------------------- Fixes for author instance dialog Ends------------------------------------------*/
/*Profile css*/
.profile-details-container .nav-tabs>li.active>a,.profile-details-container .nav-tabs>li.active>a:focus,.profile-details-container .nav-tabs>li.active>a:hover{border: none;}
.profile-details-container .nav-tabs>li>a {border: none;}
.gux .profile-details-container .profile-name {color: #616161;font-size: 2.4rem;}
.profile-details-container .profile-details .nav-tabs li a {color: #525151;font-size: 1.6rem;margin-right: 2rem;}
.profile-details-container .all-categories {color: #453637;}
.profile-details-container .profile-details .nav-tabs li a:hover{color: #000000;}
.profile-details-container .profile-details .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{border-bottom: 2px solid #b45f1a;color: #b45f1a;}
.profile-details-container {color: #616161;}
.helpblock.update-contact a{color: #b45f1a;}
.profile-details-container .checkbox{margin-top: 2rem;margin-bottom: 2rem;}
.profile-details-container .custom-remember-checkbox input[type="checkbox"]:not(:checked) + label:before,.profile-details-container .custom-remember-checkbox input[type="checkbox"]:checked + label:before{width: 17px;height: 17px;border: 1px solid #1a394e;}
.profile-details-container .custom-remember-checkbox input[type="checkbox"]:not(:checked) + label:after,.profile-details-container .custom-remember-checkbox input[type="checkbox"]:checked + label:after{width: 17px;height: 17px;padding-left: 4px;padding-top: 2px;font-size: 13px;}
.profile-details-container .subscribe-content{margin-bottom: 3rem;}
.profile-details-container .interests-subheading{padding-right: 3rem;}
.profile-details-container .form-section.form-section-border{border: 0;}
.profile-details-container #changepassword .currrent-pw{padding-bottom: 0;}
.profile-details-container .custom-form .has-error span.help-block{font-size: 1.2rem;}
.profile-details-container .form-control[disabled],.profile-details-container .form-control[readonly]{background-color: #fff;}
.custom-form p.pswd-helpblock{font-size: 1.3rem;}
.custom-form p.helpblock.required-fields{font-size:1.35rem;margin-top: 1.5rem;}
.profile-details-container #changepassword .form-section .form-column{margin-top: 0;}
.profile-details-container .modal .checkbox{width: 50%;float: left;margin: 0.5rem 0;}
.profile-details-container .customize-link{font-size: 1.4rem;color: #453637;padding-left: 1.5rem;}
.profile-details-container .modal .modal-body{float: left; width: 100%; }
.profile-details-container .modal .modal-body .posted-time.full-width{width:100% !important;}
.profile-details-container .modal .btn.small{min-width: 110px;}
.profile-interests-close-icon{font-size: 1.2rem;border-radius: 50%;border: 1px solid #453637;padding: 3px;color: #453637;   left: 0px;margin-right: 0.5rem; position: relative;top: 0;cursor: pointer;}
.item-name-release{font-size: 1.3rem;padding-right: 1.5rem;text-decoration: none;color: #616161; display: inline-block; margin-bottom: 8px;}
.item-name-release:hover{text-decoration: none;color: #616161;}
.releaseModal-items{margin-top: 1.5rem;}
.profile-details-container .profile-details .nav-tabs{margin-bottom: 1.8rem;}
#releaseModal .modal-body, #productsModal .modal-body,#countriesModal .modal-body{max-height: 330px; overflow-y: auto;}
#releaseModal .modal-footer, #productsModal .modal-footer, #countriesModal .modal-footer{padding: 0;}
.failure-message.displaynone .helpblock{color: #b00020;}
@media only screen and (min-width: 1200px){
  .profile-details-container .btn.small {min-width: 180px;margin-left: 0px;}
  .profile-details-container .profile-details .nav-tabs li:first-child a {padding-left: 0px;}
  .profile-details-container .profile-information-details{width: 65%;}
  .profile-details-container {color: #616161;font-size: 1.55rem;}
  .profile-details-container .checkbox label{font-size: 1.3rem;}
  .profile-details-container .subscribe-content label{font-size: 1.3rem;}
  .profile-details-container .update-contact{font-size: 1.4rem;}
}
@media only screen and (max-width: 768px){
  .profile-details-container .btn.small {min-width: 160px;margin-left: 0px;}
  .profile-details-container .profile-details .nav-tabs li a {font-size: 1.2rem;margin-right: 1rem;}
  .tab-pane .profile-wrapper{padding: 0 1.5rem;}
  .gux .profile-details-container .profile-name{padding-left: 1rem;}
  .profile-details-container .interests-subheading{font-size: 1.5rem;}
  #product-detail-people .productdetail-people .col-md-6.col-xs-12 .product-people-img.wrapper-responsive{background: #f7f7f7;height: 175px;}

}
@media only screen and (min-device-width:420px) and (max-device-width : 1024px) and (orientation : landscape){
  .tab-pane .profile-wrapper{padding: 0 1.5rem;}
  .product-detail-right{padding-left: 0.75rem;}
  .gux .profile-details-container .profile-name{padding-left: 1rem;}
  .profile-details-container .interests-subheading{font-size: 1.5rem;}
}

.profile-details-container .profile-wrapper .profile-sub-categories{padding-top: 0.1rem;}
.allpeople-dropdown .allpeople-text{width: 90%;float: left;height: 20px;overflow: hidden;}
.allpeople-dropdown .glyphicon{width: 15px;}
.allpeople-dropdown.dLabel .glyphicon-menu-down:before{padding-left: 0px;}
.dropdown-menu>li>a{white-space: normal;}
.profile-sub-categories .all-categories.no-subcategory{margin-bottom: -6px;}

@media only screen and (min-width:30.000em) and (max-width:50.000em) {
  .related-content .panel-desc{display: table; width: 100%; margin-bottom: 8px;}
}
@media only screen and (max-width:46.000em) {
  .profile-details-container .modal .checkbox{width: 100%;}
}
.mediakits-landing-container .media-details span a{font-size: 1.3rem;}
.form-forgot-pswd,#alreadyRegistered {font-size: 1.2rem;}

/* Logged in user */
#login-user-info{margin-right: 1.5rem;}
.user-profile-block{position: relative; display: inline-block;}
.user-profile-block .user-dropdown{ display: none; z-index:99; min-width: 114px; width: 100%; max-width: 100%; text-align: left;}
.user-profile-block .user-dropdown ul{list-style: none; margin-left: 0; padding-left: 0; border: 1px solid #ccc; background-color: #fff;}
.user-profile-block .user-dropdown ul a{display:block; padding:8px 10px; width: 100%; text-decoration: none; font-size:1.4rem;}
.user-profile-block .user-dropdown ul li{border-bottom: 1px solid #ccc;}
.user-profile-block .user-dropdown ul li:last-child{border-bottom: 0;}
.user-profile-block .user-dropdown ul li:hover{background-color: #f7f7f7;}
.user-profile-block:hover .user-dropdown{display: block; position: absolute; left: 0px; z-index:99;}
#subscribe-form span.help-block{color: #b00020; font-size: 13px;}

@media only screen and (max-width: 786px){
.user-profile-block:hover .user-dropdown{display: block; position: absolute; left: auto; right: 0; min-width: 150px;}  
}

/*Home Page - Search*/
.forgot-current-pswd{font-size: 1.28rem;padding-top: 0.8rem;float: left;}
.not-subscribed{margin-top: 1.5rem;}
a:focus {outline: none;}
/*Advanced search*/
.filter-radio-btns.advance-media-section{padding-left: 2.2rem;}
.advanced-search-content .form-check {float: left;width: 33.3%;}
.advanced-search-content input[type='radio']{margin-right: 3px;height: 10px;width: 10px;}
.advanced-search-filter{padding: 2rem 1rem;border: 1px solid #ccc;float: left;width: 100%;padding-bottom: 1rem;}
/* RADIO BUTTONS */
input[type="radio"] {visibility: hidden;}
input[type="radio"]:not(:checked) + label,
input[type="radio"]:checked + label { position: relative; padding-left: 1.5rem; margin-left: -1.5rem; cursor: pointer; }
input[type="radio"]:not(:checked) + label:before,
input[type="radio"]:checked + label:before { content: ''; position: absolute; left: 0; top: 1px; width: 10px; height: 10px; border: 1px solid #515151; background: #fff; border-radius: 50px; }
input[type="radio"]:not(:checked) + label:after,
input[type="radio"]:checked + label:after { content: ''; position: absolute; top: 1px; left: 0; width: 10px; height: 10px; background: #515151; border-radius: 50px; -webkit-transition: all .2s; transition: all .2s; }
input[type="radio"]:not(:checked) + label:after { opacity: 0; -webkit-transform: scale(0); transform: scale(0); }
input[type="radio"]:checked + label:after { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }
.right-addon input { padding-right: 30px; }
.inner-addon {position: relative;padding-left: 0px;}
.advanced-search-container .page-breadcrumb {padding: 1.5rem 0 0 0;}
.advanced-search-container .page-breadcrumb {margin-bottom: 1.5rem;}
.open>.dropdown-menu{/*width: 100%;*/border-radius: 0;}
.advanced-search-container .open>.dropdown-menu{width: 100%;}
.advanced-search-container .group-share{text-align: right;}
.advanced-search-container .panel-column .panel-desc .sub-content .sub-text .sub-content{padding-top: 0.5rem;}
@media (min-width: 992px) and (max-width: 1200px){
  .advanced-search-content .form-check{width: 33%;}
}
/*Simple Search*/
.simple-search .widget-title{padding: 1.5rem 0 0;}
.simple-search .simple-search-filter{margin: 0;padding-bottom: 1rem;}
.simple-search-filter .page-filter{text-align: left;padding-top: 0.5rem;}
.simple-search-filter .icon-d-search{color: #453637;font-size:1.5rem;pointer-events: auto;cursor: pointer;}
.simple-search-form .icon-d-search:before{top: 6px;position: relative;}
.simple-search-filter .form-control-feedback{top: 0px;right: 2px;}
.simple-search-filter .search-link{padding-top: 0.5rem;padding-left: 5px;}
.simple-search-filter .search-link a{font-size: 1.4rem;margin: 0;text-decoration: none;}
.simple-search-filter .for-mobile ul.page-filter li a.active{color: #B95619;}
.featured-simpleresults{background: #efefef;margin-bottom: 20px;padding: 5px 0;}
.featured-simpleresults .featured-title{color: #324047;font-weight: bold;padding: 0.5rem 1.5rem 1rem;font-size: 1.3rem;}
/* style glyph */
.inner-addon .glyphicon {position: absolute;padding: 10px;cursor: pointer;color: #453637}

/* align glyph */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 14px;font-size: 1.4rem;}
.advanced-search-filter .dLabel .glyphicon-menu-down:before{padding-left: 0px;}
.advanced-search-filter .dLabel .glyphicon{top: 1px !important;right: 0px;padding: 7px 10px}
.advanced-search-filter .global-filter{margin-top: 1rem;}
.advanced-search-filter .filter-dropdowns{padding-left: 0px;}
.advanced-search-filter .form-control,.simple-search .form-control{border-radius: 0px;}
.filter-news{margin: 2rem 0;padding: 0px;}
.filter-news .date-icon{text-transform: uppercase;padding-left: 0.5rem;}
.filter-news .share-box .title a{font-size: 1.2rem;color: #54565b;}
.filter-news .widget-title{padding-top: 1rem;}
.filter-news>.col-md-9{padding-left: 0px;}
.filter-news .filter-area{margin-bottom: 0;}
.filter-news .share-box .title a>span{vertical-align: middle;margin-right: 0.5rem;}
.right-panel-search>.col-md-6{padding: 0 4px 5px 0 !important;}
.right-panel-search .related-videos-section>.col-md-6,.right-panel-search .related-youtube-section>.col-md-6,.right-panel-search .related-album-section .related-content>.col-md-6{padding: 0 4px 5px 0;}
.filter-news .list-view .panel-column .panel-thumb .wrapper-responsive {background-color: #f7f7f7;}
.advanced-search-content .date-range input[type='text']{width: 100%;}
.advanced-search-content .date-range .start-date,.advanced-search-content .date-range .end-date {width: 48%;}
.advanced-search-content .date-range .start-date{margin-left: 1rem;}
.advanced-search-content .group-share .btn.button-secondary,.advanced-search-content .group-share .btn.button-primary{margin: 3rem 0.2rem 0.2rem 1rem;line-height: 21px;}
.advanced-search-content .simple-search p{text-align: right;font-size: 1.4rem;margin-top: 1rem; padding-right: 1.5rem;}
@media (min-width: 1200px){
  .advanced-search-container .group-share{padding-right: 1.2rem;}
  .advanced-search-content .widget-title{padding-left: 0;padding-top: 0.5rem;}
  .left-panel-search{width: 70%;}
  .right-panel-search{width: 30%;}
}
@media (max-width: 768px) {
  .advanced-search-filter .right-addon{margin-bottom: 1rem;}
  .advanced-search-filter .date-range{padding-top: 1rem;}
  .advanced-search-content,.simple-search-content{margin: 0 1rem;}
  .advanced-search-content .form-check{width: 33%;}
  .right-addon .glyphicon{font-size: 1.5rem;}
  .filter-news .date-icon{font-size: 1.1rem;}
  .right-addon .glyphicon{right: 1px;}
  .inner-addon,.advanced-search-filter .filter-dropdowns {padding-right: 0px;}
  .filter-radio-btns,.filter-date-range{padding-left: 0;padding-right: 0;}
  .advanced-search-filter .form-control,.advanced-search-filter .dLabel{height: 35px;}
  .advanced-search-filter{border: 1px solid transparent;}
  .simple-search-filter .for-mobile ul.page-filter{width: 100%;display: block;white-space: nowrap;overflow: auto;}
  .advanced-search-content .group-share .btn.button-secondary,.advanced-search-content .group-share .btn.button-primary{margin: 3rem 0.4rem 0.2rem 0.4rem;min-width: 95px;}
  .advanced-search-content .date-range .start-date{margin-left: 0;margin-right: 0.5rem;}
  .product-related-docs .panel-wrap .panel-desc .action-panel .share-box {text-align: right;width: 100%;}
  .inner-addon .search-related{text-align: left;}

  /*Simple Search*/
  .for-mobile ul.page-filter li a{line-height: 2.5rem;}
  .simple-search-filter .search-link{padding-top: 0.5rem;padding-left: 0;}
  .simple-search-filter div.search-link{padding-top: 1.5rem;}
  .simple-search-filter .for-mobile{padding-left:0;padding-right:0;}
  .filter-news{margin: 0;}
  .page-container div.right-panel-search{padding: 0 1rem;}

}
@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : landscape){
  .advanced-search-content .form-check{width: 33%;}
  .filter-news .widget-title{font-size: 2.5rem;}
  .advanced-search-filter{margin-left: 0.7rem;margin-right: 0.7rem;}
  .advanced-search-content .group-share .btn.button-secondary, .advanced-search-content .group-share .btn.button-primary{min-width: 85px;}
  /*.media-center-logo{display: none !important;}*/
  header .col-lg-3{width: 25% !important;}
  header .col-lg-9{width: 75% !important;}
  /*.main-menu .navbar-nav li{width:100%;}*/
  .lincoln .main-menu .navbar-nav li span.icon{display: none;}
  .lincoln-menu-bar{width: 65%;}
  .panel-accordion>.panel-body h3 span.title{width: 88%;}
}
@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : portrait){
  .advanced-search-content .date-range .start-date, .advanced-search-content .date-range .end-date{width: 30%;}
  .photo-album-detail .panel-wrapper .col-md-4.col-sm-4{width: 50% !important;}
  .main-menu .navbar-nav li span.icon{display: block !important;}
  .productdetail-news .panel-wrapper.list-view .panel-wrap .panel-column{width: 32%;}
  .media-related-articles.productdetail-news.panel-wrapper.list-view .panel-wrap .panel-column{width:32%;margin-right:0.75rem;}
  .media-related-articles.productdetail-news.panel-wrapper.list-view .panel-wrap .panel-column:first-child,.view-more-page .productdetail-news .panel-wrapper.list-view .panel-wrap .panel-column:first-child{padding-top: 1.5rem;}
  .media-related-articles.productdetail-news.panel-wrapper.list-view .panel-wrap .panel-column:nth-child(2n),.view-more-page .productdetail-news .panel-wrapper.list-view .panel-wrap .panel-column:nth-child(2n){margin-right: 2%;}
  .media-related-articles.productdetail-news.panel-wrapper.list-view .panel-wrap .panel-column:nth-child(3n),.view-more-page .productdetail-news .panel-wrapper.list-view .panel-wrap .panel-column:nth-child(3n){margin-right: 0;}
  .media-related-articles.productdetail-news.panel-wrapper.list-view .panel-wrap .panel-column .panel-desc{padding: 0;}
}
@media (max-width: 320px) {
.advanced-search-content .group-share .btn.button-secondary,.advanced-search-content .group-share .btn.button-primary{min-width: 80px;}
}
#product-carousel .carousel-inner{border:1px solid #ccc;}
/*background color for sections in product detail*/
.productdetail-container .product-detail-right section{overflow: hidden;padding: 0 1rem 0 1rem !important;margin-top: 0.5rem;}
.productdetail-container .product-detail-right .panel,.productdetail-container .product-detail-right .panel-body{background: transparent;}

/*view more page css*/
.view-more-container.view-more-page .group-share.group-share-right{text-align: right;margin-bottom: 1rem;}

/*Briefcase*/
.briefcase .page-breadcrumb{margin-bottom: 0;}
.briefcase.main-content{color:#616161;}
.briefcase .subheading-title{font-size: 2.8rem !important;font-weight: bold;}
.briefcase .sub-title{font-size: 3.2rem;padding: 0 0 0 1.5rem;line-height: 2;}
.briefcase .bf-article{font-size: 1.4rem;border: 1px solid #e4e4e4;background-color: #f7f7f7;padding: 1rem;}
.briefcase .bf-article .article-name{position: relative;padding: 0 4rem 0 0;min-height: 80px;}
.briefcase .article-actions .remove span{position: absolute;width: 22px; height: 23px; background: url('main/images/css_sprites_lincoln.png') -5px -263px;left: 0;top: -2px;}
.briefcase .article-actions .download span{position: absolute;width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -366px;left: 0;top: -3px;}
.briefcase .article-actions{border: 1px solid #e4e4e4;background-color: #f7f7f7;font-size: 1.4rem;border-top: none;padding: 1rem 1rem 2.7rem;margin-bottom: 20px;}
.briefcase .article-actions div{float: left;width:53%;padding-left: 30px;position: relative;}
.briefcase .article-actions div.download{width: 47%;}
.briefcase .briefcase-mediakits .article-actions div,.briefcase .briefcase-vehicles .article-actions div{width: 50%;}
.briefcase .briefcase-mediakits .article-actions div.view-detail,.briefcase .briefcase-vehicles .article-actions div.view-detail{width: 50%;text-align: right;}
.briefcase-people .wrapper-responsive {background-color: #515151;}
.briefcase .briefcase-panel{background-color: #f7f7f7;}
.briefcase .briefcase-panel .sub-title{margin: 0;}
.briefcase .briefcase-panel .group-share{padding: 10px 0 0;}
.briefcase .briefcase-panel .bf-filetype,.briefcase .bf-videos .bf-filetype{display: inline-block;position: absolute;top: 10px;right: 10px;}
.briefcase .briefcase-panel .bf-article .article-name:after,.briefcase .bf-videos .bf-article .article-name:after{background: none;}
.briefcase .briefcase-panel .bf-article,.briefcase .bf-videos .bf-article{position: relative;}
.briefcase .briefcase-panel .bf-article .article-name,.briefcase .bf-videos .bf-article .article-name{min-height: auto;}
#downloadModal .modal-footer .button-secondary,#downloadModal1 .modal-footer .button-secondary{margin:1rem;}
.group-share-right{text-align: right;}
.gux .subheading-title {font-size: 1.8rem;padding: 1.2rem 0 0 0;}
.cart-wrapper{position: relative;}
#clearAllModal .modal-body{font-size: 1.4rem;}
.panel-wrapper.bg-blue .removebriefcase .icon-briefcase{opacity: 0.6;}
#cart-badge {color: #fff;position: absolute;left: 12px;top: -8px;padding: 3px 7px;font-size: 10px;background: rgba(81, 81, 81, 0.91);font-weight: 400;line-height: 1;}
.page-breadcrumb{padding: 2.4rem 1.5rem 1rem 0;}
.no-items-briefcase{font-size: 2rem;display: none;}
.modal-footer .btn.clear{margin-bottom: 1rem;}
.simple-search .media-details a{border-right: none;}
.inner-addon .search-related{padding-top: 1.5rem;font-size: 1.5rem;text-align: right;}
.advanced-search-content .widget-title a.search-tips{font-size: 13px;padding-left: 3rem;vertical-align: middle;color: #B95619;font-weight: 600;}
.briefcase .article-actions div a,.briefcase .article-actions div.download {vertical-align: sub;/*color: #B95619*/}
/*.search-related-multimedia {display: none;}*/
.briefcase .briefcase-mediakit .article-actions div,.briefcase .briefcase-vehicle .article-actions div{width: 50%;}
.briefcase .briefcase-mediakit .article-actions div.view-detail,.briefcase .briefcase-vehicle .article-actions div.view-detail{width: 50%;text-align: right;}
/*License Agrrement overlay css */
.overlay-container #downloadModal .modal-body,.overlay-container #downloadModal1 .modal-body{font-size: 1.6rem;color: #616161;padding: 1.5rem 10rem 1.5rem 4rem;}
.overlay-container #downloadModal .icon-close-custom-download:before,.overlay-container #downloadModal1 .icon-close-custom-download:before{font-size: 2rem;color: #B95619;border-radius: 50%;border: 2px solid #B95619;padding: 5px;}
.overlay-container #downloadModal .icon-close-custom-download,.overlay-container #downloadModal1 .icon-close-custom-download{color: #B95619;font-size: 2.6rem;position: absolute;top: 1.3rem;right: 1.3rem;}
.overlay-container #downloadModal .modal-close,.overlay-container #downloadModal1 .modal-close{background-color: transparent;}
.overlay-container #downloadModal .modal-title,.overlay-container #downloadModal1 .modal-title{color: #616161;padding-left: 2.5rem;}
.overlay-container #downloadModal .modal-body a,.overlay-container #downloadModal1 .modal-body a {color: #B95619;}

/*News Landing*/
.advisory-container .panel-desc{padding: 2.5rem 0 0 0;}
.advisory-container .sub-content-desc {padding-top: 5px;}
.advisory-container .share-box .title {padding: 0px;}
.advisory-container-bg {background: #efefef;margin-bottom: 3rem;padding: 0 2rem 2rem 2rem;}
.advisory-container-bg .media-advisory-heading {color: #1b394E;font-size: 2rem;}
.share-icon-mobile {position: relative;top: 7px;}
.sub-text-heading{font-size: 1.5rem !important;}
.advisory-container .sub-content p {font-size: 1.2rem;color: #616161;}
.advisory-container .share-box .title a {font-size: 1.2rem;color: #616161;}
.date-range .start-date, .date-range .end-date{width: 40%;padding-right: 0.8rem;}

/*News Detail*/
.text-img-widget .img-caption{text-align: justify;background-color: #453737;padding: 15px;color: #fff;font-size: 1.6rem;line-height: 1.6;}
.gux p, .gux a, .gux span{line-height: 1.25;}
.about-boilerplate{/*background: #dbdfe2;padding: 20px;*/float: left;width: 100%;margin-bottom: 1rem;font-size: 1.4rem;}
.about-boilerplate p{text-align: left;margin: 0;}
.about-boilerplate h3{margin-top: 0;font-weight: bold;}
.details-page .related-content .contact-deatails .icons-bar{padding: 0.5rem 0;}
.details-page .related-content .action-panel li{margin-right: auto;}
.details-page .panel-wrapper.list-view.doc .share-box{width: 100%;}

/*Home page*/
.homepage .carousel-img{position: relative;}
.homepage .carousel-img .res-image{position:absolute;left:0;top:0;}
.homepage .carousel-img .home-carousel-content-top-left{z-index:1;width:50%;position:absolute;left:20px;top:10px;}
.homepage .carousel-img .home-carousel-content-top-right{z-index:1;width:50%;position: absolute;right: 20px;top: 10px;}
.homepage .carousel-img .home-carousel-content-bottom-left{z-index:1;width:50%;position: absolute;left: 20px;bottom: 55px;}
.homepage .carousel-img .home-carousel-content-bottom-right{z-index:1;width:50%;position: absolute;right: 20px;bottom: 55px;}
.homepage .carousel-img .carousel-title-white,.homepage .carousel-img .carousel-title-black{color:white;font-size:3.5rem;font-weight:bold; text-decoration: none;}
.homepage .carousel-img .carousel-title-black{color:black;}
.homepage .share-box{text-align: left;}
.homepage .panel-content .panel-column h2{margin: 0;font-size: 3rem;padding-bottom: 1rem;height: 55px;}
.homepage .panel-content .panel-column h2 a{text-decoration: none;}
.homepage .main-content{margin-top:0;}
.homepage .dropdown-menu{border: none;margin: 0;}
.highlight{color: #B95619 !important;}
.main-menu ul li > .dropdown-menu a{color: #B95619 !important;}
.homepage .res-img{position: relative;padding-bottom: 56.25%;width: 100%;height: 0;background-color: #fff;}

/*Home page - Header*/
.media-center-logo{float: left;display: block;height: 60px;margin: 13px 0 0 2px;padding-left: 15px;padding-top: 6px;border-left: 1px solid #666;color: #000;}
.main-lincoln-logo{float: left;}
.media-center-name{text-transform: uppercase;font-weight: 600;font-style: normal;font-size: 18px;display: block;padding-top: 7px;}
.media-center-title{text-transform: uppercase;font-weight: bold;font-style: normal;font-size: 18px;}
/*header .col-lg-3{width: 20%;}
header .col-lg-9{width: 80%;}*/
.main-menu .navbar-nav li .dropdown-menu li,.main-menu .navbar-nav li .dropdown-menu li a{font-size: 1.5rem;}

/*------Navbar Width Align for Desktop----------------------*/
.extraWidth {position: static !important;}
.permalink-text-link{display: none;}

@media (max-width: 768px) {
  /*Homepage*/
  .homepage .carousel-img .carousel-title-white,.homepage .carousel-img .carousel-title-black{font-size:1.4rem;}
  .homepage .carousel-img .home-carousel-content-top-left{width: 65%;}
  .homepage .panel-desc{padding: 1rem 0 0 0.5rem;}
  .homepage .panel-content .panel-column h2{padding: 0 0 0 0.5rem;}

  /*Lincoln :: Header*/  
  /*header .col-lg-9{width: auto;}*/
  .lincoln .search,.lincoln .icons-bar {margin-right: 0;} 
  .lincoln .navbar-header .icon-close,.lincoln .lincoln-logo{right: 0;}
  .icons-bar{width: 20rem;}
  header .navbar{min-height: auto;}
  .lincoln-menu-bar{position: absolute;top: 9.2rem;width: 100%;padding: 0;}
  /*.search{margin: -40px 0 0;}*/
  .navbar-toggle{display:block;}
  .navbar-collapse.collapse.in{display: block !important;}
  .navbar-collapse.collapse{display: none !important;}
  #main-navigation ul.navbar-nav li.dropdown{width: 100%;padding: 0 1rem;}
  .navbar-collapse, .navbar-nav li.open .dropdown-menu{width: 100%;position: relative;}
  .search-form .form-group:hover input.form-control, .search-form .form-group:hover, .search-form .form-group #search:focus{width: 16rem;}
  .page-filter {padding: 0.1rem 2rem;}
  .advanced-search-content .widget-title a.search-tips{padding-left: 1.5rem;}
  .homepage .main-content{padding: 0 1rem !important;}
  .multimedia-filters ul.page-filter{width: 80%;float: right;}
  .share-widget,.share-widget-white{display: none !important;}
  #product-detail-people .productdetail-people .col-md-6.col-xs-12 .product-people-img.wrapper-responsive{padding-bottom: 45%;}
  .vehicles .title a,.vehicles .media-details span a{font-size: 1.2rem !important;}
  .vehicles .title{min-height: 56px !important;margin-bottom: 0 !important;}
  .simple-search.advanced-search-container .share-left-column,.simple-search.advanced-search-container .share-right-column{width: 100% !important;padding-bottom: 0px;padding-top: 0.5rem;}
  .simple-search.advanced-search-container .panel-column .sub-text{margin-top: 0;}
  .about-boilerplate{padding: 0 1.5rem;}
  .page-container .country .row{margin: 0.5rem !important;}
  .profile-details-container .profile-details .nav-tabs li a{padding: 10px !important;margin-right: 0.5rem !important;}
  .share-left-column .panel-wrap .title a{font-size: 1.1rem !important;}
}


/* Share */
.share-widget{ display: inline-block; position: relative; /*top: -14px*/; }
.share-widget .stButton .stLarge:hover { width:25px !important; height: 25px !important; opacity: 1; -ms-filter: "alpha(opacity=100)"; filter: alpha(opacity=100); background-position:0;}
.share-widget .stButton .stLarge{width:25px !important; height: 25px !important; /*background-size: cover;*/}
.share-widget .st_sharethis_large .stButton .stLarge{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -471px !important;display: inline-block;background-size: auto !important;}
.modal-share-box .share-widget{top: -5px;}

/*Share White Widget*/
.share-widget-white{ display: inline-block; position: relative; }
.share-widget-white .stButton .stLarge:hover { width:25px !important; height: 25px !important; opacity: 1; -ms-filter: "alpha(opacity=100)"; filter: alpha(opacity=100); background-position:0; }
.share-widget-white .stButton .stLarge{width:25px; height: 25px; background-size: cover;}
.share-widget-white .st_sharethis_large .stButton .stLarge{width: 25px; height: 25px; background: url('main/images/css_sprites_lincoln.png') -5px -471px !important;display: inline-block;background-size: auto !important;}
.adv-search-textwrap{width: 90%;float: left;height: 20px;overflow: hidden;}

.briefcase .overlay-container .overlay-footer .overlay-description .action-panel .modal-icon-briefcase {display: none;}
.col-md-4.panel.profile-widget .panel-default.related-content{margin-bottom: 10px !important;}
.relatedMedia .stButton {margin-right: 0;margin-left: 0;}
.download-subhead{font-size: 1.5rem;}
.view-all.show-all-btn {float: left;display: initial;margin-top: 0;}
.icons-bar a.cart-wrapper:hover{text-decoration: none;}
a.cart-wrapper .hidden-xs.hidden-sm{padding: 0;margin: 0 2rem 0 0.3rem;}
a.cart-wrapper:hover .hidden-xs.hidden-sm{text-decoration: underline;}
.briefdownoladall .custom-form .full-width,#downloadAllModal .full-width{width: 100% !important;}
.advanced-search-container .related-search-title{padding-top: 3px;}
.advanced-search-container .related-search-title a{color: #453637;}
.user-profile-block{z-index: 100;}
.user-profile-block:hover{z-index: 101;}
.user-options-choose{margin: 0;padding-top: 10px;color: #777;}
.text-img-widget ul li,.text-img-widget ol li{list-style-position: inside;line-height: 1.5;padding-bottom: 5px;}
.fordMediaText ul li,.fordMediaText ol li{padding: 5px;line-height: 1.5;}
.fordMediaText ul,.fordMediaText ol{padding-left: 3rem;}
.fordMediaText,.textimage{font-size: 1.4rem;}
.advisory-container .action-panel .share-box{width: 100%;}
.mediaadvisorylist .advisory-container .panel-desc{padding-bottom: 1.5rem;}

@media (max-width: 767px) {
.advanced-search-content .date-range input[type='text'] {font-size: 1.3rem;}
.main-carousel .panel-position {display: block !important;width: 100% !important;text-align: right;position: static;padding-right: 1.5rem;}
/*Media Kits detail section collapse*/
.media-kits-detail section h1:before,.product-detail-right section h1:before{padding: 0 5px;color: #515151;content: "\e680";font-family: 'icomoon';font-weight: bold;top: 2px;position: relative;font-size: 2rem;}
.media-kits-detail section h1.open:before,.product-detail-right section h1.open:before{content: "\e67e";}
.media-kits-detail section h1.page-header:before,.product-detail-right section h1.page-header:before{content: "";}

.date-field p{margin-top: 0;padding-top: 0 !important;}
.productdetail-container .panel-desc .action-panel .date-field, .panel-desc .action-panel .share-box{width: 50% !important;}
.photo-album-detail .panel-wrapper .col-md-4.col-sm-4,.people-landing-container .panel-desc .action-panel .share-box{width: 100% !important;}
.group-share .select-all{display: none !important;}
.hover-select-preview:hover .checkbox-icon,.hover-select-preview:hover .preview-icon{display: none !important;}
.hover-select-preview:hover img, .hover-select-preview.active img{opacity: 1;}
.date-range .start-date, .date-range .end-date{width: 42%;}
.media-kits-content .page-container{padding: 0 1.5rem;}
.productdetail-othermodels .relatedMedia .panel-desc .title a{padding-top: 0;}
.modal-share-box .action-panel .copy-button{display: none;}
.permalink-text-link{display: block;text-align: right;padding-right: 1rem;float: left;padding-top: 0.4rem;}
.permalink-text-link a{color: #453637;float: none;}
}
#prcontact{float: left;width: 100%;padding-bottom: 2rem;}
.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th{line-height: 1;}
#countriesModal .panel-heading h4 a {font-size: 1.3rem;font-weight: bold;color: #515151;}
#countriesModal .panel-default>.panel-heading {background: transparent;border-radius: 0;}
#countriesModal .panel-group .panel {border-radius: 0;}
#countriesModal .panel-heading h4 a i{font-size: 1.1rem;padding-right: 1rem;}
.subscribe-alert-yes{font-size: 1.25rem;padding-top: 2rem;display: none;}
.subscribe-alert-yes a {color: #b45f1a;}
#clearAllModal .modal-header .icon.icon-close,#unsubscribebtnModal .modal-header .icon.icon-close{top: 0;right: 0.5rem;}
#clearAllModal .modal-header .icon.icon-close:before,#unsubscribebtnModal .modal-header .icon.icon-close:before{font-size: 2rem;color: #515151;border-radius: 50%;border: 2px solid #515151;padding: 5px;font-weight: 600;}
.overlay-container #clearAllModal .modal-close,#unsubscribebtnModal .modal-close{background: transparent;}
/*single line ellipsis*/
.truncate {width: 90%;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#photosModal .select-all-box{display: none;}
#unsubscribebtnModal #UnSubscribe {margin-bottom: 1rem;}
.profile-details-container .btn.small.unsubscribe-alerts-btn {margin-left: 8%;}
.share-left-column, .share-right-column{width:49.5%; float:left;}
@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : landscape){
    .panel-desc .action-panel{padding:0;}
    .col-md-12.content-area.right .panel-wrapper.grid-view.four-col-md{padding-left: 1.5rem;}
    .share-widget{display: none !important;}
}
.product-related-docs .wrapper-responsive {height: 110px;}
.icon.icon-briefcase{width: 25px;height: 26px;}
a.widget-title:hover{text-decoration: none;color: #616161;}
.lincolncategory.section .share-box{height: 4.5rem;}
@media (min-width: 769px) and (max-width: 991px){
    .panel-filter>.panel-body ul.nav.affix-top{display: none !important;}
    .photo-album-detail .panel-wrapper .col-md-4.col-sm-4{width: 50% !important;}
    .filter-sub-section {display: none;}
}
@media (min-width: 992px){
    .photo-album-detail .panel-wrapper .col-md-4.col-sm-4{width: 25% !important;}
}
.view-more-page .preview-icon,.photo-album-detail .preview-icon{margin: -12.5px 0 0 -12px !important;}
.homeFourColumn.section{margin: 2rem;}
/*Lincoln Top nav for resize css*/
@media (min-width: 769px) and (max-width: 1199px){
.navbar-collapse, .navbar-nav li.open .dropdown-menu {width: 100%;position: relative;}
.lincoln-menu-bar {top: 3.6rem;left: 9rem;width: 70% !important;position: absolute;}
.country-name-flag {min-width: auto;}
.search.col-sm-9{width: 50%;}
.lincoln .navbar-header .icon-close {right: 7.5rem;}
.main-menu .navbar-nav li{border-top: 0;}
.lincoln .icons-bar{margin-right:0;}
.media-center-logo {display: none;}
}

#photos .wrapper-responsive .preview-id{cursor:default;}
.relatedMedia .wrapper-responsive, .right-panel-search .wrapper-responsive{cursor:pointer;}
.sidebar .col-md-4.profile-widget{background-color:#fff;}
.navigationfilter.section.page:last-child li h3 {border-bottom: 0;}
/*Mobile landascape View Images */
/*Mobile landascape View Images */
@media only screen and (min-width: 35em) and (max-width: 48em) and (orientation : landscape){
  .panel-wrapper .panel-wrap .panel-column,.panel-wrapper .related-content .col-md-4.col-sm-4,.panel-wrapper .panel-wrap .panel-content .panel-column,.view-more-page .photoGallery-pad,.photo-album-detail .photoGallery-pad,.mediakits-landing-container .photoGallery-pad{width: 49%;padding-right: 0;display: inline-block !important;}
   .panel-wrapper .panel-wrap .panel-column:nth-child(2n),.panel-wrapper .related-content .col-md-4.col-sm-4:nth-child(2n),.panel-wrapper .panel-wrap .panel-content .panel-column:nth-child(2n),.view-more-page .photoGallery-pad:nth-child(2n),.photo-album-detail .photoGallery-pad:nth-child(2n),.mediakits-landing-container .photoGallery-pad:nth-child(2n){margin-right: 0;}
   .panel-wrapper.list-view .panel-wrap .panel-content .panel-column {width: 100% !important;}
   .panel-wrapper.list-view .panel-wrap .panel-content .panel-column:nth-child(2n) {padding-bottom: 1.5rem !important;}
   .media-related-articles.productdetail-news .panel-column .panel-thumb{width: 35% !important;}
   .media-related-articles.productdetail-news .panel-content .panel-column .panel-desc{width: 65% !important;}
   .homeFourColumn.section .panel-wrapper .panel-wrap .panel-column{margin-right: 0.5rem;}
   .overlay-container .modal-dialog{width: 60% !important;}
   #product-detail-people .productdetail-people .col-md-6.col-xs-12 .product-people-img.wrapper-responsive{padding-bottom: 45%;}
}
.share-box.with-date .title a{pointer-events: none;}
.view-more-page .panel-wrap .panel-desc .sub-text a{font-weight: normal !important;}
.simple-search-filter .for-mobile ul.page-filter::-webkit-scrollbar{display:none}


.home-carousel-component{position:relative; min-height:350px;}
#loader-container{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 3; display: block;}
.loader-container-bg{position: absolute; display: block;background-color: #f7f7f7;top: 0px; left: 0px;width: 100%;height:100%;z-index:4}
.content-loader{position: absolute;display: block; background:url('../../ford/clientlibs/main/images/loader.gif') no-repeat;top: 0px;left:0px;width:100%;height:100%; background-position:center center;z-index:5}
@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : landscape){
  .home-carousel-component{position:relative; min-height:290px;}
  .allpeople-search{width: 30%;}
  .embed-photo,.embed-video,.copy-button {display:none !important;}
  .permalink-text-link {display: block;float: left;padding-top: 5px;position: relative;left: 80px;}
  .header-center .icons-bar a span.region{float: none;}
  .icons-bar a:first-child{vertical-align: middle;}
  #product-detail-people .productdetail-people .col-md-6.col-xs-12 .product-people-img.wrapper-responsive{height: 160px !important;}
  #photosModal video#video-overlay{width:700px !important;}
}
@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : portrait){
  .home-carousel-component{position:relative; min-height:650px;}
  .embed-photo,.embed-video,.copy-button {display:none !important;}
  .permalink-text-link {display: block;float: left;padding-top: 5px;position: relative;left: 140px;}
  #photosModal video#video-overlay{width:700px !important;}
}
@media only screen and (min-width:769px) and (max-width : 1279px){
  .main-content{padding: 0 1.2rem;}
}
.simple-search .wrapper-responsive{cursor: pointer;}
#products-categories-sec .nav-tabs>li>a{background-color: transparent;border: 1px solid transparent;}
#products-categories-sec .nav-tabs>li.active>a{border-bottom: 2px solid #b45f1a;color: #b45f1a;}
@media only screen and (min-width:1025px) and (max-width : 1100px){
  .main-carousel .panel-position{top: 25rem;}
}
@media only screen and (min-width:1101px) and (max-width : 1200px){
  .main-carousel .panel-position{top: 28rem;}
}
/*video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel {width: calc(100% + 30px);}*/
.fordmedia-logo-text{display: none;}
#peopleoverlay .peopleoverlay-wrapper .photo-preview{cursor: pointer;}
#albums .panel-column .panel-desc{padding:.5rem 0 !important}
#albums .panel-column .panel-desc .media-details{padding:0 !important}
#albums .panel-column .panel-desc .action-panel{padding:0 !important}
#albums .panel-column .title{padding-top:0 !important}
.relatedMedia div[id$="album"] .panel-desc .title a,.relatedMedia div[id$="album"] .panel-desc .media-details,.relatedMedia div[id$="album"] .panel-desc .action-panel{padding-top:0 !important;}
.relatedMedia div[id$="album"] .date-field p{margin-top: 0 !important;}
@media only screen and (min-width:769px) and (max-width : 992px){
  .profile-side.sidebar .panel-column, .profile-content.content-area .panel-wrapper.grid-view .panel-column { padding-bottom: 3rem;width: 50%;float: left;padding: 4px;margin-right: 0;}
  .allpeople-search{width: 100%;}
  #product-detail-people .productdetail-people .col-md-6.col-xs-12 .product-people-img.wrapper-responsive{padding-bottom: 45%;}
}
.media-contact-phone{pointer-events: none;}
.overlay-container .permalink-page .overlay-title-wrapper.overlay-contnet,.overlay-container .permalink-page .overlay-description{padding-left: 3% !important;}

/* Homepage Carousel to static for mobile view */
/*@media (max-width: 767px){
  #homepage-carousel .home-carousel-dots,#homepage-carousel .description,#homepage-carousel .date-location,#homepage-carousel .panel-wrapper .action-panel li,#homepage-carousel #hero-carousel-controls{display: none;}
  .newssection .panel-content .panel-column .panel-desc .action-panel .share-box ul li{display: none;}
}*/
.form-container.custom-form.password-assistance{display: block !important;max-width: 700px !important;}
.region p span.me:before,.region p span.ma:before, .region p span.ss:before{background:url("main/images/ford-default-flag.png") no-repeat; background-position: 0px 0px; width:22px; height:14px;}
.photo-album-detail .panel-wrapper .related-content div[class*='col-md']:nth-child(2n+2){padding-right: 0.75rem;}
.photo-album-detail .panel-wrapper .related-content div[class*='col-md']:nth-child(1n+1){padding-left: 0.75rem;}

/*Brightcove Player button style*/
.vjs-big-play-button {
	width:1.5em !important;
    height:1.5em !important;
}

@media (min-width: 320px) and (max-width: 767px) {
    .vjs-control-bar{
        font-size : 10px;
    }
}

.vjs-time-control .vjs-current-time-display{
    margin-top : 6px;
}

.vjs-time-control .vjs-duration-display{
    margin-top : 6px;
}

.downloadStyle img{
    order: 9;
    -webkit-box-ordinal-group: 9;
    -moz-box-ordinal-group: 9;
    -webkit-order: 9;
    -ms-flex-order: 9;
    padding-top: 7px !important;
}

.embed-responsive-item > div{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

/*Download hover sapn tag css*/
.modal-tooltip .section span{font-size:12px; font-size:1.2rem; float: none; color: #2d96cd; margin-bottom: 0px; cursor:pointer;}

/*Fix for issue DE84705 */
@media (max-width: 768px){
   .featured-vehicles .nav-tabs {
        width: 100%;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
        padding-left: 10px;
    }
    #vehicle-categories li{
                display : inline-block;
                float : none;
                }
                .swipe-gradient{
                background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(248,248,248,0)),color-stop(100%,rgba(248,248,248,1)));
        height: 40px;
        position: absolute;
        pointer-events: none;
        right: -2px;
        top: 170px;
        width: 50px;
        z-index: 2;
                }
}
/*Fix for issue DE84705 */
/*placeholder color*/
.form-control::-moz-placeholder{color:#324047;opacity:1;}
.form-control:-ms-input-placeholder{color:#324047;}
.form-control::-webkit-input-placeholder{color:#324047;}
/*primary button disabled condition*/
.button-primary.disabled{background-color:#717171;border:1px solid #717171;opacity:1;}

button.optanon-toggle-display{
	border: 0px;
	color: #626262 !important;
	background-color: white;
    }

button.forgot-password-link {
	border: 0px;
	background-color: white;
}

button.icon-close-custom-login, button.icon-close-custom-forgot {
	border: 0px;
	background-color: inherit;
}

