﻿@charset "utf-8";
body {
	margin: 0px; padding:0px; font-size:15px;font-family: 'Roboto', sans-serif; font-weight: normal;	font-style:normal; text-decoration:none; box-sizing:border-box;}

/*=============Default css start here Lalit=============*/
h1, h2, h3, h4, h5, h6, p, span, label, form, input, li, ol, dl, ul, br, img, div, textarea, checkbox, radio, button, textarea, select, hr, a {margin:0px;	padding:0px;}
/* HTML5 tags */
header, section, footer, aside, nav, article, figure, hgroup, figcaption {display: block; margin:0; padding:0;}
/* HTML5 tags */ 


input, select, radio {vertical-align:middle;}
img {border:0;}
a img {border:none;	outline:none;}
a {text-decoration:none; outline:none;}
a:hover {text-decoration:none;}
img {border:0;  
width: auto;
height: auto;
max-width: 100%;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;}

select{
	background: white url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50% !important;
	-moz-appearance: none; 
	-webkit-appearance: none; 
	appearance: none;
    /* and then whatever styles you want*/

}
 
 /*=============Default css End here Lalit=============*/
 
 
h1,h2,h3,h4,h5,h6{font-family: 'Roboto', sans-serif;}

.h1, h1 {
	font-size: 50px
}


.h2, h2 {
	font-size:55px 
}
h2.small{font-size:45px;}
h2.xsmall {
    font-size: 35px;
    padding-bottom: 15px;
}
.h3, h3 {
	font-size:30px
}
h3.large{font-size:40px;}
.h4, h4 {
	font-size: 25px
}
.h5, h5 {
	font-size:20px
}
.h6, h6 {
	font-size:18px
}


