@charset "utf-8";
/* CSS Document */
@font-face {
 font-family: 'arvobold';
 src: url('../fonts/arvo-bold-webfont.eot');
 src: url('../fonts/arvo-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/arvo-bold-webfont.woff') format('woff'), url('../fonts/arvo-bold-webfont.ttf') format('truetype'), url('../fonts/arvo-bold-webfont.svg#arvobold') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'FontAwesome';
 src: url('../fonts/fontawesome-webfont.eot?v=3.2.1');
 src: url('../fonts/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
 font-weight: normal;
 font-style: normal;
}
a {
	outline: 0 !important;
}
body {
	background:#ffffff;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:13px;
}
.gray_bg {
	border: solid 1px #ffffff;
	background: #fefefe;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#CFCFCF');
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#CFCFCF));
	background: -moz-linear-gradient(top, #fefefe, #CFCFCF);
	background: linear-gradient(#fefefe, #CFCFCF);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.clr {
	clear:both;
}
/*----------------------------------------------------------------------------SCROLLBAR----------------------------------------*/
.global_scrollbar .viewport {
	height: 400px;
	overflow: hidden;
	position: relative;
}
.global_scrollbar .overview {
	position: absolute;
	left: 0;
	top: 0;
	width:100%;
}
.global_scrollbar .scrollbar {
	position: relative;
	float: right;
	width:9px;
	z-index:10;
	opacity:0;
	-moz-transition:opacity 0.3s linear 0s;
	-webkit-transition:opacity 0.3s linear 0s;
}
.global_scrollbar:hover .scrollbar {
	opacity:1;
	-moz-transition:opacity 0.3s linear 0s;
	-webkit-transition:opacity 0.3s linear 0s;
}
.global_scrollbar .track {
	background: #D9D9D9;
	height: 100%;
	width:7px;
	position: relative;
	padding: 0 1px;
	border-radius:5px;
}
.global_scrollbar .thumb {
	background-image: -moz-linear-gradient(top, #595959, #393939);
	background-image: -ms-linear-gradient(top, #595959, #393939);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#595959), to(#393939));
	background-image: -webkit-linear-gradient(top, #595959, #393939);
	background-image: -o-linear-gradient(top, #595959, #393939);
	background-image: linear-gradient(top, #595959, #393939);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#595959', endColorstr='#393939', GradientType=0 );
	height: 20px;
	width: 9px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	border-radius:5px;
}
.scrollable .scrollblock {
	position: absolute;
	top: 0px;
	left: 0px;
	border-radius:30px;
	width:7px;
}
.global_scrollbar .thumb .end {
	overflow: hidden;
	height: 5px;
	width: 25px;
}
.global_scrollbar .disable {
	display: none;
}
/*----------------------------------------------------------------------------SCROLLBAR----------------------------------------*/
/*=====================Create-css===============*/

.main-nav {
	border-bottom: 0 none;
	box-shadow: none !important;
	margin-top:0px;
}
.header_slider_content {
	left: 5px;
	top: 19px;
	z-index:1;
	left: 0%;
	padding-bottom:0px;
	right: 0%;
}
.social_icon a {
	margin-right: 1px;
}
.landing_slider_price .price_bg {
	background: url("../images/online_prc_bg.png") no-repeat scroll 0 0 transparent;
	height:68px;
	left: 0;
	position: absolute;
	top:85px;
	width:190px;
}
.price_bg {
	background: url("../images/online_prc_bg.png") no-repeat scroll 0 0 transparent;
	height:68px;
	/*	left: 0;*/
	position: absolute;
	top:85px;
	width:190px;
}
.price_bg .online, .price_bg .starting {
	margin: 15px 0 0 !important;
	padding: 0 0 0 17px;
}
.price_bg .starting {
}
.online h2, .price_bg h2 {
	line-height: 27px;
}
.print_section {
	bottom: -120px;
}
.share li {
	list-style:none;
}
.homemate_brdcum {
	background:none !important;
	padding:0;
}
.content_text p {
	font-size: 14px;
}
.container_img img {
	/*position:absolute;*/
	left:0;
	top:0;
	width:100%;
}
.bdr_gray {
	border-bottom:1px solid #dcdbdb;
	border-top:1px solid #f8f8f8;
}
.tbl_stock th:last-child {
	font-weight:normal;
}
.tbl_stock tr td:first-child {
	font-weight:bold;
}
#contentCarousel .carousel-indicators {
	left: 45px;
	top: 164px;
}
#contentCarousel .carousel-caption {
	padding:25px;
}
#contentCarousel .carousel-indicators > li {
	height: 30px;
	margin-right: 1px;
	text-indent: 0;
	width: 50px;
}
#contentCarousel .carousel-control {
	top:94%;
}
#contentCarousel a.left {
	background: url("../images/content_slider_left_icon.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	border-radius: 0 0 0 0;
	font-size: 0;
	width:8px;
	height:16px;
}
#contentCarousel a.right {
	background: url("../images/content_slider_right_icon.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	border-radius: 0 0 0 0;
	width:8px;
	height:16px;
	font-size: 0;
}
.shadow_img {
	background: url("../images/shadow_img_copy.png") no-repeat scroll center center transparent;
	height: 57px;
	margin-bottom: 40px;
}
.tbl_basic th:first-child, .tbl_basic tr td:first-child {
	font-size: 12px;
	/*font-weight: bold;*/
	padding: 5px;
}
.tbl_basic th:last-child, .tbl_basic tr td:last-child {
	font-weight:normal;
	font-size: 12px;
	padding: 5px;
}
.option ul {
	margin:0;
	padding:0;
}
.option ul li {
}
.option ul li a {
	color:#333333;
	text-decoration:none;
}
.similar_bg {
	height:63px;
	background:url("../images/similar_bg.png") no-repeat scroll 0 0 transparent;
}
.option h2 {
	line-height:16px;
}
.calc_li li:first-child {
	margin-left:0;
}
.calc_li li {
	margin-left:73px;
}
#compare .span4 {
	padding-left:11px !important;
}
#compare .span4:first-child {
	padding-left:0 !important;
}
/*#compare .form-horizontal .control-label {
	width:70px;
}*/
#compare .form-horizontal .controls {
	margin-left:70px;
}
.option .tab-content {
	overflow: inherit !important;
}
.option .nav-tabs {
	border-bottom:none !important;
}
/* Madhusudan */

.model_tab .nav-tabs {
	border-bottom: 1px solid #DDDDDD !important;
}
.model_tab .nav-pills > li.active > a, .model_tab .nav-pills > li.active > a:hover, .model_tab .nav-pills > li.active > a:focus {
	color:#535353 !important;
	background:#ffffff !important;
	font-weight:bold;
}
.model_tab .nav-pills > li a {
	color:#428BCA !important;
}
/*.model_tab .nav-tabs li a:hover{ background:none !important; border-color:#EEEEEE #EEEEEE #DDDDDD !important;}*/

.model_tab > .nav-tabs > li {
	float: left;
	margin-bottom: -1px !important;
}
.footer_model_tab .nav-tabs {
	border-bottom:none !important;
}
.footer_model_tab .nav-pills > li.active > a, .footer_model_tab .nav-pills > li.active > a:hover, .footer_model_tab .nav-pills > li.active > a:focus {
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f0ad4e), to(#ec971f));
	background-image: -webkit-linear-gradient(top, #f0ad4e, 0%, #ec971f, 100%);
	background-image: -moz-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
	background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
	background-repeat: repeat-x;
	border-color: #eb9316;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
}
.footer_model_tab .nav-pills > li a {
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#747373), to(#757474));
	background-image: -webkit-linear-gradient(top, #747373, 0%, #757474, 100%);
	background-image: -moz-linear-gradient(top, #747373 0%, #757474 100%);
	background-image: linear-gradient(to bottom, #747373 0%, #757474 100%);
	background-repeat: repeat-x;
	border-color: #757474;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#747373', endColorstr='#757474', GradientType=0);
	text-shadow: 0 0px 0 #FFFFFF;
	color:#ffffff;
	margin-right:5px;
	padding:1px 17px;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
	font-weight:bold;
	font-size:12px;
}
.footer_model_tab .nav-tabs li a:hover {
	color: #ffffff;
	background-color: #ec971f;
/*border-color: #eb9316;*/}
.footer_model_tab > .nav-tabs > li {
	float: left;
	margin-bottom: -1px !important;
}
/*.footer_model_tab .nav-tabs li.active{ background:#b9b9b9 !important; }*/
/* Madhusudan */





.pro_happen {
	right: -138px;
	top: -4px;
}
.prblum_text p {
	color: #666666 !important;
	font-size: 16px !important;
	font-weight: normal !important;
	line-height: 27px;
}
.information .form-horizontal .control-label {
	width:90px;
}
.information .form-horizontal .controls {
	margin-left: 90px;
}
/* suyash */
.carousel .m-nill.f12.financingapp {
	line-height: 20px;
	width: 45%;
}
.financingapp .control-label {
	width: 120px;
}
.f0 {
	font-size: 0px;
}
/*.chzn-container.chzn-container-single {
	width: 82px !important;
}*/
.atuhorization .ttl-clr {
	display: inline-block;
}
.atuhorization > .control-group > .controls {
	margin-left: 34px;
}
.atuhorization > .control-group > .control-label {
	width: 35px;
	text-align: left;
}
.icon-question-sign {
	margin-left: 21px;
}
.atuhorization > h4.ttl-clr {
	float: left;
}
.atuhorization > .label.label-important {
	float: left;
	margin: 19px 0 0 21px;
}
.signature .control-group .controls {
	margin-left: 95px;
}
.signature .control-group .control-label {
	width: 71px;
}
/* suyash */
.background_141414 {
	background-color: #141414 !important;
}
.navbar .nav > li > a, .navbar .nav > li > a:hover {
	color: #FFF;
	box-shadow: none !important;
}
/*.search_pannel select.span6, .search_pannel .chzn-container {
	width: 43% !important;
}*/
/*.search_pannel > .chzn-container.chzn-container-single {
	left: 4%;
}
.search_pannel .chzn-container:last-child {
	left: 47% !important;
}*/
/*.mtxl {
	margin-top: 51px;
}*/
.search_pannel .chzn-container-single .chzn-single div {
	border-left: none !important;
}
.search_pannel .chzn-container-single .chzn-single span {
	padding-left: 34px;
	background-image: url('../images/search.png');
	background-repeat: no-repeat;
	background-position: 2px 4px;
	font-size: 19px;
}
.search_pannel .chzn-container-single .chzn-single {
	border-radius: 0px !important;
}
.search_pannel .chzn-container-single .chzn-search input {
	display: block !important;
}
.fwb {
	font-weight: bold !important;
}
.price_bg .online h2, .price_bg .online h4 {
	width: 100%;
	float: left;
	text-align: center;
}
.min-h-700 {
/*min-height:635px !important;*/
}
/* Sheetal Sahay Sharma 29-08-2013 */


.nav_col {
	padding-right:0px;
}
.nav_cnt {
	padding:0px;
}
.nav_col .navbar-nav {
	float:right;
}
.logo {
	margin-top:10px;
}
.carousel-caption {
	background: none repeat scroll 0 0 #141414;
	position: relative;
	top: 0;
}
.p-l-10 {
	padding-left:10px !important;
}
.p-t-10 {
	padding-top:10px !important;
}
.pr15 {
	padding-right:15px;
}
/*.ttl-fff.F-w-B.tac.f15.pull-left.p-l-10.p-t-10 {
	line-height: 18px;
}*/
.share img {
	margin-right:5px;
	border-radius:4px;
}
.slider_prc, .landing_slider_price h4 {
	padding-top:5px;
	padding-left:0px;
	text-shadow: 0 3px 3px #303030;
}
.slider_prc h2 {
	text-shadow: 0 3px 3px #303030;
}
 .p-parent-nill [class*="col-"] {
 padding: 0 !important;
}
.search_pannel .chzn-container:last-child {
	right: 0;
}
.price_bd_main {
	background: url("../images/online_prc_bd.png") no-repeat scroll 0 0 transparent;
	height: 68px;
	width: 190px;
}
/* Sheetal Sahay Sharma */

.prc_up_tp {
	background: url("../images/online_prc_up_tp.png") no-repeat scroll 0 0 transparent;
	height: 53px;
	width: 139px;
	margin-left:20px;
}
.price_bd_main .slider_prc {
	padding-left: 15px;
	padding-right: 0;
	padding-top: 7px;
}
.share_btn {
	padding-right:36px;
}
.sr_btn_gp {
	margin-top:7px;
}
.pay_cal img {
	margin-bottom: 13px;
}
.similar_vehicle h3 {
	margin: 10px 0;
}
.btm_ft_prc {
	padding-left: 14px;
	padding-top: 22px;
}
.roundabout-holder {
	list-style: none;
	padding: 0;
	margin: 0;
	height: 5em;
	width: 5em;
}
.roundabout-moveable-item {
	height: 4em;
	width: 4em;
	cursor: pointer;
	background-color: #ccc;/*border: 1px solid #999;*/
}
.roundabout-in-focus {
	cursor: auto;
}
.slider_round_about {
	height: 423px;
	overflow-x: hidden;
}
.slider_round_about ul {
	list-style: none;
	padding: 0;
	margin: 0 auto;
	width: 100%;
	height: 310px;
	left:9px;
}
.slider_round_about li {
	height: 310px;
	width: 940px;
	background-color: #ccc;
	text-align: center;
	cursor: pointer;
}
.cmp_video h4 {
	text-align:center;
}
.slider_round_about {
	position:relative;
}
.btnPrev {
	background: url("../images/banner_nav_left.png") no-repeat scroll 0 0 transparent;
	height: 44px;
	left: 19%;
	position: absolute;
	top: 50%;
	width: 44px;
	z-index: 999;
	margin-top:-44px;
}
.btnNext {
	background: url("../images/banner_nav_right.png") no-repeat scroll 0 0 transparent;
	height: 44px;
	position: absolute;
	width: 44px;
	z-index: 999;
	right:19%;
	top:50%;
	margin-top:-44px;
}
/* Sheetal Sahay Sharma */
.chzn-container-single .chzn-single div b {
	background: url("../images/drop_tab.png") no-repeat scroll 0 0 transparent !important;
	width:20px !important;
	height:20px !important;
}
.chzn-container-single .chzn-single div {
	right: 10px !important;
	top: 3px !important;
}
.chzn-container-single .chzn-single span {
	color:#263474 !important;
	font-size:20px !important;
}
 @media only screen and (max-width : 768px) {
 .nav_col .navbar-nav {
float:none !important;
}
 .header_inner_content {
left:89px !important;
}
 .f25 {
font-size: 16px;
/*line-height: 5px !important;*/
}
 .landing_slider_price {
text-align: center !important;
top: 79px !important;
}
/* .availabe_color {
left: -25px !important;
top: 166px !important;
}*/
 .price_bg_main .price_bg_red {
right:0 !important;
top:-12px;
margin-top:7px;
}
 .price_bg {
right:30%;
top:-12px;
}
 .availabe_color_landing {
left: 70px !important;
top: 160px !important;
}
 .calc_li li {
margin-right:0px !important;
}
 .nav-tabs li {
float:none !important;
}
 .nav li a {
padding:8px !important;
}
 .calc_li li:last-child {
margin-right:none !important;
}
 .availabe_color_landing img:first-child {
margin-right:0 !important
}
 .product_slid .availabe_color_landing {
left:0 !important;
top:223px !important;
}
 .availabe_color_landing img {
border:none !important;
border-radius:0 !important;
}
 .header_slider_content h3 {
margin-left: 60px;
}
 body .model_tab .nav-tabs {
 border-bottom: none !important;
}
}
 @media screen and (min-width: 480px) and (max-width: 767px) {
 .landing_slider_price {
text-align: center !important;
top: 79px !important;
}
 .header_slider_content h3 {
margin-left: 0 !important;
margin-top:0 !important;
}
 .availabe_color_landing {
left: 8% !important;
top: 59px !important;
}
 .price_bg_main .price_bg_red {
right: 0 !important;
top: -130px !important;
margin-top:20px !important;
}
 .price_bg {
right: 0 !important;
top: -45px !important;
}
 .availabe_color_landing {
left: 15px !important;
top: 64px !important;
}
 .calc_li li {
margin-right:0px !important;
}
 .nav-tabs li {
float:none !important
}
 .nav li a {
padding:8px !important;
}
 .calc_li li:last-child {
margin-right:none;
}
 .product_slid .availabe_color_landing {
left:0 !important;
top:223px !important;
}
 .availabe_color_landing img {
border:none !important;
border-radius:0 !important;
}
}
 @media screen and (min-width: 320px) and (max-width: 479px) {
.header_slider_content h3 {
 font-size: 15px !important;
 line-height: 11px !important;
 margin-left: 0 !important;
 margin-top: -11px !important;
}
 .availabe_color_landing {
left: 8px !important;
top: 14px !important;
}
 .price_bg_main .price_bg_red {
right:-65px !important;
top: -92px !important;
margin-top:20px !important;
background: url("../images/online_prc_bd_red_small.png") no-repeat scroll 0 0 !important;
}
 .price_bg {
right: -65px !important;
top: -38px !important;
background: url("../images/online_prc_bg_small.png") no-repeat scroll 0 0 !important;
}
 .product_slid .availabe_color_landing {
left:0 !important;
top:223px !important;
}
 .share img {
margin-right:13px !important;
padding-top:0 !important;
}
 .visibal_phone p, .visibal_phone span {
font-size: 10px !important;
}
 .visibal_phone h2 {
font-size: 20px;
padding-left: 7px;
}
 .visibal_phone h4 {
font-size: 8px;
line-height: 8px;
}
}
/*======07=====09=====2013======*/
.inventory {
	border:1px solid #d2d2d1;
	padding:8px 8px 0px 8px;
}
.inventory img {
	max-width: 100%;
	padding:2px 0 0 2px;
}
.inventory h3 {
	color: #253672;
	font-weight: bold;
	margin: 13px 0 5px;
}
.inventory_text {
	color:#253a7c;
	font-size:16px;
	border-bottom:1px solid #dcdada;
	padding-bottom:10px;
}
.inventory_price {
	color: #f79721;
	font-size:26px;
	font-weight:bold;
	padding-left:0px;
}
.corv_aerow {
	background: url("../images/corv_aerow.png") no-repeat scroll 0 0 transparent;
	height: 9px;
	right: 56px;
	top: -8px;
	width: 16px;
}
.inventory_price p {
	font-weight: bold;
	margin: 2px 0 0;
	text-indent: -3px;
}
.trim ul li {
	padding-bottom: 5px;
}
.trim ul {
	margin-left: 40px;
}
.landing_slider_price {
	top:200px;
}
.availabe_color {
	left: -12px;
	/* min-width: 250px; */
    top: -65px;
}
.availabe_color img {
	margin-right:5px;
}
.header_inner_content {
	left:0px;
	right:0;
	top:0;
	bottom:0;
	padding-left:11px;
}
.mt60 {
	margin-top:60px !important;
}
.mb60 {
	margin-bottom:60px !important;
}
.mb20 {
	margin-bottom:13px !important;
}
.get_approved {
	margin-bottom:100px;
}
.sim_vech h3 {
	font-size:18.5px !important;
}
.price_bg_main .price_bg_red {
	background: url("../images/online_prc_bd_red.png") no-repeat scroll 0 0 transparent;
	height: 80px;
	/*	left: 0;*/
	position: absolute;
	top: 0;
	width: 190px;
}
.availabe_color_landing {
	left: 0px;
	top: 440px;
}
/*.availabe_color_landing img {
	border: 3px solid #CCCCCC;
	border-radius: 20px 20px 20px 20px;
}
*/.availabe_color_landing img:first-child {
	margin-right: 25px;
}
.s_b_left {
	border-left: 3px solid #595756;
}
.s_b_right {
	border-right: 3px solid #595756;
}
.calc_li li {
	margin-right: 40px;
}
.calc_li li:last-child {
	margin-right: 0px !important;
}
.calc_li li a {
	background-color:#cdcccb;
	color:#ffffff !important;
	font-weight:bold;
}
.mr12 {
	margin-right:12px !important;
}
.mb18 {
	margin-bottom:18px;
}
.ttu {
	text-transform:uppercase;
}
.heading_bg {
	/*background: url("../images/heading_bg.png") no-repeat scroll center center transparent;*/
	text-align: center;
}
#newmodel .heading_bg {
	background: url("../images/heading_bg.png") no-repeat scroll center center transparent;
	text-align: center;
}
.uc_block {
	border:4px solid #d7d7d6;
	border-radius:8px;
}
.heading_bg .uc_head {
	background: none repeat scroll 0 0 #989898;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 35px;
}
#newmodel p {
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	text-align: center;
	color:#787878;
}
.uc_block .uc_head {
	left: 38.5%;
	position: absolute;
	top: -14px;
}
.uc_block .uc_block_btn {
	margin-right:32px !important;
}
.mt3 {
	margin-top:3px !important;
}
.nav_cnt .navbar-nav li {
	margin-right:10px;
}
.nav_cnt .navbar-nav li:last-child {
	margin-right:0px !important;
}
.share_social ul li {
	float:left;
}
.share_social ul {
	min-width:193px !important;
}
.feature_list {
	border-radius:6px;
	background:#efefef;
}
.test_this_vech h1 {
	margin-left:122px;
}
.des_see {
	background:#808080;
	border-radius: 8px 0 8px 3px;
	bottom: 0;
	color: #FFFFFF;
	padding: 3px 12px;
	right: 0;
	text-decoration:none;
}
.des_see:hover {
	text-decoration:underline;
	color:#ffffff;
}
.pb40 {
	padding-bottom:40px !important;
}
/*==============SEARCH====GRID=====css====10==09==2013==============*/
.gray_bg {
	border: solid 1px #ffffff;
	background: #fefefe;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#CFCFCF');
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#CFCFCF));
	background: -moz-linear-gradient(top, #fefefe, #CFCFCF);
	background: linear-gradient(#fefefe, #CFCFCF);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.clr {
	clear:both;
}
.expandel_part .panel-heading {
	background:url("../images/extention_open_icon.png") no-repeat scroll 94% 15px, -webkit-gradient(linear, left 0%, left 100%, from(#f5f5f5), to(#e8e8e8)) !important;
	background:url("../images/extention_open_icon.png") no-repeat scroll 94% 15px, -webkit-linear-gradient(top, #f5f5f5, 0%, #e8e8e8, 100%) !important;
	background:url("../images/extention_open_icon.png") no-repeat scroll 94% 15px, -moz-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%) !important;
	background:url("../images/extention_open_icon.png") no-repeat scroll 94% 15px, linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%) !important;
	background-repeat: repeat-x;
filter:url("../images/extention_open_icon.png") no-repeat scroll 94% 15px, progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0) !important;
}
.expandel_part .panel-title > a {
	display:block !important;
	color:#787878 !important;
	font-weight:normal;
}
.expandel_part .panel-group .panel + .panel {
	margin-top:0;
}
.expandel_part .panel, .expandel_part .panel-group .panel {
	border-radius:0 !important
}
.expand {
	background:-webkit-gradient(linear, left 0%, left 100%, from(#f5f5f5), to(#e8e8e8)) !important;
	background:-webkit-linear-gradient(top, #f5f5f5, 0%, #e8e8e8, 100%) !important;
	background:-moz-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%) !important;
	background:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%) !important;
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0) !important;
	padding:10px 15px;
}
.expand h4 {
	color:#253672;
	font-size:20px;
	font-weight:normal !important;
}
.expandel_part .panel {
	margin-bottom:0;
}
.expandel_part .panel-body {
	padding:0 15px;
}
.expandel_part .checkbox {
	padding-left:0;
}
.corv_bottom_aerow {
	background: url("../images/corv_bottom_aerow.png") no-repeat scroll 0 0;
	height: 9px;
	right:10px;
	bottom:-8px;
	width:16px;
}
.online_price {
	line-height: 10px;
	padding-top: 8px !important;
	text-transform: capitalize !important;
}
.genius_list {
	background:#f7f8f9;
	border-bottom:1px solid #dededd;
	border-top:1px solid #dededd;
	padding:5px 0 !important;
}
.rang_slider label.amount {
	border: 0 none !important;
	color: #4E4E4E !important;
	font-size: 24px !important;
	font-weight:normal !important;
	padding-bottom: 10px !important;
}
/* Sheetal Sahay Sharma */

.cnt_img_inblk img {
	max-width: 100%;
}
.dropdown_scroll .dropdown-menu {
	max-height: 244px;
	overflow-x: hidden;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	z-index:9999;
}
.nav_cnt .navbar-nav a {
	font-size: 12px;
	padding: 15px 5px !important;
}
.contact_img_blk .cnt_img_inblk.active {
	background: none repeat scroll 0 0 #989898;
	border-color: #989898;
	color: #FFFFFF;
	cursor: pointer;
}
.contact_img_blk .cnt_img_inblk.active span {
	color: #FFFFFF;
}
.main_blk_img .col-md-4 {
	background:#656666;
}
.main_frst_blk .col-md-3 img {
	width:100%;
}
.main_sec_blk .col-md-4 img {
	width:100%;
}
.main_car_blk .col-md-3 img {
	width:100%;
}
.banner_inner_img {
	position: absolute;
	right: 10px;
	top: 0;
	z-index:-1;
}
.cap_arrow {
	left: 35px;
	position: absolute;
	top: -14px;
}
.banner_inner_img img {
	border: 5px solid #FFFFFF;
	box-shadow: 0 0 14px 2px #383838;
}
.mileage {
	left: 0;
	position: absolute;
	top: -7px;
}
.mileage h1 {
	float: left;
}
.main_frst_blk_t {
	color: #FFFFFF;
	position: absolute;
	text-align: center;
	top: 33%;
}
.main_frst_blk_t span {
	font-style:italic;
	font-size:30px;
	text-shadow:3px 2px 8px #000000
}
.main_frst_blk_t h1 {
	font-size: 72px;
	text-shadow:3px 4px 4px #000000
}
.w100 {
	width:100% !important;
}
.main_frst_blk .col-md-6 .capt a {
	font-size:14px;
	color:#ffffff;
	position:absolute;
	bottom:0px;
	background:#a8a5a5;
	margin:0px;
	padding:8px 0px 8px 12px;
	width:100%;
	opacity:0.85;
	-moz-box-sizing:border-box;
}
.main_sec_blk .capt a {
	font-size:14px;
	color:#ffffff;
	position:absolute;
	bottom:0px;
	background:#a8a5a5;
	margin:0px;
	padding:8px 0px 8px 12px;
	width:100%;
	opacity:0.85;
}
.main_sec_blk .main_sec_blk_t {
	color: #FFFFFF;
	position: absolute;
	text-align: center;
	top: 40px;
}
.main_sec_blk_t span {
	font-style:italic;
	font-size:30px;
	text-shadow:3px 2px 8px #000000
}
.main_sec_blk_t a {
	font-style:italic;
	font-size:30px;
	color:#ffffff;
	display:block;
}
.main_sec_blk_t h1 {
	font-size: 72px;
	text-shadow:3px 4px 4px #000000;
}
.main_sec_blk p {
	font-size:14px;
	color:#ffffff;
	position:absolute;
	bottom:0px;
	background:#a8a5a5;
	margin:0px;
	padding:8px 0px 8px 12px;
	width:100%;
	opacity:0.85;
}
.main_third_blk .col-md-6 p {
	font-size:14px;
	color:#ffffff;
	position:absolute;
	bottom:0px;
	background:#a8a5a5;
	margin:0px;
	padding:8px 0px 8px 12px;
	width:97.1%;
	opacity:0.85;
}
.main_third_blk .main_third_blk_t {
	color: #FFFFFF;
	right:25px;
	position: absolute;
	text-align: center;
	top: 62px;
}
.main_third_blk_t span {
	font-style:italic;
	font-size:30px;
	text-shadow:3px 2px 8px #000000
}
.main_third_blk_t h1 {
	font-size: 70px;
	text-shadow:3px 4px 4px #000000;
}
.main_third_blk p a {
	font-size:14px;
	color:#ffffff;
	position:absolute;
	bottom:0px;
	background:#a8a5a5;
	margin:0px;
	padding:8px 0px 8px 12px;
	width:100%;
	opacity:0.85;
}
.mileage h1 span {
	background: url("../images/mileage.png") repeat-x scroll 0 0 transparent;
	display: inline-block;
	float: left;
	line-height: 1;
	padding: 0 3px;
}
.main_fourth_blk .main_fourth_blk_t {
	position:absolute;
	top:3px;
	color:#ffffff;
}
.main_fourth_blk .main_fourth_blk_t p {
	font-size:30px;
	text-shadow:3px 4px 4px #000000
}
.main_fourth_blk .main_fourth_blk_t h1 {
	margin-bottom:18px;
	text-shadow:3px 4px 4px #000000
}
.main_fifth_blk p a {
	font-size:14px;
	color:#ffffff;
	position:absolute;
	bottom:0px;
	background:none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
	margin:0px;
	padding:8px 0px 8px 12px;
	width:100%;
	opacity:0.85;
	text-transform:uppercase;
}
.schedule_services .schedule_services_blk {
	color: #FFFFFF;
	position: absolute;
	top: 64px;
}
.schedule_services .schedule_services_blk h1 {
	text-shadow:3px 4px 4px #000000
}
.schedule_services .schedule_services_blk h2 {
	font-size: 45px;
	text-shadow:3px 4px 4px #000000
}
.schedule_services p a {
	background:none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
	bottom: 0;
	color: #FFFFFF;
	font-size: 14px;
	margin: 0;
	opacity: 0.85;
	padding: 8px 0 8px 12px;
	position: absolute;
	width: 100%;
	text-transform:uppercase;
}
.main_fifth_blk .main_fifth_blk_t {
	color: #FFFFFF;
	position: absolute;
	top: 3px;
}
.main_fifth_blk_t h1 {
	text-shadow:3px 4px 4px #000000
}
.main_fifth_blk_t h2 {
	font-size: 38px;
	text-shadow:3px 4px 4px #000000
}
.main_fourth_blk .oc a {
	background: none repeat scroll 0 0 #A8A5A5;
	bottom: 0;
	color: #FFFFFF;
	font-size: 14px;
	margin: 0;
	opacity: 0.85;
	padding: 8px 0 8px 12px;
	position: absolute;
	width: 100%;
}
.shelter p a {
	background: none repeat scroll 0 0 #A8A5A5;
	bottom: 0;
	color: #FFFFFF;
	font-size: 14px;
	margin: 0;
	opacity: 0.85;
	padding: 8px 0 8px 12px;
	position: absolute;
	width: 100%;
}
.main_shelter_blk_t {
	bottom: 40px;
	position: absolute;
}
.map {
	border: 6px solid #FFFFFF;
	border-radius:4px;
}
.footer_top {
	background:rgba(0, 0, 0, 0.2)
}
.footer_top_blk .table thead > tr > th, .footer_top_blk .table tbody > tr > th, .footer_top_blk .table thead > tr > td, .footer_top_blk .table tbody > tr > td {
	padding-bottom:3px;
}
.footer_bottom h4 {
	border-bottom:2px solid #8d8d8e;
}
.footer .footer_bottom ul {
	padding-left:0px;
}
.footer .footer_bottom ul li {
	list-style-position:inside;
}
.footer_bg {
	background: url("../images/tulsa-hyundai/tulsahyundai_footer_storefront.jpg") no-repeat;
	background-size:cover;
	-ms-behavior: url(/backgroundsize.min.htc);
}
.footer_bg .footer_bottom {
	background:#000000;
	opacity:0.7;
	color:#ffffff;
	padding-bottom:10px;
}
.f40 {
	font-size:40px !important;
}
.mr5 {
	margin-right:5px !important;
}
.mt310 {
	margin-top:310px !important;
}
.footer_top h4 {
	margin-top:25px;
	margin-bottom:17px;
}
.footer_top .f_abt_us p {
	font-size:12px;
	color:#666766;
	padding-left:8px;
}
.footer_bottom_blk h4 {
	padding-bottom:5px;
	margin-bottom:6px;
	font-size:14px;
	text-transform:uppercase;
	color:#ffffff;
}
.footer_bottom_blk ul {
	padding-left:0px;
}
.footer_bottom_blk .footer_btm_first ul li {
	list-style:disc inside !important;
}
.footer_bottom_blk ul li {
	list-style:none;
	line-height:20px;
}
.footer_bottom_blk ul li a {
	color:#fff
}
.footer_bottom_blk h4 {
	margin-top:0px !important;
}
.copyright p {
	margin:15px 0px 14px 0px !important;
	color:#ffffff;
	font-size:12px;
}
.copyright {
	background:#000000;
}
.home-soc {
	background:url(../images/home_social_icons.png) no-repeat;
	display:inline-block;
	width:18px;
	height:19px;
	margin-right:4px;
}
.home-soc.home-soc-2 {
	background-position: -25px 0;
}
.home-soc.home-soc-3 {
	background-position: -50px 0;
}
.home-soc.home-soc-4 {
	background-position: -75px 0;
}
/* Sheetal Sahay Sharma */

.gp_car_blk_one {
	margin-right: 10px;
	width: 32%;
}
.gp_car_blk_one_inn {
	background:url(../images/car_blk_one_img.png) no-repeat;
	height: 70px;
	width: 100%;
	background-size:100%;
}
.gp_car_blk_two {
	margin-right: 10px;
	width: 21%;
}
.gp_car_blk_two_inn {
	background:url(../images/car_blk_two_img.png) no-repeat;
	height: 70px;
	width: 100%;
	background-size:100%;
}
.gp_car_blk_three {
	margin-right: 10px;
	width: 22%;
}
.gp_car_blk_three_inn {
	background:url(../images/car_blk_three_img.png) no-repeat;
	height: 65px;
	width: 100%;
	background-size:100%;
}
.gp_car_blk_four {
	width:21%;
}
.gp_car_blk_four_inn {
	background:url(../images/car_blk_four_img.png) no-repeat;
	height: 70px;
	width: 100%;
	background-size:100%;
}
.gp_car_blk_one a {
	color: #656666;
	float: left;
	font-size: 10px;
	font-weight: bold;
	padding-top: 78px;
	position: relative;
	width: 19%;
}
.gp_car_blk_two a, .gp_car_blk_three a, .gp_car_blk_four a {
	color: #656666;
	float: left;
	font-size: 10px;
	font-weight: bold;
	padding-top: 78px;
	position: relative;
	width:32%;
}
.gp p {
	font-style:italic;
	font-size:12px;
}
.gp span {
	padding-left:8px;
}
.all_vechile_home {
	background: none repeat scroll 0 0 #E6E4E5;
	border-radius: 8px 8px 8px 8px;
	padding: 30px 27px;
}
.all_vechile_home h1 {
	color: #FFFFFF;
	font-size: 2.785714285714286em;
	line-height: 1;
	margin-top: 19px;
	text-shadow: 3px 5px 5px #000000;
}
.all_vechile_home p {
	font-size:12px !important;
}
.nav_col span.glyphicon {
	color:#f89938;
}
.col_org {
	color:#F89938;
}
.col_white {
	color:#ffffff;
}
.col_black {
	color:#000000 !important;
}
.cap_social_icons i {
	font-size:30px;
	margin-right:3px;
	color:#ffffff !important;
}
.mega_m_drp {
	border-bottom: 2px solid #DCDDDC !important;
}
.mt92 {
	margin-top:130px !important;
}
.mb80 {
	margin-bottom:80px !important;
}
.cont_us h4 {
	margin-top:35px !important;
	margin-bottom:20px !important;
}
.follow_us i {
	font-size:22px;
	color:#f8981d !important;
	margin-right:2px;
}
.address i {
	color:#333 !important;
}
.quick_links ul li a {
	color:#000000 !important;
}
.quick_links ul li {
	list-style-image:url(../images/quicks_links_ls.png);
	line-height:22px;
}
.quick_links ul {
	padding-left:0px !important;
	list-style-position: inside;
}
.cont_us i {
	color:#f8981d !important;
}
.follow_us {
	margin-top:13px !important
}
.follow_us p {
	font-weight:bold;
	color:#ffffff !important;
	font-size:12px;
}
.address p {
	font-weight:bold;
}
.sale {
	bottom: 80px !important;
}
.open_hours {
	padding-left:32px;
}
.map_blk {
	padding-left:12px;
}
.quick_links {
	padding-left: 55px;
}
.map {
	margin-bottom: 21px;
}
.footer_table {
	margin-bottom:18px !important;
	margin-top:7px !important;
}
.footer_table tr td {
	line-height: 15px !important;
	padding: 5px !important;
	font-size:12px !important;
	color:#343433;
	border-top:2px solid #afafaf !important;
}
.footer_table tr:last-child {
	border-bottom:2px solid #afafaf;
}
.cont_us .address {
	margin-bottom:20px;
}
.cont_us .cnt_num {
	margin-bottom: 42px;
}
.map_blk .address i {
	padding-left:5px;
}
.map_blk .address p {
	padding-left:11px;
}
.footer_bottom_blk ul li a {
	font-size:12px;
}
.pos_fixed {
	position:fixed !important;
}
#wayPointsSticky.stuck {
	position: fixed;
	top: 100px;
	width: auto;
}
.sticky-wrapper {
	display: inline;
	height: 464px;
}
.expandel_part .expandable_flt.affix {
	top:100px;
	width:auto;
}
.affix-bottom {
	position:absolute;
}
.scd_ser_app iframe {
	border:none;
}
.ml15 {
	margin-left:15px;
}
.mt55 {
	margin-top:55px !important;
}
.pl25 {
	padding-left:25px !important;
}
.cnt_img_inblk img {
	height: 62px;
	width: 122px;
}
.tab-content #inventory #search #search_from .visibal_phone {
	margin-top:0px !important;
}
#frmfeedback .feedback_rating {
	margin-top: 4px;
}
.let_us_help .body_type .form-label {
	margin-right:15px;
}
.body_type .form-label > span {
	float: left;
	margin-top: 2px;
	text-transform:capitalize;
}
.mega_m_drp {
	position: fixed;
	top: 88px;
	width: 100%;
	z-index: 1000;
}
.megadropup.dropup .caret {
	border-width: 4px 4px 0;
}
.megadropup.dropup.open .caret {
	border-width: 0 4px 4px;
}
.mega_m_drp.mega_m_drp_active {
	height: auto;
	overflow:auto;
}
.expandable_flt #collapsesix .panel-body {
	max-height: 160px !important;
	overflow:auto;
	overflow-x:hidden;
}
.expandable_flt #collapsesaven .panel-body {
	max-height: 160px !important;
	overflow:auto;
	overflow-x:hidden;
}
.expandable_flt #collapsemodel .panel-body {
	max-height: 160px !important;
	overflow:auto;
	overflow-x:hidden;
}
.test_drive_box .test_inner_prc_box {
	padding:0px 15px 10px;
	background-color:#141414;
	background:rgba(0, 0, 0, 0.5);
	border-radius:4px;
}
.test_drive_box .test_inner_prc_box span {
	padding-right:18px;
	font-size:19px;
	margin-top:6px;
}
.test_drive_box .test_inner_prc_box h2 {
	font-size:32px;
	color:#f79721;
	line-height:1;
}
.test_drive_box .test_inner_prc_box .line-through, .line-through {
	position:relative;
}
.test_drive_box .test_inner_prc_box .line-through:after, .line-through:after {
	content: "";
	background: rgb(247, 151, 33);
	position: absolute;
	border-radius: 31px;
	height: 5px;
	display: block;
	width: 112%;
	top: 50%;
	margin-top: -2px;
	left: -6%;
}
.search_line-through {
	color:#666;
	font-weight:normal !important
}
.search_line-grid {
	color:#666;
	font-weight:normal !important
}
.lh1 {
	line-height:1;
}
.ml20 {
	margin-left:20px !important;
}
.test_drive_button {
	padding-left:22px;
}
.header_slider_content .header_inner_content .small_scr, .header_slider_content .header_inner_content .titel_name {
	color:#676767 !important;
}
.test_drive_box {
	width: 335px;
}
.visibal_phone .car_door_text {
	padding-top:24px;
}
.mr25 {
	margin-right:25px;
}
 .cap_social_icons[class*="col-"] {
 margin-top: 9px;
 padding-right:10px !important;
}
.small_greay_btn_gp .btn-xs {
	padding:0px 20px !important;
	margin-right:4px;
}
.feature_list ul {
	clear:both;
}
.mt16 {
	margin-top:16px !important;
}
.mt13 {
	margin-top:13px !important;
}
.feature_list h5 {
	border-radius: 8px 0 8px 0;
	float: left;
	padding: 5px 10px;
	color:#ffffff;
	background:#989898;
}
.similar_vech_price_sec {
	color:#666666;
	margin-top:10px;
}
.similar_vech .inventory {
	background: #fcfbfb; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWYzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fcfbfb 0%, #f5f3f3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfbfb), color-stop(100%, #f5f3f3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fcfbfb 0%, #f5f3f3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fcfbfb 0%, #f5f3f3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fcfbfb 0%, #f5f3f3 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fcfbfb 0%, #f5f3f3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfbfb', endColorstr='#f5f3f3', GradientType=0 ); /* IE6-8 */
}
.f18 {
	font-size:18px;
}
.mt5 {
	margin-top:5px !important;
}
.mb5 {
	margin-bottom:5px !important;
}
.test_this_vech h1 {
	font-size:35px !important;
	color:#969696;
}
.mr20 {
	margin-right:20px;
}
.model_compect li a span {
	display: inline-block;
	font-size: 10px;
	font-weight: normal;
	margin-top: 8px;
	text-align: center;
}
.trim_list .glyphicon-play {
	margin-top:7px;
}
.trim .trim_bdr .trim_leaf_btn {
	background:#959595;
	color:#ffffff;
	border-radius:8px 0px 8px 0px;
}
.feature_list a {
	color:#343434;
}
.mb100 {
	margin-bottom:100px !important;
}
.search_list_blk {
	background: #fdfcfc; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y2ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fdfcfc 0%, #f6f5f5 50%, #f3f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfcfc), color-stop(50%, #f6f5f5), color-stop(100%, #f3f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fdfcfc 0%, #f6f5f5 50%, #f3f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fdfcfc 0%, #f6f5f5 50%, #f3f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fdfcfc 0%, #f6f5f5 50%, #f3f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fdfcfc 0%, #f6f5f5 50%, #f3f1f1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfcfc', endColorstr='#f3f1f1', GradientType=0 ); /* IE6-8 */
	border:1px solid #d5d3d3;
}
.tuc {
	text-transform:uppercase;
}
/*.search_list_price .search_list_price_inn_blk{ padding:12px 10px; background-color:#141414; background:rgba(0, 0, 0, 0.5); border-radius:4px;}*/

