﻿@charset "utf-8";
/* CSS Document */
/* common */
body{padding:0px !important; margin:0px; background-color;#ffffff; font-family:'DIN-Medium';font-weight: 500;
	font-style: normal;}

@font-face {
	font-family:'DIN-Medium';
	src: url('fonts/DIN-Medium_gdi.eot');
	src: url('fonts/DIN-Medium_gdi.eot?#iefix') format('embedded-opentype'),
		url('fonts/DIN-Medium_gdi.woff') format('woff'),
		url('fonts/DIN-Medium_gdi.ttf') format('truetype'),
		url('DIN-Medium_gdi.otf') format('opentype'),
		url('fonts/DIN-Medium_gdi.svg#DIN-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-00FE;
}
.padd0{padding:0px !important;}
.padd-r10{padding-right:10px !important;}
.padd-r0{padding-right:0px !important;border-right: none !important;}
.mar0{ margin:0 auto !important;}
a{-webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; text-decoration:none; outline:none;color: #000;}
img{max-width:100%; height:auto; outline:none;}
h1, h2, h3, h4, h5, h6{font-weight: normal;color: #000;}
h1{ font-size:1.5em;}
h2{ font-size:1.25em;}
h3{ font-size:1.125em;}
h4{ font-size:1em;}
h5{ font-size:.75em;}
h6{ font-size:.625em;}
ul,li{list-style:none;padding:0px;}
.clear {content:"."; display:block; clear:both;} 
.container{width:1170px;margin:0px auto;padding:0px;}
.container-full{width:100%;;margin:0px auto;padding:0px;}
/* top-menu */
.top{width:100%;background-color: #1b3b8e;}
.top-menu{width:30%; padding:0px; margin:0 auto; float:right; right:0px; float: right;}

.top-menu ul {
    list-style: outside none none;
    font-size: 14px;
    padding: 0px;
    font-family:'DIN-Medium';
    font-weight: normal;
	margin:7px 0px;
	float: right;
}
.top-menu ul li {
   padding: 0px 0px 0px 8px; display:inline;
}
.top-menu ul li a {
    text-decoration: none;
    color: #fffefe;
    padding: 10px;
	}
.top-menu ul li a:hover{color:#7ba0ff;}
.sign-icon{background:url(../images/reg-icon.png) scroll center left no-repeat; height:20px;width:20px;}
.login-icon{background:url(../images/login-icon.png) scroll center left no-repeat; height:20px;width:20px;}
/* <!-- .top-menu ul li a img {  padding-right: 8px;} --> */
/* heder-menu and logo */

.logo{width:30%; height:auto; margin:0 auto;padding:0;float: left;}

.logo-menu{width:50%; height:auto; padding:0px; float:right;/*margin-top: 10px;*/}
.logo-menu ul {
    list-style: outside none none;
    padding: 0px;
    font-size: 13px;
   font-family: "DIN-Medium";
   font-weight: bold;
	float: right;
	margin:0;
}
.logo-menu ul li {
  padding: 0px 0px; display:inline-block;
}
.logo-menu ul li a { text-decoration: none;color: #1b7853; border-right: 2px solid #1b7853;padding: 0px 9px ;}
.logo-menu ul li a:hover{color:#02245e}
/*.logo-menu ul li a:last-child{border:none;}*/

.admin{background:url(../images/admin.png) scroll 50% 0% no-repeat; height:30px; display:block;}
.dist{background:url(../images/dist.png) scroll 50% 0%  no-repeat; height:27px; display:block;}
.buss{background:url(../images/user.png) scroll 50% 0%  no-repeat; height:30px; display:block;}
.fb{background:url(../images/fb.png) scroll 50% 0%  no-repeat; height:35px; display:block;}

.menu{width:100%; background-color:#1d7854; margin:0 auto; padding:0px;}
.submenu{width:100%; background-color:#ffffff; margin:0 auto; padding:0px;}

.bor1{border-right: 1px solid rgb(18, 100, 67) !important;}
.automotive{width:49%;margin:0px auto; padding:0px;float:left;box-shadow: 3px 5px 41px 2px rgba(161, 155, 155, 0.9);-webkit-box-shadow:3px 5px 41px 2px rgba(161, 155, 155, 0.9);-moz-box-shadow: 3px 5px 41px 2px rgba(161, 155, 155, 0.9);}
.auto-tit{background:#14428d; color:#ffffff; font-size:20px; margin:0 auto; padding:10px 0px; text-transform:uppercase;text-align: center;font-family: "DIN-Medium";font-weight: bold;}
.auto-menu{display:block;padding: 3px 10px; -webkit-box-shadow: 2px 9px 27px -1px rgba(194,194,194,0.77);
-moz-box-shadow: 2px 9px 27px -1px rgba(194,194,194,0.77);
box-shadow: 2px 9px 27px -1px rgba(194,194,194,0.77);}
.auto-menu ul{list-style:none; font-size:21px;padding:0px; margin:0 auto; font-family: "DIN-Medium";font-weight: normal;width: 50%;float:left;}
.auto-menu ul li{padding: 7px 35px;}
.auto-menu ul li a{text-decoration:none; color:#333333;padding:10px 0px}
.auto-menu ul li a:hover{color:#07AC50;}
.automotive1{width:49%;margin:0px auto;margin-left: 2%; padding:0px;float:left; position:relative;box-shadow: -1px 10px 14px 2px rgba(143,143,143,0.93);-webkit-box-shadow:-1px 10px 14px 2px rgba(143,143,143,0.93);-moz-box-shadow: -1px 10px 14px 2px rgba(143,143,143,0.93);}
.ban-text{position: absolute;top: 10px;right: 45px;font-family: "DIN-Medium";font-weight: bold; font-size:32px;color:#14428d;text-align: center;}
.ban-menu{position:absolute; bottom: 25px; right:0px;}
.ban-menu ul{list-style:none; font-size:16px;padding:0px; margin:0 auto; font-family: "DIN-Medium";font-weight: normal;text-align:right;float:left;}
.ban-menu ul li{padding: 7px 10px;}
.ban-menu ul li a{text-decoration:none; color:#0251a0;padding: 10px 18px;
background: transparent url("../images/ban-arrow.png") no-repeat scroll left center;}

.alarm{background:url(../images/icons/alarm.png) scroll center left no-repeat; height:30px;width:30px;}
.auto{background:url(../images/icons/auto1.png) scroll center left no-repeat; height:30px;width:30px;}
.bodyshop{background:url(../images/icons/bodyshop.png) scroll center left no-repeat; height:30px;width:30px;}
.carwash{background:url(../images/icons/carwash.png) scroll center left no-repeat; height:30px;width:30px;}
.glass{background:url(../images/icons/glass.png) scroll center left no-repeat; height:30px;width:30px;}
.muffeler{background:url(../images/icons/muffeler.png) scroll center left no-repeat; height:30px;width:30px;}
.newcar{background:url(../images/icons/newcar.png) scroll center left no-repeat; height:30px;width:30px;}
.rentcar{background:url(../images/icons/rentcar.png) scroll center left no-repeat; height:30px;width:30px;}
.smog{background:url(../images/icons/smog.png) scroll center left no-repeat; height:30px;width:30px;}
.tier-align{background:url(../images/icons/tier-align.png) scroll center left no-repeat; height:30px;width:30px;}
.transmission{background:url(../images/icons/transmission.png) scroll center left no-repeat; height:30px;width:30px;}
.usedcar{background:url(../images/icons/usedcar.png) scroll center left no-repeat; height:30px;width:30px;}
.mar-top{margin-top: 15px;display: inline-block;width: 100%;}

 
.orion-menu { margin-top: 0px; text-align:center; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font:Arial, Helvetica, sans-serif; -webkit-appearance:none; appearance:none; } 

.orion-menu li{display:inline;font-size:15px;margin:0;padding:0;float:left;line-height:20px;position:relative}
.orion-menu li a{padding:5px; color:#ffffff; font-size:14px;   font-family:DIN-Medium;
    font-weight: bold; text-decoration:none;display:inline-block;-o-transition:color .3s linear,background .3s linear;-webkit-transition:color .3s linear,background .3s linear;-moz-transition:color .3s linear,background .3s linear;transition:color .3s linear,background .3s linear}
.orion-menu li a:hover{text-shadow:none;}
.orion-menu li a.last-child{border:none;}
.orion-menu li:hover>a{color:#fff;/* background: #02245E; padding-top: 32px; padding-bottom:32px;*/}
.orion-menu li.active>a{/*background:#555*/ color:#fff; /* background: #02245E; padding-top: 32px; padding-bottom:32px;*/}
.orion-menu>li>a{/*text-transform:uppercase*/} 
.orion-menu ul,.orion-menu ul li ul{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:999;width:230px;background:#1E237E}
.orion-menu ul{top:42px;left:9px}
.orion-menu ul li ul{top:0;left:150px}
.orion-menu ul li{clear:both;width:100%;font-size:14px}
.orion-menu ul li a{width:100%;padding:12px 22px; border:none;display:inline-block;float:left;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.orion-menu>li>a{ padding:8px; border-left: 1px solid #126443;border-right: 1px solid #168b5d;text-shadow: 0px 3px 2px #085329;} 
.orion-menu ul li:hover>a{background:#fff; color:4d50b7;}
.orion-menu .indicator{color:#fff;position:absolute;right:60px;top:12px;font-family:FontAwesome;font-size:12px}
.orion-menu .indicator:before{content:"\f0d7"}
.orion-menu ul li .indicator{right:20px;top:13px}
.orion-menu ul li .indicator:before{content:"\f0da"}
.orion-menu li.search{float:right}
.orion-menu li.search form{margin:18px 20px 0 0}
.orion-menu>li.showhide{display:none;width:100%;height:45px;cursor:pointer;color:#fff;/*background:#454545*/}
.orion-menu > li.showhide:active {color:#000;}
.orion-menu>li.showhide span.title{margin: 12px 0px 0px 0px;float:left;font-weight: bold;}
.orion-menu> li.showhide span.icon{margin: 12px 0px 0px 0px;float:right}
.orion-menu>li.showhide .icon em{margin-bottom:3px;display:block;width:20px;height:2px;background:#fff}

.orion-menu-sub { margin-top: 0px; text-align:center; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font:Arial, Helvetica, sans-serif; -webkit-appearance:none; appearance:none; } 
.orion-menu-sub li{display:inline;font-size:15px;margin:0;padding:0;float:left;line-height:20px;position:relative}
.orion-menu-sub li a{padding:5px; color:#1b3b8e; font-size:14px;   font-family:DIN-Medium; font-weight: bold; text-decoration:none;display:inline-block;-o-transition:color .3s linear,background .3s linear;-webkit-transition:color .3s linear,background .3s linear;-moz-transition:color .3s linear,background .3s linear;transition:color .3s linear,background .3s linear}
.orion-menu-sub li a:hover{text-shadow:none;}
.orion-menu-sub li a.last-child{border:none;}
.orion-menu-sub li:hover>a{color:#1d7854;/* background: #02245E; padding-top: 32px; padding-bottom:32px;*/}
.orion-menu-sub li.active>a{/*background:#555*/ color:#1b3b8e; /* background: #02245E; padding-top: 32px; padding-bottom:32px;*/}
.orion-menu-sub>li>a{/*text-transform:uppercase*/} 
.orion-menu-sub ul,.orion-menu-sub ul li ul{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:999;width:230px;background:#1E237E}
.orion-menu-sub ul{top:42px;left:9px}
.orion-menu-sub ul li ul{top:0;left:150px}
.orion-menu-sub ul li{clear:both;width:100%;font-size:14px}
.orion-menu-sub ul li a{width:100%;padding:12px 22px; border:none;display:inline-block;float:left;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.orion-menu-sub>li>a{ padding:8px; /*border-left: 1px solid #126443;border-right: 1px solid #168b5d;text-shadow: 0 1px 1px #085329;*/} 
.orion-menu-sub ul li:hover>a{background:#fff; color:4d50b7;}
.orion-menu-sub .indicator{color:#fff;position:absolute;right:60px;top:12px;font-family:FontAwesome;font-size:12px}
.orion-menu-sub .indicator:before{content:"\f0d7"}
.orion-menu-sub ul li .indicator{right:20px;top:13px}
.orion-menu-sub ul li .indicator:before{content:"\f0da"}
.orion-menu-sub li.search{float:right}
.orion-menu-sub li.search form{margin:18px 20px 0 0}
.orion-menu-sub>li.showhide{display:none;width:100%;height:45px;cursor:pointer;color:#fff;/*background:#454545*/}
.orion-menu-sub > li.showhide:active {color:#000;}
.orion-menu-sub>li.showhide span.title{margin: 12px 0px 0px 0px;float:left;font-weight: bold;}
.orion-menu-sub> li.showhide span.icon{margin: 12px 0px 0px 0px;float:right}
.orion-menu-sub>li.showhide .icon em{margin-bottom:3px;display:block;width:20px;height:2px;background:#fff}

/*.green,.green li ul,.green ul li ul,.green>li.showhide{ background:#C92C2C }
.green,.green li ul,.green ul li ul,.green>li.showhide:active{ background:#000 }*/
.zoom { -webkit-animation:zoom .3s ease both;-moz-animation:zoom .3s ease both;-o-animation:zoom .3s ease both;animation:zoom .3s ease both}


.services{width:23.5%;margin: 21px 2% 0px auto; padding:0px; float:left; margin-right:2%; }
.free-div:hover{ box-shadow:2px 2px 8px #c5c5c5;}
.free{background:#0c81c5; color:#ffffff; font-size:21px; margin:0 auto; padding:10px 0px;text-align: center;
border-radius: 15px 15px 0px 0px;  font-family:'DIN-Medium';font-weight: normal;}
.free-div{min-height:300px; background:#f4f4f4;display:block;padding: 20px;position:relative;
-webkit-box-shadow: -1px -1px 11px -2px #cecece;
-moz-box-shadow: -1px -1px 11px -2px #cecece;
box-shadow: -1px -1px 11px -2px #cecece;}
.free-div ul{ padding:0px; list-style:none;margin:0;font-family:'DIN-Medium';font-weight: normal;margin-bottom: 27px;}
.free-div ul li{ background:url(../images/ser-arrow.png) scroll left center no-repeat; display:block;padding: 0px 0px 0px 20px;}
.free-div ul li a { text-decoration: none;color: #333333; font-size:17px;}
.read a{position:absolute; bottom:20px; right: 16px; text-align:right;font-family:'DIN-Medium';font-weight: normal;font-size:15px; color: #0c81c5;}


.footer{width:100%;padding:0; border-top: 1px solid #CFCDC7;margin: 50px auto 0px;display: inline-block;}
.footer .container1{width:80%;margin: 0 auto;}
.footer-menu{width:33%;margin:0 auto;padding:0px;float:left;}
.footer-tit{text-align:left;font-size:20px;font-family:'DIN-Medium';font-weight: bold; color:#000000;margin: 15px 0px;}
.footer-text p{font-family:Verdana; font-weight:regular; font-size:13px;color:#545454; line-height:24px;
text-align:center;}
footer-tit{text-align:left;font-size:20px;font-family:'DIN-Medium';font-weight: bold; color:#000000;margin:10px 0px;}
.footer-menu h3{ text-decoration: none;color: #3169a8; font-family:'DIN-Medium';font-weight: bold;font-size: 14px;line-height: 13px;
padding: 5px 20px;margin: 0px;}
  .footer-menu p{ text-decoration: none;color: #3169a8;font-family:'DIN-Medium';font-weight: normal;font-size: 14px;line-height: 13px; padding: 5px 20px;margin: 0px;}
 .footer-menu ul {
    list-style: outside none none;
    font-size: 14px;
    padding: 0px;
   	margin:0px;line-height: 13px;
}
 .footer-menu ul li {padding: 5px 20px;}
.footer-menu ul li a {
    text-decoration: none;
    color: #3169a8;
   	font-family:'DIN-Medium';font-weight: normal;
}
.footer-menu ul li a:hover{color:#518ed2}
.rights{width:100%; display: inline-block;margin:0 auto; padding:20px 0px;margin-top: 30px; text-align:center; background-color:#131111;font-family:'DIN-Medium';font-weight: normal; font-size:13px;color:#9a9595; text-transform:uppercase;}

/*  Home page Completed */

.right-side1{width: 75%;margin: 0px auto;padding: 0px;float: right;}
.search-menu{width: 98.5%; margin:20px 0px 0px 0px ; height:auto;float:right; border:2px solid #1b3b8e;padding-top: 12px;
padding-bottom: 12px;
padding-left: 10px;
padding-right: 0px ;
}
.search-menu .tit{font-size: 14px;float:left;margin:0px;color: #000;font-family:'DIN-Medium';font-weight: normal;width:11%;padding: 10px 0px;}

.search-menu select{
    float:left; /* background: rgba(0,0,0,0.3);*/ color:#000; /*text-shadow:0 1px 0 rgba(0,0,0,0.4);*/width:13%;border:1px solid #bbbbbb;border-radius: 5px;
padding: 5px 0px;    margin: 5px 8px 5px 0px; font-family: "DIN-Medium";font-weight: normal;font-size: 13px;}
.search-menu input{
    float:left; /* background: rgba(0,0,0,0.3);*/ color:#000; text-shadow:0 1px 0 rgba(0,0,0,0.4);width:12.7%;border:1px solid #bbbbbb;border-radius: 5px;
padding: 5px 0px;margin: 5px 8px 5px 0px;
}
.search-menu .search-btn1{ float: right; text-align:center;  /* background:#326bd4; */ 
background: #207cca; /* Old browsers */
background: -moz-linear-gradient(top, #50A8F3 0%, #14428d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,#50A8F3 0%,#14428d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #379AEF  0%,#14428d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207cca', endColorstr='#14428d',GradientType=0 );
color:#fff; /*text-shadow:0 1px 0 rgba(0,0,0,0.4);*/width:13%;border:2px solid #0d3a92;border-radius: 5px;
padding: 5px 0px;    margin: 5px 8px 5px 0px; font-family: "DIN-Medium";font-weight: normal;font-size: 13px;}

.bor-div{background-color: #5D7B9D;width: 100%;margin: 5px 0px auto;padding: 5px 0px; float:right;}

.look-detail .tit{ font-family: "DIN-Medium";font-weight: normal;font-size: 21px; color:#008000; text-align:left;line-height: 40px;}
.look-detail .car{width:22%;height:auto; margin:0px auto;padding:0px;float: left;}
.look-detail .detail{width: 23%;height: auto;margin: 0px auto;padding: 0px;float: left;margin-left: 2%;}
.look-detail .detail table td{ font-family: "DIN-Medium";font-weight: normal;font-size: 16px; color:#000;line-height: 16px;}
.look-detail .detail table td + td{color:#565656;}
.look-detail .read{ font-family: "DIN-Medium";font-weight: normal;font-size: 16px; color:#000; text-align:left;line-height: 22px; text-decoration:underline;float: left;
width: 100%;}
.look-detail .read a{position:relative;text-align:left;font-family:'DIN-Medium';font-weight: normal;font-size:15px; color: #000;right: 0;bottom: 0;}

.left-side1{width: 23%;margin: 0px auto;padding: 0px;float: left; }
.main-menu1-div{border:1px solid #bbbbbb;margin: 20px 0px;}
.main-menu1-tit{/* background:#14428d;  */ 
background: #019003; /* Old browsers */
background: -moz-linear-gradient(top, #019003 24%, #43a212 58%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #019003 24%,#43a212 58%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #019003 24%,#43a212 58%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#019003', endColorstr='#43a212',GradientType=0 );
color:#ffffff; font-size:21px; margin:0 auto; padding:7px 0px;text-align: center;font-family: "DIN-Medium";}
.main-menu1{display:block;padding: 3px 10px;}
.main-menu1 ul{list-style:none; font-size:17px;padding:0px; margin:0 auto; font-family: "DIN-Medium";font-weight: normal;float:left;}
.main-menu1 ul li{padding: 2px 2px 2px 6px;}
.main-menu1 ul li a{color: #1b3b8e;display: inline-block;font-family: DIN-Medium;font-size: 14px;font-weight: bold;padding: 5px;text-decoration: none;transition: color 0.3s linear 0s, background 0.3s linear 0s;padding:5px 0px}
.main-menu1 ul li a:hover{color:#07AC50;}
.alarm1{background:url(../images/icon1/alarm.png) scroll center left no-repeat; height:25px;width:auto;}
.auto1{background:url(../images/icon1/car_repair.png) scroll center left no-repeat; height:25px;width:auto;}
.bodyshop1{background:url(../images/icon1/car_shop.png) scroll center left no-repeat; height:25px;width:auto;}
.carwash1{background:url(../images/icon1/car_wash.png) scroll center left no-repeat; height:25px;width:auto;}
.glass1{background:url(../images/icon1/auto_glass.png) scroll center left no-repeat; height:25px;width:auto;}
.muffeler1{background:url(../images/icon1/muffler.png) scroll center left no-repeat; height:25px;width:auto;}
.newcar1{background:url(../images/icon1/new_car.png) scroll center left no-repeat; height:25px;width:auto;}
.rentcar1{background:url(../images/icon1/rent_car.png) scroll center left no-repeat; height:25px;width:auto;}
.smog1{background:url(../images/icon1/smog_test.png) scroll center left no-repeat; height:25px;width:auto;}
.tier-align1{background:url(../images/icon1/tires.png) scroll center left no-repeat; height:25px;width:auto;}
.transmission1{background:url(../images/icon1/transmission.png) scroll center left no-repeat; height:25px;width:auto;}
.usedcar1{background:url(../images/icon1/used_car.png) scroll center left no-repeat; height:25px;width:auto;}

/* looking page Completed */

.repair-menu{display:inline-block;width:100%; margin:0 auto; padding:0;}
.repair-menu ul{list-style:none; font-size:17px;padding:0px; margin:0 auto; font-family: "DIN-Medium";font-weight: normal;float:left;}
.repair-menu ul li{padding: 2px;display: inline; }
.repair-menu ul li a{text-decoration:none; color:#1b3b8e;font-size: 17px;border-right: 2px solid rgb(27, 59, 142);line-height: 25px;
padding: 0px 5px;}
.repair-menu ul:nth-child(even) {background: #d6ffd6;}
.repair-btn-menu{width:80%; margin:0 auto;margin-top: 10px;}
.repair-btn { float: left; text-align:center; background: #0000ff; color:#fff; 
padding: 5px 8px;   margin: 5px 9px 5px 0px; font-family: "DIN-Medium";font-weight: normal;font-size: 16px;}
/* .repair-btn  */
.repair-btn-bg1{background-color:#006400 !important;}
.repair-btn-bg2{background-color:#800080 !important;}
.repair-div{width:33.3%; margin:0 auto; padding:0;float:left;font-size: 17px;}
.repair-div label{padding:0px 5px 0px 10px;}
.repair-div1{width:33.3%; margin:0 auto; padding:0;float:left; display:block;font-size: 17px;}
.repair-div1 label{padding:0px 5px 0px 10px;width:31%; font-size: 16px;line-height: 29px;}
.repair-div1 select{
   /* float:left;  background: rgba(0,0,0,0.3);*/ color:#000; /*text-shadow:0 1px 0 rgba(0,0,0,0.4);width:13%;*/border:1px solid #bbbbbb;border-radius: 5px;
padding: 5px 0px;    margin: 5px 8px 5px 0px; font-family: "DIN-Medium";font-weight: normal;font-size: 13px;}
.repair-div1 input[type="text"] {font-family: "DIN-Medium";font-weight: normal;font-size: 14px;margin-bottom: 10px;
    /*float:left;  background: rgba(0,0,0,0.3); text-shadow:0 1px 0 rgba(0,0,0,0.4);*/ color:#1e1e1e; border:1px solid #bbbbbb;border-radius: 5px;
padding: 5px;/*margin: 5px 8px 5px 0px;*/width:58%; float:right;}
.repair-btn a{text-decoration:none;color:#fff;}
.repair-div input[type="text"] 
{font-family: "DIN-Medium";font-weight: normal;font-size: 14px;
    /*float:left;  background: rgba(0,0,0,0.3); text-shadow:0 1px 0 rgba(0,0,0,0.4);*/ color:#1e1e1e; border:1px solid #bbbbbb;border-radius: 5px;
padding: 5px 0px;/*<!--margin: 5px 8px 5px 0px;-->*/width:100%;
}
.repair-div1 table td{width:40%;}
.repair-div1 table td+td{width:70%;}
.repair-div1 input[placeholder], [placeholder], *[placeholder] {
    color: #000 !important;
}
.width1 { width: 72% !important;}
.repair-div1 ul{list-style:none; padding:0px; display:inline;float:left;}
.repair-div1 ul li{float:left;}
.repair-div1 ul li label{width:40%;}
.search-btn1{ float: right; text-align:center;  /* background:#326bd4; */ 
background: #207cca; /* Old browsers */
background: -moz-linear-gradient(top, #207cca 0%, #14428d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #207cca 0%,#14428d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #207cca 0%,#14428d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207cca', endColorstr='#14428d',GradientType=0 );
color:#fff; /*text-shadow:0 1px 0 rgba(0,0,0,0.4);width:13%;*/border:2px solid #0d3a92;border-radius: 8px;
padding: 5px 10px;    margin: 0px 0px 5px 15px; font-family: "DIN-Medium";font-weight: normal;font-size: 16px;}
.search-btn1 a{text-decoration:none;color:#fff;}
.search-btn1:hover{ background:#207cca; box-shadow:2px 2px 20px #cccccc;}

.search{background: url(../images/search.png) scroll center left no-repeat; height:30px;width:30px;padding-left: 25px;border-right: 2px solid #4D86E4;
margin-right: 10px}
.search-table table tr th{background: #008c10; /* Old browsers */
background: -moz-linear-gradient(top, #008c10 0%, #13b30b 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #008c10 0%,#13b30b 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #008c10 0%,#13b30b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008c10', endColorstr='#13b30b',GradientType=0 ); color: rgb(255, 255, 255);font-size: 13px;font-weight: bold;padding: 8px 15px;
border-left: 2px solid #176315;
border-right: 2px solid #0CB30C;}
.search-table table tr td{text-align:center;padding: 5px 4px;font-size: 14px;}
.search-table table,tr,th,td{ border:none !important;}
.total .repair-btn{    float: right; background: none; color: #000; font-size: 18px;
margin: 5px 8px 5px 0px;}
.total-amt{ width:24%;float:right;font-weight: normal;text-align: left;margin: 0px auto;font-size: 16px;padding: 5px 10px;}
.mar-r0{margin-right:0px !important;padding-right:0px !important;}
.estimate{width:98%;margin:0 auto;padding:11px;border:1px solid #bbb;}
.estimate .tit{ font-size:17px;color:#000;font-family: "DIN-Medium";font-weight: normal;float:right;}
.estimate input[type="text"] 
{font-family: "DIN-Medium";font-weight: normal;font-size: 14px;/*width:60%;float:right;*/
    /*float:left;  background: rgba(0,0,0,0.3); text-shadow:0 1px 0 rgba(0,0,0,0.4);*/ color:#1e1e1e; border:1px solid #bbbbbb;border-radius: 5px;
padding: 5px;/*<!--margin: 5px 8px 5px 0px;-->*/}
.estimate label{}
.es-form1{width: 51%; float: left;margin-top:20px;}
.es-form1 input[type="text"] {width:21%;}
.es-form2{width: 34%;float: left;margin-top:20px;}
.es-form2 input[type="text"] {width:34%;}
.estimate .search-btn1{margin-top:20px;padding:4px; margin-bottom:0px;}
.es-form3{float: left;margin-top: 10px;margin-right: 10px;width: 13.5%;}
.es-form3 input[type="text"] {margin-bottom:10px;width: 92%;float: right;}
.work-or1{ margin: 0px 8px 8px 0px;  width: 31.8%;float:left; padding:8px; border:1px solid #bbb;min-height: 590px;}
.work-or1 label{width: 28%;margin: 10px 0px;display: block;float: left;line-height: 19px;}
.work-or1 input[type="text"]{width:68%; float:right;font-family: "DIN-Medium";font-weight: normal;font-size: 14px;padding: 5px 0px 5px 5px;
    /*float:left;  background: rgba(0,0,0,0.3); text-shadow:0 1px 0 rgba(0,0,0,0.4);*/ color:#1e1e1e; border:1px solid #bbbbbb;border-radius: 5px;
margin: 5px 0px;}
.work-or1 textarea{width:68%; float:right;font-family: "DIN-Medium";font-weight: normal;font-size: 14px;padding: 5px 0px 5px 5px;
    /*float:left;  background: rgba(0,0,0,0.3); text-shadow:0 1px 0 rgba(0,0,0,0.4);*/ color:#1e1e1e; border:1px solid #bbbbbb;border-radius: 5px;
margin: 5px 0px;}

.work-or1 select{width:70%; float:right; margin: 5px 0px;
   /* float:left;  background: rgba(0,0,0,0.3);*/ color:#000; /*text-shadow:0 1px 0 rgba(0,0,0,0.4);width:13%;*/border:1px solid #bbbbbb;border-radius: 5px;
padding: 5px 0px;  font-family: "DIN-Medium";font-weight: normal;font-size: 13px;}
.work-or2{ margin: 0px 5px 0px auto;  width: 31.8%;float:left;padding:0px;}
.serv-repa{border:2px solid #006400;margin:0 auto; padding:0;margin-bottom: 18px;}
.serv-tit{width:100%;background:#006400;font-family: "DIN-Medium";font-weight: normal;font-size: 16px;textalign:left; color:#fff; line-height:27px;}
.serv-para{min-height:150px;font-family: "DIN-Medium";font-weight: normal;font-size: 13px;textalign:left;color:#000;padding:5px;}
.type{width: 72%;float: right;margin-top: 10px;}
.sub-type{width:48%;float:left;}
.sub-type label{width: 80%;float: right;margin: 0px;font-size: 13px}
/*.sub-type input[type="checkbox"]{width:20%; float:left;}
.sub-type input[type="radio"]{width:19%; float:left;}*/
.note{background:#BDCAD7; margin:0 auto;padding:0;}
.note-tit{width:100%;background:#396A96;font-family: "DIN-Medium";font-weight: normal;font-size: 16px;textalign:left; color:#fff; line-height:27px;}
.note-para{min-height: 25px;font-family: "DIN-Medium";font-weight: normal;font-size: 13px;color: #000;padding: 5px;
background: #fff;
margin: 6px;}
.task table tr th{background: #5C799B none repeat scroll 0% 0%;color: #FFF;font-size: 14px;font-weight: normal;border: 1px solid #bbb;}
.task table tr td {  text-align: center;  padding: 5px 4px;  font-size: 14px;border: 1px solid #bbb;}
.task table, th, td { border: 1px solid #bbb; border-collapse: collapse;}

.total3{width:48%;margin-top: 10px; min-height:180px}
.total1 label{width: 88%;text-align: right;margin:0 auto;line-height: 22px;}
.total1 label span{padding-left:20px;}

/* Inspection */
.ins-tit{width:100%;background-color:#CBFFCA;}
.ins-tit h3 {color:#0000f4;font-size: 25px;text-align: center;font-weight: normal;
line-height: 40px;}
.ins-tit .estimate{border:none;display:inline;text-align: center;padding:0px;padding-bottom: 10px;}
.ins-tit .estimate .es-form3 { float:none;display:inline;margin:0px;}
.ins-tit .estimate .es-form3 label{display:inline;float:none;}
.ins-tit .estimate .es-form3 input[type="text"]{display:inline;float:none; width:12%;margin: 10px 0px;}
.ins-btn1{background:#a62a2a;float:left;padding: 0px 30px;line-height: 39px;}
.ins-btn1 a{font-size:18px; text-decoration:none;color:#fff;}
.inspect{float: left;width: 32.5%;margin-right: 11px;border: 1px solid rgb(0, 128, 1);min-height: 626px;}
.inspect .tit{background-color: #006400;}
.inspect .work-or1{width:96%;border:none;min-height: 1px;margin:0px;} 
.inspect .work-or1 select{margin:5px 0px;}
.tit-bg1{background-color: #008001;text-align: center;font-size: 17px;}
.right1{float: right !important;margin-right: 0px !important;}
.cal-icon{background:url(../images/cal-icon.png) scroll center left no-repeat; height:22px;width:22px;position: absolute;
margin-top: 14px;margin-left: 10px;}
.inst-bg1{background-color: #CBFFCA;margin: 0;padding: 0;width: 100% !important;min-height: 599px !important;}
.inst-bg1 label { width: 35%;margin: 5px 0px;color: #000080;font-size: 17px;padding-left: 10px;}

.inst-bg1 span{width:60%;float:right;margin:10px 0px;}
.ins{float: right;/* width: 42.5%; */}
.btn-bg3{background:#a62a2a;}
.ins-tit1 h3 {color:#000080;font-size: 25px;text-align: left;font-weight: normal;}
.ins-tit1 p {color:#000080;font-size: 20px;text-align: left;font-weight: normal;}
.good-icon{background:url(../images/good-icon.png) scroll center center no-repeat; height: 30px;padding: 2px 22px;}
.bad-icon{background:url(../images/bad-icon.png) scroll center center no-repeat; height: 30px;padding: 2px 22px;}
.marginal-icon{background:url(../images/marginal-icon.png) scroll center center no-repeat; height: 30px;padding: 2px 22px;}
.na-icon{background:url(../images/na-icon.png) scroll center center no-repeat; height: 30px;padding: 2px 22px;}
.edit-icon{background:url(../images/edit-icon.png) scroll center left no-repeat; height: 30px;width: 30px;padding: 2px 22px;}
.camra-icon{background:url(../images/camra-icon.png) scroll center left no-repeat; height: 30px;width: 30px;padding: 2px 22px;}
.video-icon{background:url(../images/video-icon.png) scroll center left no-repeat; height: 30px;width: 30px;padding: 2px 22px;}

.task1 table tr th{color: #006400;font-size: 18px;font-weight: normal;}
.task1 table tr td {  text-align: left;color: #000; padding: 5px 4px;  font-size: 17px;}
.task1 table, th, td {border:1px solid #000080; border-collapse: collapse;table-layout: fixed;}
.task1 table tr td:first-child {color:#000080;}
.icon3 {display:inline;float:right;width: 132px;}
.icon3 ul { list-style: outside none none; padding: 0px;margin:0px;}
 .icon3 ul li { float:left;}
.icon3 ul li a { text-decoration: none;}

/* Task Page */
.btn-bg4{background:#6500FF;}

.task-width{width: 45.5%;float: left;padding: 20px;min-height: 1px !important;}
.task-bg1{background-color: #CBFFCA;border: 1px solid #98E097;}
.task-width label {width: 30%;}
.task-width .width3{width:46%;float:left}
.task-width .width4{width:44.5% !important;float: left !important;}
.task-width .width5{width:20%}
.task-width  .width6{width:33% !important; margin-right:10px; float:left;}
.task-width .width7{width: 14% !important;float: left !important;}
.task-width .width8{width:7% !important;float:left !important;}
.task-width .check1{float: left;margin: 15px 20px 0px 10px;}
.task-width .width9{width: 30% !important;float: left !important;margin-right: 10px !important;}
.lab{background-color: #058305;width: 40%;margin: 0px;padding: 0px;height: 40px;}
.part{width:98%;background-color:#AFDAE7;min-height:1px; padding:10px;border: 1px solid #8FB5C0;}
.part label{width:12%;}
.part select {float:left;width:33%;}
.part input[type="text"] {width: 33%;float: left;margin-left: 87px;}
.btn-bg5{background-color:#6601ff;}
.total4{width:98%;padding:10px; color:#006400;}

/* Admin Login */
.right-side2{width:75%;margin:0 auto;padding:0; float:right;}
.login{width:25%; margin-top:20px;background-color:#059001;color:#fff; padding: 10px;font-size: 18px;float: left;}

.bor-sa{ width: 0;   height: 0;   border-top: 42px solid transparent;border-left: 41px solid rgb(5, 144, 1);margin-top: 20px;float: left;}
.right-side2 .work-or1 {width:52%;min-height:1px;padding: 30px 8px;}
.right-side2 .work-or1 label { width: 30%;}
.right-side2  .repair-btn {float: none;width: 10%;margin: 20px auto !important; background-color:#059001;}
.right-side2 .repair-btn:hover{background:#1D7854}
/* Forgot Password */
.for-password .work-or1 {padding:8px; border:none;}
.for-password h3{color: #1A3B8D;font-size: 21px;padding: 0px;font-weight: bold;line-height: 26px;}
.for-password .search-btn1{font-size:18px;padding:2px 14px;}
/* Sign-up */
.sign .estimate{padding:0px;border:none;width:100%;}
.sign .es-form3{margin-right: 8px;width: 32%;margin-top:0px;}
.sign .es-form3 label{width:99%;}
.sign .es-form3  input[type="text"] {float: left; width: 95% !important;}
.sign .work-or1 label{width:99%; margin:0px;}
.sign .work-or1 input[type="text"]{float: left;width: 98%;}
.sign .work-or1{width:48%; margin:0; padding:0;}
.sign .work-or1 select {width: 100%;}
.sign .work-or1 textarea { width: 98%;min-height: 74px;}
.sign .select1{width: 32% !important;float: left;margin-right: 8px;}

/* Send-sms & send-email*/
.sms  .repair-div1{width:48%;}
.sms  .repair-div1:nth-child(even) {float:right;}
.sms  .repair-div1 label{padding:0px}
.sms  .repair-div1 textarea{float: right;width: 80%;min-height: 75px;border-radius: 5px;padding: 5px;border: 1px solid #BBB; font-family:inherit;}
.sms h3{color: #1A3B8D;font-size: 20px;padding: 0px;line-height: 26px;font-weight: normal;}

/* Hot-deails,free-service,e-coupon,events */

.hot-deail .search-menu { width:100%;border:none; padding:0px;}
.hot-deail h3{color: #018F05;font-size: 20px;padding: 0px;line-height: 26px;font-weight: normal; margin: 10px 0px;}
.shop-tit{background-color:#153D8C; color:#fff;font-size: 17px;padding: 5px 10px;line-height: 20px;font-weight: normal;
 margin:0px auto; width:97%;margin-top:10px;}
 .hot-deail p{font-size:16px; font-family:inherit;color:#000;margin:0px;line-height:25px;padding: 0px 10px;}
 .hot-deail .contant{width:23%;float:left;margin-top: 20px;margin-left: 10px;}
 
 .hot-deail .contant ul{text-decoration:underline;margin:0 auto; list-style:none;}
 .hot-deail .contant ul li{padding: 5px 0px 5px 25px; margin:0px;}
  .hot-deail .contant ul li a{color:#000;}
  .hot-deail .contant ul li a:hover {color: #018F05;}
 .hot-deail .cal-icon {  margin-top: 14px; margin-left: 0px; position: relative;width:auto;}
 .icon-mile{background:url(../images/icon-mile.png) scroll center left no-repeat; height:25px;width:auto;}
 .icon-map{background:url(../images/icon-map.png) scroll center left no-repeat; height:25px;width:auto;}
 
 /* Blog-page */
 .blog-div{background:url(../images/background1.jpg) scroll center center no-repeat;}
 .blog-div1{background-color:#fff;opacity:0.9;border: 3px solid #000065;padding: 20px 0px;}
 .blog-contant{display:inline-block;margin:0% 25%;}
 .blog .repair-div1 { width: 100%;}
 .blog .repair-div1 textarea {width: 58%;}
  .blog .repair-div1 label{font-size:18px;}
 .blog-contant p{color:#fd3301;font-size:20px;font-family:inherit;text-align:center;margin:0px;}
 .blog-contant span{ font-family: "DIN-Medium";font-weight: normal;font-size: 18px;margin-bottom: 10px;color: #1E1E1E;padding: 5px;width: 58%;
 float: right;}
 
  /* Both-login--page */
  .both-login{margin-top:20px;}
  .both-login h3{background:#B1A24F;color:#1A3B8D;font-size: 20px;padding: 5px 10px;line-height: 26px;font-weight: normal; margin:0px;text-align:left;}
  .both-login .main-div{background-color:#FFCC9A;border:3px solid #FE9900; padding:5px;text-align:center;margin-top: 10px;}
  .both-login .contant{width:48%; background-color:#fff;border:3px solid #000; padding:20px 5px;min-height:300px;float:left;}
  .main-div .blog input{width: 100%;margin: 0px auto;text-align: center;display: block;float: none;margin-bottom: 10px;}
  .main-div .blog{ width: 80%;margin: 0px auto;}
  .both-login p{padding: 5px 7px;text-align: left;line-height: 24px;}
 .forgot1{ color: #52D20D; font-weight: bold; padding:0px;text-align:left;}
 .search3{float: none !important;display: inline-block !important;}
 
 /* giftcard */
 .con{height:20px;display:inline;}
 
.gift .contant { width: 49%; background-color:#F9F9F9; border: 3px solid #E1E1E1;padding:0px; min-height: 250px; float: left;margin: 10px 0px;}
.gift  h4{color: rgb(0, 0, 0);font-size: 19px;margin: 0px;font-weight: normal;}
.gift .gift-image{width:35%;margin:0 auto;padding:0px;float:left}
.gift .gift-detail{width:65%;margin:0 auto;padding:0px;float:right;display: inline-block;word-break: break-all;}
.gift .gift-detail p {padding-right:0px;line-height: 30px;}
.gift .gift-detail p span{text-decoration:underline solid #8C8C8C;}
.gift .gift-footer{background-color: #3A5729;color: #FFF;display: inline-block;font-size: 13px;text-align: center;border-top: 3px solid rgb(188, 23, 30);
width: 100%;margin: 0px;padding: 0px;line-height: 20px;}
.hot-deail h5{background-color: rgb(20, 61, 141);color: rgb(255, 255, 255);padding: 3px 10px; font-size:20px;line-height: 26px;font-weight: normal;margin: 0px;}
/* find Shop */
.heading1{display: inline-block;width: 100%;margin: 20px 0px;}
.heading1 .num{float:right;}
.heading1 .num ul{margin: 0px;}
.heading1 .num ul li{background-color: #07AC50 ;color: #FFF;float: left;margin-right: 10px;padding: 5px;}
.heading1 .num ul li a{ padding:5px; color:#fff;}

.find-shop{width:100%;border-bottom: 1px solid #bbb;padding: 20px 0px;}
.find-shop .image-blog{width: 19%;margin: 0px 10px 0px auto;float: left;}
.find-shop .image-blog h3{color: #1C3B8E;margin:0px;}
.find-shop .image-blog p{padding:0px;}
.find-shop .my-car-info-sidemenu{width: 19%;margin: 0px 10px 0px auto;float: left;}
.find-shop .my-car-info-sidemenu p { padding: 0px;}
.find-shop .my-car-info-sidemenu h2{color: #018F05;}
.find-shop .my-car-info-sidemenu h3{color: #1C3B8E;}

/*vip membership */
.vip-mem h3 {margin:0px !important;}
.vip-mem .search-menu{padding: 12px 0px 12px 6px;border:2px solid #018F05;width:99%;}
.vip-mem .task table{border:1px solid #ccc;}
.vip-mem .task table tr th {font-size:17px;}
.vip-mem .task  td{text-align:left;border-right:1px solid #bbb !important;}
.vip-mem .task td p{margin:0px;text-align: left;}
.vip-mem .task  td a{text-decoration:underline;color:#000;text-align:left;}
.num ul li:hover { background-color: #2773C3;}
.num .active  a{ text-decoration:underline;}

/*Busines card */

.auto_ins{background:url(../images/icon2/auto_insurance.png) scroll center left no-repeat; height:25px;width:auto;}
.beauty_salon{background:url(../images/icon2/beauty_salon.png) scroll center left no-repeat; height:25px;width:auto;}
.chiro{background:url(../images/icon2/chiropractic.png) scroll center left no-repeat; height:25px;width:auto;}
.computer{background:url(../images/icon2/computer.png) scroll center left no-repeat; height:25px;width:auto;}
.dental{background:url(../images/icon2/dental.png) scroll center left no-repeat; height:25px;width:auto;}
.doctor{background:url(../images/icon2/doctor.png) scroll center left no-repeat; height:25px;width:auto;}
.dry_cleaner{background:url(../images/icon2/dry_cleaner.png) scroll center left no-repeat; height:25px;width:auto;}
.finance{background:url(../images/icon2/finance.png) scroll center left no-repeat; height:25px;width:auto;}
.pets{background:url(../images/icon2/pets.png) scroll center left no-repeat; height:25px;width:auto;}
.plumber{background:url(../images/icon2/plumber.png) scroll center left no-repeat; height:25px;width:auto;}
.realestate{background:url(../images/icon2/real_estate.png) scroll center left no-repeat; height:25px;width:auto;}
.restaurant{background:url(../images/icon2/restaurant.png) scroll center left no-repeat; height:25px;width:auto;}
.card12{background:url(../images/icon2/card12.png) scroll center left no-repeat; height:25px;width:auto;}
.buss-card{margin: 20px;padding: 0px;float: left;text-align: center;width: 50%;}
.tit2{color: #000;font-size: 20px;padding: 0;margin: 0;font-weight: normal;text-align: left;margin-bottom: 10px;}
.buss-card .work-or1{width:100%;min-height:1px;border:none;margin:0; padding:0;margin-bottom: 10px;}
.buss-div{width:46%;float:left;text-align: left;}
.buss-card .work-or1 .search-btn1{width:28%;text-align:center;}
.buss-card .work-or1 .buss-div:nth-child(even) {float:right}
.list11 ul li{float:left;border:1px solid #ccc;text-align: left;margin-right:3px;margin-bottom: 5px;}
.list11 ul li a{text-decoration:none;color:red;font-size: 14px;line-height: 21px;padding:4px}
.list12 ul li{width: 33.3%;text-align: left;float: left;}
.list12 ul li a{text-decoration:underline;color:#000;font-size: 14px;line-height: 21px;}
.list12 ul li a:hover {color: #008000;}
.list11 ul li a:hover {color: #008000;}
.list13 p{border-bottom: 1px solid #0001EE;display: inline-block;}
.list13 p a{margin-right:5px;color:#0001EE}
.list13 p .active{color:#000;}
.comp-bg{width:42%;background-color:#76B936;padding:0px 10px;border: 1px solid #ccc;border-radius: 10px;float:left;}
.comp-detail {border: 1px solid #ccc;padding: 8px;border-radius: 10px;background-color:#fff;}
.comp-detail p{color:#0001EE;text-align:left;margin:0px; font-size:14px;text-decoration:underline;padding: 0px 15px;line-height: 20px;}
.comp-detail p:first-child{padding: 0px 0px 10px 0px;}
.comp-detail p span{color:#008000;text-decoration:underline;}
.card-detail {border: 1px solid #ccc;width: 48%;padding: 8px;border-radius: 10px;float:right;display: inline-block;margin-bottom: 10px;line-height: 20px;}
.card-detail p{color:#0001EE;text-align:left;margin:0px; font-size:14px}
.card-detail p span{color:#008000;}
.card-img{width:45%;float:left;}
.no-record{color: #F00 !important;}

/*Busines card-details */
.buss-det1{float:right}
.buss-det1 .detail{padding-bottom:20px;border-bottom:1px solid #bbb;margin-bottom: 20px;}
.buss-det1 h3{color:#042E7A;margin: 0px;font-weight: normal; margin-bottom:10px;}
.buss-det1 p{margin:0px;}
.clock{background:url(../images/icon-buss/business_hour.png) scroll center left no-repeat; height: 27px;width: auto;padding-left: 35px;}
.appoint{background:url(../images/icon-buss/schedule_appointment.png) scroll center left no-repeat;height: 27px;width: auto;padding-left: 35px;}
.bonus-mile{background:url(../images/icon-buss/bonus_mileage_manager.png) scroll center left no-repeat;height:27px;width: auto;padding-left: 35px;}
.my-info{background:url(../images/icon-buss/my_info.png) scroll center left no-repeat; height:27px;width: auto;padding-left: 35px;}
.list13 ul li a{color:#000;}
.list13 ul li a:hover{color: #008000;}

/*Car-owner-signup-event */

.car-owner{width:100%;margin:0 auto;}
.car-owner .work-or1{width: 95%;background-color:#F1F1F1;border:1px solid #149306;padding: 30px 20px;} 
.car-owner .work-or1 .car-deail{width:30%;margin-right:3%;float:left}
.event-head { background: transparent url("../images/event.png") no-repeat scroll left center; padding-left: 35px;}
.event-de{width:48%;float:left;display:inline-block; min-height: 1px;border: medium none;padding: 0px;margin: 0px;}
.event-de p{margin:0px;line-height:28px; font-size:17px;}
.event-de p span{font-size:15px;}
.event-de h2{margin:0px;}
.btn122{margin: 0px auto;text-align: center;float: none;display:inline-block;}

.cell-icon{ background: transparent url("../images/icon-car/cell.png") no-repeat scroll left center; padding-left: 30px;}
.email-icon { background: transparent url("../images/icon-car/email.png") no-repeat scroll left center; padding-left: 30px;}
.web-icon{ background: transparent url("../images/icon-car/web.png") no-repeat scroll left center; padding-left: 30px;}
.phonebook { background: transparent url("../images/icon-car/phonebook.png") no-repeat scroll left center; padding-left: 30px;}

.list14 li{float:left;margin-right:8px;margin-bottom: 10px;}
.car-right{width:62%;float: left;}
.car-left{width:37%;float: right;}
.car-right p a:hover{color:#149306;}

.e-coupon-head {
    background: transparent url("../images/e-cou.png") no-repeat scroll left center;
    padding-left: 35px;
}
.free-service-head {
    background: transparent url("../images/free-ser.png") no-repeat scroll left center;
    padding-left: 35px;
}
/*Vip Membership- member list korea*/
.vip-form{width:100% !important;}
.list15 p{color: #149306;font-weight: bold;float: left;margin: 0;}
.list15 li{float:left;font-weight: bold;border-right: 2px solid #000;padding: 0px 9px;line-height: 24px;font-size: 15px;}
.vip-icon { background: transparent url("../images/vip.jpg") no-repeat scroll left center; padding-left: 30px;height:30px;}
h4.content-menu { color: #1A3B8D; font-size: 20px; padding: 0px; line-height: 26px; font-weight: normal;margin: 10px 0px;}
h4.content-menu span{ color: #149306;}
.time p {line-height: 18px;}
.time p span{color:red;font-size:13px;}
.vip-form .work-or1 .car-deail select {  width: 69% !important;}
.vip-form2.select-con .select-cont-box { width: 13% !important;float: left;margin-right: 1% !important;}
.vip-form2{width:100% !important;}
.data1{border: 1px solid rgb(187, 187, 187);height: 130px;overflow-y: scroll;}
.data2{border: 1px solid rgb(187, 187, 187);color: red;display: inline-block;min-width: 76%;}
.list16 ul li {
    float: left;
        text-align: left;
   margin-right: 20px;
    margin-bottom: 5px;
	
}
.list15 li a{color:#1A3B8D;}
.list15 li a:hover{color:#F00;}
.data3 {  border: 1px solid #BBB; color: #F00; display: inline-block;  min-width: 100px;float:right;margin-left: 9px;padding-left: 5px;}
.list16{margin: 20px 0px;display: inline-block;}

/*Vip Membership- form detail*/
.vip-form3{width:100% !important;}
.vip-form3  .buss-div {width: 32%;margin-right: 22px;}
.vip-form3  .work-or1 label {width: 29%;text-align:left;}
.vip-form3 .car-owner .work-or1 {width: 98%;padding:11px;}
.vip-form3 .buss-card .work-or1 .buss-div:nth-child(2n) {float:left;}
.data4{border: 1px solid rgb(187, 187, 187);min-height: 150px;}
.data5{border: 1px solid rgb(187, 187, 187);color: red;display: inline-block;min-width: 50px;margin-right: 10px;padding-left: 5px;}
.data4 p{margin-left: 5px;font-size: 13px;}
.data1 p{margin-left: 5px;}

.vip-form3 .event-de{width:23%;float:left;}
.add-de{width:75%;float:left;}

.dt-de{/* float: left; */width: 585px;}
.dt-de input[type="text"]{width: 40px;}
.vip-form3 .buss-card .work-or1 .search-btn1 {width:auto !important;padding: 5px 40px;}
.vip-form3 .car-owner .work-or1 .car-deail {margin-right: 5%;}
.vip-form3  h3{margin: 6px 0px;line-height: 28px;font-size: 18px;}
.add-de h3{margin: 6px 0px;line-height: 28px;font-size: 18px;}
.vip-form3 .event-de p {font-size:15px;}
.add-de .event-de p {font-size:15px;}

/*Using Points*/
.us-point .main-menu1-div {min-height:390px;margin: 10px 0px;}
.us-point-left-menu {float:left;width:49%}
.us-point-right-menu {float:right;width:49%}
.us-point .shop-tit {background-color: #B1A24F;width:98%;font-size:22px;}
.us-point .top-list{width:100%;background-color:#73BD40;margin-top:20px;}
.us-point .top-list ul{list-style:none;margin:4px}
.us-point .top-list ul li{float:left;width:25%;text-align: center;padding: 12px 0px;padding: 4px 0px;margin: 4px 0px;}
.us-point .top-list ul li a{color: #FFF;font-size: 17px;}
.us-point .top-list ul  .active{background-color:#fff;color:#000;}
.us-point .top-list ul  .active a{color:#000;}
.us-point .top-list ul li:hover{background-color:#fff;color:#000}
.us-point .top-list ul li:hover a{color:#000 !important;}




/*shop-review-korea */
/* .shop-review  .my-car-info-sidemenu {width: 15%;margin: 0px 8px 0px auto;} */
.shop-review .my-car-info-sidemenu h2 {font-size:17px;margin:5px 0px;}
.shop-review .my-car-info-sidemenu p{font-size: 14px;margin: 0px;line-height: 20px;}
.shop-review .my-car-info-sidemenu p span{color:#981131}
.shop-review .my-car-info-sidemenu p a{color:#1C3B8E;}
.star12{border: 2px solid #008000;width: 48%;float: left;padding: 10px 0px;margin-bottom:10px;}
.star-icon{background:url(../images/icon-buss/star.png) scroll center left no-repeat; height:30px;width: auto;padding-left: 30px;}
.star-select{width: 235px;background-color: green;color: rgb(255, 255, 255);padding: 5px;border: medium none;}
/*hotdeals-signup-korea */
.tick-icon { background: transparent url("../images/icon-buss/tick-icon.png") no-repeat scroll left center; padding-left: 40px;min-height:30px;}
.tick-icon1 { background: transparent url("../images/icon-buss/tick-icon1.png") no-repeat scroll left center; padding-left: 40px;min-height:30px;}
.hotdeal1{width:100%;background-color:green;padding: 5px 10px 5px 10px;margin-top: 20px;text-align: center;}
.hotdeal1 p{float: right;color: #fff;font-weight: bold;margin: 10px 0px;}
.hotdeal1 img{float:left;}

/*mycar korea*/

.mycar-right{float:right !important;}
.mycar-left{float:left !important;}
.mycar-icon1 { background: transparent url("../images/icon-images/car1.png") no-repeat scroll left center; padding-left: 40px;}
.shudule { background: transparent url("../images/icon-images/cal-icon.png") no-repeat scroll left center; padding-left: 40px;}
.appointment { background: transparent url("../images/icon-images/appointnt-his.png") no-repeat scroll left center; padding-left: 40px;}
.member-card { background: transparent url("../images/icon-images/member-card.png") no-repeat scroll left center; padding-left: 40px;}
.vip-card { background: transparent url("../images/icon-images/vip-card.png") no-repeat scroll left center; padding-left: 40px;}
.vip-detail { background: transparent url("../images/icon-images/vip-detail.png") no-repeat scroll left center; padding-left: 40px;}
.profile { background: transparent url("../images/icon-images/profile.png") no-repeat scroll left center; padding-left: 40px;}
.feedback{ background: transparent url("../images/icon-images/feedback.png") no-repeat scroll left center; padding-left: 40px;}
.testimonial{ background: transparent url("../images/icon-images/testimonial.png") no-repeat scroll left center; padding-left: 40px;}
.refer-icon{ background: transparent url("../images/icon-images/refer-to-frient.png") no-repeat scroll left center; padding-left: 40px;}
.estimate-icon{ background: transparent url("../images/icon-images/estimate.png") no-repeat scroll left center; padding-left: 40px;}
.survy { background: transparent url("../images/icon-images/satisfact.png") no-repeat scroll left center; padding-left: 40px;}
.car-bonus { background: transparent url("../images/icon-images/member-bonus.png") no-repeat scroll left center; padding-left: 40px;}
.mycar-sale { background: transparent url("../images/icon-images/car-sale.png") no-repeat scroll left center; padding-left: 40px;}
.car-repair { background: transparent url("../images/icon-images/rapair-history.png") no-repeat scroll left center; padding-left: 40px;}
.reccomnd{ background: transparent url("../images/icon-images/reccomment.png") no-repeat scroll left center; padding-left: 40px;}
.reminder { background: transparent url("../images/icon-images/service.png") no-repeat scroll left center; padding-left: 40px;}
.car-photo { background: transparent url("../images/icon-images/my-photo.png") no-repeat scroll left center; padding-left: 40px;}
.get { background: transparent url("../images/icon-images/get-icon.png") no-repeat scroll left center; padding-left: 40px;}
.myfavarate{ background: transparent url("../images/icon-images/my-shop.png") no-repeat scroll left center; padding-left: 40px;}

.fb1 { background: transparent url("../images/icon-images/fb.png") no-repeat scroll left center; padding-left: 40px;}
.tweet2 { background: transparent url("../images/icon-images/tweet.png") no-repeat scroll left center; padding-left: 40px;}
.youtupe1{ background: transparent url("../images/icon-images/youtupe.png") no-repeat scroll left center; padding-left: 40px;}

.icon-menu{width: 28%;float: left;}
.iconlist{}
.iconlist ul { list-style: outside none none; padding: 0px;margin:0px;}
.iconlist ul li {border-bottom: 1px solid #BBB;padding-top: 10px;padding-bottom: 10px;font-weight:bold}
.iconlist ul li a { text-decoration: none;}
.iconlist ul li a:hover{ color: #F00 !important;}
.iconlist ul li  .active {color: #F00 !important;}
.mycar-data{width: 70%;float: right;}
.subdiv1{width: 19%;margin-right: 1%;float: left;}
.subdiv1 label{width: 92%;background-color: #149306;display: block;color: #fff;padding: 6px;}
.subdiv1  select{width:100%; float:right; margin: 5px 0px; color:#000; border:1px solid #bbbbbb;border-radius: 5px;padding: 5px 0px;  font-family: "DIN-Medium";font-weight: normal;font-size: 13px;}
.subdiv1 .select-div1 { width: 48%; margin-right: 1%;  float: left;}
.checkbox-div{text-align: center;margin: 12px 0px;}
.subdiv2 { width: 13%; margin-right: 1%;  float: left;}
.subdiv2 label{width: 92%;background-color: #149306;display: block;color: #fff;padding: 6px;}
.subdiv2  select{width:100%; float:right; margin: 5px 0px; color:#000; border:1px solid #bbbbbb;border-radius: 5px;padding: 5px 0px;  font-family: "DIN-Medium";font-weight: normal;font-size: 13px;}
.subdiv3 { width: 48%; margin-right: 1%;  float: left;}
.subdiv3 label{width: 92%;display: block;color: #000;padding: 6px;}
.subdiv3  select{width:100%; float:right; margin: 5px 0px; color:#000; border:1px solid #bbbbbb;border-radius: 5px;padding: 5px 0px;  font-family: "DIN-Medium";font-weight: normal;font-size: 13px;}
.subdiv4 { width: 48%; margin-right: 1%;  float: left;}
.subdiv4 label{width: 92%;display: block;color: #000;padding: 6px;}
.subdiv4  select{width: 32%;float: left; margin: 5px 0px; color:#000;margin-right: 3px; border:1px solid #bbbbbb;border-radius: 5px;padding: 5px 0px;  font-family: "DIN-Medium";font-weight: normal;font-size: 13px;}

/* signup-korea */
.left-menu1{border:1px solid #bbb;margin-top:20px;}
.left-menu1 .title{background-color:#14428D;color:#fff;text-align:center;font-size: 18px;padding: 10px 0px;font-weight: bold;}
.left-menu1 .iconlist ul li{margin: 0px 5px;}
.bor-bot0{border-bottom:0px !important;}

.signup .tap-list{width:100%;margin-top:20px;}
.signup .tap-list ul{list-style:none;margin:4px}
.signup .tap-list ul li{float:left;width:25%;text-align: center;padding: 12px 0px;padding: 4px 0px;margin:0px; background-color: #1C4583;
border-radius: 15px 15px 0px 0px;}
.signup .tap-list ul li a{color: #FFF;font-size: 17px;}
.signup .tap-list ul  .active{background-color:#008F00;color:#000;border-radius: 15px 15px 0px 0px;}
.signup .tap-list ul  .active a{color:#000;}
.signup .tap-list ul li:hover{background-color:#008F00;color:#000}
.signup .tap-list ul li:hover a{color:#000 !important;}
.signup .car-search select {border-radius:0px;}
.bor{border:2px solid #7A7A7A;margin-bottom:10px}
.signup .free-div ul li {background:none !important;padding:0px;}
.signup .free-div ul li a{font-weight:bold;}
.signup .free-div ul li a span{font-weight:normal;}
.signup1 ul li  img{border: 3px solid rgb(204, 204, 204);padding: 3px !important;}
.signup1 ul li span{font-size:10px;}

.signup .center-content {width: 57%;}

.signup .korea-index-right {width: 21%;}


/* mobile menu */
.mobile-menu{display:none;}

.car1 { background: transparent url("../images/mobile-menu-new/car1.png") no-repeat scroll top center; width: 84px;
display: block;
height: 60px;
background-size: 60px;}
.find-shop3{ background: transparent url("../images/mobile-menu-new/find-shop.png") no-repeat scroll top center; width: 84px;display: block;
height: 60px;background-size: 60px;}
.bounus{ background: transparent url("../images/mobile-menu-new/bounus.png") no-repeat scroll top center;width: 84px;display: block;
height: 60px;background-size: 60px; }
.look-car { background: transparent url("../images/mobile-menu-new/look-car.png") no-repeat scroll top center;width: 84px;display: block;
height: 60px;background-size: 60px; }
.free-ser { background: transparent url("../images/mobile-menu-new/free-ser.png") no-repeat scroll top center;display: block;
min-height: 60px;background-size: 60px;}
.events{ background: transparent url("../images/mobile-menu-new/events.png") no-repeat scroll top center;width: 84px;display: block;
height: 60px;background-size: 60px; }
.e-cupon { background: transparent url("../images/mobile-menu-new/e-cupon.png") no-repeat scroll top center;width: 84px;display: block;
height: 60px;background-size: 60px; }
.hot-sale { background: transparent url("../images/mobile-menu-new/hot-sale.png") no-repeat scroll top center;width: 84px;display: block;
height: 60px;background-size: 60px;}
.gift{ background: transparent url("../images/mobile-menu-new/gift.png") no-repeat scroll top center; width: 84px;display: block;
height: 60px;background-size: 60px;}
.card { background: transparent url("../images/mobile-menu-new/card.png") no-repeat scroll top center;width: 84px;display: block;
height: 60px;background-size: 60px; }
.vip-mem3 { background: transparent url("../images/mobile-menu-new/vip-mem.png") no-repeat scroll top center; width: 84px;display: block;
height: 60px;background-size: 60px;}
.schedule{ background: transparent url("../images/mobile-menu-new/schedule.png") no-repeat scroll top center;width: 84px;display: block;
height: 60px;background-size: 60px;}

.mobile-menu{width:100%; height:auto; padding:0px;border-top: 1px solid #BBB;border-bottom: 1px solid #BBB;}
.mobile-menu ul {
    list-style: outside none none;
    padding: 0px;
    font-size: 13px;
   font-family: "DIN-Medium";
   font-weight: bold;
	margin: 20px 0px 20px 0px;
	text-align:center;
	display:inline-block;
}
.mobile-menu ul li { padding:0px; display:inline-block;width:85px;}
.mobile-menu ul li a { text-decoration: none;color: #153E8E;padding: 0px ;display:inline-block;font-size:13px;}
.mobile-menu ul li a:hover{color:#1b7853} 
.aft-login  ul li {padding: 32px 4px;}
.aft-login  .active  a { color: #02245E;}

.status-report .shop-review .my-car-info-sidemenu p a{color:#018F05 !important;font-weight: bold;}
.status-report .shop-review .my-car-info-sidemenu p span {color:#F00;}
.font-weight-normal{font-weight:normal !important;}
.color-gr{color: #018F05 !important;}
.color-re{color: #b00a00 !important;}
.color-blue{color: #1A3B8D !important;}
.view-map a{background-color: #1c7853 !important;padding: 5px 20px;color:#fff !important}
.view-map a:hover{color: #980505 !important;}


.earning-point h2 { font-size: 17px; margin: 20px 0px;}
.earning-point h2 span{width:50%;display:block;text-align:center;line-height:0px;color: #1A3B8D;}
.refferrals_shop{ background: transparent url("../images/icons-points/refferrals_shop.png") no-repeat scroll left top;padding-left: 30px;;}
.refer_friend{ background: transparent url("../images/icons-points/refer_friend.png") no-repeat scroll left top;padding-left: 30px;}
.refferrals_friend{ background: transparent url("../images/icons-points/refferrals_friend.png") no-repeat scroll left top; padding-left: 30px;}
.feedback-icon2{ background: transparent url("../images/icons-points/feedback.png") no-repeat scroll left top; padding-left: 30px;}
.satisfaction_survey { background: transparent url("../images/icons-points/satisfaction_survey.png") no-repeat scroll left top; padding-left: 30px;}
.membership_card{ background: transparent url("../images/icons-points/membership_card.png") no-repeat scroll left top; padding-left: 30px;}
.my_profile { background: transparent url("../images/icons-points/my_profile.png") no-repeat scroll left top;padding-left: 30px;}
.testimonial-icon2 { background: transparent url("../images/icons-points/testimonial.png") no-repeat scroll left top; padding-left: 30px;}
.estimate-icon3{ background: transparent url("../images/icons-points/estimate.png") no-repeat scroll left top; padding-left: 30px;}
.cal-icon3{background:transparent url(../images/cal-icon.png) no-repeat scroll left top;padding-left: 30px;}

.data-price p input[type="text"]{max-width: 50px;font-size: 13px;color: #F00;border:1px solid #bbb;}
.list16 li  input[type="text"]{max-width: 100px;font-size: 13px;color: #F00;border:1px solid #bbb;}
.list16 ul{margin:0px;}

.shop-owner1{margin-top:0px;}
.shop-owner1 .work-or1{width:60% !important;border:1px solid #149306;}
.shop-owner1 .work-or1 label{font-size:13px;}
/* .shop-owner1 .work-or1 input[type="file"] {float: right;width: 60%;margin-top: 10px;} */

.bouns-point-pro {width: 30%;float: left;border: 2px solid #1A3B8D;border-radius: 5px;margin-top: 20px;margin-right: 13px;
    padding: 8px;min-height: 150px;}
.bouns-point-pro p{margin:10px 0px;}
.bor-dot{border-bottom: dotted 4px #1A3B8D;}
.mar-b10{margin-bottom:10px !important;}
.bouns-point-pro a:hover{color:#F00;}


.con-div h2{color:#1A3B8D;font-weight:bold;}
.con-div h3{color: #018F05;text-decoration:underline;font-weight:bold;}
.con-div h4{color:#000;font-weight:bold;margin:0px;}
.con-div p{color:#000;font-weight:bold;text-align:center;margin:0px;font-size: 13px;}
.car-search {margin-bottom: 20px !important;}
.may-car-mobile{display:none;}
.may-car-desktop{display:block;}

.car-particular .car{width:50%;}
.car-particular-detail{width:100%;float:left;}
.car-particular-detail .detail {width: 40%;margin:0px;}
.car-particular-detail .detail h3{margin:0px;display: block;clear: both;font-size: 16px;}
.car-particular-detail .detail h3 span{width:50%;float:left;}
.car-particular-detail .detail h3 span + span{font-weight:normal}
.car-particular-detail .detail .read-more{float: right;margin: 10px 0px;background-color: #105CB3;color: #fff;padding: 5px 10px;}
.car-particular-detail .detail .read-more:hover{background-color: #018F05;}
.car-detail-form{width:80%;}
.car-detail-form h3{text-align:center;}
.car-detail-form h3 a{margin: 10px 0px;background-color: #018F05;color: #fff;padding: 5px 10px;}
.car-detail-form h3 a:hover{background-color: #105CB3;}
.car-detail-form  textarea{width:100%;min-height:120px;border:1px solid #bbb;border-radius:5px;}

/* my-member-card */
.my-card-div{width: 53%;margin: 0px auto;}
.my-card-div-logo{display:inline-block;position: relative;width:100%;}
.my-card-div-mem-detail{display: block;position: absolute;bottom: 17px;right: 0px;left: 0px;margin-bottom: 10px;}
.my-card-div-mem-detail h4{color: #01A94A;text-align:center;font-size: 23px;margin:0px}
.my-card-div-mem-detail h4 span{color: #000;text-align:center;font-size:17px;}
.my-card-div-btn{display: block;float: none; text-align:center;margin: 10px 0px;}
.my-card-div-btn .search-btn1 {display: inline-block !important;float: none !important;margin:0px !important;}


.title-new{background: #ebebeb !important; color:#000 !important; font-weight:bold;}
.acn-cards{width: calc(80% - 30px); float:right; margin-top:20px;  padding:15px;}
.acn-cards .car-lis{width: calc(33.33% - 31px); float:left; border-right:1px solid #bbb; padding-right:15px; margin-left:15px; margin-top:15px;}
.acn-cards .last-child{border:none !important;}
.acn-cards .car-lis:first-child{margin-left:0;}
.acn-cards .car-lis .img-div{width:40%; float:left;}
.acn-cards .car-lis .cnt-div{width:59%; float:right; text-align:center;}
.acn-cards .car-lis h1{font-family:'DIN-Medium'; font-size:20px; margin:0; font-weight:bold;}
.acn-cards .car-lis h2{font-family:'DIN-Medium'; font-size:18px; margin:0; }
.acn-cards .car-lis p{font-family:'DIN-Medium'; font-size:13px; margin:0; margin:5px 0;}
.acn-cards .car-lis a.red{text-decoration:none; outline:none; float:right; margin-top:10px;}
a.li-btn{text-decoration:none; outline:none; margin:10px; margin-top:10px; display:inline-block; padding:3px 10px; background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,235,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(235,235,235,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,235,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,235,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,235,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,235,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0 ); border:2px solid #c0c0c0; color:#b51a00; }
.acn-cards .car-lis .img-div1{width:60% !important; text-align:center;}
.acn-cards .car-lis .cnt-div1{width:39% !important;}
.ct1{width:73% !important; margin:0 !important}
.rt1{width:25% !important;}
.bg-pd{padding:5px; background:#f5f5f5; border:1px solid #bbb;}
.main-for {width:100%; margin:0 auto; padding:0; margin-top:20px;}
.main-for ul{list-style:none; padding:0; margin:0;}
.main-for ul li{width: calc(25% - 16px); float:left; margin-right:5px; padding:5px; border:1px solid #bbb; }
.main-for ul li:first-child{}
.main-for ul li:last-child{ margin-right:0;}
.main-for ul li h1{font-family:'DIN-Medium'; font-size:23px; margin:0; border-bottom:1px solid #bbb; text-align:center; font-weight:bold;}
.main-for ul li ul{list-style:none; padding:none; margin:0; margin-top:10px;}
.main-for ul li ul li{width:100%; margin:0; border:none; font-size:12px; font-family:'DIN-Medium'; }
.acn-select-div{margin:0 auto; padding:0; padding:5px; background:#929292; margin-top:20px }
.acn-select-div ul{list-style:none; padding:0; margin:0;}
.acn-select-div ul li{float:left; width:calc(25% - 37px); float:left; margin-right:5px; color:#fff}
.acn-select-div ul li:last-child{margin-right:0;}
.acn-select-div ul li select{width:100%; background:#fff; color:#000; border:none; line-height:30px; height:30px;}
.acn-select-div ul li input{background:#005494; height:30px; border:1px solid #b2b9bf; color:#fff; width:100%;}
.acn-select-list-div{margin:0 auto; padding:0; padding:10px; background:#f5f5f5; margin-top:20px }
.acn-select-list-div-list{width:calc(25% - 12px); float:left;  border:1px solid #bbb; padding:3px; margin-right:5px; background:#fff; padding-bottom:10px; margin-top:5px; min-height:185px;}
 .acn-select-list-div-list h1{font-family:'DIN-Medium'; font-size:19px; margin:0; border-bottom:1px solid #bbb; text-align:center; font-weight:bold;  padding:6px 0; margin-bottom:10px}
 
 .acn-select-list-div-list:nth-child(4n+0){margin-right:0;}
 .acn-select-list-div-list .lf{float:left; width:49%;}
 .acn-select-list-div-list .fr{float:right; width:49%;}
 .acn-select-list-div-list p{font-family:'DIN-Medium'; font-size:12px; margin:3px 0; }
 .rt-nw ul li{margin-bottom:10px !important;}
 .spa-banner, .spa-list-div{width:100%;  margin:0 auto; padding:0; margin-top:20px; }
 .spa-list-div ul{list-style:none; padding:0; margin:0;}
 .spa-list-div ul li{width:calc(14% - 28px); border-right:1px solid #bbb; border-bottom:1px solid #bbb; float:left; padding:15px 15px 30px 15px;}
 .spa-list-div ul li:nth-child(7n+0){border-right:none; }
  .spa-list-div ul li h1{ padding-left:35px;  color:#0b3da1; font-size:18px; min-height:65px;}
  .spa-list-div ul li h1.sp1{background:url("../images/sp1.jpg") no-repeat;}
  .spa-list-div ul li h1.sp2{background:url("../images/sp2.jpg") no-repeat;}
  .spa-list-div ul li h1.sp3{background:url("../images/sp3.jpg") no-repeat;}
  .spa-list-div ul li h1.sp4{background:url("../images/sp4.jpg") no-repeat;}
  .spa-list-div ul li h1.sp5{background:url("../images/sp5.jpg") no-repeat;}
  .spa-list-div ul li h1.sp6{background:url("../images/sp6.jpg") no-repeat;}
  .spa-list-div ul li h1.sp7{background:url("../images/sp7.jpg") no-repeat;}
  .spa-list-div ul li h1.sp8{background:url("../images/sp8.jpg") no-repeat;}
  .spa-list-div ul li h1.sp9{background:url("../images/sp9.jpg") no-repeat;}
  .spa-list-div ul li h1.sp10{background:url("../images/sp10.jpg") no-repeat;}
  .spa-list-div ul li h1.sp11{background:url("../images/sp11.jpg") no-repeat;}
  .spa-list-div ul li h1.sp12{background:url("../images/sp12.jpg") no-repeat;}
  .spa-list-div ul li h1.sp13{background:url("../images/sp13.jpg") no-repeat;}
  .spa-list-div ul li h1.sp14{background:url("../images/sp14.jpg") no-repeat;}
  .spa-list-div ul li img{width:100%;}
  .spa-cl-div{background:#e0edd4; margin:0; padding:5px 0; margin-top:15px; border-top:1px solid #929292; border-bottom:1px solid #929292;}
  .spa-cl-div ul{margin:0; padding:0; list-style:none;}
  .spa-cl-div ul li{width:calc(33.33% - 1px); border-right:1px solid #929292; text-align:center; font-style:italic; color:#000; float:left; font-size:20px;}
  .spa-cl-div ul li:last-child{border:none;}
  .my-page-lf{width:70%; float:left; margin-top:0;}
  .my-page-ri{width:25%; float:right;}
  .logo-menu ul li a{}
   .second-line-menu{width:100%; margin:0 auto; padding:0;  background:#27a171;}
 .second-line-menu ul{list-style:none; margin:0 auto; padding:0;}
 .second-line-menu ul li{float:left; padding:5px 20.5px;}
 .second-line-menu ul li a{font-family:'DIN-Medium'; font-size:14px; font-weight:Bold; color:#fff;  text-shadow: 0px 3px 2px #085329; }
 .new-index-left{width:81%; float:left;}
 .left-side-new{width:26.5% !important;}
 /*.center-content-new{width:72.5% !important;}*/
 /*.center-content-new{width:72.5% !important; float:right;padding-right:5px;}*/
 .center-content-new {
  float: left;
  width: 73.5%;
  padding: 0px 10px;
  box-sizing: border-box;
}
.korea-index-right {width:19%; float:right;}

.korea-banner{width:98%;padding:1%;margin:0 auto;margin:20px 0;}
.korea-banner img{width:100%;}


.search-area {
  margin: 21px 0 0 auto;
  padding: 0;
  width: 100%;
}

.Search-title-free {
  background: #0c81c5 none repeat scroll 0 0;
  background-color: #f1860a;
  border-radius: 15px 15px 0 0;
  color: #ffffff;
  font-family: "DIN-Medium";
  font-size: 23px;
  font-weight: bold;
  margin: 0 auto;
  padding: 10px 0;
  text-align: center;
}

.Search-free-div {
  background: #1d7854 none repeat scroll 0 0;
  box-shadow: -1px -1px 11px -2px #cecece;
  display: block;
 min-height : 36px;
padding: 8px;
position: relative;
}
.Search-free-div-section 
{
    float:left;
    width:25%;
}
.korea-banner {
  margin: 20px 0;
  padding: 0;
  width: 100%;
}
.korea-banner img
{
    width: 100%;
}