/*=============Home Page Start Here=============*/
/*Display none class*/
.navsmall{display:none;}
/*Display none class*/
.header{ width:100%; float:left;  position:absolute; margin:0px 0 0 0; background-color: #05111a;}
.modal-open .header { left: -8px;}
h1.logo{ padding:10px 0 0 0; float:left;}
.container{ max-width:1200px; width:100%; margin:0 auto;}
.navbar-brand{ height:auto;}

.navbar-default{ background:none; border:none; margin-top:10px; margin-bottom: 7px; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{ background:none;}
.navbar-default .navbar-nav > li > a{line-height:normal; float:left; font-size:19px; color:#ffffff !important; background-color: transparent !important; text-transform:uppercase; padding:0px 25px 0 25px; margin-top:30px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{color:#ffdb00;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:hover{ color:#fff !important;background-color: transparent !important;}

.navbar-default .navbar-nav > li > span a{font-size:15px; font-weight:700; text-transform:none; background:#ef4423; line-height:41px; height:42px; margin-right:10px; border-radius:100px; margin-top:22px; transition: all 0.5s ease 0s; display:inline-block; padding:0 25px 0 25px; color:#fff;}
.navbar-default .navbar-nav > li > span.flag{margin-top: 22px; margin-left: 5px; display:block; max-height: 100px;}
.navbar-default .navbar-nav > li > span.flag a{background:transparent; padding: 0; margin: 0; display: block; line-height:normal; height:auto;}
.navbar-default .navbar-nav > li > span.flag a img{max-width: 75%;}
.navbar-default .navbar-nav > li > span.flag a:hover{background:transparent;}
.navbar-default .navbar-nav > li > span a:hover{ background:#d43416;}
.navbar-default .navbar-nav > li > span.login a{ background:#ffdb00; color:#05111a;}
.navbar-default .navbar-nav > li > span.login a:hover{ background:#fcae18; color:#05111a;}

@media only screen and (max-device-width: 768px) {
    .navbar-default .navbar-nav > li > span.flag { text-align: center;}
    .navbar-default .navbar-nav > li > span.flag a {display: inline-block;}
    .navbar-default .navbar-nav > li > span.flag a img{max-width: 100%; padding: 0 5px; }
}


.banner{ width:100%; float:left; background:url(../image/banner.png) center bottom no-repeat; -webkit-background-size: cover;
-moz-background-size: cover; -o-background-size: cover; background-size: cover; height:845px;}

.banner-content{width:100%; float:left; margin-top:150px;}
.banner-content h2{ color:#ffffff; font-weight:700; text-align:center;}


.banner-left{padding-top:55px;}
.banner-left p{ font-size:15px; color:#d4d4d5; line-height:22px; padding-bottom:25px; text-align:left;}
.banner-left h2.small{ text-align:left; padding-bottom:25px; color:#4bbdec;}

.banner-mid{float:left; margin-top:-50px ;}
.banner-right h2.small{ color:#fcae18;}

.mid-counter{ width:100%; float:left;}
.sec-one{width:100%; float:left;}
.content{padding:80px 0;}
.sec-one h2{ color:#207fac; text-transform:uppercase; font-weight:700; text-align:center;}

.announc-loop{text-align:center; font-weight:500; margin-top:50px; padding:0 30px;}
.announc-loop span{ font-size:18px; color:#939399; font-weight:700; background:url(../image/line.svg) center bottom no-repeat; padding-bottom:12px;}
.announc-loop h3{ color:#3d4f5a; line-height:28px; padding:22px 0 12px 0;}
.announc-loop p{ font-size:21px; color:#091a24; font-weight:300; line-height:26px;}


.btn-default {color: #fff;background-color: #4fbfee; border-color: #4fbfee; font-size:16px; text-transform:uppercase; font-weight:500; border-radius:100px; padding:0 25px 0 25px; line-height:38px; height:38px; margin-top:20px;
 transition: all 0.5s ease 0s;}
.btn-danger {color: #fff; font-size:16px; font-weight:500; border-radius:100px; padding:0 25px 0 25px; line-height:38px; height:38px; margin-top:20px;
 transition: all 0.5s ease 0s;}
.btn-default.focus, .btn-default:focus {
	color: #fff;
	background-color: #4fbfee;
	border-color: #4fbfee
}
.btn-default:hover {
	color: #fff;
	background-color: #37abdc;
	border-color: #37abdc
}
.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default {
	color: #fff;
	background-color: #37abdc;
	border-color: #37abdc
}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {
	color: #fff;
	background-color: #37abdc;
	border-color: #37abdc
}


.sec-two{width:100%; float:left; background-position: center -60px; background-color: #ebebed;  transform: skew(0deg, -2deg); position: relative;}
.sec-two-content{transform: skew(0deg, 2deg);}
.upper-shap{width:100%; position:absolute; right:0; text-align:right; transform: skew(0deg, 2deg); top:-31px;}
.bottom-shap{width:100%; position:absolute; left:0; bottom:-31px; transform: skew(0deg, 2deg);}

.sec-two h2{ font-weight:700; color:#2a293e; text-transform:uppercase; text-align:center;}
.sec-two h2 span{ color:#f26722;}
.sec-two p{ font-size:18px; color:#585e63; text-align:center; font-weight:300;}


.btn-primary {color: #fff;background-color: #f26722; border-color: #f26722; font-size:18px; text-transform:uppercase; font-weight:500; border-radius:100px; padding:0 30px 0 30px; line-height:47px; height:47px; margin-top:20px;
}
.btn-primary.focus, .btn-primary:focus {
	color: #fff;
	background-color: #f26722;
	border-color: #f26722;
}
.btn-primary:hover {
	color: #fff;
	background-color: #da5513;
	border-color: #da5513
}
.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #da5513;
	border-color: #da5513
}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {
	color: #fff;
	background-color: #da5513;
	border-color: #da5513
}

ul.benefit-loop{ list-style:none; margin:0px; padding:0px;}
.benefit-loop li{ line-height:normal; width:100%; float:left;}
.benefit-loop li a{ font-size:15px; color:#242339; font-weight:500; display:block; text-align:right; padding:15px 15px 15px 0; line-height:45px; border-bottom: solid 1px #dcdcdc; transition: all 0.5s ease 0s; cursor: default;}
.benefit-loop li a i{width:45px; height:50px; background:url(../image/benefit-icon.svg) left top no-repeat; display:block; float:right; margin-left:20px;}
.benefit-loop li a i.ben-icon1{background-position:left top;}
.benefit-loop li a i.ben-icon2{background-position:-62px top;}
.benefit-loop li a i.ben-icon3{background-position:-120px top;}
.benefit-loop li a i.ben-icon4{background-position:-181px top;}
.benefit-loop li a i.ben-icon5{background-position:-242px top;}
.benefit-loop li a i.ben-icon6{background-position:-310px top;}
.benefit-loop li a i.ben-icon7{background-position:-370px top;}
.benefit-loop li a i.ben-icon8{background-position:-434px top;}

.benefit-mid{ text-align:center; margin-top:-30px;}
.benefit-loop-right li a{ text-align:left; padding:15px 0px 15px 15px;}
.benefit-loop-right li a i{ float:left; margin:0 20px 0 0;}


.sec-three { width:100%; float:left;}
.sec-three h2.small{ color:#4bbdec; font-weight:700; text-transform:uppercase; padding-bottom:50px;}
.view-more-btn{ float:right; margin:6px 0px 0px 0px;}


.sale-left{position:relative; overflow:hidden;}
.sale-left figure{ position:relative; background:url(../image/car-list1.jpg) left top no-repeat; height:450px; -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.sale-padd{ padding:0px 5px;}
.sale-left figure a{ background:url(../image/gradient.png) left bottom repeat-x; display:block; height:100%;}

.sale-left .caption{ position:absolute; bottom:30px; color:#fff; left:30px;}
.sale-left em {position:absolute; top:25px; z-index:9; left:25px;}
.sale-left em a{ color:#fff; font-size:18px; color:#fff; height:35px; line-height:35px; padding:0 20px 0 20px; font-style:normal; background:#f26722;  display:block; font-weight:700; float:left;}
.sale-left .caption h3.large{ color:#4fbfee; font-weight:700;}
.sale-left .caption h3.large a{ color:#4fbfee; padding-bottom:5px;}
.sale-left .caption span{ font-size:22px; color:#ffffff; display:block;}
.sale-left .caption span strong{ font-weight:600;}


.read-more{ background:#ffdb00; display:block; line-height:27px; height:28px; display: inline-block; cursor:pointer; font-size:11px; color:#000000; border-color:#ffdb00; text-transform:uppercase; padding:0 12px 0 12px; border-radius:100px; margin-top:10px; transition: all 0.5s ease 0s;}

.read-more.focus, .read-more:focus {
	color: #fff;
	background-color: #fcae18;
	border-color: #fcae18;
}
.read-more:hover {
	color: #fff;
	background-color: #fcae18;
	border-color: #fcae18
}
.read-more.active, .read-more:active, .open>.dropdown-toggle.read-more {
	color: #fff;
	background-color: #fcae18;
	border-color: #fcae18
}
.read-more.active.focus, .read-more.active:focus, .read-more.active:hover, .read-more:active.focus, .read-more:active:focus, .read-more:active:hover, .open>.dropdown-toggle.read-more.focus, .open>.dropdown-toggle.read-more:focus, .open>.dropdown-toggle.read-more:hover {
	color: #fff;
	background-color: #fcae18;
	border-color: #fcae18
}


.sale-left figure {
  width: 100%;
-webkit-transition: -webkit-transform 0.6s linear;
-moz-transition: -moz-transform 0.6s linear;
}
.sale-left figure:hover{
  -webkit-transform:scale(1.1);
  -moz-transform: scale(1.1);
}

.sale-padd{ padding:0px 5px; margin-bottom: 7px;}
.sale-right{position:relative; overflow:hidden; border:none; border-radius:0px; box-shadow:none; margin-bottom:10px;}
.sale-right figure{ position:relative; background:url(../image/car-list2.jpg) left top no-repeat; height:220px; -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.sale-right figure.pic1{background:url(../image/car-list2.jpg) left top no-repeat; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.sale-right figure.pic2{background:url(../image/car-list3.jpg) left top no-repeat; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.sale-right figure.pic3{background:url(../image/car-list4.jpg) left top no-repeat; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.sale-right figure.pic4{background:url(../image/car-list5.jpg) left top no-repeat; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}


.sale-right figure a{ background:url(../image/gradient-one.png) left bottom repeat-x; display:block; height:100%;}
.sale-right em {position:absolute; top:15px; z-index:9; left:15px; width:90%;}
.sale-right em a{ color:#fff; font-size:13px; color:#fff; height:25px; line-height:25px; padding:0 10px 0 10px; font-style:normal; background:#f26722;  display:block; font-weight:700; float:left;}
.sale-right .caption-one{ position:absolute; bottom:15px; color:#fff; left:15px; width:91%;}
.sale-right .caption-one h5{ color:#fff; font-weight:700;}
.sale-right .caption-one h5 a{ color:#ffffff; padding-bottom:5px;}
.sale-right .caption-one span{ font-size:13px; color:#ffffff; display:block;}
.sale-right .caption-one span strong{ font-weight:600;}


.read-more-one{ float:right; margin:-34px -5px 0;}
.sale-left figure {
  width: 100%;
-webkit-transition: -webkit-transform 0.6s linear;
-moz-transition: -moz-transform 0.6s linear;
}
.sale-left figure:hover{
  -webkit-transform:scale(1.1);
  -moz-transform: scale(1.1);
}


.sec-four{width:100%; float:left; background:#f5f5f5;  transform: skew(0deg, -2deg); position: relative;}
.sec-four-content{transform: skew(0deg, 2deg);}
.sec-four h2{ font-weight:700; color:#4bbdec; text-transform:uppercase; text-align:center; padding-bottom:40px;}
.sec-four h2 span{ color:#2a293e;}

.shap-one{width:100%; position:absolute; left:0; bottom:-25px; transform: skew(0deg, 2deg);}
.reference-loop{background:#fff; border-radius:0px; border:none; box-shadow:none; padding:25px 25px 35px 25px; margin-bottom:10px;}
.reference-loop h5{ color:#08141b; padding:10px 0 5px 0; font-weight:400;}
.reference-loop p{ font-size:17px; color:#545f65; font-weight:300; line-height:21px;}


.sec-five{width:100%; float:left; background:url(../image/contact-support-bg.jpg) center top no-repeat; -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;;  transform: skew(0deg, -2deg); margin-top:-5px;}


.filled { padding-right:50px;}
.filled h3.large{ color:#fff; font-weight:700;}
.filled p{ font-size:19px; color:#dddee0; font-weight:300; padding-bottom:30px;}

.input{ font-size:15px; color:#a5a7ab; margin-bottom:12px; border-radius:100px; height:40px; line-height:40px; 
padding:0 20px 0 20px;}
.input-area{ border-radius:16px; height:142px !important;}
.contact-btn{ margin:0px; width:100%; transition: all 0.5s ease 0s;}

.info-loop{ margin-top:30px; width:100%; float:left;}
.info-pic{ width:auto; float:left;}
.info-text{ width:80%; float:left; margin-left:15px;}
.info-text h4{color:#fff; text-transform: uppercase;}
.info-text p{color:#dddee0; font-size:22px; line-height:28px; font-weight:300;}


.footer{ width:100%; float:left; position:relative;}

.foot-nav h5{ color:#207fac; text-transform: uppercase; padding-bottom:12px;}
.foot-nav ul{ list-style:none; margin:0px; padding:0px;}
.foot-nav ul li{ line-height:normal;}
.foot-nav ul li a{ color:#5e636a; line-height:25px; font-size:14px;}
.foot-nav ul li a:hover{ color:#207fac;}
.foot-nav p{color:#5e636a; line-height:20px; font-size:14px;}

.co-nav ul li{ color: #5e636a; font-size: 14px;line-height: normal; padding-bottom:10px;}

.sub-input{ font-size:12px; color:#a5a7ab; margin-bottom:12px; border-radius:100px; height:41px; line-height:41px; 
padding:0 20px 0 20px; margin-top:15px; border:solid 1px #ebebeb; box-shadow:none; float:left;}

.foot-logo ul{list-style:none; margin:0px; padding:0px;}
.foot-logo ul li{ line-height:normal; float:left; margin:0 0 4px 4px;}
.foot-down{ margin-top:40px;}
.foot-down h5{ font-weight:400; text-align:center; color:#5e636a; background:url(../image/border.jpg) left 12px repeat-x; padding:0 0 15px 0;}
.foot-down h5 span{ background:#fff; padding:0 30px 0 30px;}
.foot-down ul{ list-style:none; margin:0px; padding:0px; text-align:center;}
.foot-down ul li{ line-height:normal; display:inline-block;}
.foot-down ul li a{ font-size:14px; color:#5e636a; padding:0 12px 0 15px; background:url(../image/foot-nav-mid-line.jpg) left 4px no-repeat;}
.foot-down ul li a:hover{ color:#207fac;} 

.send-btn{ width:18px; height:16px; background:url(../image/send-btn.svg) left top no-repeat; display:block; border:none; float:left; margin:26px 0 0 -35px;}

.foot-shap{width:100%; position:absolute; right:0; text-align:right; transform: skew(0deg, -1deg); top:-52px;}

.customNavigation{ width:100%; position: relative; z-index:99;}
.customNavigation .btn{ padding:0px; text-indent:-99999px;}
.prev{ float:left; margin:-170px 0 0 0; width:19px; height:37px; background:url(../slide/arrow.png) left top no-repeat; display:inline-block;}
.next{ float:right; margin:-170px 0 0 0; width:19px; height:37px; background:url(../slide/arrow.png) -19px top no-repeat; display:inline-block;}
.prev:hover{ background-position:left -37px;}
.next:hover{ background-position:-19px -37px;}

.co-slider{ width:100%; float:left; position:relative;}
.carousel-caption{ position:static; float:left; width:100%;}
.carousel-control.left{display:none;}
.carousel-control.right{display:none;}
.carousel-indicators li{ width:18px; height:18px; border:solid 2px #444d53; margin:0px 5px;}
.carousel-indicators .active{width:20px; height:20px; border:solid 2px #4bbdec; background:#4bbdec;}
.carousel-indicators{ bottom:10px;}
.main-pop{
display: inline-block;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}
.modal-dialog{ height:100%;}
.pop-up{ padding:25px; text-align:center; border-radius:16px;} 
.pop-up h4{ color:#05111a; padding-bottom:5px;}
.pop-up p{ color:#5b5e62; line-height:18px; font-size:13px; padding-bottom:8px;}
.pop-up p a{ color:#ef4423; text-decoration:underline; padding-top:8px; display:block;}
.login-input{ background:#f2f2f2; border:solid 1px #cacdcf; border-radius:100px; font-size:14px; color:#939597; text-align:center; height:40px; line-height:40px; margin-top:10px;}
.pop-up label{color:#5b5e62; line-height:18px; font-size:13px; padding:8px 0; font-weight: normal;}
.pop-up label input{ margin:0px;}

.btn-success {color: #05111a;background-color: #ffdb00; border-color: #ffdb00; font-size:15px; font-weight:500; border-radius:100px; padding:0 25px 0 25px; line-height:37px; height:38px;
 transition: all 0.5s ease 0s; width:100%;}
.btn-success.focus, .btn-success:focus {
	color: #05111a;
	background-color: #fcae18;
	border-color: #fcae18
}
.btn-success:hover {
	color: #05111a;
	background-color: #fcae18;
	border-color: #fcae18
}
.btn-success.active, .btn-success:active, .open>.dropdown-toggle.btn-success {
	color: #05111a;
	background-color: #fcae18;
	border-color: #fcae18
}

.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success.focus:active, .btn-success:active:focus, .btn-success:active:hover, .open > .dropdown-toggle.btn-success.focus, .open > .dropdown-toggle.btn-success:focus, .open > .dropdown-toggle.btn-success:hover{color: #05111a;
	background-color: #fcae18;
	border-color: #fcae18
}
.btn-finger .focus {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
 
/*=============Car Sale Page Start Here=============*/
.inner-banner{ height:105px; position:relative; background:url(../image/banner.png) center top no-repeat;}
.inner-shap{width:100%; position:absolute; left:0; bottom:-52px;}
.inner-sec{ width:100%; float:left; background:#f0f0f0; border-bottom:solid 1px #e9e9eb;}
.side-bar{box-shadow:none;}
.side-loop{ padding:22px 22px 22px 22px; border-bottom: dashed 1px #CCC; background:#fff; border-radius:8px 8px 0px 0px; }
.side-loop-mid {border-radius: 0px;}
.side-loop-bot{border-radius:0px 0px 8px 8px;}
.side-loop:last-child{ border-bottom:none;}
.side-loop h5{ color:#2f374c; padding:0 0 10px 0;} 
.side-loop ul{ list-style:none; margin:0px; padding:0px;}
.side-loop ul li{ line-height:normal;}
.side-loop ul li a{color:#2f374c; font-size:16px; line-height:32px;}
.side-loop ul li a i{ width:16px; height:19px; background: url(../image/pertplus-icon-second.svg) left top no-repeat; display:inline-block; float:left; margin:6px 10px 0 0;}
.side-loop ul li a i.fa {margin-top: 7px;}
.side-loop ul li a i.pert-icon1{ background-position:left top;}
.side-loop ul li a i.pert-icon2{background-position:-35px top;}
.side-loop ul li a i.pert-icon3{background-position:-71px top;}
.side-loop ul li a i.pert-icon4{background-position:-106px top;}
.side-loop ul li a i.pert-icon5{background-position:-139px top;}
.side-loop ul li a i.pert-icon6{background-position:-171px top;}
.side-loop ul li a i.pert-icon7{background-position:-207px top;}
.side-loop ul li a i.pert-icon8{background-position:-242px top;}
.side-loop ul li a i.pert-icon9{background-position:-277px top;}
.side-loop ul li a:hover{ color:#fcae18;}

.side-loop ul li a:hover i.pert-icon1{ background-position:left -18px;}
.side-loop ul li a:hover i.pert-icon2{background-position:-35px -18px;}
.side-loop ul li a:hover i.pert-icon3{background-position:-71px -18px;}
.side-loop ul li a:hover i.pert-icon4{background-position:-106px -18px;}
.side-loop ul li a:hover i.pert-icon5{background-position:-139px -18px;}
.side-loop ul li a:hover i.pert-icon6{background-position:-171px -18px;}
.side-loop ul li a:hover i.pert-icon7{background-position:-207px -18px;}
.side-loop ul li a:hover i.pert-icon8{background-position:-242px -18px;}
.side-loop ul li a:hover i.pert-icon9{background-position:-277px -18px;}

.side-loop ul li a span{ font-size:11px; color:#ffffff;  font-weight:500; float:right; background:#ef4723; height:15px; padding:1px 6px; border-radius:100px; line-height:normal; margin:10px 0 0 0;}


.side-loop-bot ul li a:hover{ color:#ef4a23;}
.side-loop-bot ul li a i {background: url(../image/pertplus-icon-third.svg) left top no-repeat;}
.side-loop-mid ul li a:hover {color: #207fac;}
.side-loop-mid ul li a i {background: url(../image/pertplus-icon.svg) left top no-repeat;}
.right-panel { min-height: 600px !important; }
.right-panel h3.large{ color:#207fac; font-weight:700; padding-bottom:20px;}
ul.listing{ list-style:none; margin:0px; padding:0px; float:right; margin:10px; 0;}
.listing li{ line-height: normal; float:left; margin-left: 5px; height: 44px; }
.listing li a{height:33px; width:33px; background:#fff; border-radius:3px; display:block; margin-left:8px; transition: all 0.5s ease 0s;}
.listing li a i{ width:17px; height:16px; background:url(../image/list-icon.png) left top no-repeat; display: block; margin:8px 0 0 8px; float:left;}
.listing li a i.list-icon1{background-position:left top;}
.listing li a i.list-icon2{background-position:-38px top;}
.listing li a:hover{ background:#fcae18;}
.listing li a:hover i.list-icon1{ background-position:left -16px;}
.listing li a:hover i.list-icon2{ background-position:-38px -16px;}

.listing li a.active i.list-icon1{ background-position:left -16px;}
.listing li a.active i.list-icon2{ background-position:-38px -16px;}
.listing li a.active{ background:#fcae18;}

.araclar-loop{ background:#fff; box-shadow:none; border-radius:5px; position:relative;}
.araclar-loop em {width:90%; position:relative; z-index:9; margin:-60px 0 0 -20px; float:left;}
.araclar-loop em a{ color:#fff; font-size:16px; color:#fff; height:30px; line-height:30px; padding:0 10px 0 10px; font-style:normal; background:#ef4723;  display:block; font-weight:700; float:left;}
.araclar-loop figure figcaption{ padding:15px 20px 15px 20px;} 
.araclar-loop figure figcaption h4{ color:#4fbfee; font-weight:700; padding:8px 0 2px 0px; font-size: 16px; height: 48px;}
.araclar-loop figure figcaption p{ font-size:14px; color:#2f374c; font-weight:400;}
.araclar-loop figure figcaption p label{ width:82px; float:left; font-weight:400;}
.araclar-loop figure figcaption span{ color:#207fac; font-size:15px; font-weight:700; display:block;}
ul.cart-icon{ list-style:none; margin:18px 0px 0px 0px; padding:0px; display:inline-block;}
.cart-icon li{ line-height:normal; float:left;}
@media only screen and (max-device-width : 768px) {
    ul.cart-icon{ list-style:none; padding:0px; display:block; text-align: center;}
    ul.cart-icon li{ line-height:normal; display: inline-block; float: none; }
}
.cart-icon li a{ background:#f6f6f6; border-radius:3px; padding:5px 10px; display:block; margin-right:6px; transition: all 0.5s ease 0s;}
.cart-icon li a i{ width:25px; height:18px; display:block;}
.cart-icon li a i.active{background: url(../image/cart-icon-active.svg) left top no-repeat; background-size: 110px 38px;}
.cart-icon li a i.c-iocn1{background-position:left top;}
.cart-icon li a i.c-iocn2{background-position:-44px top;}
.cart-icon li a i.c-iocn3{background-position:-88px -1px;}
.cart-icon li a:hover{ background:#ddd;}
.cart-icon li a:hover i.c-iocn1{background-position:left -18px;}
.cart-icon li a:hover i.c-iocn2{background-position:-44px -18px;}
.cart-icon li a:hover i.c-iocn3{background-position:-88px -18px;}
.cart-icon li a.c-iocn4 {color: #FFE800; background:#FFE800 url(../image/sahibindenbig.png) center top no-repeat; background-size: contain;}
.cart-icon li a.c-iocn4 i {background: none;}

.pagination{ width:100%; float:left;}
.pagination ul{ list-style:none; margin:0px; padding:0px; text-align:center;}
.pagination ul li{ line-height:normal; display:inline-block;}
.pagination ul li a{ font-size:14px; color:#6a6b6f; padding:3px 10px; border:solid 1px #d3d3d4; transition: all 0.5s ease 0s; text-transform:uppercase;}
.pagination ul li a:hover{ background:#ef4723; color:#fff; border:solid 1px #ef4723;}
.pagination ul li a.active{ background:#ef4723; color:#fff; border:solid 1px #ef4723;}
.pagination ul li.next{ float:left;}
.pagination ul li.next a:hover{ background:#207fac; border:solid 1px #207fac;}
.pagination ul li.next a.active{ background:#207fac; border:solid 1px #207fac;}
.pagination ul li.right{ float:right;}
.pagination ul li.right a:hover{ background:#207fac; border:solid 1px #207fac;}
.pagination ul li.right a.active{ background:#207fac; border:solid 1px #207fac;}

/*=============Car Sale Page Start Here=============*/


/*=============Car Sale list Page Start Here=============*/

.sale-list{ background:#fff; border-radius:8px; float:left; width:100%; box-shadow:none;}
.sale-list-left{ padding:0px;}
/*.sale-list-left img{ border-radius:8px 0 0px 8px;}*/

.sale-list-right span{ color:#207fac; font-size:15px; font-weight:700; display:block;}
.sale-list-right h4 {color: #4fbfee;font-weight: 700;padding: 4px 0 2px;font-size: 16px;}
.sale-list-right h6 {color: maroon; font-weight: 400; font-size: 14px;}
ul.sale-cart{ margin:4px 0px 0px 0px; float: right; }
.sale-nav{width:100%; margin-top:4px; display: inline-block; float: left;}

.sale-nav ul{ list-style:none; margin:0px; padding:0px;}
.sale-nav ul li{ line-height:normal; width:32.6%; text-align:center; display: inline-block;}
.sale-nav ul li.two-bar { width: 49%; }
.sale-nav ul li a{ display:block; font-size:15px; color:#ffffff;margin:0px 0 0 -4px; line-height:28px; font-weight:700;}
.sale-nav ul li a.left-n{ background:#ef4423; border-radius:3px 0px 0px 3px;}
.sale-nav ul li a.mid-n{ background:#ffdb00; color:#000000; border-radius:0px;}
.sale-nav ul li a.right-n{ background:#4fbfee; border-radius:0px 3px 3px 0px;}

.sale-nav ul li a i{ width:16px; height:16px; margin:0px 5px 0 0;}


.sale-detail{width:100%; margin-top:4px;}
ul.sale-detail-left{ width:49%; list-style:none; margin:0px; float:left;}
.sale-detail-left li {
    line-height: normal;
    font-size: 13px;
    color: #474748;
    line-height: 21px;
}


.sale-detail-left li label{ width:125px; color:#2f374c; font-weight:500;}

.sale-detail-pertnet li label {
    width: 117px !important;
}

.sale-pop{ width:450px; margin:50px auto 0 auto;}
.sale-pop-inside{ border-radius: 16px; padding:0px 25px 25px 25px;text-align: center; box-shadow:0 0 40px rgba(0,0,0,0.70)}
.sale-pop-inside figure{ margin-top:-65px;}
.sale-pop-inside h4{ color:#4bbdec; padding:15px 0 5px 0; font-weight:700;}
.sale-pop-inside p{ color:#5b5e62; line-height:18px; font-size:13px; padding-bottom:8px;}
.sale-pop-inside p a{ color:#ef4423; text-decoration:underline; padding-top:8px; display:block;}
.sale-pop-inside h6{ font-weight:400; font-size:17px; background:url(../image/line.png) left 10px repeat-x; margin:20px 0 15px 0;}
.sale-pop-inside h6 span{ background:#fff; padding:0 10px;}
.close{ font-size:30px; color:#ef4423; opacity:1; margin:5px -10px 0 0;}
.sale-filled{width:100%; padding:10px 0 25px 0; border-bottom:solid 1px #e5e5e5;}
.sale-input{width:23%; display:inline-block; margin:0 3px 0 0;}
.btn-send {color: #fff;background-color: #4bbdec; border-color: #35aada; font-size:15px; font-weight:500; border-radius:100px; padding:0 20px 0 20px; line-height:37px; height:38px;
 transition: all 0.5s ease 0s; width:auto; text-transform:uppercase;}
.btn-send.focus, .btn-send:focus {
	color: #fff;
	background-color: #4bbdec;
	border-color: #35aada
}
.btn-send:hover {
	color: #fff;
	background-color: #35aada;
	border-color: #35aada
}
.btn-send.active, .btn-send:active, .open>.dropdown-toggle.btn-send {
	color: #fff;
	background-color: #35aada;
	border-color: #35aada
}

.btn-send.active.focus, .btn-send.active:focus, .btn-send.active:hover, .btn-send.focus:active, .btn-send:active:focus, .btn-send:active:hover, .open > .dropdown-toggle.btn-success.focus, .open > .dropdown-toggle.btn-send:focus, .open > .dropdown-toggle.btn-send:hover{color: #fff;
	background-color: #35aada;
	border-color: #35aada
}


.btn-kapt{ width:auto; margin-top:15px; margin-left: 3%; margin-right: 3%; float: left; width: 44%; text-align: center;}
.btn-kapat{ width:auto; margin-top:15px; margin-left: 28%; float: left; width: 44%; text-align: center;}
/*=============Car Sale list Page End Here=============*/

/*=============How to rigister Page start Here=============*/

.rigister-loop{ box-shadow:none; border:none; background:none; margin-top:60px;}
.rigister-loop:first-child{ margin-top:0px;}
.rigister-text h3.large{color:#207fac; font-weight:700; padding:35px 0 10px 0;}
.rigister-text p{ font-size:25px; color:#595f63; line-height:30px; font-weight:300; padding-right:150px;}
.rigister-pic-mobile{display:none;}
.rigister-pic{ display:block;}


.rigister-sec{ width:100%; float:left; background:url(../image/bule-bg.png) center top no-repeat; -webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover; background-size: cover; transform:skew(0deg, -2deg); position:relative;}
.rigister-shap{ position: absolute;  left: 0;  text-align: left;  top:-37px;  width: 100%;}

.pert-plus-list{ border-right: solid 1px rgba(255,255,255,0.3);}
.pert-plus-list h2{ color:#fcae18; font-weight:700; padding:0 0 25px 0;}
.pert-plus-list ul{ list-style:none; margin:0px; padding:0px;}
.pert-plus-list ul li{ line-height:normal; font-size:20px; color:#dedfe1; line-height:25px; padding-bottom:18px; padding-right:85px;}
.pert-plus-list ul li i{ width:30px; height:27px; display:block; background:url(../image/perplus-icon.svg) left top no-repeat; float:left; margin:5px 15px 0 0;}
.pert-plus-list ul li i.pe-icon1{ background-position:left top;}
.pert-plus-list ul li i.pe-icon2{ background-position:left -60px;}
.pert-plus-list ul li i.pe-icon3{ background-position:left -117px;}
.pert-plus-list ul li i.pe-icon4{ background-position:left -179px;}
.pert-plus-list ul li span{ font-size:16px;}
.pert-plus-list-right{padding-left:85px; border:none;} 
.pert-plus-list-right h2{color:#4bbdec;}
.pert-plus-list-right ul li{ padding-right:0px;}
.pert-plus-list-right ul li i{ width:30px; height:27px; display:block; background:url(../image/pertnet-icon.svg) left top no-repeat; float:left; margin:5px 15px 0 0;}
.pert-plus-list-right ul li i.pert-icon1{ background-position:left top;}
.pert-plus-list-right ul li i.pert-icon2{ background-position:left -44px;}
.pert-plus-list-right ul li i.pert-icon3{ background-position:left -86px;}
.pert-plus-list-right ul li i.pert-icon4{ background-position:left -131px;}
.pert-plus-list-right ul li i.pert-icon5{ background-position:left -179px;}
/*=============How to rigister Page End Here=============*/




@media screen and (min-width:1920px) {
.upper-shap{ top:-40px;}
.shap-one{ bottom:-33px;}	
.foot-shap{ top:-44px;}
.bottom-shap{ bottom:-42px;}
} 


@media (min-width:767px) and (max-width:1024px) {
	
.h1, h1 {
	font-size:50px
}

.h2, h2 {
	font-size:45px 
}
h2.small{font-size:35px;}
.h3, h3 {
	font-size:25px
}
h3.large{font-size:35px;}
.h4, h4 {
	font-size: 20px
}
.h5, h5 {
	font-size:20px
}
.h6, h6 {
	font-size:18px
}
	
	
.navbar-default .navbar-nav > li > a{ font-size:10px; padding:0 5px;}	
.navbar-default .navbar-nav > li > span a{ font-size:11px; padding:0 18px;}
.navbar-default .navbar-nav > li > span a{ height:35px; line-height:32px;}
.banner-mid{margin-top:}
.banner{ height:auto; padding-bottom:100px;}
.announc-loop{ padding:0 15px;}
.announc-loop p{ font-size:18px;}
.read-more-one{ float:left; margin:10px 0px 0px 0px;}
.benefit-loop li a{ line-height:normal; height:70px; padding:15px 10px 15px 0; font-size:14px;}
.benefit-loop li a span{ width:58%; float:left;}
.benefit-loop li a i{ margin-left:10px;}
.benefit-loop-right li a i{ margin:0 10px 0 0;}
.benefit-loop-right li a{ padding:15px 0 15px 10px;}
.info-text{ width:66%;}
.info-text p{ font-size:18px;}
.shap-one{ left:-6px;}
.foot-shap{ right:0; top:-25px;}
.bottom-shap{ left:-6px; bottom:-21px;}
.upper-shap{ top:-21px;}

/*=============Car Sale Page Start Here=============*/
.araclar-loop em{ width:100%;}
.araclar-loop em a{ font-size:14px;}
.araclar-loop figure figcaption{ padding:10px;}
.araclar-loop em{ margin:-60px 0 0 -10px;}
/*.cart-icon li a{ padding:8px 7px;}*/
.side-loop{ padding:15px 5px 15px 5px;}
.inner-shap{ bottom:-41px; left:-8px;}
.side-loop ul li a i{ margin:9px 4px 0 0;}
.side-loop ul li a{ font-size:13px;}
/*=============Car Sale Page Start Here=============*/

/*=============How to rigister Page start Here=============*/
.rigister-text p{ padding:0px;}
.pert-plus-list ul li{ padding-right:15px;}
.pert-plus-list-right{ padding-left:15px;}
/*=============How to rigister Page end Here=============*/


/*=============Car Sale list Page Start Here=============*/
.sale-nav ul li{ width:32.2%;}
ul.sale-detail-left{ display: block;}
/*=============Car Sale list Page Start Here=============*/

	}


@media (min-width:980px) and (max-width:1024px) {
.navbar-default .navbar-nav > li > span a{ padding:0 20px;}
.navbar-default .navbar-nav > li > a{ font-size:17px; padding:0 10px;}
.banner-mid{ margin-top:15px;}
.read-more-one{ margin:5px 0px 0px 0px; float:left;}
.info-text{ width:75%;}
.benefit-loop li a{ font-size:13px;}
	

.shap-one{ left:0px;}
.foot-shap{ right:0px; top:-34px;}
.bottom-shap{ left:0; bottom:-27px;}
.upper-shap{ top:-25px;}	

/*=============Car Sale Page Start Here=============*/
.inner-shap{ bottom:-52px; left:-8px;}
.side-loop{ padding:15px;}
/*=============Car Sale Page Start Here=============*/
	}
	
	
@media (min-width:320px) and (max-width:767px) {	

.h1, h1 {
	font-size:35px
}

.h2, h2 {
	font-size:30px 
}
h2.small{font-size:25px;}
.h3, h3 {
	font-size:25px
}
h3.large{font-size:28px;}
.h4, h4 {
	font-size: 20px
}
.h5, h5 {
	font-size:20px
}
.h6, h6 {
	font-size:18px
}

.content{ padding:50px 0;}
.navbar-brand > img{ width:150px; margin-top: 5px;}
.root-layout .navbar-brand > img { margin-top: 0px !important; }
.navbar-brand{ padding:5px 0 0 15px;}	
.banner{ height:auto; padding-bottom:80px; /*background:url(../image/mobile-bg.png) center bottom no-repeat;*/ -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}  
.banner-mid{ /*display:none;*/}
.banner-left h2.small{ padding-bottom:15px}
.banner-content{ margin-top:100px; text-align:center; position:relative;}
.banner-left h2.small{ text-align:center;}
.banner-left{ padding-top:25px;}
.banner-left p{ padding-bottom:10px; text-align:center;}
.announc-loop{ padding:0 15px;}
.announc-loop p{ font-size:18px;}
.btn-primary{ font-size:16px;}
.sec-two h2{ padding-bottom:15px;}
.benefit-mid{ display:none;}
.benefit-loop li a i{ float:left; margin-right:15px; margin-left:0px;}
.benefit-loop li a{font-size:18px; text-align:left; padding:10px 0 15px 10px;}
.sale-padd{ padding:0 15px 10px 15px;}
.benefit-loop-right li a{ padding:10px 0 15px 10px;}
.sale-left .caption{ left:15px; bottom:15px;}

.sale-left .caption span{ font-size:18px;}
.reference-loop{ padding:15px;}
.filled{ padding-right:15px;}
.info-text{ width:74%;}
.info-text p{ font-size:18px; line-height:normal;}
.foot-nav{ margin-bottom:25px; float:left;}
.foot-nav ul li{ display: inline-block;}
.foot-nav ul li a{ margin-right:8px;}
.view-more-btn{ float:left;}
.sec-three h2.small{ display:inline-block; padding-bottom:20px;}
.foot-logo { float: left; width: 100%;}
.foot-logo ul { text-align:center;}
.foot-logo ul li{ display:inline-block; float:none;}
.foot-shap{ top:-11px;}
.upper-shap{ top:-8px;}
.shap-one{ bottom:-2px;}
.bottom-shap{ bottom:-9px;}
.navbar-default .navbar-toggle{ border:none;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background:none;}
.navbar-toggle .icon-bar{ height:3px; width:30px;}
.navbar-default .navbar-toggle .icon-bar{ background:white; margin:6px 0 0;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ background:rgba(4,23,44,0.95);}
.navbar-nav{ margin:10px -15px 0px;}
.navbar-default .navbar-nav > li > a{ display:block; margin:0px; padding:7px 15px; font-size:20px; display:block; float:none;text-transform:none; text-align: center;}
.layout-inner .navbar-default .navbar-nav > li > a {text-align: left;}
.navbar-default .navbar-nav > li .badge {margin-top: -5px;}
.navbar-default .navbar-nav > li > a > img {margin-top: -5px;} 
.navbar-default .navbar-nav > li > span a{ margin:15px 15px 0 15px; display: block; text-align: center;}
.navbar-toggle{ margin-top:4px; margin-bottom:15px;}
.sale-left figure {height: 100%;}
.carousel-indicators{ bottom:-24px;}

/*=============Car Sale Page Start Here=============*/
.inner-banner{ background:url(../image/banner.png) center top no-repeat; -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}  

.right-panel{ margin-top:0;}
.pagination ul li a{ padding:3px 5px;}
/*=============Car Sale Page Start Here=============*/
/*=============How to rigister Page start Here=============*/

.rigister-loop{ margin-top:30px; margin-bottom:0px;}
.rigister-text p{ padding:0px; line-height:27px; font-size:18px; padding-bottom:25px;}
.rigister-text h3.large{ padding:20px 0 10px; display:block; width:100%; float:left;}
.pert-plus-list ul li{ padding:0 0 15px 0; font-size:18px;}
.pert-plus-list-right{ padding-left:15px;}
.rigister-shap{ top:-14px;}
.pert-plus-list{ margin-bottom:30px;}
.rigister-pic-mobile{display: block; float:left;}
.rigister-pic{ display:none;}
.rigister-shap{ top:-22px;}

/*=============How to rigister Page end Here=============*/
/*=============Car Sale list Page Start Here=============*/
.sale-list-left img{ border-radius: 0; width:100%;}
ul.sale-detail-left{ display: block; width:56%;}
ul.sale-detail-right{width: 44%;}
ul.sale-detail-left li {font-size: 9px;}
ul.sale-detail-left li label {width: 67px !important;}
    ul.sale-detail-right li label {
        width: 67px !important;
    }
    .mobil-servis-adres {
        margin-left: 67px;
    }
ul.sale-detail-left li label g {display: block;width: 1%;float: right;padding-right: 7px;position: relative;top:-1px;}
.sale-list-right{ padding:0 15px; float:left; width: 100%;}
.sale-nav ul li{ width:32.2%;}
.sale-nav ul.opplist li { width: 32%; margin-left: 32%;}
.sale-nav ul li a{font-size:12px;}
ul.sale-cart{ margin:0; width:100%; float:left; position:static;}
.sale-pop{ width:100%; margin:50px auto 0 auto;}
.sale-input{ width:21%;}
.btn-send{ padding:0 15px; font-size:12px;}
/*=============Car Sale list Page Start Here=============*/


}
@media (min-width:480px) and (max-width:767px) {
.inner-shap{ bottom:-25px;}	
.araclar-loop figure img{ width:100%;}
.araclar-loop em img{ width:auto;}
		}
		

.btn-search {
    color: #fff;
    background-color: #f26722;
    border-color: #f26722;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
    border-radius: 100px;
    padding: 10px 15px;
    line-height: 14px;
    height: auto;
    margin-top: 0;
}
.image-holder {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center left;
}
.dt-left {
    margin-top: 20px;
}
.dt-left dt {
    text-align: left !important;
}
.event-block-numpad {
    margin: 20px 0;
}
.count-info {
    
}
.count-info span.boing {
    font-size: 40% !important;
    display: block;
    position: relative;
    top: -27px;
    left: 10px;
    width: 20px;
}
.nobg {
    background: none !important;
}
.no-width-padding {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.unread {
    font-weight: bold;
}
.mail-box {
    margin-top: 10px;
}
.btn-sm {
    padding: 8px 15px;
    font-size: 12px;
    line-height: 1.5;
    height: auto;
}

.sk-spinner-rotating-plane.sk-spinner {
  width: 30px;
  height: 30px;
  background-color: #1ab394;
  margin: 0 auto;
  -webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out;
  animation: sk-rotatePlane 1.2s infinite ease-in-out; }

@-webkit-keyframes sk-rotatePlane {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } }

@keyframes sk-rotatePlane {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } }

/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-wave">
 *      <div class="sk-rect1"></div>
 *      <div class="sk-rect2"></div>
 *      <div class="sk-rect3"></div>
 *      <div class="sk-rect4"></div>
 *      <div class="sk-rect5"></div>
 *    </div>
 *
 */
.sk-spinner-wave.sk-spinner {
  margin: 0 auto;
  width: 50px;
  height: 30px;
  text-align: center;
  font-size: 10px; }

.sk-spinner-wave div {
  background-color: #1ab394;
  height: 100%;
  width: 6px;
  display: inline-block;
  -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
  animation: sk-waveStretchDelay 1.2s infinite ease-in-out; }

.sk-spinner-wave .sk-rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s; }

.sk-spinner-wave .sk-rect3 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s; }

.sk-spinner-wave .sk-rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s; }

.sk-spinner-wave .sk-rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s; }

@-webkit-keyframes sk-waveStretchDelay {
  0%, 40%, 100% {
    -webkit-transform: scaleY(0.4);
    transform: scaleY(0.4); }
  20% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1); } }

@keyframes sk-waveStretchDelay {
  0%, 40%, 100% {
    -webkit-transform: scaleY(0.4);
    transform: scaleY(0.4); }
  20% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1); } }
@media screen and (min-width: 768px) {
    .dropdown-menu {
        min-width: 60px !important;
        margin-right: 18px;
    }
}
@media screen and (max-width: 767px) {
    .dropdown-menu {
        text-align: center;
    }
    .dropdown-menu > li > a {
        padding: 5px 15px !important;
        color: white !important;
    }
    .carousel-inner h2 br {
        display: none;
    }
}
.border-radius-fix {
    border-radius: 10px;
}

.border-radius-min {
    border-radius: 2px !important;
}
.white-box {
    border-radius: 3px;
    background-color: white;
    padding-top: 8px;
}
.padding-md {
    padding: 10px;
}

.caption-search-box {
    display: block;
    float: right;
    font-size: 24px;
    line-height: 48px;

}



/** mobil cihazlar içinde input içerisine girince zoom yapmasını fixliyor.*/
 @media screen and (max-device-width: 720px) {
    body {
        -webkit-text-size-adjust: none;
    }

    .main-pop {
      top: 150px;
    }

    .form-control {
        font-size: 16px;
    }
}

 .image-imitation {
     text-align: center;
 }

 .img-radius {
     border-radius: 5% !important;
 }

 .list-group-item, .car-outside-border {
    /*box-shadow: 2px 2px 2px #999 !important;*/
    border: 1px solid rgb(204, 204, 204);
 }

 @media screen and (max-device-width: 720px) {
     ul.alisting li {
         display: block;
         width: 96%;
     }
 }

 .mobile-cart-icon {
     text-align: left;
 }

 .mobile-cart-icon div {
     display: inline-block;
     height: 28px;
 }

 .mobile-cart-icon div a {
    line-height: 28px;
    height: 28px;
    background-color: #eee;
    padding: 0 2px;
 }

 .mobile-cart-icon div a i {
     display: block;
     /*background: url(../image/cart-icon.svg) left top no-repeat;*/
     width: 26px !important;
     height: 18px !important;
     position: relative;
     top: 4px;
 }

    .mobile-cart-icon div a.active {
        background-color: #4fbfee;
    }

    .mobile-cart-icon div a.active i {
        background-position-y: -18px !important;
    }

  .mobile-cart-icon div a i.cart-first {
     background-position-x: 0px;
 }

 .mobile-cart-icon div a i.cart-second {
     background-position-y: 0px;
     background-position-x: -43px;
 }

 .mobile-cart-icon div a i.cart-second.active {
     background-position-y: 0px;
     background-position-x: -43px;
 }

 .mobile-cart-icon div a i.cart-third {
     background-position-y: 0px;
     background-position-x: -88px;
 }
 .mobile-cart-icon div a i.active {
     background: url(../image/cart-icon-active.svg) left top no-repeat;
     background-size: 110px 38px;
 }


 .cart-sahibinden {
     padding: 0;
     background-repeat:no-repeat;
     color: black;
     /*background-color: #ffe800 !important;*/
     font-size: 11px;
 }
 .cart-sahibinden i {
     background: url(../image/sahibinden.png) 4px center no-repeat !important;
 }

 @media screen and (min-device-width: 721px) {
     .webarac-liste a.listeadi {
         width: 85%;
         float: left;
     }
 }

 @media screen and (max-device-width: 720px) {
     .webarac-liste a.listeadi {
         width: 65%;
         float: left;
     }
 }

 .font-bold {
     font-weight: bold;
 }

.mypage-bar {
    background-color: #ffba36;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    min-height: 45px;
    line-height: 45px;
    padding: 0 4px;
    margin-bottom: 7px;
}

.mypage-bar ul {
    list-style: none;
}

.mypage-bar ul li {
    display: block;
    float: left;
    width: 20%;
}

.mypage-bar ul li a {
    display: inline-block;
    color: black;
    line-height: 45px;
    width: 100%;
    text-align: center;
}
.mypage-bar ul li a:hover {
    font-size: 16px;
    font-weight: bold;
    line-height: 44px;
}

 /*mobil cihazı*/
 @media screen and (max-device-width: 767px) {
     .show-xs {
         display: unset;
     }
     .mobil-hasar-btn{
         margin-left:20% !important;
         /*font-size:9px!important;
         margin-left:0%!important;*/
     }
	
     .mobile-element-top-margin-fix-3px {
         margin-top: 3px !important;
     }
     .mobile-element-top-margin-fix-7px {
         margin-top: 7px !important;
     }
     .mobile-element-iocn-fix {
         float: left;
         margin-right: 3px;
     }
     .mobile-element-no-padding-fix {
         padding: 0 !important;
     }
     .mobile-element-no-margin-bottom-fix {
         margin-bottom: 0px !important;
     }
     .mobile-element-padding-fix-7px {
         padding: 7px !important;
     }
     .mobile-araclar-loop-margin-fix {
         margin-left: -7px !important;
     }
     .mobile-element-btn-margin-fix {
         margin-bottom: 7px;
         margin-top: 3px;
     }
     .mobile-element-header-margin-align-fix {
         margin-bottom: 7px !important;
         padding-bottom: 0 !important;
         text-align: center;
     }
     .element-header-singleline-fix {
         display: block; 
         height: 16px !important; 
         overflow: hidden;
     }
     .element-header-singleline-fix-ihale {
         display: block; 
         height: 20px !important; 
         overflow: hidden;
         text-align: center;
     }
     .mobile-arama-fiyat-width-fix {
         width: 47% !important;
     }
     .mobile-arama-button-full-fix {
         width: 100%;
     }
    .mobile-btn-round-min-fix {
        -moz-border-radius: 6px !important;
        -webkit-border-radius: 6px !important;
        border-radius: 6px !important;
    }
    .mobile-btn-margin-top-fix {
        margin-top: 3px !important;
    }
    .mobile-list-group-item-fix {
        margin: 0;
        padding: 0;
        margin-bottom: 6px;
    }
    .mobile-border-gray-right {
        border-right: 1px solid #969696;
    }
    .mobile-border-buttons-right {
        border-radius: 0 3px 3px 0 !important;
    }
    .mobile-li-half {
        width: 49% !important;
    }
    .mobile-li-full {
        width: 100% !important;
    }
    
    .mobile-cart-icon div {
        width: 32% !important;
        display: block;
        float: left;
        margin-right: 1.25%;
        padding: 0;
    }

    .mobile-cart-icon div.tumaraclar {
        width: 49% !important;
        margin-right: 1%;
    }
    
    .mobile-cart-icon div a {
        color: #207fac !important;
    }

    .sale-nav {
         margin-left: 4px;
     }
    .mobile-sale-nav-margin-fix {
        margin-left: 2px !important;
    }
    .sale-nav ul li a {
        text-align: center;
    }
    .sale-nav ul li a span {
        color: white !important;
    }
    .pc-messagebox-btn1 {
        width: 44%;
        margin-right: 20px;
    }
    .pc-messagebox-btn2 {
        width: 44%;
        right: 30%;
        position: relative;
        float:left !important;
    }
    .mobile-message-konu-fix {
        line-height: 34px;
    }

    .layout-mypage .right-panel h3.large {
        position: relative;
        padding: 6px 14px;
        font-size: 18px;
        line-height: 26px;
    }
    .layout-inner .right-panel h3.large {
        font-size: 22px;
        line-height: 28px;
    }
    .caption-search-box {
        position: relative;
        top: -8px;
    }
    .caption-search-box i {
        font-size: 28px;

    }
    .text-center-xs {
        text-align: center;
    }

    .mypage-bar {
        margin-bottom: 25px;
    }

    .mypage-bar ul li {
        width: 100%;
    }
    
    .mypage-bar ul li a {
        display: block;
        width: 100%;
    }

    .layout-mypage .right-panel h3.large {
        padding-bottom: 0;
    }

    .layout-mypage .modal {
        padding-top: 100px;
    }

    .mypage-bar ul li a {
        line-height: 30px;
        padding: 0 12px;
    }
    .navbar-header {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
    .root-layout .navbar-default .navbar-toggle {
        margin-top: 6px !important;
    }

 }

 /*pc cihazı*/
 @media screen and (min-width: 769px) {
     .panel {
         margin-bottom: 0 !important;
     }
     .sale-list-right{ margin-top: -7px; padding-right: 0; }
     .show-xs {
         display: none !important;
     }
     .element-header-singleline-fix {
         display: block; 
         height: 24px !important; 
         overflow: hidden;
     }
     .element-header-singleline-fix-ihale {
         
     }
     .img-rounded {
     border-radius: 6px !important;
    }
     .side-bar-fixed {
         position: fixed;
         z-index: 1000;
         width: 23%;
         max-width: 270px !important;
         top: 10px;
     }
    .side-bar-bottom {
        bottom: 0;
        position: absolute;
        width: calc(100% - 30px);
        
    }
    

     .row-eq-height {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    }

     .banner-left-second p {
         line-height: 18px !important;
     }

     .sec-two {
         background-image: url(/image/ortaalan.jpg);
     }

     .count-info span.boing {
         color: black;
         font-size: 50% !important;
     }
     .sale-nav-seventy {width: 71%;}
    .sale-nav-sixty {width: 65%;}
    .sale-nav-eighty {width: 82%;}
    .sale-nav-ninety {width: 90%;}

    .benefit-sec{ margin-top:40px;}

    .sixinone {
        display: block;
        float: left;
        width: 14%;
    }
    .seveninone {
        display: block;
        float: left;
        width: 15%;
    }

    .pc-image-fixed {
        max-height: 200px;
        overflow: hidden;
        display: block;
        width: 100%;
        float: left;
    }
    .pc-image-fixed-40 {
        width: calc(100% - 40px);
    }
    .gallerylink-mini {
        width: 30px;
        float: left;
        margin-left: 4px;
    }
    .gallerylink-mini a {
        padding-bottom: 2px;
        display: inline-block;
    }
    .pc-messagebox-block {
        padding-left: 0px !important; width: 23.5%;
    }
    .pc-messagebox-btn1 {
        margin-top: 0; margin-right: 15px;
    }
    .pc-messagebox-btn2 {
        margin-top: 0px; margin-right: 10px;
    }

    .foot-shap{ top:-38px;}
    .foot-shap-inner {top: -53px;}
    ul.sale-detail-left li label g {display: block;width: 1%;float: right;padding-right: 7px; position: relative;top:-1px;}
    .web-servis-adres {
        margin-left: 117px;
    }
    .layout-mypage h3.large {
        line-height: 0.8;
        padding-bottom: 10px;
    }
    .layout-mypage ul.listing {
        margin: 0;
    }

    .layout-mypage h3.large {
        font-size: 34px;
        margin-top: 15px;
        padding-left: 14px;
    }

    .layout-mypage ul.listing {
         margin: 0;
         margin-top: -43px;
     }

    .layout-inner .caption-search-box {
        line-height: 42px;
    }
    .layout-inner h3.large {
        padding-bottom: 12px;
        line-height: 0.9;
    }
    .desktop-sahibinden-pertnet {
        padding: 3px 7px !important;
        background-color: #FFF000 !important;
    }
    .about-right-logo {
        margin-top: -28px;
    }
    
    .sale-detail-firsat ul li {
        margin-top: 10px;
        font-size: 15px;
    }
    .sale-detail-firsat .sale-detail-right label {
        width: 100px !important;
    }
    .sale-detail-firsat .sale-detail-left g {
        padding-right: 15px;
    }
    .sale-detail-firsat .sale-detail-right g {
        padding-right: 48px;
    }

    .sale-detail-basket ul li {
        margin-top: 10px;
        font-size: 15px;
    }
    .sale-detail-basket .sale-detail-right label {
        width: 100px !important;
    }
    .sale-detail-basket .sale-detail-left g {
        padding-right: 20px;
    }

    .sale-detail-basket .sale-detail-right g {
        padding-right: 35px;
    }

    .sale-item-header {
        font-size: 20px !important;
    }
 }

 /*ipod cihazı yatay*/
 @media screen and (max-width: 1024px) and (min-width: 801px) { 
     .sale-left figure {
         height: 380px;
     }
     .sale-right figure {
         height: 186px;
     }
     .sale-left .caption h3.large a {
         font-size: 26px !important;
     }
     .sale-right .caption-one h5 a {
         font-size: 18px !important;
     }
     .foot-shap {
         top: -33px;
     }
     .inner-shap { bottom: -57px; }
     #side-bar-menu {
         margin-right: -10px;
     }
     .side-bar-bottom {
         width: 236px;
     }
     .layout-inner .foot-shap {
         top: -51px;
     }
     .pc-image-fixed {
        max-height: 200px;
        overflow: hidden;
        display: block;
        float: none;
        width: 100%;
    }
    .gallerylink-mini {
        margin-top: 4px;
        width: 100%;
    }
    .gallerylink-mini a {
        padding-bottom: 2px;
        display: inline-block;
    }
    .mobile-element-no-margin-bottom-fix {
        margin-bottom: 0;
    }
    .desktop-sahibinden-pertnet {
        padding: 3px 3px !important;
        background-color: #FFF000 !important;
    }
 }

 /*ipod cihazı dikey*/
 @media screen and (max-width: 800px) and (min-width: 768px) {
     .sale-left figure {
         height: 280px;
     }
     .sale-right figure {
         height: 140px;
     }
     .sale-left .caption h3.large a {
         font-size: 22px !important;
     }
     .sale-right .caption-one h5 a {
         font-size: 14px !important;
     }
     .foot-shap {
         top: -26px;
     }
     .inner-shap {
         bottom: -47px;
     }
     .aboutus .foot-shap {
         top: -22px;
     }
     .sale-nav-sixty {
         width: 100%;
     }
     .sale-nav-seventy {
         width: 100%;
     }
     ul.cart-icon {
         width: 180px;
         margin-left: auto;
         margin-right: auto;
         display: block;
         float: none !important;
     }
     .araclar-loop ul.cart-icon {
         width: 122px;
         padding-left: 6px;
         margin-top: 6px;
     }
     .sale-nav-seventy+ul.cart-icon {
         
     }
     ul.cart-icon li {
         display:block;
         width: 58px;
         float: left;
         padding-top: 4px;
     }
     #side-bar-menu {
         margin-right: -15px;
     }
     .side-bar-bottom {
         width: calc(100% - 15px);
     }
     .layout-inner .foot-shap {
         top: -38px;
     }
     ul.sale-detail-left {
         width: 100%;
     }
     .side-loop ul li a {
         font-size: 11px;
         top: 3px;
         position: relative;
     }
     .side-loop ul li a i.fa {
         top: 3px;
         position: relative;
     }
     .side-loop ul li a span {
         font-size: 9px;
         line-height: 13px;
     }
     .mypage-bar ul li a {
        padding: 0 13px;
    }
     .layout-mypage .foot-shap {
         top: -38px;
     }
     .pc-image-fixed {
        max-height: 200px;
        overflow: hidden;
        display: block;
    }
    .gallerylink-mini {
        margin-top: 4px;
    }
    .gallerylink-mini a {
        padding-bottom: 2px;
        display: inline-block;
    }
    .mobile-element-no-margin-bottom-fix {
        margin-bottom: 0;
    }
    .desktop-sahibinden-pertnet {
        padding: 3px 6px !important;
        background-color: #FFF000 !important;
    }
 }

 /*galaxy tab dikey*/
 @media screen and (max-width: 675px) and (min-width: 600px) {
     .upper-shap {
         top: -16px;
     }
     .bottom-shap {
         bottom: -18px;
     }
     .shap-one {
         bottom: -9px;
     }
     .foot-shap {
         top: -19px;
         right: -3px;
     }
     .aboutus .inner-shap {
         bottom: -33px !important;
     }
     .aboutus .foot-shap {
         top: -13px;
     }
     .layout-inner .inner-shap { bottom: -32px;}
     .layout-inner .foot-shap { top: -30px;}
     .howto .rigister-shap { top: -28px; left: -3px;}
     .howto .inner-shap { bottom: -32px; }
     .layout-mypage .inner-shap {
         bottom: -33px;
     }
     .layout-mypage .foot-shap {
         top: -30px;
     }
     ul.navbar-nav li.menu-item a { padding-left: 48px !important; }
     ul.navbar-nav .menu-bottom a { text-align: center !important; }
     
 }

 /*ifon 6 pulus*/
 @media screen and (max-width: 415px) and (min-width: 376px) {
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.mobile-push-text {
        font-size: 9px !important;
    }
     .inner-shap{ bottom:-22px; left:-5px;}
     .foot-shap{ top:-13px; }
     .aboutus .foot-shap { top: -4px;}
     .foot-shap-inner { top: -20px; }
     ul.navbar-nav li.menu-item a { padding-left: 48px !important; }
     ul.navbar-nav .menu-bottom-first { padding-left: 34px; }
     ul.navbar-nav .menu-bottom-first+.menu-bottom { padding-left: 10px; }
 }

 /*ifon 6*/
 @media screen and (max-width: 375px) and (min-width: 321px) {
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.mobile-push-text {
        font-size: 9px !important;
    }
     
    .mobil-servis-adres{
        margin-left: 65px;
    }
     .inner-shap{ bottom:-20px; left:-5px;}
     .foot-shap{ top:-13px;}
     ul.sale-detail-left{ display: block; width:58%;}
    ul.sale-detail-right{width: 42%;}
    ul.sale-detail-left li {font-size: 9px;}
    /*ul.sale-detail-left li label {width: 60px;}*/
    ul.sale-detail-right li label {width: 60px !important;}
    ul.sale-detail-left li label g {display: block;width: 1%;float: right;padding-right: 7px;}
    .aboutus .foot-shap { top: -1px;}
    .howto .rigister-shap { top: -18px; left: -3px;}
    .foot-shap-inner { top: -18px; }
    ul.navbar-nav li.menu-item a { padding-left: 48px !important; }
     ul.navbar-nav .menu-bottom-first { padding-left: 30px; }
     ul.navbar-nav .menu-bottom-first+.menu-bottom { padding-left: 8px; }
 }

 /*ifon 5*/
 @media screen and (max-width: 359px) {
    .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.mobile-push-text {
        font-size: 7px !important;
    }
    .iphone5-btn-size-23 {
        width: 23% !important;
    }
    .iphone5-btn-font-12 {
        font-size: 12px;
    }
    .iphone5-btn-font-10 {
        font-size: 10px !important;
    }

    .navbar-header .navbar-toggle {
        padding-right: 0 !important;
    }
    .inner-shap{ bottom:-19px; left:-5px;}
    .foot-shap{ top:-10px; }
    ul.sale-detail-left{ display: block; width:100%;}
    ul.sale-detail-left li {font-size: 12px;}
    ul.sale-detail-left li label {width: 100px;}
    ul.sale-detail-right li label {width: 100px;}
    ul.sale-detail-left li label g {display: block;width: 1%;float: right;padding-right: 7px;}
    .aboutus .foot-shap { top: 0px;}
    .howto .rigister-shap { top: -16px; left: -3px;}
    .foot-shap-inner {top: -16px;}
    .search-text { display: none;}
 }
 /*galaxy s5*/
 @media screen and (max-width:360px) and (min-width:360px) {
     ul.sale-detail-left{ display: block; width:56%;}
    ul.sale-detail-right{width: 44%;}
    ul.sale-detail-left li {font-size: 10px;}
    ul.sale-detail-left li label {width: 84px;}
    ul.sale-detail-right li label {width: 60px;}
    ul.sale-detail-left li label g {display: block;width: 1%;float: right;padding-right: 7px;}
    .foot-shap-inner {top: -17px;}
    ul.navbar-nav li.menu-item a { padding-left: 48px !important; font-size: 18px; }
     ul.navbar-nav .menu-bottom-first { padding-left: 30px; }
     ul.navbar-nav .menu-bottom-first+.menu-bottom { padding-left: 8px; }
 }

 /*new mobiles*/
 @media screen and (max-width: 767px) and (min-width: 360px) {
     .mobile-menu-fixed {
         position: fixed;
         top: 0px;
         right: 0px;
         background-color: rgba(207, 207, 207, 0.70) !important;
         z-index: 4000;
         margin-top: 0;
         margin-right: 0;
     }
     .mobile-menu-fixed .icon-bar {
         background-color: rgba(23,61,103,0.95) !important;
     }
     
     .mobile-menu-position-fixed {
         position: fixed;
         top: 50px;
         width: 100%;
         
     }
     .mobile-menu-position-fixed a {
         /*font-size: 19px !important;*/
     }
     .mobile-menu-position-fixed .badge {
         
     }
     .sr-only-fix {
         position: static !important;
         width: auto !important;
         height: auto !important;
         font-size: 10px;
         font-weight: bold;
         padding: 0;
         margin: 0;
         color: rgba(4,23,44,0.95);
     }
 }

 /*mobile*/
 @media screen and (max-width: 767px) {
     .mobile-push-container-margin-sm {
         margin: 5px auto;
     }
     .mobile-push-container-margin-4px-fix {
         margin-left: -4px !important;
     }
     .mobile-push-container .mobile-push-item {
         height: 28px;
         display: block;
         float: left;
     }
     .mobile-push-container .mobile-push-item-100 {
         width: 100%;
     }
     .mobile-push-container .mobile-push-item-50 {
         width: 50%;
     }
     .mobile-push-container .mobile-push-item-33 {
         width: 33.33%;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link {
         height: 28px;
         display: block;
         color: white !important;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link-centerd {
         text-align: center;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link-red {
         background-color: #ef4423;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link-blue {
         background-color: #4fbfee;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link-light-gray {
         background-color: #eee;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link-right-border {
         border-right: 1px solid #999;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder {
         display: table;
         margin: 0 auto;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span {
         padding-left: 3px;
         padding-right: 3px;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.mobile-push-icon {
         line-height: 28px; 
         height: 28px;
         font-size: 16px;
         display: table-cell;
         padding-top: 0px;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.mobile-push-text {
         top: -1px;
         height: 28px;
         font-size: 10px;
         display: block;
         position: relative;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.color-white {
         color: white !important;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.color-red {
         color: #ef4423 !important;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.color-darkgray {
         color: #666 !important;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.bold {
         font-weight: bold;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.icon-sahibinden {
         line-height: 25px;
     }
     .mobile-push-container .mobile-push-item .mobile-push-link .mobile-push-link-placeholder span.text-sahibinden {
         top: 0px;
     }

      .mobile-sahibinden {
     margin-top: 10px;
     display: block;
     }

     .mobile-sahibinden a {
         background-image: url(../image/sahibinden.png);
         background-size: contain;
         background-position-y: left;
         padding: 5px 5px 5px 22px;
         background-repeat:no-repeat;
         color: black;
         background-color: #ffe800;
         font-size: 11px !important;
     }

     .mobile-modal-fix .modal-body {
         max-height: 350px;
         overflow: scroll;
     }
     .mobile-modal-fix .main-pop {
        top: 250px !important;
     }

     .navbar-toggle {
         padding: 0px 10px;
         margin-bottom: 0;
     }

     .mobile-menu-fixed #navbar-white-text {
         color: rgba(23,61,103,0.95) !important;
         font-weight: bold;
     }
     .mypage-bar {
        margin-bottom: 0px;
    }
     .side-loop {
        padding: 0;
    }
     #calendar h2 {
         padding-top: 4px;
         margin-bottom: -16px;
         clear: both;
     }
     #calendar {
         margin-top: 4px;
     }
     .layout-mypage ul.listing {
         margin: 0;
         margin-top: -31px;

     }

     .layout-mypage ul.listing li {
         height: 38px;
     }

     .navbar-default {
         margin-bottom: 0px;
     }

     nav.navbar .container {
         padding-left: 0;
         padding-right: 0;
     }
     nav.navbar .container .navbar-collapse {
         margin-right: 0 !important;
         margin-left: 0 !important;
     }

     

     ul.navbar-nav> .menu-bottom {
         display: block;
         width: 33.3%;
         float: left;
         margin-top: 16px;
         background-color: black;
         border-top: 1px solid white;
     }
    ul.navbar-nav > .menu-bottom-first {
        
    }
        ul.navbar-nav > .menu-bottom a {
            text-align: center;
            line-height: 34px;
            font-weight: bold;
        }
 }

 .no-background {
     background: none !important;
     background-image: none !important;
 }


 .blue-link {
     color: #207fac !important;
 }

.tooltip > .tooltip-inner { background-color: #ef4723 !important; padding: 6px 12px; max-width: 140px; }
.tooltip > .tooltip-inner-lg { max-width: 300px !important; width: 300px !important; margin-left: -50px !important; }
.tooltip > .tooltip-arrow { border-bottom-color: #ef4723 !important; }

#mdlAdresDetay a {
    display: inline;
}

.layout-mymobil #side-bar-menu>div {
    padding: 7px;
}

.layout-mymobil .panel {
    margin-bottom: 0;
}

.layout-mymobil .panel-title {
    padding: 0;
    margin: 0;
    line-height: 1;
}
.layout-mymobil .panel-title a {
    line-height: 18px;
}

.layout-mymobil .mobile-push-link-placeholder {
    float: none;
    background: transparent;
    padding: unset;
    border-radius: unset;
    color: unset;
}

.layout-mymobil .mobile-push-link-placeholder span, .layout-mymobil .mobile-push-link-placeholder span i {
    background: transparent;
}

.layout-mymobil .mobile-push-link-placeholder>span {
    float: none;
    padding: unset;
    margin: unset;
    top: -7px !important;
}

.layout-mymobil .mobile-push-link-placeholder>span.text-sahibinden {
    top: 0px !important;
}

.layout-mymobil .mobile-border-buttons-right i {
    background: none;
    float: none;
}

.layout-mymobil .mobile-pertnet-salenav-button>i {
    background: none;
    float: none;
}

.layout-mymobil .event-btn-del, .layout-mymobil .event-btn-numpad {
    color: white;
    line-height: 38px;
}

.layout-mymobil .event-btn-ok {
    line-height: 38px;
}

.layout-mymobil .event-btn-del>i, .layout-mymobil .event-btn-ok>i {
    background: none;
    float: none;
    margin: 0 !important;
}