.search_list_price .search_list_price_inn_blk span {
	display: block;
	font-size: 14px;
	margin-bottom: 4px;
	margin-top: 2px;
}
.search_list_price .search_list_price_inn_blk h2 {
	color: #F79721;
	font-size: 22px;
	line-height: 1;
}
.search_list_top_blk h2 {
	color:#263b7c;
	line-height:1;
}
.search_border {
	border:1px solid #D7D5D4;
}
.ext_col_cd {
	max-width: 60px;
}
.col_dark_blue {
	color:#263b7c !important;
}
.pb14 {
	padding-bottom:14px !important;
}
.pb15 {
	padding-bottom:15px !important;
}
.mr45 {
	margin-right:45px !important;
}
.fwn {
	font-weight:normal !important;
}
.fill_frm {
	color:#ffffff;
}
.well_wb {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	border-radius: 8px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	background:#f2f2f2 !important;
}
.ml8 {
	margin-left:8px !important;
}
.tdu {
	text-decoration:underline !important;
}
.col_gray {
	color:#656666 !important;
}
.test_inner_prc_box .f12 {
	font-size: 11px !important;
}
.clr_5e5 {
	color:#5E5E5E;
}
.all_vechile_home {
	list-style: decimal inside none;
}
#contact-canvas {
	margin: 0;
	padding: 0;
	min-height: 420px;
}
.all_vechile_home {
	/*background: url("../images/all_vehicles.png") no-repeat scroll right top #CDCCCB;*/
	color:#656666;
}
.ml50 {
	margin-left:50px !important;
}
.all_vechile_home ol li {
	font-size:14px;
	color:#656666;
	font-weight:bold;
}
.all_vechile_home ol {
	padding-bottom:22px;
}
.all_vechile_home h3 {
	color:#656666;
}
.f27 {
	font-size:27px;
}
.fi {
	font-style:italic;
}
.caret.up-sort {
	border-width: 0 4px 4px !important;
}
.all_vech_btm1 {
	margin-top: 9px;
	margin-left: 62px;
}
.all_vech_btm2 {
	margin-top: 17px;
}
.mb21 {
	margin-bottom:21px !important;
}
#sales_cnt p {
	color:#fff !important;
	font-weight:bold;
}
#service_cnt p {
	color: #FFFFFF;
}
.new_car_heading {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
	border-radius: 8px 8px 0px 0px;
	float: left;
	max-width: 550px;
	padding: 18px;
	width: auto !important;
}
.new_car_heading h3 {
	margin-bottom:0 !important;
	line-height:1;
}
.newcar_caption_rt {
	position:relative;
}
.newcar_caption_rt:before {
	border-right: 3px solid #595756;
	content: "";
	height: 150px;
	position: absolute;
	right: 0;
}
.used_car_header_title {
	padding:18px !important;
	background-color:#141414;
	background:rgba(0, 0, 0, 0.5);
	border-radius:4px;
	color:#ffffff;
}
.clr_orange {
	color: #F79721;
}
.nav_cnt .navbar-nav li ul li {
	margin-right: 0 !important;
}
.feature_list_inner {
	background:#F1F0F0;
	border-radius:10px;
}
.gray_pills > li > a {
	background:#989898 !important;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF !important;
}
.gray_pills > li > a:hover, .gray-pills > li > a:focus {
	background-color: #428BCA !important;
	text-decoration: none;
}
.gray_pills > li {
	margin-right:16px !important;
}
.gray_pills li.active a {
	background-color: #428BCA !important;
}
.color_blue {
	color:#428BCA !important;
}
.col_social {
	color:#CAC9C9 !important;
}
#accordion #collapseTwo #label_price_range {
	margin-left:0px !important;
}
.mt150 {
	margin-top:150px !important;
}
.grey_well {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
	border-radius: 4px 4px 4px 4px;
	padding:18px !important;
}
.src_a_inv a {
	color: #787878;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
}
.src_a_inv {
	margin-top:8px;
	float:left;
}
.src_a_inv i {
	color:#787878;
}
.mc_hyu_fifth_blk .mc_hyundai_sec_blk span {
	font-size: 20px !important;
	font-style: italic;
	text-shadow: 3px 2px 8px #000000;
}
.mc_hyu_fifth_blk .mc_hyundai_sec_blk h1 {
	font-size: 36px !important;
	line-height: 1;
	margin-bottom: 40px !important;
	margin-top: 2px;
	text-shadow: none !important;
}
.mc_hyu_fifth_blk .mc_hyundai_sec_blk a {
	color: #FFFFFF;
	display: block;
	font-size: 20px;
	font-style: italic;
}
.mc_hyu_fifth_blk .m_hyu_inner {
	bottom: 42px;
	color: #FFFFFF;
	position: absolute;
}
.mc_hyu_fifth_blk .m_hyu_inner h1 {
	font-size: 46px;
	letter-spacing: 2px;
	line-height: 1;
	margin: 0;
	text-shadow:3px 4px 4px #000000;
}
.mc_hyu_fifth_blk .m_hyu_inner h2 {
	font-size: 41px;
	line-height: 1;
	margin: 0;
	text-shadow:3px 4px 4px #000000;
}
.mc_hyu_fifth_blk .m_hyu_inner span {
	display: inline-block;
	margin-bottom: 6px;
	text-shadow:1px 2px 4px #000000;
}
.main_fifth_blk_hyundai h1 {
	margin-top: 15px;
}
.main_fifth_blk_hyundai {
	top: 140px !important;
}
/*new*/

