/*start slider*/
.slider-wrapper{ width:100%;  margin-top:1%; margin-bottom:0.8%; float:left;}
.slider-panel-left { width: 1000px; float: left; }
.slider-panel-left img { width: 100%; float: left; }

.slider-panel-right{ width:255px; float:right;}
.price-list{ width:100%; float:left; margin-bottom:8px;}
.locate-us{ width:206px; height:130px; float:left; background:#5c80c1; margin-top:4%; padding:6% 9.5%;}
.locate-us h1{ font-size:20px; color:#fff; text-transform:uppercase; font-weight:normal;}
.locate-us ul{}
.locate-us ul li{ margin:0 0 4% 0; float:left;}
.go{ float:right; background:#1c458e; color:#1c458e; padding:5px; font-size:17px; text-transform:uppercase; padding:3px 10px;}
.go a{ color:#fff;}
/*End slider*/

.nivoSlider { position: relative; width: 100%; height: auto; overflow: hidden; }
.nivoSlider img { position: absolute; top: 0px; left: 0px; max-width: none; }
.nivo-main-image { display: block !important; position: relative !important; width: 100% !important; }
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; z-index: 6; display: none; background: white; filter: alpha(opacity=0); opacity: 0; }
/* The slices and boxes in the Slider */
.nivo-slice { display: block; position: absolute; z-index: 5; height: 100%; top: 0; }
.nivo-box { display: block; position: absolute; z-index: 5; overflow: hidden; }
.nivo-box img { display: block; }
/* Caption styles */
.nivo-caption { display: none; }
/* CSS Document */

.nivo-html-caption { display: none; }
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a { float: right; margin: 0 auto; position: absolute; top: 3%; cursor: pointer; text-indent: -9999px; z-index: 15; opacity: 0.4; width: 56px; height: 56px; }
.nivo-directionNav a:hover { opacity: 1; }
.nivo-prevNav { right: 230px; background: url(../images/pre.png) right top no-repeat; }
.nivo-nextNav { right: 170px; background: url(../images/next.png) right top no-repeat; }
.nivo-controlNav { text-align: center; padding: 10px 0 0; position: absolute; width: 100%; }
.nivo-controlNav a { display: inline-block; text-indent: -9999px; cursor: pointer; width: 25px; height: 24px; background: url(../images/pagination-button.html) right top no-repeat; }
.nivo-controlNav a.active { font-weight: bold; background: url(../images/pagination-button.html) left top no-repeat; }


/*=============================Home Page Box Css================================*/


.homepage-car-tab { width: 998px; height: 125px; border: 1px solid #a7a7a7; background:#ececec; margin:0 0 40px; float:left;}
.home-content { width: 100%; float: left; margin-bottom: 40px; margin-top:-30px;}
.home-content-panel-left{
	width:auto;
	float:left;
	padding-right:35px;
	border-right-style: none;
	border-right-color: #aeaeae;
}
.read-btn{
	color: #fff;
	float: left;
	padding: 0 0 0 14px;
	margin-top:10px;
	background-color: #1c458e;
}
.read-btn span {
	float: left;
	padding: 4px 13px 6px 0;
	background-color: #1c458e;
}
.read-btn a{ text-decoration:none; color:#fff;}
.home-content-panel-right{width:465px; float:right;}
.add-box1{ width:465px; height:115px; float:left; margin-bottom:8px;}
.add-box2{ width:465px; height:115px; float:left;}


/*=============================Home Page Box Css================================*/


/*Core Owl Carousel CSS File - v1.3.3 */

/* clearfix */

#car-model-scroll {width:900px; margin:0 auto;}

.owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
/* display none until init */
.owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-wrapper-outer { overflow: hidden; width:100%; }
.owl-wrapper-outer.autoHeight { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; }
.owl-item { float: left;}
.item { padding: 0px 0px; margin: 20px 2px 2px; color: #FFF; text-align: center; }
.owl-controls .owl-page, .owl-controls .owl-buttons div { cursor: pointer; }
.owl-controls { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/* mouse grab icon */
.grabbing { cursor: url(grabbing.html) 8 8, move; }
/* fix */
.owl-wrapper, .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); }
.owl-theme .owl-controls { margin-top: -113px; text-align: center; }

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div { color: #FFF; display: inline-block; zoom: 1; *display: inline;
margin: 5px; padding: 3px 10px; font-size: 12px;  background: #000; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; }
.owl-theme .owl-controls .owl-buttons .owl-next {float:right; margin-right:-35px;}
.owl-theme .owl-controls .owl-buttons .owl-prev {float:left; margin-left:-35px;}

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover { filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; text-decoration: none; }
/* Styling Pagination*/

.owl-theme .owl-controls .owl-page { display: inline-block; zoom: 1; *display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span { display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #869791; display: none; }
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; }
/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers { height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; }
/* preloading images */
.owl-item.loading { min-height: 150px; background: url(AjaxLoader.html) no-repeat center center; }
