@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Inconsolata|Lato:300,400,700');
@font-face {
  font-family: 'flexslider-icon';
  src: url('../fonts/flexslider-icon.eot');
  src: url('../fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('../fonts/flexslider-icon.woff') format('woff'), url('../fonts/flexslider-icon.ttf') format('truetype'), url('../fonts/flexslider-icon.svg#flexslider-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face { font-family: "Ionicons"; src: url("../fonts/ionicons.eot"); src: url("../fonts/ionicons.eot") format("embedded-opentype"), url("../fonts/ionicons.ttf") format("truetype"), url("../fonts/ionicons.woff") format("woff"), url("../fonts/ionicons.svg") format("svg"); font-weight: normal; font-style: normal; cursor:pointer;}
body{font-family: 'Lato', Arial, sans-serif;color:#333;background:#f1f1f1}
.red{color:#ff4816;}
.blue{color:#2c4aa5;}
.orange{color:#ff872f;}
.green{color:#1bbc54;}
.white{color:#fff;}
.smokWhite{color:#f1f1f1;}
a{color:#2c4aa5;}
a:hover{color:#2c4aa5;}
p{padding:10px;}
h1{font-size:52px;}
h2{font-size:42px;}
h2 span{font-size:38px;}
h3{font-size:32px; padding:20px 0 20px 0;}
h4{font-size:22px;}
h5{font-size:16px;}
.small{font-size:12px; color:#333;line-height:28px;}
.smallPriceTitle{font-size:16px; color:#333;line-height:28px;float:left;}
.smallPriceSymbol{font-size:16px; font-weight:bold; color:#ff612f;line-height:28px;float:right;margin:-10px 0 0 0;}
.sdWrape{margin: 10px 0;}
span.tooltip{position:relative;}
span.tooltip:after{content: '\f445';
    padding-left: 3px;
    font-family: "ionicons";
    font-weight: bold;
    font-size: 16px;
    color: #ff612f;
    }
.wy-tooltip {
	font-size:13px;
	border: 1px solid #F1D031;
	color: #444;
	background: #FFFFA3;
	box-shadow: 0 2px 3px #999;
	position: absolute;
	padding: 5px;
	text-align: left;
 	border-radius: 5px;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 cursor:pointer;
}
.wy-hide { display: none;}
.ContInnerWrap {
    width: 1160px;
    padding: 0px 10px;
    margin: 0 auto !important;
    float: none !important;
    min-height: 18px;
    position: relative;
}
#header{background:#fff;width:100%;}
 .navigation,.navigation-mobile{background:#2c4aa5; width:100%; -moz-box-shadow:0px 10px 15px 5px #00000075;
  -webkit-box-shadow:0px 10px 15px 5px #00000075;
  box-shadow:0px 10px 15px 5px #00000075;}
.ham{display:none;}
.ham img{display:none;}
#quickLinksBar{height:60px;}
#quickLinksBar ul{
	display: flex;
	width: 100%;
	height: 40px;
	margin: auto;
	max-width: 100%;
	justify-content: space-between;
	text-align: center;
	list-style: none;
	padding:0;
}
 #quickLinksBar li {
	 width:auto;
	padding: 20px;
  text-transform: uppercase;
  cursor: pointer;
  color: #fff;
	min-width: 80px;
	margin: auto;
}
#quickLinksBar li a {
color:#fff;
font-size:18px;
font-weight:700;
}
#quickLinksBar li:hover {
	width:auto;
  background-image: url('../media/button.png');
  background-size: 100% 100%;
  color: #fff;
  animation: spring 300ms ease-out;
  text-shadow: 0 -1px 0 #333;
font-weight: bold;
}
#quickLinksBar li:active {
  transform: translateY(4px);
}
#quickLinksBar ul.mobile{display:none;}
.navigation-mobile{display:none;}

@keyframes spring {
  15% {
    -webkit-transform-origin: center center;
    -webkit-transform: scale(1.2, 1.1);
  }
  40% {
    -webkit-transform-origin: center center;
    -webkit-transform: scale(0.95, 0.95);
  }
  75% {
    -webkit-transform-origin: center center;
    -webkit-transform: scale(1.05, 1);
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: scale(1, 1);
  }
}
.logo{padding:10px;width:18%;float:left;}
.logo img{max-width:100%; display:block;height:auto;}
.subscribe{width:49%; float: left; margin: 10px 0 0 40px;}
.tel{float:right;position: relative;top: 10px;}
.tel h4{font-size:28px;padding:34px 10px;}
.tel h4 a img{width: 42px;padding: 0 10px;float: left;margin:0; position: relative; top: 0px;left: 0;}

#home .slider{}
#home .slider {width:50%;padding:50px 20px;}
#home .slider  p{font-size:18px; color:#333;padding-left:0;}
#home{background:url(../media/benz-used-car.jpg) center center #f1f1f1;webkit-background-size: cover;
-moz-background-size: cover; -o-background-size: cover; background-size: cover; height:360px;padding:20px}
/*Inside slider*/
#inside{background:url(../media/slider-inside.jpg) center center #f1f1f1;webkit-background-size: cover;
-moz-background-size: cover; -o-background-size: cover; background-size: cover; height:200px;padding:20px;}
#inside .slider {width:100%;padding:20px;}
#inside .slider  p{font-size:18px; color:#333;padding-left:0;}
/*Inside slider*/
#about{padding:20px; background:#f2f2f2;}
#about .aboutRight{float:right;}
#about .aboutLeft{}
.defaultTable1{position:relative;}

.defaultTable1__table {
    width: 91%;
    font-size: 14px;
	font-weight:normal;
    table-layout: auto;
    border: 5px double #eaac1f;
    margin-bottom: 15px;
    border-radius: 3px;
	position:relative;
	text-align:left;
}
.defaultTable1__table:after{content: " ";
    width: 120px;
    height: 120px;
    background:url("../media/seal-registered.png") no-repeat center center;
	background-size:contain;
    bottom: 0px;
    right: 15px;
    position: absolute;
    display: inline-block;}
 
.defaultTable1__table:last-child {
    margin-bottom: 0
}

.defaultTable1__text--small {
    font-size: 10px
}

.defaultTable1__head {
    background-color: #e3e3e3;
    border: solid #ebe9e4;
    border-width: 1px 0 1px 1px;
    width: 160px;
    padding: 15px;
    vertical-align: middle;
	text-align:right;
}

.defaultTable1__head--inHead {
    font-size: 14px;
    font-weight: 700;
    text-align: right;
    width: auto;
    vertical-align: middle
}

.defaultTable1__head--inHead:first-child {
    width: 160px
}

.defaultTable1__description {
    border: solid #ebe9e4;
    border-width: 1px 1px 1px 0;
    padding: 15px 20px;
    font-weight: 400;
	vertical-align:middle;
	text-align:left;
}

.defaultTable1__description--center {
    text-align: center
}

#auction .auctionRight{float:right;}
#auction .auctionLeft{}
#auction video{width:550px;}
#countries .countries{}
#countries .countries ul{list-style:none;padding:0;margin:0;}
#countries .countries li{display:inline-block;width:8%;padding:5px 0;margin:0; border:1px solid #efefef;}
#countries .countries li img{display:block;width:80px;text-align:center;margin:0 auto;max-width:100%;}
#countries .countries li a span.label{display:block;font-size:12px;}
#contact{}
#contact h3{margin:20px 0 0 0;}
#contact p{padding:5px 0;}
#contact p:nth-last-child(2){padding-bottom:20px;}
#contact .contactRight{float:right;}
#contact .contactRight img{width:480px;max-width:100%;}
#contact .contactLeft{}
#contact .contactLeft img{width:480px;max-width:100%;}
#contact .contactLeft video{width:555px;}
.mapouter{position:relative;text-align:right;height:210px;width:450px; border:1px solid #d1d1d1;}
.gmap_canvas {overflow:hidden;background:none!important;height:210px;width:450px;}
iframe#gmap_canvas{width:450px;}
#listing{padding:20px; background:#ffff;}
#listing.center{text-align:center;}
#listing .aboutRight{float:right;}
#listing .aboutLeft{}
.search_result_panel_bar {
    border: 1px solid #e7e7e7;
    margin-top: 12px;
    margin-bottom: 12px;
    overflow: hidden;
    padding: 10px 10px 10px 10px;
  position:relative;
  
    -webkit-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */
}




.search_result_panel_bar .overflow{
  background-color:rgba(197,197,197,0.6);
  position:absolute;
  width:100%;
  height:100%;
  top:0px;
  left:0px;
  z-index:100;
  display:none;
  }

.search_result_panel_bar a.a{
  display:block;
  background-color:#ed2530;
  text-decoration:underline;
  color:#fff;
  text-align:center;
  font-weight:700;
  position:relative;
  /*  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;*/
  float: left;
  text-decoration:none !important;
  font-size: 12px;
  padding: 7px 20px;
  /*margin: 15px 0 0px 0px;*/
}


 
.search_result_panel_bar a.a:hover{
  background-color: #ff612f;
  color:#fff;
}

.search_result_panel_bar:hover {
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);
box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);
/*transform:scale(1.0099)*/}
  
.search_result_panel_bar img{
    max-width: 100%;
    height: 220px;
}
  
.search_result_panel_info_top {
  width:auto;
  font-size:12px;
  font-weight:600;
  }
  
.search_result_panel_info_top .left_sr{
  float:left;
  font-size:14px;
  line-height:14px;
  color:#363636;
  font-weight:700;
  list-style: none;
  }
  
.search_result_panel_info_top .left_sr span{
    color: #666666;
    font-weight: 400;
  }
  
.search_result_panel_info_top .left_sr strong{
  display:block;
  font-size:21px;
  line-height:29px;
  font-weight:700;
  color:#000;
  text-transform:uppercase;
  }
  
.search_result_panel_info_top .right_sr{
  float: right;
  text-align:right;
  color:#666666;
  list-style: none;
  }
.stckp-prod-price{
display: inline-flex;
    float: right;
}
.callRequest{font-size: 24px;font-weight: bold; color:#777; padding: 0 10px 10px 0; text-align: center;}
.callRequest span{font-size: 16px; color:#777;}

.stckp-prod-price strong{
	float:left;
    color: #ff612f;
    font-weight: 700;
    font-size: 38px;
    line-height: 26px;
    text-transform: uppercase;
    display: block;
    text-align: right;
	padding: 0 5px 0 5px;
}
.stckp-prod-price strong.grey{color:#444;}
.st-pro-pp {color: #e3e3e3;    padding: 0 5px;}
.accessories ul li label{margin-left: 5px; font-size: 12px; line-height: 20px; vertical-align: middle;}

.search_result_panel_info_mid{
  clear:both;
  width:auto;
  margin:8px 0 0px 0;
  overflow:hidden;
  border: 1px solid #e3e3e3;
  }
  
.search_result_panel_info_mid li{
  width:24%;
  float:left;
  text-align:center;
  font-size:13px;
  list-style:none;
  }

.search_result_panel_info_mid li+li{ border-left: 1px solid #e3e3e3; } 
  
.search_result_panel_info_mid li strong{
  display:block;
  text-align:center;
  background-color:#e3e3e3;
  padding:6px 0;
  margin:0 0 5px 0;
  font-size:14px;
  color:#000;
  font-weight:700;
  }

.search_result_panel_info_bottom{
  width:100%;
  margin: 5px 0 10px 35px;
  /*border-top:solid 1px #ebebeb;*/
  padding: 0px 0 0 0;
  }

.search_result_panel_info_bottom li{
  display:inline-block;
  color:#000;
  font-size:11px;
  color:#909090;
  padding:0 3px;
  line-height:11px;
  border-right:solid 1px #909090;
  width: initial;
  }

.search_result_panel_info_bottom li:last-child{
  border-right:solid 0px #909090;
  }
.codecar{ color: #2c2c2c; font-size: 14px; font-weight: 800; }

.wishlist {
    background-color: #1599d8;
    display: none;
    font-size: 11px;
    padding: 5px 11px;
    margin: 0px 0px 8px 5px;
    text-align: center;
    text-transform: uppercase;
    color: #fff !important;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none !important;
    float: right;
}
.search_result_panel_bar {
    border: 1px solid #e7e7e7;
    margin-top: 12px;
    margin-bottom: 12px;
    overflow: hidden;
    padding: 10px 10px 10px 10px;
	margin: 20px auto;
	width:100%;
  position:relative;
  
    -webkit-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */
}




.search_result_panel_bar .overflow{
  background-color:rgba(197,197,197,0.6);
  position:absolute;
  width:100%;
  height:100%;
  top:0px;
  left:0px;
  z-index:100;
  display:none;
  }

.search_result_panel_bar a.a{
  display:block;
  background-color:#ff872f;
  text-decoration:underline;
  color:#fff;
  text-align:center;
  font-weight:700;
  position:relative;
  /*  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;*/
  float: right;
  text-decoration:none !important;
  font-size: 16px;
  padding: 7px 20px;
  margin: 0 20px;
}


 
.search_result_panel_bar a.a:hover{
  background-color: #b53515;
  color:#fff;
}

.search_result_panel_bar:hover {
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);
box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);
/*transform:scale(1.0099)*/}
  
.search_result_panel_bar img{
    max-width: 100%;
    height: 164px;
	position:relative;
}
/*damage cars */
.search_result_panel_info_top_d .left_sr{
  float:left;
  font-size:14px;
  line-height:14px;
  color:#363636;
  font-weight:700;
  list-style: none;
  }
  
.search_result_panel_info_top_d .left_sr span{
    color: #666666;
    font-weight: 400;
  }
  
.search_result_panel_info_top_d .left_sr strong{
  display:block;
  font-size:21px;
  line-height:29px;
  font-weight:700;
  color:#000;
  text-transform:uppercase;
  }
  
.search_result_panel_info_top_d .right_sr{
  float: right;
  text-align:right;
  color:#666666;
  list-style: none;
  }
.search_result_panel_info_mid_d{
  clear:both;
  width:auto;
  margin:8px 0 0px 0;
  overflow:hidden;
  border: 1px solid #e3e3e3;

  }
  
.search_result_panel_info_mid_d li{
  width:32%;
  float:left;
  text-align:center;
  font-size:13px;
  list-style:none;
  }

.search_result_panel_info_mid_d li+li{ border-left: 1px solid #e3e3e3; } 
  
.search_result_panel_info_mid_d li strong{
  display:block;
  text-align:center;
  background-color:#e3e3e3;
  padding:6px 0;
  margin:0 0 5px 0;
  font-size:14px;
  color:#000;
  font-weight:700;
  }

.search_result_panel_info_bottom_d{
  width:100%;
  margin: 5px 0 10px 35px;
  /*border-top:solid 1px #ebebeb;*/
  padding: 0px 0 0 0;
  }

.search_result_panel_info_bottom_d li{
  display:inline-block;
  color:#000;
  font-size:11px;
  color:#909090;
  padding:0 3px;
  line-height:11px;
  border-right:solid 1px #909090;
  width: initial;
  }

.search_result_panel_info_bottom_d li:last-child{
  border-right:solid 0px #909090;
  }
.codecar{ color: #2c2c2c; font-size: 14px; font-weight: 800; }

.wishlist {
    background-color: #1599d8;
    display: none;
    font-size: 11px;
    padding: 5px 11px;
    margin: 0px 0px 8px 5px;
    text-align: center;
    text-transform: uppercase;
    color: #fff !important;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none !important;
    float: right;
}
.search_result_panel_bar_d {
    border: 1px solid #e7e7e7;
    margin-top: 12px;
    margin-bottom: 12px;
    overflow: hidden;
    padding: 10px 10px 10px 10px;
	margin: 20px auto;
	width:100%;
  position:relative;
  
    -webkit-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition: all 222ms cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
   -moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
     -o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); 
        transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750); /* linear */
}




.search_result_panel_bar_d .overflow{
  background-color:rgba(197,197,197,0.6);
  position:absolute;
  width:100%;
  height:100%;
  top:0px;
  left:0px;
  z-index:100;
  display:none;
  }

.search_result_panel_bar_d a.a{
  display:block;
  background-color:#ff872f;
  text-decoration:underline;
  color:#fff;
  text-align:center;
  font-weight:700;
  position:relative;
  /*  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;*/
  float: right;
  text-decoration:none !important;
  font-size: 16px;
  padding: 7px 20px;
  margin: 0 20px;
}


 
.search_result_panel_bar_d a.a:hover{
  background-color: #b53515;
  color:#fff;
}

.search_result_panel_bar_d:hover {
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);
box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);
/*transform:scale(1.0099)*/}
  
.search_result_panel_bar_d img{
    max-width: 100%;
    height: auto;
	max-height:100%;
	position:relative;
}
/*danage cars*/

.accessories{margin:12px -15px 0; overflow:hidden;}
.accessories li{ float: left; line-height: 25px; padding: 0px 15px; width: 25%; }
.accessories li label{ color: #696969; font-weight: 600; margin:0; }
.accessories li label:before{ bottom: 0; margin: auto; }
#auction{}
#auction .hr{display:block;height:1px; background:#ff4b9b;border:0px solid #ff4b9b;}
#auction .auction {margin:20px 0;}
#auction .auction ul {list-style:none;padding:0;display: inline-block;}
#auction .auction li {display:inline;float:left; border:1px solid #ccc; margin:0 0 0 20px;text-align:center;min-height: 150px;background: #fff;}
#auction .auction li img {width:140px;height:auto;display:block;margin: 0 auto;text-align: center;padding: 20px;}
#auction .auction li span {margin:20px auto; text-align:center;}
#homeSecond .box1{background:#ff872f; padding:20px 10px; margin:10px; color:#fff;border: 1px solid #e7e7e7;
	-moz-box-shadow: 3px 3px 5px 6px #9e9e9e;
    -webkit-box-shadow: 3px 3px 5px 6px #9e9e9e;
	box-shadow: 3px 3px 5px 6px #9e9e9e;text-align: center;}
#homeSecond .box2{background:#2c4aa5; padding:20px 10px; margin:10px;color:#fff;border: 1px solid #e7e7e7;
	-moz-box-shadow: 3px 3px 5px 6px #9e9e9e;
    -webkit-box-shadow: 3px 3px 5px 6px #9e9e9e;
	box-shadow: 3px 3px 5px 6px #9e9e9e;text-align: center;}
	#homeSecond .box1, #homeSecond .box2{min-height:120px;}
	#homeSecond .box1 h5, #homeSecond .box2 h5{font-size:16px; font-weight:normal;}
	#homeSecond .box1 img, #homeSecond .box2 img{width:64px;padding-bottom:10px;}
	
#homeSecond .aboutRight{float:right;}
#homeSecond .aboutLeft{}
#auction{}
#auction .box1{background:#ff872f; padding:20px 10px; margin:10px; color:#fff;border: 1px solid #e7e7e7;-moz-box-shadow: 3px 3px 5px 3px #00000030;
    -webkit-box-shadow: 3px 3px 5px 3px #00000030;
    box-shadow: 3px 3px 5px 3px #00000030;text-align: left;}
#auction .box2{background:#2c4aa5; padding:20px 10px; margin:10px;color:#fff;border: 1px solid #e7e7e7;-moz-box-shadow: 3px 3px 5px 6px #ccc;
    -webkit-box-shadow: 3px 3px 5px 6px #ccc;box-shadow: 3px 3px 5px 6px #ccc;text-align: left;}
	#auction .box1, #auction .box2{/*min-height:215px;*/}
	#auction .box1 h5, #auction .box2 h5{padding:0 0 0 40px;}
	#auction p{padding:0 0 0 40px;}
	#auction p strong{font-size:20px;}
	#auction .box1 img, #auction .box2 img{width:64px;padding-bottom:10px;}
	#auction ul.auctionUl{list-style:none; padding:0;margin:0;}
	#auction li.one{list-style:none;position:relative;margin-left:0;}
	#auction li.one:before{font-family: "Ionicons";content:"\f3a3";position:absolute;display: inline-block; font-size:32px;line-height: 32px;}
	#auction li.two{list-style:none;position:relative;margin-left:0;}
	#auction li.two:before{font-family: "Ionicons";content:"\f316";position:absolute;display: inline-block; font-size:32px;line-height: 32px;}
	#auction li.three{list-style:none;position:relative;margin-left:0;}
	#auction li.three:before{font-family: "Ionicons";content:"\f26d";position:absolute;display: inline-block; font-size:32px;line-height: 32px;}
	#auction li.four{list-style:none;position:relative;margin-left:0;}
	#auction li.four:before{font-family: "Ionicons";content:"\f12e";position:absolute;display: inline-block; font-size:32px;line-height: 32px;}
	#auction li.five{list-style:none;position:relative;margin-left:0;}
	#auction li.five:before{font-family: "Ionicons";content:"\f38f";position:absolute;display: inline-block; font-size:32px;line-height: 32px;}
	#auction li.six{list-style:none;position:relative;margin-left:0;}
	#auction li.six:before{font-family: "Ionicons";content:"\f36a";position:absolute;display: inline-block; font-size:32px;line-height: 32px;}
	
#auction .aboutRight{float:right;}
#auction .aboutLeft{}
#contact .aboutRight{float:right;}
#contact .aboutLeft{}
#contact .contactLeft{}
#contact .formContainer{ background: #fff;padding:20px; margin:10px 0;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border: 1px solid #c7c7c7;-webkit-box-shadow: 0px 0px 22px 0px rgba(92,92,92,1);-moz-box-shadow: 0px 0px 22px 0px rgba(92,92,92,1);box-shadow: 0px 0px 22px 0px rgba(92,92,92,1);}
.formContainer .contactError{background:#fff2ad;word-wrap: break-word;width:95%; padding:10px;}
.formField {
    width: 370px;
    background: #fff;
    color: #a3a3a3;
    font: inherit;
    box-shadow: 0 1px 10px 0 rgba(76, 175, 80, 0.5);
    border: 1px solid #e8e7e7;
    outline: 0;
    padding: 10px 20px;
}
.formField label{display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
}
#contact .formContainer .btn btn-default{
background-color: #4CAF50;
    border: none;
    color: white;
    padding: 10px 24px;
    text-decoration: none;
    margin: -10px 2px;
    cursor: pointer;
    box-shadow: 0 1px 10px 0 rgb(76, 175, 80);
}
#footer{background:#2d2d2d;}
#footer .copyright{font-size:12px; color:#fff;}
#footer h5{font-size:14px; color:#fff;}
#footer p{font-size:14px; color:#fff;}
#footer a{font-size:14px; color:#fff;}
#st-1 .st-left{color:#fff !important; font-size:13px;}
#st-1 .st-top{color:#fff !important; font-size:13px;}
#footer ul{list-style:none;display: /*flex;flex-direction: column;flex-wrap: wrap;height:80px; 2col ul*/}
#footer li{display:block;color:#fff;font-size:13px;line-height:28px;}
#footer li a{display:block;color:#fff;font-size:13px;}
.gototop{position: fixed; bottom: 60px;right: 0;}
.gototop img{width:64px; height:auto;}
/* Ribbons */
.ribbons {
    padding: 0 10px 0 20px;
    height: 18px;
    font-size: 11px;
    font-weight: 400;
    color: #fff;
    text-transform: uppercase;
    line-height: 17px;
    box-shadow: 1px 0 2px rgba(127, 127, 127, .5);
    -pie-box-shadow: 1px 0 2px #bfbfbf;
    border-style: solid;
    border-color: #e2dfe0;
    border-radius: 0 4px 0 0;
    border-width: 0 0 1px;
    background-color: #7f7f7f;
    position: absolute;
	z-index:9999;
}

.ribbons:before {
    background-image: url(../media/point.svg);
    background-position: left center;
    background-repeat: no-repeat;
    background-size: contain;
    content: '';
    width: 21px;
    height: 19px;
    display: block;
    position: absolute;
    left: -1px;
    top: 0
}

.ribbons span {
    display: inline-block
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .ribbons:before {
        margin-left: 0
    }
    ::i-block-chrome,
    .ribbons:before {
        margin-left: -6px
    }
}

@media all and (-ms-high-contrast:none) {
    .ribbons:before {
        margin-left: 0
    }
    *::-ms-backdrop,
    .ribbons:before {
        margin-left: -6px
    }
}

@media screen\0 {
    .ribbons:before {
        margin-left: -6px
    }
}

.ribbons.class1 {
    background-color: #e91e63
}

.ribbons.class2 {
    background-color: #ff5722
}

.ribbons.class3 {
    background-color: #3f51b5
}

.ribbons.class4 {
    background-color: #006837
}

.ribbons.class5 {
    background-color: #ed1c24
}

.ribbons.class6 {
    background-color: #0055e5
}

.ribbons.class7 {
    background-color: #000
}

.ribbons.class8 {
    background-color: #7f7f7f
}

.ribbons.class9 {
    background-color: #8500cd
}

.ribbons.class10 {
    background-color: #cd0073
}

.ribbons.class11 {
    background-color: #6fd000;
}
/* Ribbons */
.ie9 img[src$=".svg"] {
  width: 100%; 
}
/* 2 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  img[src$=".svg"] {
    max-width: 100%; 
	height:auto;
  }
  #quickLinksBar li:hover{min-height:20px;}
}
@media (max-width: 1280px) {
.ContInnerWrap {width:100%}
#quickLinksBar ul.desktop{display:none}
#quickLinksBar ul.mobile{display:block}
#auction video{width:100%;}
}
@media (max-width: 1024px) {	
.tel{float:none;position: relative;top: 10px;}
.tel h4{padding-top:0;}
.tel h4 a img{float:none;top: 15px;}
.logo{float:none; width:30%; text-align:center;margin:0 auto;}
	.subscribe{float:none; width:70%;text-align:center;margin:0 auto;display:none;}
	.tel{float:none; width:100%; text-align:center;}
#homeSecond .box1, #homeSecond .box2{min-height:164px;}
#quickLinksBar{height:auto;}
#quickLinksBar ul{display:block; height:auto;width:80%; margin:0 auto;}
#quickLinksBar li{padding:20px 0;}
.navigation-mobile{display:none;}
.navigation{display:none;}
.stckp-prod-price strong{font-size:28px;}
.search_result_panel_bar{padding:10px 0;}
.ham{float:right;margin:0 20px 0 0; padding:10px; display:block;}
.ham img{width:42px; display:block;}
#about .aboutRight{float:none; text-align:center;}
#auction .auctionRight{float:none; text-align:center;}
#auction .auction li{float:none; display:block;}
#contact .contactLeft{float:none; text-align:center;}
#contact .contactRight{float:none;text-align: center;}
#contact .contactRight video, #contact .contactLeft video, #contact .contactRight img, #contact .contactLeft img{float:none; text-align:center;margin:10px 0;}
#contact .contactLeft video{width:80%;}
#contact .contactRight p{text-align:center;}
#contact .formContainer{width:80%; margin:20px auto 0 auto;}
.mapouter{position:relative;text-align:center;height:auto;width:45%; border:1px solid #d1d1d1;margin:0 auto;}
.gmap_canvas {overflow:hidden;background:none!important;height:210px;width:auto;}
.mapouter iframe{width:100%;}
iframe#gmap_canvas{width:100%;}
#container{}
#container img{margin: 0 auto;display: block;}
h3{text-align:center;}

}

@media (max-width: 812px) {
	.logo{float:none; width:30%; text-align:center;margin:0 auto;}
	.subscribe{float:none; width:70%;text-align:center;margin:0 auto;display:none;}
	.tel{float:none; width:100%; text-align:center;}
#homeSecond .box1, #homeSecond .box2{min-height:164px;}
#quickLinksBar{height:auto;}
#quickLinksBar ul{display:block; height:auto;width:80%; margin:0 auto;}
#quickLinksBar li{padding:20px 0;}
.navigation-mobile{display:none;}
.navigation{display:none;}
.stckp-prod-price strong{font-size:28px;}
.search_result_panel_bar{padding:10px 0;}
.ham{float:right;margin:0 20px 0 0; padding:10px; display:block;}
.ham img{width:42px; display:block;}
#countries .countries li a span.label{display:none;}
}
@media (max-width: 768px) {
h2{font-size:28px;}
h2 span{font-size:32px;}
img{width:100%; padding:0; text-align:center; margin: 0 auto;}
.empty{display:none;}
.small{}
.smallPriceTitle{float:none;}
.smallPriceSymbol{float:none;}

#home{padding:0;}
.logo, .logo img{text-align:center; margin: 0 auto;}

.stckp-prod-price{display: block;float: none;}
.search_result_panel_bar{width:auto;}
.search_result_panel_bar a.a {width:100%;float:none;padding: 10px 0;margin: 0 auto;}
.search_result_panel_info_top{padding:0; text-align:center;}
.search_result_panel_info_mid{padding:5px 0;}
.search_result_panel_info_bottom{margin:10px auto;text-align:center;}
.st-pro-pp{display:none;}
.sdWrape{margin: 0 auto;width: 60%;padding: 0;text-align: center;}
.stckp-prod-price strong{text-align:center;float:none;}
#home .slider p{display:none;}
.search_result_panel_bar img{text-align:center;height: auto;}
#contact .contactLeft video{width:100%; padding:0;}
#auction video{width:100%;}
.auctionLeft > h4, .auctionRight > h4{font-size:18px; text-align:center; padding:10px;}
.ContInnerWrap{width:95%;}


}
@media (max-width: 768px) {

#homeSecond .box1, #homeSecond .box2{min-height:inherit;}

}
@media (max-width: 768px) {
.tel{float:none;}
.tel h4{padding-top:0; text-align:center;}
.tel h4 a img{float:none;top: 15px;}
#countries .countries li{width:20%;}
}
@media (max-width: 375px) {
	.logo{width:70%;}
}