.find_right_car_box {
}
.find_right_car_box h1 {
	background: none repeat scroll 0 0 #FF9900;
	border-radius: 10px 10px 0 0;
	color: #FFFFFF;
	font-size: 20px;
	margin: 0 !important;
	padding: 14px;
	text-align: center;
}
.find_right_inner_box {
	background: none repeat scroll 0 0 #CCCCCC;
	border-radius: 0 0 10px 10px;
	padding: 15px 24px 18px 10px;
}
.mr35 {
	margin-right:35px;
}
.new_cars_bar_btn {
	margin-left:25px;
}
.new_cars_bar_btn .btn-lg {
	border-radius: 4px;
	line-height: 1.42857 !important;
	padding: 6px 12px !important;
}
.btn-15 .btn {
	font-size:15px !important;
}
.new_car_num {
	font-size: 21px !important;
	padding-top: 4px !important;
}
.new_get_dir {
	margin-left:55px !important;
}
.new_model_bar_btn .btn {
	margin-left: 10px !important;
}
.para_heading span {
	color:#ff9900;
}
.col_dyellow {
	color:#ff9900;
}
.br8 {
	border-radius: 8px !important;
}
.new_subtitles {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
	border-radius: 0px 8px 8px 8px;
	padding: 0 15px 10px;
}
.new_subtitles span {
	font-size: 19px;
	padding-right: 18px;
}
.pl25 {
	padding-left:25px !important;
}
.trim_title {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
	border-radius: 0px 0px 8px 8px;
	padding: 0 15px 10px;
}
.new_subtitles_product {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
	border-radius: 0px 8px 8px 0px;
	padding: 0 15px 10px;
}
#helptestDrive .find_right_inner_box .form-group {
	margin-bottom: 6px;
}
#helptestDrive .find_right_inner_box .form-group .error > p {
	margin-bottom: 0;
}
.pop_req_info .find_right_inner_box {
	background:none !important;
}
.f35 {
	font-size:35px !important;
}
.carousel-inner .find_right_car_box label.error {
	display:none !important;
}
.form-group.error input, .form-group.error select, .form-group.error textarea {
	border: 1px solid #FF0000;
}
.box_input_hg input {
	height:30px;
}
.new_car_num {
	color: #FFFFFF !important;
}
.footer_ad {
	padding-left:26px !important;
}
.grey_bg {
	background:#F2F2F2 !important;
}
#map-overlay {
	min-height:500px !important;
}
.directions-form {
	height: 200px !important;
}
#blueimp-gallery .indicator li {
	width:60px !important;
	height:60px !important;
}
#sales_cnt .address {
	border-top: 2px solid #AFAFAF;
	margin: 0 25px 0 0;
	padding: 3px 0 2px;
}
#sales_cnt .address:last-child {
	margin-top: 11.4%;
}
.coupons_box .print_coupon {
	display:none;
}
.coupons_box:hover .print_coupon {
	display: block !important;
	left: 43%;
	position: absolute !important;
	top: 50%;
	display:none;
	cursor:pointer;
}
#sales_cnt {
	margin-top: 42px;
}
body .form-control[readonly] {
	background:#fff !important;
	cursor:not-allowed;
}
.footer_table tr {
	border-bottom:2px solid #AFAFAF !important;
}
.footer_table tr:last-child {
	border-bottom:none !important;
}
#sales_cnt a {
	color: #FFFFFF !important;
	font-weight: bold;
}
.new_car_num a {
	color:#ffffff;
}
.model_strip .hyundai_thumb_block a, .model_strip_inner .hyundai_thumb_block a {
	color: #656666;
	float: left;
	font-size: 10px;
	font-weight: bold;
	width: 50px;
	clear:both;
}
.model_strip_inner .single_md_blk .hyundai_thumb_block .pull-left {
	margin-left:-65px;
}
.model_strip .single_md_blk .hyundai_thumb_block .pull-left {
	position:absolute;
}
.model_strip .single_md_blk_3 {
	margin-right: 1% !important;
	min-width: 210px !important;
	position: relative;
}
.model_strip .single_md_blk_2, .model_strip .single_md_blk_1 {
	margin-right: 1% !important;
	min-width: 210px !important;
	position: relative;
}
.model_strip .single_md_blk_4 {
	margin-right: 1% !important;
	min-width: 265px !important;
	position: relative;
}
.model_strip .single_md_blk_3 .hyundai_thumb_block .single_md_thumb_1, .model_strip .single_md_blk_4 .hyundai_thumb_block .single_md_thumb_1, .model_strip .single_md_blk_2 .hyundai_thumb_block .single_md_thumb_1, .model_strip .single_md_blk_1 .hyundai_thumb_block .single_md_thumb_1 {
	left: 0 !important;
}
.model_strip .single_md_blk_3 .hyundai_thumb_block .single_md_thumb_2, .model_strip .single_md_blk_4 .hyundai_thumb_block .single_md_thumb_2 {
	left: 62px !important;
}
.model_strip .single_md_blk_2 .hyundai_thumb_block .single_md_thumb_2 {
	left: 60px !important;
}
.model_strip .single_md_blk_3 .hyundai_thumb_block .single_md_thumb_3, .model_strip .single_md_blk_4 .hyundai_thumb_block .single_md_thumb_3 {
	left: 122px !important;
}
.pull-left.single_md_thumb_4 {
	left: 180px;
}
.model_strip .single_md_blk .hyundai_thumb_block .pull-left:first-child {
	margin-left:0px !important;
}
.model_strip .single_md_blk:last-child {
	margin-right:0px !important;
}
.model_strip .hyundai_thumb_block img {
	float: left;
}
.model_strip .hyundai_thumb_block {
	min-height: 140px;
}
.noUi-handle-lower {
	left: -8px !important;
}
.noUi-target .noUi-handle-upper {
	left:-23px !important;
}
.model_list_blk_inv .search_list_blk {
	margin-left:15px !important;
}
.brw_new_car:hover {
	text-decoration:none;
}
.mcfp_number a {
	color:#FF9900 !important;
}
.mcfp_search_number a {
	color:#FF9900 !important;
}
.m_model_page_btn .btn_blk_first .request_info {
	display:none;
}
#model_title a {
	color:#000000 !important;
}
.allowcontact label {
	float:left;
	line-height:30px;
}
.allowcontact #contactallow {
	float: left;
	margin-left: 1%;
	width:100px;
}
#filter_parameters span.label {
	font-size:12px;
	font-weight:normal !important;
}
.test_drive_sub {
	margin-right:43px !important;
}
#filter_parameters .label > a {
	color: #fff;
	float: left;
	font-size: 15px;
	margin-top: 2px;
}
#sales_cnt .address:first-child {
	border-top: 0px !important;
}
.find_right_car_box .allowcontact #contactallow {
	float:right;
}
.copyright a {
	color:#fff;
}
.bdr_gry {
	border:1px solid #ccc;
}
/*.top_list_right_bdr{ border-right:1px solid #d7d6d5;}*/

