﻿.dlg{ display:none; }

span.link { color: #000 /*!important*/; font-weight: normal; text-decoration: underline; cursor: pointer }

button{cursor:pointer;}

.page{height:100%;}

#logindisplay{margin:0 0 10px 0;}

#radiatorlogo{width:70px; padding-left:40px; display:inline-block; vertical-align:middle;}

#title{margin: 15px 0 10px;}

#title a span{display:inline-block; margin-top:15px; color:#f3f3f3; font-weight:normal;margin-left:10px;}

#contactUsFieldContainer>#Message, 
#header,
#contactUsFormContainer,
#newsletterFormContainer,
#modelLinksContainer,
#warrantyAndDealerContainer {width:100%; }

#header {z-index:80;  left: 0;}

#nav{ /*background-color: #666;*/ }
#navContainer{background-color: #666; width:100%;}
#toTopButtonContainer, #breadcrumbButtonContainer{position:fixed;/*float:right;*/right: 5%;z-index:80;display:none;padding-top: 90px;}
/*#toTopButtonContainer.active, #breadcrumbButtonContainer.active{display:block;}*/
#toTopButton, #breadcrumbButton{width:inherit;height:30px;}


/*#main{padding: 100px 30px 15px;}*/
#footer{background-color:#555; height:100px;position:relative;}
#footerContent{/*position:absolute; top:50%; left:20%;*/ margin-top:40px;padding: 0px 30px 0px 30px;}
#footerContent.full{left:0; width:100%;}
/*#footerContent.full #socialContainer{margin-top:10px;}*/

#linkContainer{color:#f3f3f3;display:inline-block; float:left;}
#linkContainer>a{cursor:pointer;}
#linkContainer>a:hover{color:#eade18;}

#cContainer{display:inline-block; float:left;}
#c{vertical-align:top; font-size:.7em;}
#cYear{margin-left:10px;}

#socialContainer{ /*display: inline-block; float:right; */margin-top: -20px; text-align: right;}
.socialBox{color:#f3f3f3;/*border:1px solid #f3f3f3;*/ padding:10px 15px; display: inline-block;font-weight:bold}
/*.socialBox .social-icon-hover{display:none;}
.socialBox .social-icon-default{display:block;}
.socialBox:hover .social-icon-hover{display:block;}
.socialBox:hover .social-icon-default{display:none;}*/
.socialBox .social-icon-hover,
.socialBox .social-icon-default{max-width:40px; max-height:40px;}

#menucontainer { width: auto; margin-bottom:20px;}

#menucontainer button, 
#menucontainer span {/*margin: 10px 5px;*/}
#menucontainer #menu span.ui-button-text, #phonedisplay{padding:6px 10px 10px;}
#menucontainer span, #title>span { font-size:1.3em; font-weight:bold;}
#navPhoneNumber    
{
    margin-top: 15px;
    display: inline-block;
}
#phonedisplay, .nav-link:hover a, .nav-link:hover a:hover {color:#eade18;font-size:1.3em; font-weight:bold;}
.nav-link a{color:#f3f3f3;font-size:1.3em; font-weight:bold; text-decoration:none;}
.nav-link.nav-link-active a{color:#a4a4a4 !important;}

#linkContainer a:hover {color:#eade18;}
#linkContainer a{color:#f3f3f3; text-decoration:none;}

.menu-link-active{color:#a4a4a4 !important;}
.location-button-active.ui-state-default{
	border: 1px solid #000000;
	background: #000000 url("themes/radiator_redux/blk-gry/images/ui-bg_flat_100_000000_40x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #f3f3f3;}


/*


*/
#main{font-size: 1.2em; /*padding:0 0 15px;padding-top: 150px;*/ padding: 30px 0px 0px 10px; margin-bottom:0px;}

#main.home, .page.home{  
    padding: 0 !important;
    margin: 0 !important;
    width: 100%;
    background-color: #333;}

#main, #main>h1, h2, h3{color:#000;}

h1, h2, h3, h4, h5, h6 {
    font-size: 1.0em;
    color: #000;
}

#main>h1{font-weight:normal; font-size: 1.5em; margin: 0px 0 20px;}

#mkImgPlaceholder>img{ height:370px;}

.descSpan {font-weight:bold; margin:10px 0; display: block;}

.phoneNumberBox{background-color:white;border:2px solid black; padding: 10px 15px; display: inline-block;color:Black;font-weight:bold;}


element.style {
    width: 50%;
    margin-top: 15px;
}

#contactUsFormContainer {background: url("images/old_jag_2.png") repeat-x scroll 50% 25% #555;}
#contactUsFormContainer label,#contactUsFormContainer span{/*color:#f3f3f3;*/}
#contactUsFieldContainer
{
    margin: 15px ;
    background: #333;
    padding: 20px;
    opacity: 1;
    width: 220px;
}
#contactUsFieldContainer {
    margin: 15px auto;
    background: #333;
    padding: 20px;
    opacity: 1;
    width: 220px;
}
#contactUsHeadingContainer, 
#newsletterHeadingContainer, 
#advantageHeading, 
#partnersHeadingContainer, 
#dealerHeadingContainer, 
#warrantyHeadingContainer,
#makeLinkHeadingContainer,
#testimonialsHeadingContainer
{
    font-weight:bold; 
    font-size:1.6em;
    margin-top:0px;
    margin-bottom:28px;
    text-align: center;
    background: #333;
    padding: 10px;
    width: 600px;
    margin-left: auto;
    margin-right: auto;
    color: #fff;
}
#newsletterHeading {
    padding: 0px;
}
#contactUsHeadingContainer, #newsletterHeadingContainer, #partnersHeadingContainer, #dealerHeadingContainer, #warrantyHeadingContainer, #makeLinkHeadingContainer {
    padding: 1px;
}
#advantageHeadingContainer, 
#partnersHeadingContainer
{   
    font-weight: bold;    
    text-align: center;
}
#partnersHeadingContainer,
#makeLinkHeadingContainer
{   
    color:#555;
}

#makeLinkHeadingContainer, #partnersHeadingContainer, #dealerHeadingContainer, #warrantyHeadingContainer {
    padding: 1px 0px 0px 0px;
    background-color: transparent;
    font-size: 1.8em;
}

.luField{display:inline;}

.sixty-center{ margin: 0 auto; width: 85%;}
.full{ padding-left:10px; padding-right:10px;}

.hide{display:none;}

#newsletterFormContainer 
{  
    color:#f4f4f4;           

	background: black url("images/shifter.png") 50% 50% repeat-x !important ;
	
    
}
#newsletterFormContainer>div.ui-widget-content,
#contactUsFormContainer>div.ui-widget-content {
    background: inherit;
    color:#f4f4f4;
    
}

#advantagesContainer.ui-widget-content
{    
    border: 0 solid black;
    /*color: #f4f4f4;
    padding-top: 15px;*/
}
    
.dialogText
{
    text-align:center;    
}

.hose-assembly
{
    list-style-type: none;
    margin: auto;
    padding: 0;
}
.hose-assembly li
{
    float: left;
}
.no-close .ui-dialog-titlebar {display: none;}
.red-button.ui-dialog .ui-dialog-buttonpane{margin:0;}

#advantagesContainer
{
    background-color:#555555;
    color:#f4f4f4;
}
#advantagesContainer #advantagesContent, #partnersContainer #partnersContent
{
    /*width:60%;
    margin:0px auto;*/
    display:table;
    background: #333333;
    margin-top: 20px;
}
.advantageRow img
{ 
}
.txtContainer
{
     padding: 0px 30px;
}
/*#advantagesContainer .txtContainer.advantageFirst
{
    padding: 15px 15px 15px 0;
}
#advantagesContainer .txtContainer.advantageLast
{
    padding: 15px 0 15px 15px;
}*/
.txtContainer>span
{
    font-weight: bold;
}
.advantageRow, .partnersRow
{
    display:table-row; 
    margin-top: 20px;
}
.partnersRow {
    background-color: #ffffff;
}
#partnersContent.full
{
    width:100%;
}
.advantageRow>div, 
.partnersRow>div
{
    display:table-cell;
    font-size: 1.2em;
}
#partnersrow {background: #ffffff;}
#partnersPartialContainer, 
#warrantyAndDealerContainer
{
    /*margin-bottom:15px;*/
    background-color:#ffffff;
}
.partnersRow>div
{
    padding:10px;
    /*background-color:#555;*/
}
.partnersRow>div>img
{    
    /*height: 40px;*/
    width: 80px;
}


.ui-widget-content{padding:30px;}
.ui-dialog.ui-widget-content{padding:0px !important;z-index:90;}
.ui-dialog.ui-widget-content .ui-dialog-titlebar-close span{margin:-8px !important;}

#newsletterFormContainer>div.ui-widget-content,
#contactUsFormContainer>div.ui-widget-content,
#partnersContainer.ui-widget-content,
#warrantyAndDealerContainer>div.ui-widget-content{border: 0px solid black;}

#partnersTopSpacerBar
{
    background-color:#555;
    height:45px;
}
#warrantyAndDealerContainer>div.ui-widget-content, #partnersPartialContainer div.ui-widget-content
{
    background-color:inherit;
    background:none;
}
#warrantyContainer,#dealerContainer{width:50%; display: inline-block; text-align:center;}
#warrantyContent,#dealerContent
{   
    /*padding: 20px 150px;*/
    margin: 0px 40px 20px 40px;
    font-size: 1.2em;
}
#warrantyContent>p.lastP{margin-bottom:30px;}
#warrantyContent>p{text-align:left;}
#dealerContent>a>img{width:350px;}
#dealerContainer{float:right;}
.infoWindow { /*background-color:#555;*/ text-align:center; }
.infoWindowContainer.hide .infoWindow { /*background-color:#555;*/cursor:pointer; }

.radLogoColor { width:100px; }
.radLogo{color:transparent\9;}
a img{}
.locationName{color:#c8001e !important; cursor:pointer; text-decoration:underline;}

.mapContainer{ height:400px; margin: 25px 0;}

.oneHundredWidth{width:100%;}
.seventyWidth{width:70%;}
.sixtyWidth{width:60%;}
.fiftyWidth{width:50%;}

.left{float:left;}
.right{float:right;}

#descBtn, #locBtn{width:25%; height: 40px;}

#locBtn{display:inline;}
#navContainer.alphaNav{background:rgba(0,0,0, 0.8); background-color:#666\9;/*IE8 hack*/}
#navContainer button.alphaNav{background:none;}
#header button{border:0px !important;}


.quoteTop { padding:20px; border-top:2px solid white; border-left:2px solid white; border-right:2px solid white; color: white }
.quoteBottomLeft { border-top:2px solid white; height:20px; width: 20px }
.quoteBubble { background-image: url("images/testimonialQuote.gif"); margin-left: 20px; margin-top: -22px; height:20px; width: 20px }
.quoteBottomRight { margin-left: 40px; margin-top: -20px; border-top:2px solid white }
.quotePerson { margin-left: 50px; margin-top: 10px; color: white; font-style: italic; }


#testimonial1, #testimonial2
{
    min-height:200px;
    /*width:40%;*/
    /* padding:10px; */
}
.testimonials1, .testimonials2
{
    /* border: 1px solid white; */
    /*padding: 35px;*/
    /*background-color: rgba(0,0,0, 0.6); background-color:#555\9;*//*IE8 hack*/
}
#testimonial1
{
    float:left;
}
#testimonial2
{
    float:right;
}
.testimonialsitem {
    display: none;
    font-size: 1.3em;
}
#testimonialsContainer{background:none;min-height:250px;border:0px solid black;color:#e4e4e4;}
#testimonialsPartialContainer{background: url("images/testimonial_bg_shaded.png") repeat-x scroll 50% 90% #000 !important;}
#breadcrumbContainer{padding-top:10px;background: url("images/header.png") repeat-x scroll  #000;background-size: auto 90%; background-color:#000\9;/*IE8 hack*/background: url("images/header.png") repeat-x scroll 50% 75% #000\9;/*IE8 hack*/}
#breadcrumbContainer.full{background: url("images/header.png") repeat-x scroll   #000;}
#breadcrumbContainer.sixty-center{width:100%; margin:0;}


#breadcrumbContainer.mini
{
    background: rgba(255,255,255, .9); 
    background-color:#fff\9; /*IE8 hack*/
    padding-top:0px;
	background: white\9; /* IE 8 and below */
	background-image: none\9; /* IE 8 and below */}

.locationInfo{display:inline-block; margin-bottom:15px;}

.mapContainer.seventyWidth, .locationInfoContainer{display:inline-block;}

.locationInfoContainer
{
    float:right; 
    width:40%; 
    margin: -430px 0 25px; 
    padding: 0px 5px; 
    font-size: .8em;
}
.bold{font-weight:bold;}

#breadcrumbContainer{height:832px;}
#homeCrumbFieldsContainer{/*width: 1015px !important;*/}
#breadcrumbContainer>#breadcrumbFieldsContainer {text-align: center;border:0px solid black;background:transparent;width: 1000px;margin: -70px auto 0px;padding:0;/*background: url('images/lookup_overlay.png') no-repeat scroll 40% 10% transparent;padding:15% 25% 0; height:75px;background: rgba(252,215,135, 0.8);margin-top:180px;*/}
/*#breadcrumbContainer>#breadcrumbFieldsContainer .full{padding:0;}*/
#breadcrumbContainer.mini{height:auto;}
#breadcrumbContainer.mini #breadcrumbImgOverlayContainer{display:none;}
#breadcrumbContainer #breadcrumbImgOverlayContainer img{ width:inherit;}
#breadcrumbContainer #breadcrumbImgOverlayContainer>div{ width:1000px;margin:0 auto;}
#breadcrumbContainer #breadcrumbImgOverlayContainer {width:100%;padding-top: 12px;}
#breadcrumbContainer.mini>#breadcrumbFieldsContainer{background:transparent;border:0px solid black;padding:0 25px; margin-top:0px;height:auto;/*width:60%;*/ margin:0px auto;}

#MAIN_BREADCRUMB{white-space: nowrap;}
#MAIN_BREADCRUMB>span{white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}

#breadcrumbContainer .sixty-center span.lookup-breadcrumb.link{ padding: 5px 10px;border:1px solid black;background-color:White;text-decoration:none;/*padding: 10px 20px;font-size:2em; */font-weight:bold;}
#breadcrumbContainer .full span.lookup-breadcrumb.link{border:1px solid black;/*padding: 5px 10px;*/background-color:White;text-decoration:none;}

#breadcrumbContainer .sixty-center, #breadcrumbContainer .full{width:100%;padding:10px 0;}
span.lookup-breadcrumb.link{display: inline-block; text-align: center; min-width:90px;}
#breadcrumbContainer .sixty-center span.lookup-breadcrumb.link, #homeCrumbContainer span.lookup-breadcrumb.link{border:1px solid black;padding: 5px 10px;background-color:White;text-decoration:none;/*font-size:2em; */font-weight:bold;}
#breadcrumbContainer .full span.lookup-breadcrumb.link{border:1px solid black;padding: 5px 10px;background-color:White;text-decoration:none;font-weight:bold;}
#breadcrumbContainer.mini .sixty-center span.lookup-breadcrumb.link{border:0px solid black;background-color:transparent;padding: 5px 5px;text-decoration:underline;font-weight:normal;/*font-size:2em; */}
#breadcrumbContainer.mini .full span.lookup-breadcrumb.link{border:0px solid black;background-color:transparent;padding: 5px 5px;text-decoration:underline;font-weight:normal;}
#breadcrumbContainer.mini{height:auto;}

#breadcrumbfind>span.ui-button-text {padding: 4px 15px;}
#nav { background-color: #333;
    width: 100%;}
#MAIN_BREADCRUMB{max-width:1000px; margin:0 auto;}
#MAIN_CARTSUMMARY{ z-index:100;/* right:12%; position:fixed;*/}
#cartSummaryContainer{ background-color:rgba(244,244,244,0.9); background-color:#f4f4f4\9;/*IE8 hack*/padding: 15px;}


#cartSummaryContainer table, #cartSummaryContainer table th, #cartSummaryContainer table td,
table.lookup-cuc-table, table.lookup-cuc-table th, table.lookup-cuc-table td, 
#MAIN_CARTDETAILS table, #MAIN_CARTDETAILS table th, #MAIN_CARTDETAILS table td,
#MAIN_CHECKOUT table, #MAIN_CHECKOUT table th, #MAIN_CHECKOUT table td
{ border: 0px solid white; background-color:inherit;}
.arrow-up {
	width: 0; 
	height: 0; 
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	border-top: 15px solid #666;
	position:fixed;
}

#MAIN_CARTWIDGET:hover{ color:#666 !important }
#MAIN_CARTWIDGET{ color:#666 !important }

#MAIN_CARTWIDGET #cart{ display:block;} 

#cartItemInfoContainer h3{margin:10px 0; padding: 0;}
#cartItemInfoContainer h2{margin:10px 0 15px; padding: 0;}

.cartitem-addtocart-container{margin-bottom:15px;}
#partnersContent .partnerImgContainer
{
    display:inline-block;
    max-width:650px;
    max-height: 105px;
        
}
#partnersContent .partnerImgContainer img
{
}

.nav-link
{
    display: inline-block;
}
#cartDetailTitle, #cartSummaryTitle
{
    border-bottom: 1px solid #e4e4e4;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
#cartItemDetailsContainer
{
    border-top: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 10px;
}

#cartItemContainer, #cartItemInfoContainer{width:100%;}

#cartItemInfoContainer.right, #cartItemImgContainer{display:inline-block;width:50%;}
.subtotalContainer{width:100%;}
.cartitem_click{display:inline-block;margin-right:10px;}
.cartSumImage{width:85px;}
#checkoutProgressContainer{width:60%; margin:0px auto;}
#checkoutProgress{padding:0px !important;}
#checkoutStepContainer{text-align:center;margin: 10px 0px;}
#checkoutWizardContainer{padding: 10px; }
.loading{background: none repeat scroll 0% 0% #C8001E;border: 1px solid #C8001E;color: #fff;text-align: center;height: auto !important;}
.editor-label{margin:10px 0 10px 10px;}
#cartCheckoutSummaryContainer{margin-left: 20px;}


#modelLinkContainer{background-color:#555; text-align:center;width:100%; padding:15px 0;}
#modelLinkContainer a{color:#f3f3f3; cursor:pointer; text-decoration:underline;}
#modelLinkContainer a:hover{color:#eade18;}
#modelLinks{ display: table; /*margin: 0 auto; width: 60%;*/}
.modelLinkRow{display:table-row;}
.modelLinkCell{display:table-cell;font-size:1.5em;padding: 15px 0;}
#modelLinksHeadingContainer{/* margin: 0 auto; width: 60%;*/text-align:left !important;}
#modelLinksHeadingContainer span{color:#f3f3f3;font-weight:bold; font-size:1.6em;}


#makeImgContainer, #catImgContainer{width:50%; margin:0 auto;}
#makeImgContainer>img, #catImgContainer>img{width:100%;}
.locationLoc{padding: 15px 0;}

.locationLinkContainer a, .makeModelLinkContainer a, .infoWindow span, .infoWindowLocationLink span{ color:#C8001E !important; }
.infoWindowLocationLink span{cursor:pointer; text-decoration:underline;}
#homeCrumbContainer{border-bottom: 15px solid black;}

#footer,
.page,
#nav,
#makeLinkContainer,
#newsletterFormContainer,
#partnersPartialContainer,
#warrantyAndDealerContainer,
#advantagesPartialContainer,
#contactUsFormContainer,
#breadcrumbContainer {    min-width: 1024px;}

.page{padding:15px 0 30px;}
.page.empty{padding:15px 0 0;}

.fourOhFourContainer
{
    background-size: cover;
    height:125px;
}

.fourOhFour
{
    background-color: rgba(255,255,255, 0.6);
    margin:0 auto;
    max-width: 600px;
}

#errorHeading{
    color: black;
    font-weight: bold;
    text-align: center;
    margin-bottom:5%;
}


#errorMsg
{
    color: black;
    text-align: center;
    margin-bottom:15%;
}


#errorArrow
{
    background: url("images/Arrow_Yellow.png") no-repeat scroll 0% 25% transparent;
    height: 98px;
    width: 68px;
    display: inline-block;
}

#errorBtnContainer
{
    text-align: center;
    margin-top: -6%;
}

#errorBtnContainer button
{
}

/*
    ########################## > NEWLY ADDED STLYE < ##########################
*/

/* BxSlider */
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
	position: relative;
	margin: 0 auto 0px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/
.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
	border:  5px solid #fff;
	left: -5px;
	
    border-color: #272622;
    background: #272622;
    height:280px !important;
    border-radius:5px;

	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: 3px;
	width: 60%;
}

/* PAGER */
.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	background: #fff;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #bd0000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
	left: 10px;
	background: url(images/arrow_left.png) ;
}
.bx-wrapper .bx-next {
	right: 10px;
	background: url(images/arrow_right.png) ;
}
.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
} 
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 85%;
	/*margin-top: -16px;*/
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
	text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 15px;
	height: 15px;
	outline: 0;
	z-index: 100;
	background: url(images/play-button-white-small.png)   no-repeat;
	padding-bottom: 8px;
	/*margin: 0 -30px;*/
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	/*background-position: -86px 0;*/
	
}
.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 15px;
	height: 15px;
	outline: 0;
	z-index: 100;
	background: url(images/pause-button-white-small.png) no-repeat;
	padding-bottom: 8px;
	/*margin: 0 -30px;*/
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	/*background-position: -86px -33px;*/
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
    width: 60%;
    text-align: center;
    left:40px;
	top:83%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 120px;
    /*display: none;*/
    width:0;
    bottom:12px;
    
}

/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
.bxslider {
    padding:0;
    margin-top: 15px; 
}
.slider-box {
    width:420px;
    margin:15px auto;  
}

.bx-wrapper   .bx-next:focus,  .bx-prev:focus {
	border: 5 ;
	border-style:solid;
	border-color: Yellow;
}

.bx-pager-link:focus, .bx-start:focus,  .bx-stop:focus	{
    border: 5 ;
	border-style:solid;
	border-color: Yellow;
}

.bx-slider ul{ list-style: none;}


.bx-controls-direction:focus{ border-left-color:Yellow; border-right-color:Yellow; }

