/*** globals */

/*** nextcar-articles */
.nextcar-articles 
{}

.nextcar-articles-item 
{ width: 49%; }

.nextcar-articles-item-left 
{ float: left; }

.nextcar-articles-item-right 
{ float: right; }

.nextcar-articles-item .box-module 
{ margin-bottom: 10px; }

.nextcar-articles-item .box-module .box-body-frame 
{ min-height: 85px; }

* html .nextcar-articles-item .box-module .box-body-frame 
{ height: 85px; }

.nextcar-articles-item .png 
{ position: absolute; }

.nextcar-articles-item a.nextcar-articles-link 
{ display: block; padding-top: 5px; padding-left: 75px; }
/*** /nextcar-articles */

/* /globals */

/*** nextcar-buy-incentives*/

.nextcar-buy-incentives .buying-splashbox .box-body-content
{ padding-left: 10px; padding-right: 10px; }

.nextcar-buy-incentives .buying-splashbox .box-gray { margin-bottom: 0px; text-align: center; }
.nextcar-buy-incentives .buying-splashbox .box-gray .box-canvas { border-color: #404040; }
.nextcar-buy-incentives .buying-splashbox .box-gray .box-cap, .nextcar-buy-incentives .buying-splashbox .box-gray .box-body { background-color: #404040; }
.nextcar-buy-incentives .buying-splashbox .box-gray .box-body-content { padding-bottom: 15px; }
.nextcar-buy-incentives .buying-splashbox .box-gray .box-body-content h3 { font-size: 16px !important; color: #fff; margin-bottom: 5px; }
.nextcar-buy-incentives .buying-splashbox .box-gray p { color: #a9a9a9; width: 350px; margin: 0 auto; }
.nextcar-buy-incentives .buying-splashbox #carouselContainer ul { width: 482px; height: 270px; margin-bottom: 5px; }
.nextcar-buy-incentives .buying-splashbox #carouselContainer ul li { position: absolute; }
.nextcar-buy-incentives .buying-splashbox #carouselContainer ul li.hide { display: none; }
.nextcar-buy-incentives .buying-splashbox ul.br-carousel-btns li { float: left; width: 154px; margin-right: 10px; }
.nextcar-buy-incentives .buying-splashbox ul.br-carousel-btns li.last-item { margin-right: 0px; }
.nextcar-buy-incentives .buying-splashbox ul.br-carousel-btns li .btnPrimBlueCenter154 .btnMid { width: 144px; }
	
.nextcar-buy-incentives .buying-splashbox-callout 
{ text-align: center; } 

.nextcar-buy-incentives .buying-splashbox-callout h4
{ font-size: 14px; font-weight: bold; margin-bottom: 5px; }

.nextcar-buy-incentives .buying-splashbox-callout .button-block
{ margin: 15px 0 10px 0; text-align: center; }

.nextcar-buy-incentives .nextcar-articles-item .box-body-content  a
{ display: inline; padding-left: 0px; }

.nextcar-buy-incentives #selectVehicleForm label 
{ visibility: hidden; height: 1px; width: 1px; display: block; }

.nextcar-buy-incentives #selectVehicleForm .customFields
{ padding-left: 35px; width: 160px; }

.nextcar-buy-incentives .select-vehicle-header
{ margin-bottom: 5px; }

.nextcar-buy-incentives #selectVehicleForm .customFields select
{ width: 160px; margin: 0 0 5px 0; }

.nextcar-buy-incentives .box-body-black .box-header-content
{ display: none; }

.nextcar-buy-incentives .box-body-black .box-body-content
{ padding-top: 0px; font-size: 12px; display: block; }

.nextcar-buy-incentives .box-body-black h3 
{ font-size: 22px; }

.nextcar-buy-incentives .box-body-black .vehicle-img
{ position: relative; left: -1px; }

.nextcar-buy-incentives .box-body-black .vehicle-info-block
{ margin: 10px 0 5px 0; }

.nextcar-buy-incentives .box-body-black .info-label
{ color: #bdbdbd; }

.nextcar-buy-incentives .box-body-black .info-detail
{ font-size: 14px; }

.nextcar-buy-incentives .incentives-logobanner 
{ margin-bottom: 30px; }

.nextcar-buy-incentives .incentives-logolink 
{ display: block; text-align: center; padding-bottom: 5px; }

.nextcar-buy-incentives .incentives-widgets-container .incentives-form 
{ display: none; }

.nextcar-buy-incentives .incentives-widget-ford #incentives-form-ford, 
.nextcar-buy-incentives .incentives-widget-lincoln #incentives-form-lincoln, 
.nextcar-buy-incentives .incentives-widget-mercury #incentives-form-mercury 
{ display: block; }

.nextcar-buy-incentives .incentives-buttons-container .htmlBtnFixedWidth .btnMid
{ width: 144px; }

.nextcar-buy-incentives .incentives-widgets-container .incentives-button-active 
{ display: none; }

.nextcar-buy-incentives .incentives-widgets-container .incentives-button-inactive 
{ display: block; }

.nextcar-buy-incentives .incentives-widget-ford #incentives-button-ford .incentives-button-active, 
.nextcar-buy-incentives .incentives-widget-lincoln #incentives-button-lincoln .incentives-button-active, 
.nextcar-buy-incentives .incentives-widget-mercury #incentives-button-mercury .incentives-button-active 
{ display: block; }

.nextcar-buy-incentives .incentives-widget-ford #incentives-button-ford .incentives-button-inactive, 
.nextcar-buy-incentives .incentives-widget-lincoln #incentives-button-lincoln .incentives-button-inactive, 
.nextcar-buy-incentives .incentives-widget-mercury #incentives-button-mercury .incentives-button-inactive 
{ display: none; }

.nextcar-buy-incentives .box-incentives, .nextcar-buy-incentives .box-incentives .box-module { margin-bottom: 15px; }
.nextcar-buy-incentives .incentive-fields { padding: 0 4px 10px; }
.nextcar-buy-incentives .incentive-fields li { float: left; width: 33%; margin-bottom: 15px; }
.nextcar-buy-incentives .incentive-fields label { display: block; visibility: hidden; width: 1px; height: 1px; font-size: 1px !important; }
.nextcar-buy-incentives .incentive-fields select { padding-bottom: 3px; }
.nextcar-buy-incentives .incentive-fields select, .nextcar-buy-incentives .incentive-fields input { width: 135px; font-weight: normal; }
.nextcar-buy-incentives .incentive-fields .field-default-text { color: #333 !important; }
.nextcar-buy-incentives .incentive-fields  p { font-size: 110% !important; line-height: 130% !important; }
.nextcar-buy-incentives .incentives-logobanner .box-module{ margin-bottom: 5px; }
.nextcar-buy-incentives .incentive-logo-cont { float: left; padding-left: 22px; width: 120px; }
.nextcar-buy-incentives .incentive-desc-cont { float: left; padding: 15px 0 0 30px; width: 265px; }
.nextcar-buy-incentives .button-block { margin-bottom: 0; }

.nextcar-buy-incentives .incentive-fields .box-inset-lined .box-body { background-color: #fff; }
.nextcar-buy-incentives .incentive-fields .box-inset-lined .box-cap-t .box-cap-l { background-image: url(/Storage/Owner2/assets/img/boxes/cap-inset-lined-white-tl.png); }
.nextcar-buy-incentives .incentive-fields .box-inset-lined .box-cap-t .box-cap-m { background-image: url(/Storage/Owner2/assets/img/boxes/cap-inset-lined-white-t.png); }
.nextcar-buy-incentives .incentive-fields .box-inset-lined .box-cap-t .box-cap-r { background-image: url(/Storage/Owner2/assets/img/boxes/cap-inset-lined-white-tr.png); }
.nextcar-buy-incentives .incentive-fields .box-inset-lined .box-cap-b .box-cap-l { background-image: url(/Storage/Owner2/assets/img/boxes/cap-inset-lined-white-bl.png); }
.nextcar-buy-incentives .incentive-fields .box-inset-lined .box-cap-b .box-cap-m { background-image: url(/Storage/Owner2/assets/img/boxes/cap-inset-lined-white-b.png); }
.nextcar-buy-incentives .incentive-fields .box-inset-lined .box-cap-b .box-cap-r { background-image: url(/Storage/Owner2/assets/img/boxes/cap-inset-lined-white-br.png); }
.nextcar-buy-incentives .box-body-ltblue .box-body { padding-top: 0px; }

/* /nextcar-buy-incentives*/

/*** nextcar-sell-resources*/
.nextcar-sell-resources .selling-splashbox .box-body-content h3
{ text-align: center; font-size: 18px; color: #0061A1; padding: 20px 0 25px 0; }

.nextcar-sell-resources .selling-splashbox-callout 
{ text-align: center; margin-bottom: 15px; }

.nextcar-sell-resources .selling-splashbox-callout h4
{ font-size: 16px; font-weight: bold; margin-bottom: 10px; }

.nextcar-sell-resources .selling-splashbox-callout p  
{ line-height: 115%; padding: 0 30px; }

.nextcar-sell-resources .selling-splashbox-callout .selling-splashbox-callout-image  
{ padding: 0 0 0 10px; margin: 0 0 25px 0; }

.nextcar-sell-resources .selling-tools 
{ margin-bottom: 15px; }

.nextcar-sell-resources .selling-tools-item  
{ width: 49%; width: 223px; }

.nextcar-sell-resources .selling-tools-leftitem 
{ float: left; }

.nextcar-sell-resources .selling-tools-rightitem 
{ float: right; }

.nextcar-sell-resources .selling-tools-item a 
{ display: block; color: #FFF; }

.nextcar-sell-resources .selling-tools-item a strong 
{ display: block; width: 223px; height: 63px; overflow: hidden; color: #FFF; font-weight: bold; background-image: url(/Storage/Owner2/assets/img/icon-and-bkg/selling-tools-bkg.gif); background-repeat: no-repeat; background-position: 0 0; }

.nextcar-sell-resources .selling-tools-item a:hover strong 
{ background-position: 0 -63px; } /* TODO: adjust once correct bg image is cut */

.nextcar-sell-resources .selling-tools-item a strong .png 
{ position: absolute; margin: 10px 0 0 10px; margin: 18px 0 0 10px; } /* TODO: adjust once correct bg image is cut */

.nextcar-sell-resources .selling-tools-item a em 
{ display: block; font-weight: bold; padding: 15px 10px 0 50px; padding: 23px 10px 0 60px; }  /* TODO: adjust once correct bg image is cut */

.nextcar-sell-resources .nextcar-sell-splashbox { background: url(/Storage/Owner2/assets/img/elements/selling-resources.jpg) no-repeat; }
.nextcar-sell-resources .nextcar-sell-splashbox .box-body-content { padding-top: 225px; text-align: center; }
.nextcar-sell-resources .nextcar-sell-splashbox .box-body-content p { }
.nextcar-sell-resources .nextcar-sell-splashbox .box-body-content h4 { font-size: 18px; color: #0061A1; margin-bottom: 10px; }
/* /nextcar-sell-resources*/

/*** nextcar-buy-resources */
.nextcar-buy-resources .buying-splashbox .box-body-content
{ padding-left: 10px; padding-right: 10px; }

.nextcar-buy-resources .buying-splashbox .box-gray { margin-bottom: 0px; text-align: center; }
.nextcar-buy-resources .buying-splashbox .box-gray .box-canvas { border-color: #404040; }
.nextcar-buy-resources .buying-splashbox .box-gray .box-cap, .buying-splashbox .box-gray .box-body { background-color: #404040; } 
.nextcar-buy-resources .buying-splashbox .box-gray .box-body-content h3 { font-size: 16px !important; color: #fff; margin-bottom: 5px; }
.nextcar-buy-resources .buying-splashbox .box-gray p { color: #a9a9a9; width: 350px; margin: 0 auto; }
.nextcar-buy-resources .buying-splashbox #carouselContainer ul { width: 482px; height: 270px; margin-bottom: 5px; }
.nextcar-buy-resources .buying-splashbox #carouselContainer ul li { position: absolute; }
.nextcar-buy-resources .buying-splashbox #carouselContainer ul li.hide { display: none; }
.nextcar-buy-resources .buying-splashbox ul.br-carousel-btns li { float: left; width: 154px; margin-right: 10px; }
.nextcar-buy-resources .buying-splashbox ul.br-carousel-btns li.last-item { margin-right: 0px; }
.nextcar-buy-resources .buying-splashbox ul.br-carousel-btns li .btnPrimBlueCenter154 .btnMid { width: 144px; }
	
.nextcar-buy-resources .buying-splashbox-callout 
{ text-align: center; } 

.nextcar-buy-resources .buying-splashbox-callout h4
{ font-size: 14px; font-weight: bold; margin-bottom: 5px; }

.nextcar-buy-resources .buying-splashbox-callout .button-block
{ margin: 15px 0 10px 0; text-align: center; }

.nextcar-buy-resources .nextcar-articles-item .box-body-content  a
{ display: inline; padding-left: 0px; }

.nextcar-buy-resources #selectVehicleForm label 
{ visibility: hidden; height: 1px; width: 1px; display: block; }

.nextcar-buy-resources #selectVehicleForm .customFields
{ padding-left: 35px; width: 160px; }

.nextcar-buy-resources .select-vehicle-header
{ margin-bottom: 5px; }

.nextcar-buy-resources #selectVehicleForm .customFields select
{ width: 160px; margin: 0 0 5px 0; }

.nextcar-buy-resources .box-body-black .box-header-content
{ display: none; }

.nextcar-buy-resources .box-body-black .box-body-content
{ padding-top: 0px; font-size: 12px; display: block; }

.nextcar-buy-resources .box-body-black h3 
{ font-size: 22px; }

.nextcar-buy-resources .box-body-black .vehicle-img
{ position: relative; left: -1px; }

.nextcar-buy-resources .box-body-black .vehicle-info-block
{ margin: 10px 0 5px 0; }

.nextcar-buy-resources .box-body-black .info-label
{ color: #bdbdbd; }

.nextcar-buy-resources .box-body-black .info-detail
{ font-size: 14px; }
/* /nextcar-buy-resources */

/*** nextcar-article */
.nextcar-article-content .box-body h4 
{ font-size: 16px; font-weight: bold; padding-top: 10px; margin-bottom: 4px; }
/* /next-car article */