.top_list_left_bdr {
	border-left:1px solid #d7d6d5;
}
.top_list_blk {
	border-bottom:1px solid #d7d6d5;
}
.p10 {
	padding:10px !important;
}
.btn-drk-primary {
	background:#4167b1;
	color:#fff;
}
.btn-drk-primary:hover {
	background:#244b99;
	color:#fff;
}
.search_btn {
	padding: 5px 20px !important;
}
.ink_blue {
	color:#4167b1;
}
.gry_col {
	color:#7d7d7d !important;
}
.quick_feat div ul {
	padding-left: 0;
}
.quick_feat div ul li {
	list-style:inside;
}
.bottom div {
	background:#dcddde;
}
.car_sale_prop div {
	padding:10px 20px 10px 10px !important;
}
.car_sale_prop div:last-child {
	padding:10px 5px 10px 10px !important;
}
.col_green {
	color:#089948;
}
.search_well {
	background-color: #dcddde;
	border:1px solid #D5D3D3;
}
.search_ico button {
	background:#4167b1;
	border:none;
	padding:7px 12px;
}
.search_ico i {
	color:#fff;
}
.search_well #search_keyword {
	border-radius: 0;
	height: 33px;
}
.expandable_flt .search_well .src_b_tp_odd {
	border-top: 2px solid #d3d2d1;
	padding: 10px;
}
.expandable_flt .search_well .src_b_tp_even {
	border-top: 2px solid #d3d2d1;
	padding: 10px;
}
.expandable_flt .search_well .panel-default .panel-heading {
	padding:7px 10px !important;
	background:white;
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
}
.min_yr .caret {
	margin-left:14px;
}
.src_thr_toolbar .btn {
	padding:6px 22.4px !important;
}
.expandable_flt .search_well .btn {
	color:#787878;
	border-radius:0px;
}
.panel_left_blk label {
	font-weight:normal;
	color:#787878;
	font-weight:bold;
	font-size:12px;
}
.panel_right_blk {
	float: left;/*margin-left: 7.2%;*/
  /*width: 46%;*/
}
.sp_total_result {
	color:#787878;
	font-weight:bold;
}
.sp_grid {
	margin-left:30px;
}
.sp_sortbtn span {
	width: 100%;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 80px;
}
.flat_well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	border-radius: 0px;
	background:#dcddde;
	border:1px solid #D5D3D3;
}
.btn-flat-blue {
	background:#4167b1;
	font-size:15px;
	font-weight:bold;
	color:#fff;
}
.btn-flat-blue:hover, .btn-yellow:hover, .btn-flat-blue:active, .btn-yellow:active {
	color:#fff;
}
.btn-yellow {
	background:#f89820;
	font-size:15px;
	font-weight:bold;
	color:#fff;
}
.l28 {
	line-height:28px !important;
}
#filter_parameters .label-success {
	background:#DCDDDE;
	border-radius:0px !important;
	color:#7D7D7D;
}
#filter_parameters .icon-remove {
	color:#4167b1;
}
.check_other_stores span {
	margin-top:8px;
	float:left;
}
.check_other_stores p {
	color: #666766;
	float:left;
	padding-left: 8px;
	padding-right: 8px;
	text-transform: uppercase;
	font-size:14.3px;
}
.expandable_flt #accordion .panel .panel-heading {
	background-color:#fff !important;
	border-radius:0px;
}
.expandable_flt #accordion .panel {
	background:#DCDDDE !important;
	box-shadow:0px 0px 0px 0px !important;
}
.twin_panel {
	border-top: 0 none !important;
	padding-top: 0 !important;
}
.expandable_flt #accordion .panel .panel-body {
	background-color: #FFFFFF;
}
.expandable_flt #accordion .dropdown_scroll .btn {
	min-width: 105px;
	text-align: left;
}
.inventory_link .icon-play {
	color:#7D7D7D;
}
.inventory_link h4 {
	padding-bottom: 7px;
	padding-top: 8px;
}
.sm-mbm {
	margin-bottom:10px;
}
body #vehicles .no_result {
	min-height: 20px;
	padding: 19px !important;
	margin-bottom: 20px !important;
	border-radius: 0px;
	background:#dcddde !important;
	border:1px solid #D5D3D3 !important;
}
.tab-content #vehicles .no_result {
	width:98.5%;
}
#search_from .visibal_phone {
	padding:7.5px !important;
}
/*#search_from .inventory_link {
  padding: 7.5px 7.5px 7.5px 15px;
}*/

#accordion .btn-group.src_b_tp_odd {
	width:100%;
}
#accordion .btn-group.src_b_tp_even {
	width:100%;
}
#accordion .btn-group.src_b_tp_odd button {
	text-align: left;
	width: 100% !important;
}
#accordion .btn-group .btn span {
	color:#787878 !important;
	font-weight:normal;
	font-size:14px;
}
#accordion .btn-group .dropdown-menu li label {
	font-weight:normal;
}
.top_heading_search {
	background: #dcddde;
}
.top_heading_search h2 {
	padding:8px 0px 8px 12px;
}
.capacity_drp_dwn .dropdown-menu {
	font-size:13px;
}
/*.expandable_flt .search_well .btn span, .expandable_flt .search_well .btn caret {
    border-top-color: #4167B1;
    color: #4167B1 !important;
    font-weight: bold;
}*/

.top_list_left_bdr {
}
.mb20 {
	margin-bottom:20px !important;
}
.expandable_flt .search_well .btn-group .caret {
	border-width:0px 4px 4px !important;
}
.expandable_flt .search_well .btn-group.open .caret {
	border-width:4px 4px 0px !important;
	border-top-color:#4167B1 !important;
}
.expandel_part .panel-heading .accordion-toggle {
	background: url("../images/extention_open_icon_blue.png") no-repeat scroll 99.4% center rgba(0, 0, 0, 0) !important;
}
#wayPointsSticky .search_well .panel-default .panel-heading:hover {
	background-color:#EBEBEB !important;
	text-decoration:none;
}
#wayPointsSticky .search_well .panel-default .panel-heading a {
	text-decoration:none;
}
/*.sp_sort_by .btn-group .btn .caret{border-width: 0px 4px 4px !important;}
*/
.sp_sort_by .btn-group.open .btn .caret {
	border-width: 4px 4px 0px !important;
}
#wayPointsSticky .expandable_flt .btn .caret {
	color:#4167B1 !important;
}
.expandable_flt #accordion .dropdown_scroll .caret {
	float: right;
	margin-right: -1px;
	margin-top: -10px;
}
.model_list_blk_inv .search_list_blk {
	margin-left: 15px !important;
}
.landing_pg_list .search_list_blk {
	margin-left:15px;
}
.model_list_blk_inv .check_other_stores span:first-child {
	margin-left:13%;
}
.visibal_phone .search_filter_tp_panel .panel_left_blk .checkbox-inline {
	float:left;
}
.search_filter_tp_panel .panel_left_blk {
	margin-top: 6px;
}
.panel_right_blk .sp_total_result {
	margin-top: 6px;
}
/* All Specials */

.all_specials_newbee .newbee h3 {
	color:#5d5e5e;
}
.all_specials_newbee .newbee {
	border-right:3px solid #989898;
}
.all_specials_newbee .newbee:last-child {
	border-right:none;
}
.all_specials_newbee .newbee {
	color: #f89823;
}
.flat_well_light {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	border-radius: 0px;
	background:#f1f1f2;
	border:1px solid #D5D3D3;
}
.all_special_inv .inv {
	background: #fcfbfb; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWYzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fcfbfb 0%, #f5f3f3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfbfb), color-stop(100%, #f5f3f3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fcfbfb 0%, #f5f3f3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fcfbfb 0%, #f5f3f3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fcfbfb 0%, #f5f3f3 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fcfbfb 0%, #f5f3f3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfbfb', endColorstr='#f5f3f3', GradientType=0 ); /* IE6-8 */
}
.inv {
	border: 2px dashed #b7b9bc;
	padding: 8px 8px 0;
}
.inv h3 {
	color: #253672;
	font-weight: bold;
	margin: 13px 0 5px;
}
.all_special_inv .inv {
	position:relative;
}
.inv_scissor {
	left: -12px;
	position: absolute;
	top: 25px;
}
.inv_brd span {
	float:left;
}
.inv_brd h2 {
	float:left;
	margin:0px 25px 0px 25px;
	color:#999999;
}
.newbee h3 i {
	float: left;
	width: 100%;
	font-size:37px;
	color:#f89823;
	margin-top:8px;
}
.newbee h3 span {
	float: left;
	font-size: 25px;
	margin:18px 0px 21px 0px;
	width: 100%;
	font-weight:normal;
}
.newbee .search_btn {
	margin-bottom: 10px;
	text-transform:capitalize;
}
.neebee {
	display:block;
}
/* All Specials */


.verified > table {
	margin-top: 23px;
}
/*new*/

/*POPOVER HONDA*/

.tool_tip_content li {
	list-style: none outside none;
}
.popover .popover-content {
	background:#fff;
}
.popover .arrow {
	background:none;
}
.popover-content {
	padding:2px 0px 0px 0px;
}
.tool_tip_content li {
	clear: both;
	list-style: none outside none;
	padding: 0px 8px;
}
.tool_tip_content li:before, .tool_tip_content li:after {
	content: " ";
	display: table;
}
.tool_tip_content li:after {
	clear: both;
}
.tool_tip_content .total_save {
	background:#3F66B0;
	color: #FFFFFF;
	margin-top: 5px;
	padding:2px 8px;
	font-size:14px;
}
.popover {
	border-radius:0px;
	padding:0px;
}
.tt_l {
	padding-right:22px;
}
/*POPOVER HONDA*/


/* Traditional CSS*/

.gray_bg {
	border: solid 1px #ffffff;
	background: #fefefe;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#CFCFCF');
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#CFCFCF));
	background: -moz-linear-gradient(top, #fefefe, #CFCFCF);
	background: linear-gradient(#fefefe, #CFCFCF);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.clr {
	clear:both;
}
.expandel_part .panel-heading {
	background:url("../images/extention_open_icon.png") no-repeat scroll 94% 15px, -webkit-gradient(linear, left 0%, left 100%, from(#f5f5f5), to(#e8e8e8)) !important;
	background:url("../images/extention_open_icon.png") no-repeat scroll 94% 15px, -webkit-linear-gradient(top, #f5f5f5, 0%, #e8e8e8, 100%) !important;
	background:url("../images/extention_open_icon.png") no-repeat scroll 94% 15px, -moz-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%) !important;
	background:url("../images/extention_open_icon.png") no-repeat scroll 94% 15px, linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%) !important;
	background-repeat: repeat-x;
filter:url("../images/extention_open_icon.png") no-repeat scroll 94% 15px, progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0) !important;
}
.expandel_part .panel-title > a {
	display:block !important;
	color:#787878 !important;
	font-weight:normal;
}
.expandel_part .panel-group .panel + .panel {
	margin-top:0;
}
.expandel_part .panel, .expandel_part .panel-group .panel {
	border-radius:0 !important
}
.expand {
	background:-webkit-gradient(linear, left 0%, left 100%, from(#f5f5f5), to(#e8e8e8)) !important;
	background:-webkit-linear-gradient(top, #f5f5f5, 0%, #e8e8e8, 100%) !important;
	background:-moz-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%) !important;
	background:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%) !important;
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0) !important;
	padding:10px 15px;
}
.expand h4 {
	color:#253672;
	font-size:20px;
	font-weight:normal !important;
}
.expandel_part .panel {
	margin-bottom:0;
}
.expandel_part .panel-body {
	padding:0 15px;
}
.expandel_part .checkbox {
	padding-left:0;
}
.corv_bottom_aerow {
	background: url("../images/corv_bottom_aerow.png") no-repeat scroll 0 0;
	height:9px;
	right:10px;
	bottom:-8px;
	width:16px;
}
.search_left_arow {
	background: url("../images/search_right_arow.png") no-repeat scroll 0 0 transparent;
	height: 21px;
	left:-11px;
	top:34%;
	width:11px;
}
.online_price {
	line-height: 10px;
	padding-top: 8px !important;
	text-transform: capitalize !important;
}
.genius_list {
	background:#f7f8f9;
	border-bottom:1px solid #dededd;
	border-top:1px solid #dededd;
	padding:5px 0 !important;
}
.rang_slider label.amount {
	border: 0 none !important;
	color: #4E4E4E !important;
	font-size: 24px !important;
	font-weight:normal !important;
	padding-bottom: 10px !important;
}
ul.megamenu li {
	border-left:2px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
}
.b-l-nill {
	border-left:none;
}
.megapanel {
	background:#cdcccb;
}
.tac {
	text-align:center;
}
#contact_dd .contact_img_blk {
	padding: 0px 10px 0px 0px;
}
.cnt_img_inblk {
	border: 4px solid #D7D7D6;
	border-radius: 8px 8px 8px 8px;
	padding: 7px 4px 8px !important;
}
.cnt_img_inblk:hover {
	background:#989898;
	color:#ffffff;
	border-color: #989898;
	cursor:pointer;
}
.contact_img_blk span {
	color:#787878;
	font-weight:bold;
}
.cnt_img_inblk span:hover {
	color:#ffffff;
}
/*.content {background: -moz-linear-gradient(top, #ffffff, #E6E6E6) !important;background: -ms-linear-gradient(top, #ffffff, #E6E6E6) !important;	background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#E6E6E6)) !important;background: -webkit-linear-gradient(top, #ffffff, #E6E6E6) !important;backgroun: -o-linear-gradient(top, #ffffff, #E6E6E6) !important;background: linear-gradient(top, #ffffff, #E6E6E6) !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFffffff', endColorstr='#FFE6E6E6', GradientType=0 ) !important;}*/

.mega_innner {
	background: -moz-linear-gradient(top, #ffffff, #E6E6E6) !important;
	background: -ms-linear-gradient(top, #ffffff, #E6E6E6) !important;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#E6E6E6)) !important;
	background: -webkit-linear-gradient(top, #ffffff, #E6E6E6) !important;
	backgroun: -o-linear-gradient(top, #ffffff, #E6E6E6) !important;
	background: linear-gradient(top, #ffffff, #E6E6E6) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFffffff', endColorstr='#FFE6E6E6', GradientType=0 ) !important;
}
.bg_fam_n {
	background:none !important;
	border:none !important;
	box-shadow: none !important;
}
.bg_n {
	background:none !important;
}
.bor_n {
	border:none;
}
.col_white {
	color:#ffffff !important;
}
.smo a {
	color:#787878;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
}
.nm a {
	color:#787878;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
}
.border_4 {
	border-left:4px solid #D7D7D6;
}
.pl25 {
	padding-left:25px;
}
.b-l-nill {
	border-left:0px !important;
}
.b-r-nill {
	border-right:0px !important;
}
.smo .panel-title > a {
	background: url("../images/arrow_down.png") no-repeat scroll 0 0 transparent;
	width:12px;
	height:12px;
	display: block;
	width: 100%;
}
.smo .panel-title > a.collapsed {
	background:url("../images/arrow_right.png") no-repeat scroll 0 0 transparent;
	width:12px;
	height:12px;
	display: block;
	height: 24px;
	width: 100%;
}
.nm .panel-title > a.collapsed {
	background: url("../images/arrow_right.png") no-repeat scroll 0 3px transparent;
	display: block;
	height: 24px;
	padding-left: 25px;
	width: 100%;
}
.nm .panel-title > a {
	background: url("../images/arrow_down.png") no-repeat scroll 0 0 transparent;
	width:12px;
	height:12px;
	display: block;
	width: 100%;
	padding-left: 25px;
}
.sec-menu-new-model {
	background: url("../images/sec_menu_arrow_round.png") no-repeat 95% center;
}
.sec-menu-contact {
	background: url("../images/sec_menu_arrow_round.png") no-repeat 95% center;
}
.cnt_img_inblk:hover span {
	color:#ffffff;
}
.btn-group .dropdown-menu > li > a {
	text-align:left;
}
ul.megamenu .sec-menu-new-model.active {
	background: url("../images/sec_menu_arrow_round_hov.png") no-repeat scroll 95% center #cdcccb;
}
ul.megamenu .sec-menu-contact.active {
	background: url("../images/sec_menu_arrow_round_hov.png") no-repeat scroll 95% center #cdcccb;
}
ul.megamenu .sec-menu-contact.active a, ul.megamenu .sec-menu-new-model.active a {/*background-image: url("../images/search_white.png");*/
	color:#000000 !important;
}
.inventory_blue_box {
	background: none repeat scroll 0 0 #1288CA;
	height: 35px;
	width: 60px;
}
.department_contact h2 {
	line-height:50px;
}
.carousel-caption {
	min-height:50px;
}
.caption_home {
	margin-top: -3px;
}
.mr10 {
	margin-right:10px !important;
}
.icon-leaf {
	color:#659a41;
}
.hide_search {
	background:#989898;
	color:#ffffff;
	font-size:20px;
	padding:7px 20px 5px 18px;
}
.hide_search p {
	font-size:20px !important;
	color:#ffffff !important;
	margin:0px !important;
}
.hide_search i {
	padding-left: 7px;
}
.heading_bg p {
	background: none repeat scroll 0 0 #989898;
	border-radius:10px 10px 10px 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 0px;
}
#job_description, #pre_job_description {
	min-height: 107px !important;
}
/*========19=========09====2013====*/
.model_compect ul {
	padding:0;
	margin:0;
}
.model_compect ul li {
	float: left;
	width: 19.5%;
	list-style:none;
	display:block;
}
.model_compect li a {
	text-align:center;
	line-height:15px;
	display: block;
	color:#656666;
	font-size:14px;
	text-decoration:none;
	font-weight:600;
}
.model_compect p {
	color: #828282;
}
.model_compect li a img:nth-child(1) {
position:relative;
left:-5px;
}
.model_compect li a img:nth-child(2) {
position:relative;
left:-8px;
}
.model_compect li a img:nth-child(3) {
position:relative;
left:-10px;
}
.model_compect li a img:nth-child(4) {
position:relative;
left:-13px;
}
.model_compect li a img:nth-child(5) {
position:relative;
left:-15px;
}
/*.slider_titel h3 {text-shadow: 0 2px 3px #616161;}*/


/*==21==09==2013==*/
.form-group label.error {
	line-height: 1;
	margin-bottom: 0;
	margin-top: 5px;
}
/*Trim Tab*/

.trim_bdr {
	background: none repeat scroll 0 0 #f2f1f1;
	border-radius: 8px;
	margin-bottom: 10px;
}
li.trim_list.active div {
	border: 0 none;
	color: #333333;
	font-size: 20px;
}
li.trim_list.active a {
	border: 0 !important;
}
li.trim_list a:hover {
	background:none !important;
	border-color:#ffffff;
}
li.trim_list a {
	border-radius: 0 0 0 0;
	color:#989898 !important;
	font-size:20px;
	padding-top: 0;
	padding-bottom:0;
}
li.trim_list.active a div span {
	display:block;
}
li.trim_list a div span {
	display:none;
}
/*Trim Tab*/

/*.nav-tabs li a:hover {background:#428BCA; border-color: #428BCA;}*/

/*Product Page*/
.prd_clrbox {
	left: 50%;
	top: -61px;
	margin-left:-32px
}
.l-half {
	left:50% !important
}
/*Product Page*/
.fb_iframe_widget iframe {
	max-width:100%;
}
/*BX Slider*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
 *zoom: 1;
}
.bx-wrapper img {
	max-width: 100%;
	display: block;
}
/** THEME
===================================*/
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}
/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index:0;
}
/* 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: #666;
	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: #000;
}
/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: -46px;
	background: url(../images/controls.png) no-repeat 0 -32px;
}
.bx-wrapper .bx-next {
	right: -46px;
	background: url(../images/controls.png) no-repeat -43px -32px;
}
.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
}
.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: 10px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}
.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: 9px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}
.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 {
	text-align: left;
	width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}
/* 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;
}
/* BX Slider Ends*/


.btn-lg {
	font-size:16px;
}
/*Dont Write css below this line for Bigger screens*/

/*Ipad LandScape*/


.no_find {
	background: url("../images/no_result_img.png") no-repeat scroll 0 0;
	background-size:100% auto;
	/*    min-height: 440px;*/
    padding: 2% 0 0 20%;
	position:relative;
	font-size:1rem;
}
.no_find h1 {
	color: #666766;
	font-size: 30px;
	font-weight: normal !important;
	line-height: 30px;
}
.no_find h2 {
	color: #FFFFFF;
	font-size: 42px;
	font-weight: bold;
}
.noresult_search_icon {
	background: url("../images/no_result_search_icon.png") no-repeat scroll 0 0 / 100% auto transparent;
	height: 97px;
	left: 30px;
	position: absolute;
	top: 25px;
	width: 98px;
}
/*===========Rating==========*/
.rating {
	direction: rtl;
	font-size: 18px;
	unicode-bidi: bidi-override;
}
.rating span.star:before {
	color: #999999;
	content: "";
	padding-right: 5px;
}
.rating span.star {
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
}
.rating span img {
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
}
 .rating span.star:hover:before, .rating span.star:hover ~ span.star:before {
 color: #E3CF7A;
 content: "";
}
#home_msg_popup.modal.in .modal-dialog {
	transform: translate(0px, 20%);
}
.visible-ipad-port {
	display:none !important;
	visibility:hidden !important;
}
.w65 {
	width:65% !important;
}
.vis-sm {
	display: none !important;
}

/**********Responsive Guides**********/
/*Ipad LandScape*/

@media (max-width: 1024px) and (orientation : landscape) {
.navbar .nav > li > a {
font-size:10px;
}
.main_frst_blk_t h1 {
font-size: 5rem;
line-height: 1.1;
}
.main_sec_blk_t h1 {
font-size: 5rem;
margin-bottom:35px !important;
}
.all_vechile_home h1 {
font-size: 2.3em;
}
.main_frst_blk_t {
top: 10%;
}
.main_fourth_blk .main_fourth_blk_t h1 {
font-size:32px;
}
.main_fourth_blk .main_fourth_blk_t p {
font-size:26px;
}
.main_fifth_blk_t h1 {
font-size:30px
}
.main_fifth_blk_t h2 {
font-size:30px;
}
.btnPrev {
left:5%;
}
.btnNext {
right:5%;
}
 .open_hours {
padding-left:15px !important;
}
.address i {
margin-right:0 !important
}

/*==Search==*/
.slider_titel h3 {
margin-top:20px !important;
}
.search_btn, #vehicles a.btn {
padding:5px 20px !important;
}
.expandel_part .btn {
font-size:11px !important;
}
.carfax_img {
padding-left:0 !important;
}
 .visible-phone h3.small_scr {
margin-top:0 !important;
}
.visible-phone h3.titel_name {
font-size:30px;
}
.mileage {
min-width:260px;
}
.banner_inner_img {
max-width:60%;
}
.smaller_scr p {
margin-left:30px;
}
.calc_li li {
margin-right: 16px;
}
}
/*Ipad LandScape*/


/*Ipad Potrait*/

@media (max-width: 768px) {
	/* .row{ margin-left:0}*/
.footer_top_blk .f_abt_us, .footer_btm_first {
padding-left:20px;
}
 body {
padding:0px 10px !important;
}
/*==26==09==2013==*/
.slider_msg_box {
margin-top:17px;
}
.gp_car_blk_one {
width:31%;
}
 .open_hours {
padding-left:12px;
}
.map_blk {
padding-left:10px;
}
.quick_links {
padding-left:25px;
}
.cont_us .address {
margin-bottom:0;
}
.footer_table {
margin-bottom:0 !important;
}
.map_blk .address i {
padding-left:0;
}
 .visibal_phone .small_src {
width:18%;
}
.search_btn {
padding:5px 20px !important;
}
/*.visibal_phone .col-md-3{ width:24.3%;}*/
.expandel_part .btn {
font-size:11px !important;
}
.nav_cnt .navbar-nav a {
padding:7px 4px !important;
}
.navbar-nav > li > .dropdown-menu {
z-index:999999 !important
}
.carfax_img {
padding-left:0 !important;
}

/*.visible-phone h3.small_scr{ margin-top:0 !important;}*/
.visible-phone h3.titel_name {
font-size:30px;
}
.mileage {
min-width:260px;
}
.banner_inner_img {
max-width:45% !important;
}
.smaller_scr p {
margin-left:40px !important;
}
.calc_li li {
margin-right: 16px;
}
/*==26==09==2013==*/
/*.container{ padding:0 5px;}



*/ .prom_vid iframe {
height:193px !important;
}
 .btnNext {
right: 8px;
}
 .btnPrev {
left: 8px;
}
.main_frst_blk_t span {
font-size:2rem;
line-height:1.1
}
.main_frst_blk_t h1 {
font-size:3rem;
line-height:1.1
}
.main_frst_blk_t {
top:10%
}
.main_sec_blk .main_sec_blk_t {
top:5%
}
.main_fourth_blk .main_fourth_blk_t h1 {
font-size:32px;
}
.main_fourth_blk .main_fourth_blk_t p {
font-size:26px;
}
.main_fifth_blk_t h1 {
font-size:30px
}
.main_fifth_blk_t h2 {
font-size:30px;
}
.home-vidwrap {
height:237px !important
}
.btnPrev {
left:4%
}
.btnNext {
right:4%
}
.main_sec_blk .main_sec_blk_t {
top:7%;
}
.banner_inner_img {
top:-65px !important
}
.share img {
width:20px;
}
.used_cars .price_bg {
top:-20px;
left:10px
}
 .gp_car_blk_two a, .gp_car_blk_three a, .gp_car_blk_four a, .gp_car_blk_one a {
font-size:8px !important;
}
.all_vechile_home h1 {
font-size:2.3em;
}
.main_sec_blk_t h1 {
font-size:5rem
}
.collapse {
display:none;
}
.navbar-toggle {
display:block !important
}
.navbar-header {
float:none
}
.nav_col .navbar-nav {
float:none !important;
}
.navbar-nav > li {
float:none;
}
.btn-lg {
font-size:17px !important;
}
.slider_titel h3, .header_slider_content h3 {
font-size: 35px;
line-height: 40px;
}
 .header_inner_content {
padding-left:0px !important;
left:0px !important;
}

/*#apply_credit .pull-right{ float:none !important;}
*/
.price_bg_main h4 {
text-align:center !important;
}
 .visible-ipad-port {
display:block !important;
visibility:visible !important;
}
 .test_drive {
clear:both;
}
 .test_get_btn {
margin-top:25px;
}
 .get_app_btn {
padding-left:15px !important;
}
 .model_compect ul li {
width:9% !important;
}
 #newmodel .hide_search p, #home_serach .hide_search p {
font-size:14px !important;
}
 .footer_bottom_blk div:first-child {
padding-left:10px;
}
 .open_hours .footer_model_tab #myTab li a, .footer_cnt_us #myTab li a {
padding:3px 16px !important;
display:inline-block !important;
}
 .open_hours .footer_model_tab #myTab li, .footer_cnt_us #myTab li {
float:left !important;
margin-right:5px !important;
}
 .content_wrp copyright p {
padding-left:10px;
}
 .search_list_top_blk h2.f25 {
font-size:2rem !important;
}
.search_list_top_blk .col_dark_blue.f20 {
font-size:1.6rem !important;
line-height:1;
padding-top:6px
}
.mega_m_drp {
}
/*.instok .content_text .btn-primary{ padding:4px 12px !important; font-size:15px !important;}

.instok .content_text .btn-warning{ padding:4px 12px !important; font-size:15px !important;}*/

}
/*Ipad Potrait*/   

/* Small screens*/
@media (max-width: 767px) {
 body {
font-size:11px;
}
 .vis-sm {
display: inherit !important;
}
.s-f15 {
font-size:15px !important;
}

/*Margin Shortcodes Small Screen*/
.s-mtm {
margin-top:10px !important;
}
.s-mvm {
margin-top:10px !important;
margin-bottom:10px !important;
}
/*Margin Shortcodes Small Screen*/	
.brand {
padding-left:20px !important;
}
 .mega_m_drp {
left:0px !important;
}
 body .megamenu>li>a {
font-size: 0.8em !important;
font-weight: bold;
}
 .slider_msg_box {
margin-top: 7px !important;
margin-left: -8px !important;
}
 .slider_msg_box .btn {
font-size: 0.8em !important;
}
 #carousel-example-generic {
float:left;
margin-top:45px;
}
 .gp_car_blk_one {
 margin-top: 10px;
 width: 45%;
}
 .gp_car_blk_two {
margin-right: auto;
width: 37%;
margin-top: 10px;
margin-left: 30px;
}
 .gp_car_blk_three {
 margin-right: 10px;
 width: 45%;
 margin-top:20px;
}
 .gp_car_blk_four {
 margin-right: 10px;
 width: 45%;
 margin-top:20px;
}
 #twitter-widget-0 {
width:100%;
}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget iframe {
width:100% !important;
}
.fb_iframe_widget {
margin-top:10px;
margin-bottom:10px;
}
 .all_vechile_half {
padding-left:30px !important;
}

/*.main_frst_blk_t span{ font-size:1em !important;}*/

.main_frst_blk_t h1 {
margin-top:10px !important;
margin-bottom:8px;
}
 .main_frst_blk .col-md-6 .capt a {
font-size:1em;
}
 .main_sec_blk .main_sec_blk_t span {
font-size:1em;
}
 .main_sec_blk .main_sec_blk_t h1 {
 font-size: 1em;
 margin-bottom: 10px !important;
 margin-top: 8px;
}
 .main_sec_blk .main_sec_blk_t a {
font-size:1em;
}
 .main_sec_blk .pos_relative {
min-height:130px !important;
}
 .capt a {
font-size:1em;
}
 .pl115 {
 padding-left: 6% !important;
}
 .ml50 {
 margin-left: 6% !important;
}
 .main_frst_blk .col-md-6:first-child {
margin-bottom:10px;
}
 .main_sec_blk .capt a {
position:inherit !important;
float:left;
}
 .main_third_blk p a {
position:inherit !important;
float:left;
}
 .main_third_blk_t > span {
 font-size: 1em;
}
 .main_third_blk_t > h1 {
 font-size: 1em;
 margin-bottom: 6px;
 margin-top: 6px;
}
 .main_shelter_blk_t {
 bottom: 60px !important;
}
 .main_third_blk .main_third_blk_t {
 right: 25%;
 top: 8px !important;
}
 .footer_top_blk .f_abt_us, .footer_btm_first {
padding-left: 25px !important;
padding-right: 12px !important;
}
 .footer_top_blk .open_hours {
padding-left:25px !important;
padding-right:12px !important;
}
 .footer_cnt_us {
padding-left:25px !important;
padding-right:12px !important;
}
 .map {
margin-left: 25px !important;
margin-right: 10px !important;
}
 .footer_bottom_blk div {
padding-left: 15px !important;
padding-right: 7px !important;
}
 .srch_vd_btn a {
float:right;
}
 .search_list_top_blk div .col_dark_blue {
margin-bottom:10px !important;
}
 .cap_social_icons i {
font-size:1.2em;
}
 body .slider_titel h3, .header_slider_content h3 {
line-height:20px !important;
margin:0px !important;
}
 .new_car_heading {
min-width:0px !important;
}
 .visibal_phone p:first-child {
padding-top:8px !important;
}
 .visibal_phone .car_door_text {
 padding-bottom: 14px !important;
}
 .visibal_phone p {
text-align:center !important;
width:100% !important;
padding:0px !important;
}
 .direction_gp div {
float:left !important;
}
 .small_greay_btn_gp .btn-xs {
padding:0 15px !important;
}
 .model_compect .gp_car_blk_one {
float:left !important;
}
 .gp_car_blk_one_inn {
height:62px !important;
}
 .gp_car_blk_one a {
margin-left:2px !important;
padding-top:64px !important;
}
 .direction_gp {
margin-top:8px !important;
}
 .direction_gp .directions {
margin-left:10px !important;
}
 #inventory .similar_vech {
margin-bottom:10px !important;
}
 .info_zig div {
float:left !important;
}
 .bx-wrapper {
max-width:74% !important;
}
 .new_pro_grey .btn-xs {
padding:0 5px !important;
}
 .foot_btm_ql {
margin-top: 0px !important;
padding-left: 28px !important;
}
 .test_this_vech h1 {
font-size: 24px !important;
color: #969696;
line-height: 35px;
margin-left:0px !important;
}
 .sm-mt10 {
margin-top:10px !important;
}
 .sm-mt20 {
margin-top:20px !important;
}
 .sm-m-nill {
margin:0px !important;
}
 .sm-p10 {
padding:10px !important;
}
 .sm-m-nill {
margin:0px !important;
}
 .header_inner_content .test_drive_box {
display:none;
}
 .test_box_sc .test_inner_prc_box span {
font-size: 1.6em;
}
 .test_box_sc .test_inner_prc_box h2 {
font-size: 2.9em;
}
 .test_box_sc a.btn {
font-size: 1.3em !important;
}
 .used_car_test_box_sc a.btn {
font-size: 1.2em !important;
}
 .used_car_test_box_sc .test_drive {
float:right;
}
 .test_box_sc .test_drive {
float:right;
}
 .sm-p-nill {
padding:0px !important;
}
 .sm-pull-left {
float:left !important;
}
 .sm-m-nill {
margin:0px !important;
}
 .sm-w70 {
width:70% !important;
}
 .test_drive_box .test_inner_prc_box span {
font-size: 1.1em;
}
 .test_drive_box .test_inner_prc_box h2 {
font-size: 2.2em;
}
 .copyright p {
padding-left:15px !important;
}
 body .sm-pl15 {
 padding-left: 15px !important;
}
 .sm-mlm {
margin-left:10px !important;
}
 body .sm-m-nill {
margin:0px !important;
}
 .newcar_caption_rt:before {
height:50px !important;
}
 .sm-w100 {
width:100% !important;
}
 .sm-tac {
text-align:center !important;
}
 .miles_count {
padding-top:7px !important;
}
 .used_car_header_title {
padding:0px 0px 0px 10px !important;
margin-top:0px !important;
}
 .sm-bb {
border-bottom:3px solid #595756;
}
 .test_this_vech {
float:none !important;
}
 .cap_social_icons[class*="col-"] {
margin-bottom:14px !important;
}
 .no_find {
background-size:100% 100%;
padding:2% 5% 2% 5%;
}
.no_find h1 {
line-height:1.1;
font-size:3.5rem;
}
.no_find h2 {
line-height:1.1;
font-size:3rem;
}
 .sm-mt50 {
margin-top:50px !important;
}
}
/* Small screens*/
/**********Responsive Guides**********/




/* Mobile Styles */

.m_home_block_one {
	background: none repeat scroll 0 0 #AFAD84;
}
.m_home_block_one .col-md-6 {
	padding: 1.8em !important;
}
.m_home_block_one p {
	font-size: 0.8em !important;
	color: #ffffff;
	line-height: 1.6em;
}
.m_home_block_one img {
	max-width:100%;
	height:auto;
}
.m_home_block_one_inner {
	background:#485e29;
	border-radius:0px 0px 12px 12px;
}
.m_home_block_one_inner .col-md-6 {
	padding: 1.786em;
}
.m_home_block_one_inner .col-md-6:first-child {
	border-right: 2px solid #AFAD84;
}
.m_home_block_one_inner p, .m_home_block_one_inner a {
	color: #ffffff;
	margin: 0px;
}
.m_home_block_three .m_home_block_three_a {
	background:#ff9900;
	padding:1.4em 2.142em 1.0em;
	border-radius:12px;
	color:#ffffff;
}
.m_home_block_three .m_home_block_three_b {
	background:#333399;
	padding:1.4em 2.142em 1.0em;
	border-radius:12px;
	color:#ffffff;
}
.m_home_block_three .m_home_block_three_c {
	background:#333399;
	padding:1.4em 2.142em 1.0em;
	border-radius:12px;
	color:#ffffff;
}
/*.m_home_block_three_a {
    margin-right: 3em;
}

.m_home_block_three_b {
    margin-right: 3em;
}*/

.m_slider_title {
	background:#485e29;
	border-radius:12px 12px 0px 0px;
	padding:1em !important;
	font-size:1.642em;
	color:white;
}
.m_slider_title:hover {
	text-decoration:underline;
}
.m_price_box p {
	font-size: 1.785em;
	margin-bottom: 0;
}
.m_price_box span {
	font-size: 3.5em;
	font-weight: bold;
}
.m_price_box .col-md-6:first-child {
	border-right:2px solid #666666;
}
.m_table_heading {
	background: none repeat scroll 0 0 #485E29;
	border-radius: 12px 12px 0 0;
	font-size: 1.785em;
	padding: 15px 0 10px 20px;
	color:white;
}
.m_table_blk .panel {
	border-radius: 12px;
}
.m_table_blk .col-md-6 .panel .table td {
	padding-left:1.5em !important;
	font-weight:bold;
}
.m_table_blk .col-md-6 .panel .table tr:first-child {
	border-bottom:2px solid #003082 !important;
}
.m_table_blk .col-md-6 .panel {
	border:none !important;
}
.m_table_blk .m_table_in {
	background:#d9d9d9 !important;
	border-radius:0px 0px 12px 12px;
}
.table thead > tr > th, .table tbody > tr > th, .table tfoot > tr > th, .table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td {
	border:none !important;
}
.m_footer .col-md-2 i {
	color: #FFFFFF;
	font-size: 3.57em;
}
.m_footer {
	background:#333333;
}
.m_footer_copy {
}
.m_footer_links a {
	font-size:1.642em;
	color:#ffffff;
}
.m_footer_copy {
	background:#000000;
}
.m_footer_copy span {
	color:#666666;
	font-size:1.285em;
}
.m_footer_copy .container {
	padding:13px;
}
.arrow {
	margin-top:-2px !important;
}
.m_feat_title a {
	font-size:1.5em;
	color:white;
}
.m_feat_title {
	background:#485e29;
	padding:0.5em !important;
}
.m_savings {
	padding:10px;
	background:#485e29;
}
.m_savings a {
	font-size:1.642em;
	color:#ffffff;
}
.m_prd_dec p {
	font-size:1.428em;
}
.m_prd_dec a {
	color:#263b7c;
}
 @media (max-width: 767px) {
 body {
padding:0px !important;
}
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
 h3 > a {
color:black !important;
}
 .inventory .inventory_price p > a {
color:#F79721 !important
}
 .carousel-caption a {
color:#ffffff !important;
}
 .option .col-md-5 a {
color:#000000 !important;
}
 .navbar-toggle {
 background-color: #2C2C2C;
 background-image: -moz-linear-gradient(center top, #333333, #222222);
 background-repeat: repeat-x;
 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.075);
 display: none;
 float: right;
 margin-left: 5px;
 margin-right: 25px !important;
 padding: 7px 10px;
}
 .menu-text {
 color: #FFFFFF !important;
 float: left !important;
 text-shadow: none;
 margin-right:10px !important;
 font-size:12px;
}
}
/* Mobile Style Ends */



/* Mobile Styles */

.m_home_block_one {
	background: none repeat scroll 0 0 #d9d9d9;
}
.m_home_block_one .col-md-6 {
	padding: 1.8em !important;
}
.m_home_block_one p {
	color: #000000;
	font-size: 1.2em !important;
	line-height: 1.5em;
}
.m_home_block_one img {
	max-width:100%;
	height:auto;
}
.m_home_block_one_inner {
	background:#003082;
	border-radius:0px 0px 12px 12px;
}
.m_home_block_one_inner .col-md-6:first-child {
	border-right: 2px solid #D9D9D9;
}
.m_home_block_one_inner p a, .m_home_block_one_inner a, .m_home_block_one_inner .icon-phone-sign {
	color: #ffffff;
	margin: 0px;
	font-size: 1.6em;
}
.m_home_block_one_inner div {
	padding:0px !important;
}
.m_home_block_one_inner div p {
	margin:10px 0px 10px 0px !important;
}
.m_home_block_one_inner div:last-child a {
	display: block;
	font-size: 1.6em;
	margin-top:10px !important;
}
.m_home_block_three .m_home_block_three_a {
	background:#ff9900;
	padding:1.4em 2.142em 1.0em;
	border-radius:12px;
	color:#ffffff;
	text-decoration:none;
}
.m_home_block_three .m_home_block_three_b {
	background:#333399;
	padding:1.4em 2.142em 1.0em;
	border-radius:12px;
	color:#ffffff;
	text-decoration:none;
}
.m_home_block_three .m_home_block_three_c {
	background:#333399;
	padding:1.4em 2.142em 1.0em;
	border-radius:12px;
	color:#ffffff;
	text-decoration:none;
}
.m_slider_title {
	background:#003082;
	border-radius:12px 12px 0px 0px;
	padding:0.5em 1em 0.5em 1em !important;
	font-size:1.642em;
	color:white;
}
.m_slider_title:hover {
	text-decoration:none;
}
.m_price_box p {
	font-size: 1.785em;
	margin-bottom: 0;
}
.m_price_box span {
	font-size: 3.5em;
	font-weight: bold;
}
.m_table_heading {
	background: none repeat scroll 0 0 #003082;
	border-radius: 12px 12px 0 0;
	font-size: 1.785em;
	padding:6px 0 6px 10px;
	color:white;
}
.m_table_blk .panel {
	border-radius: 12px;
}
.m_table_blk .col-md-6 .panel .table td {
	padding-left:1em !important;
	font-weight:bold;
}
.m_table_blk .col-md-6 .panel .table tr {
	border-bottom:2px solid #485E29 !important;
}
.m_table_blk .col-md-6 .panel .table tr:last-child {
	border-bottom:none !important;
}
.m_table_blk .col-md-6 .panel {
	border:none !important;
}
.m_table_blk .m_table_in {
	background:#D9D9D9 !important;
	border-radius:0px 0px 12px 12px;
}
.table thead > tr > th, .table tbody > tr > th, .table tfoot > tr > th, .table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td {
	border:none !important;
}
.m_footer .col-md-2 i {
	color: #FFFFFF;
	font-size: 3.57em;
}
.m_footer {
	background:#333333;
}
.m_footer_copy {
}
.m_footer_links a {
	font-size:1.642em;
	color:#ffffff;
}
.m_footer_copy {
	background:#000000;
}
.m_footer_copy span {
	color:#ffffff;
	font-size:1.285em;
}
.m_footer_copy .container {
	padding:13px;
}
.arrow {
	margin-top:-2px !important;
}
.m_feat_title h3 {
	font-size:1.5em;
	color:white;
	margin:15px 0px 15px 0px;
	margin:6px !important;
}
.m_feat_title {
	background:#003082;
	padding:0.5em !important;
}
.m_savings {
	padding:10px;
	background:#485e29;
}
.m_savings a {
	font-size:1.642em;
	color:#ffffff;
}
.m_prd_dec p {
	font-size:1.428em;
}
.m_prd_dec a {
	color:#263b7c;
}
/*.m_price_box .col-md-6:first-child:after {
    border-right: 2px solid #666666 !important;
    content: "";
    height: 65% !important;
    position: absolute;
    right: 0;
    top: 18%;
}*/

.m_home_block_three_a, .m_home_block_three_b {
	font-size:1.1em;
}
.m_home_block_three span {
	font-size:2.2em;
	display:block !important;
	padding-bottom:7px;
}
.m_home_block_three span[class^="icon-"] {
font-size:2.095em;
color:#fff !important
}
.foot_in i {
	color: #FFFFFF;
	font-size: 2em;
}
.foot_in i:first-child {
	margin-right:1% !important;
}
.bdr:last-child {
	display: none;
}
.m_home_block_one_inner a:hover {
	text-decoration:none;
}
.m_lr10_padding {
	padding-left:10px !important;
	padding-right:10px !important;
}
 @media (max-width: 767px) {
 body {
padding:0px !important;
}
 .bx-wrapper .bx-prev {
 left: -38px !important;
}
 .bx-wrapper .bx-next {
 right: -38px !important;
}
 .logo {
 margin-top: 15px;
 float: left;
 width:60% !important;
}
 .logo img {
width:85% !important;
}
 .menu-text {
 color: #FFFFFF;
 float: left;
 text-shadow: none;
 margin-right:10px;
 font-size:12px;
}
 .navbar-toggle {
 background-color: #2C2C2C;
 background-image: -moz-linear-gradient(center top, #333333, #222222);
 background-repeat: repeat-x;
 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.075);
 display: none;
 float: right;
 margin-left: 5px;
 margin-right: 25px !important;
 padding: 7px 10px;
}
 .m_lr_padding {
padding-left:5px !important;
padding-right:5px !important;
}
 .m_form_head {
 font-size: 1.5em !important;
 margin-top: 0px !important;
}
 .sm-m-l-nill {
margin-left:0px !important;
}
 .schedule_serv a {
margin-right:10px;
}
 .navbar .nav > li > a {
font-size:14px !important;
}
 .m_footer .icon-envelope {
display:none;
}
 #vehicles .m_price_box {
 padding-bottom: 18px !important;
}
 .m_form_head a {
color:#333333 !important;
}
 .m_feat_title a {
color:#ffffff !important;
}
 .inventory_price p a {
color:#F79721 !important;
}
 #vehicles .mcfp_search_number a {
color:#F79721 !important;
}
 .float_n {
float:none !important;
}
 .m_model_page_btn a {
 margin: 0 0 12px 10px !important;
 width: 42%;
 text-align:left;
}
 .m_model_page_btn a.btn {
font-size:15px !important;
padding:10px 15px !important;
border-radius:4px !important;
}
}
 @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
body #sales_cnt .address {
 color: #333333 !important;
 font-weight: bold;
}
 h3 > a {
color:black !important;
}
 .inventory .inventory_price p > a {
color:#F79721 !important
}
 .carousel-caption a {
color:#ffffff !important;
}
 .option .col-md-5 a {
color:#333333 !important;
}
}
 @media (max-width: 320px) {
 .mobile_main_logo {
margin-top:12px;
}
 .m_table_blk .col-md-6 .panel .table td {
 padding: 0.6em 0em 0.6em 0.6em !important;
}
}
 @media (max-width: 480px) {
.mobile_main_logo {
margin-top:12px !important;
}
 .mcfp_number {
font-size:0.5em !important;
}
 .m_price_box span {
 font-size: 2.5em !important;
}
 body .mcfp_search_number {
font-size:1.6em !important;
}
 .m_price_box .mcfp_number {
font-size:1em !important;
}
 .btn-lg {
font-size:14px !important;
}
 .m_model_page_btn .close_js {
display:none;
}
 .coupons_box:hover .print_coupon {
 display: block !important;
 left: 32% !important;
 position: absolute !important;
 top: 45% !important;
 display:none;
 cursor:pointer;
}
 .vech_grid_mrg #vehicles .similar_vech {
 margin-bottom: 10px;
}
 .vech_grid_mrg #vehicles .mblarg {
margin-bottom:0px !important;
}
 .m_model_page_btn a.btn {
font-size:12px !important;
}
 .seal {
 width: auto !important;
}
}
/* Mobile Style Ends */



/*======19-03-2014===*/

html.pandora_bg {
	min-height: 100%;
	position:relative;
}
html.pandora_bg body {
	background-image: url("../images/Pandora_Background.jpg");
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: cover;
	margin-bottom:625px;
}
.pandora_footer_bg {
	bottom:5.5%;
	width:100%;
	text-align:center;
	position:absolute; /*padding-top:220px; height:490px;*/
}
.pandora_footer p {
	text-align:center;
	color:#ffffff;
	font-size:14px;
}
.pandora_footer {/*padding: 495px 0 20px;*/
}
.pandora_wrp {
	max-width:302px;
	background:#cdcccb;
	text-align:center;
}
.gift_cart {/*background: url("../images/gift_cart_img.png") no-repeat scroll left top rgba(0, 0, 0, 0);*/
	height: 166px;
	left: -190px;
	top: 180px;
	width: 229px;
}
.pandora_wrp h3 {
	margin:0;
	background:#f7931e;
	padding:10px 20px;
	color:#ffffff;
	font-size:28px;
}
.pandora_wrp input {
	text-align:center;
	color:#666766;
	font-size:12px;
	font-weight:bold;
}
.date_time input[type="text"] {
	color:#ffffff !important;
	background:#989898 url("../images/pandora_form_select_icon.png") no-repeat scroll 94% 15px !important;
}
.pandora_wrp form.form-horizontal .allowcontact label {
	line-height:20px;
	font-weight:normal;
	color:#676767;
}
.pandora_submit_btn {
	background:#f7931e;
	color:#ffffff;
	font-size:20px;
	border:none;
	padding:6px 20px;
	font-weight:bold;
}
.pandora_main_wrp {
	max-width:590px;
	margin:auto;
}
.pandora_main_wrp h1 {
	color: #FFFFFF;
	font-size: 16.16px;
	line-height: 27px;
	text-align: center;
	text-shadow: 0 0 11px #291D13;
	margin:0 0 10px;
}
.pandora_main_wrp h2 {
	color: #FFFFFF;
	font-size: 16.16px;
	line-height: 27px;
	text-align: center;
	text-shadow: 0 0 11px #291D13;
	margin:4px 0 26px;
}
.pandora_wrp .form-group label.error p {
	margin-bottom:0 !important;
}
.pandora_wrp .form-group label.error:empty {
	display: none;
}
/*=======Thank You========*/
.thanks_wrp {
	max-width:485px;
	margin:auto;
	text-align:center;
	padding:0 0 265px 0;
}
.thanks_wrp h1 {
	color: #FFFFFF;
	font-size: 50px;
	font-weight: bold;
	padding: 20px 0;
}
.thanks_wrp p {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	padding: 0 0 40px;
}
.thanks_wrp h2 {
	color: #FFFFFF;
	font-size: 30px;
	font-weight: bold;
}
.thanks_wrp a:hover {
	color:#ffffff;
	text-decoration:none;
}
.pandora_wrp_top {
	max-width:302px;
}
 #testDriveCoupon input::-webkit-input-placeholder {
 color: #666766;
 opacity: 1;
}
 #testDriveCoupon input:-moz-placeholder { /* Firefox 18- */
 color: #666766;
 opacity: 1;
}
 #testDriveCoupon input::-moz-placeholder {  /* Firefox 19+ */
 color: #666766;
 opacity: 1;
}
 #testDriveCoupon input:-ms-input-placeholder {
 color: #666766;
 opacity: 1;
}
/* Mailer Style */

.mailer_dc {
	font-family:'Cabin', Arial, sans-serif;
}
.mailer_tp_cnt {
	background:#d7d7d6;
	padding-bottom:400px !important;
}
.mailer_navigation_numbers {
	background: #007cc2;
	padding: 15px;
}
.mailer_navigation_numbers a {
	margin-right:5px;
}
.mailer_main_wrp h1 {
	color:#007cc2;
	font-size:25px;
	margin:30px 0px 17px 0px;
	line-height: 27px;
	text-align: center;
}
.mailer_main_wrp h2 {
	color:#666766;
	font-size:15px;
	text-align:center;
}
.mailer_main_wrp h1 {
	color: #dc672f;
	font-size: 25px;
}
.mailer_wrp {
	max-width: 302px;
	text-align: center;
}
.mailer_wrp input {
	border: medium none;
	border-radius: 5px;
	text-align: center;
	font-weight:bold;
	height:40px;
}
.mailer_dc .navbar {
	margin-bottom:0px;
}
.mailer_dc .mt92 {
	margin-top:68px !important;
}
.mailer_wrp {
	margin:0 auto;
}
html.pandora_bg .mailer_dc {
	background:#e3e2e2;
	margin-bottom:0px;
}
.mailer_sub_btn {
	background: #007cc2;
	border: medium none;
	border-radius: 5px;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	margin-top: 22px;
	padding: 9px 50px;
}
.mailer_top_header {
	background:#333;
	padding:28px 0px 20px 0px;
}
.mailer_footer {
	border-top:none;
}
.sec_pg {
	color:#007cc3 !important;
}
.p_green {
	background:#26b896 !important;
}
.seal {
	margin: 0 auto;
	text-align: center;
	width: 14%;
}
.input_chk input[type="checkbox"] {
	float: left;
	height: 16px !important;
	width: auto !important;
}
.input_chk span {
	float: left;
	width: 90%;
	text-align: left;
	margin-left: 10px;
	font-size: 11px;
	font-weight: bold;
}
.mailer_main_wrp .mailer_sub_btn:hover {
	text-decoration:none;
}
.mailer_footer p, .mailer_footer a {
	color: #666766;
	font-size: 14px;
	text-transform: capitalize;
}


/* Mailer Style Ends */


@media (max-width: 767px) {
html.pandora_bg .logo {
float:none;
text-align:center;
width:auto !important;
margin:5px 0 !important
}
html.pandora_bg .logo img {
width:auto !important;
}
html.pandora_bg .brand {
padding-left:0 !important
}
html.pandora_bg body {
margin-bottom: 530px;
}
.pandora_wrp h3 {
margin:0 -5px
}
.pandora_wrp h3 {
font-size:25px !important;
}
.pandora_footer p {
color: #FFFFFF;
font-size: 12px !important;
line-height: 21px !important;
text-align: center;
}
.pandora_main_wrp h1 {
font-size:16px !important;
line-height:20px !important;
}
}
@media (max-width: 480px) {
.gift_cart {
position:relative !important;
left:0;
top:auto;
width:100%;
text-align:center;
}
 .seal {
 width: auto !important;
}
}
/*======19-03-2014===*/


/*html.pandora_bg
 {background-image: url("../images/pandora_bg.jpg");background-position: center bottom;background-repeat: no-repeat;background-size: cover; min-height: 100%; background-attachment:fixed !important;}*/
 
.input_chk input[type="checkbox"] {
	padding:0;
	box-sizing:border-box;
	min-height:16px;
	margin-top:11px !important;
	width:6%;
	float:left;
	text-align:center;
}
.input_chk input[type="checkbox"]:focus {
	border-color: none;
	box-shadow: 0px 0px 0px 0px !important;
	outline: 0 none;
}
.input_chk span {
	margin-top:6px !important;
	display:table;
	padding-top:16px;
	padding-left:8px;
}
/* Top Header */

.top_header {
	background:#194c82;
}
.top_header .th_social {
	display:inline-block;
}
.top_header .th_social a {
	color:#ffffff;
}
.th_timings {
	color: #ffffff;
	text-align: center;
	text-transform: uppercase;
}
.top_header .th_social i {
	font-size: 15px;
	margin-right: 20px;
}
.top_header p {
	margin-bottom:0px;
}
.top_header > div {
	padding: 9px 0;
	color:#ffffff;
}
.th_ph_numb {
	text-align:right;
}
.th_timings span {
	margin-left: 14px;
}
.th_ph_numb p a {
	color:#ffffff;
}

/* Top Header */
