@import "../scripts/owl-carousel/owl.carousel.css";
@import "../scripts/owl-carousel/owl.theme.css";
@import "../scripts/fontawesome/css/font-awesome.min.css";
@import "../scripts/ui/jquery-ui.min.css";
@import "../scripts/ui/jquery-ui.theme.min.css";
@import "../scripts/select/selectordie.css";
@import "https://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,700,600,800&subset=latin,latin-ext";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,select,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
img{border:0}
:focus{outline:0}
.dil_tercume{position:absolute;right:-75px;top:4px}
.clear:before,.clear:after{content:'';display:table}
.clear:after{clear:both}
.m-half{width:50%}
.m-left{float:left}
.m-right{float:right}
.m-align-center{text-align:center}
.m-table{display:table;width:100%}
.m-table .m-tr{display:table-row}
.m-table .m-td{display:table-cell}
.hideme{opacity:0}
@media screen and (max-width: 1000px) {
.container{width:100%!important}
.banner .align-middle{width:100%!important}
.banner .align-middle h2{margin-left:20px}
.cars .slider-wrapper{padding:0 50px!important}
.cars .buttons span.prev{left:0!important}
.cars .buttons span.next{right:0!important}
.header{background-color:#fb5346;text-align:center!important}
.header .logo{background:none!important;position:inherit!important;text-align:center;display:inline-block!important}
.header .menu{padding-left:0!important}
.header .menu ul li:after{background-color:#fff!important}
.header .menu ul li a{padding-top:0!important;padding-bottom:20px!important;color:#fff!important;text-transform:uppercase!important}
.main .m-title{padding:25px 0!important}
.main .m-title span{padding-left:20px;font-size:15px!important}
.main .main-wrapper .sidebar,.main .main-wrapper .main-content{float:none!important;width:100%!important;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.main .section.reservation .cover-image{height:inherit!important}
.main .section.reservation ul.list{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:none!important;width:100%!important}
.main .section.car-detail .image{width:100%!important;float:none!important}
.main .section.car-detail .content{margin-top:1px;float:none!important;width:100%!important;padding-left:0!important}
.main .section.car-detail .content .table-title{padding:10px!important}
.main .section.car-detail .content .table-title span{font-size:14px!important}
.main .section.form .list{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:none!important;width:100%!important}
.main .section.customer-service .cover-image{height:inherit!important}
.main .section.customer-service .m-td{padding:15px 0!important;display:block!important;width:100%!important}
.main .section.customer-service .m-td .image{width:70px!important;height:70px!important;top:25px!important;left:10px!important}
.main .section.customer-service .m-td .image img{width:74px!important;height:74px!important}
.main .section.customer-service .m-td .content{padding-left:100px!important}
.main .section.customer-service .m-td .content .info span{font-size:12px!important}
.main .section.customer-service .m-td .content .info span:first-child{width:60px!important}
.main .section.services{height:inherit!important;padding-bottom:30px}
.main .section.services .cover-image{height:inherit!important}
.main .section.services .m-td{display:block!important;width:100%!important;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:20px!important}
.main .section.services .m-td p{font-size:14px!important}
.main .section.services .m-td .content{padding-left:0!important}
.main .section.services .m-td .image{position:inherit!important;display:inline-block!important}
.main .section.cars{padding:0 10px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.main .section.cars .title{width:100%!important}
.footer .social a{margin:5px!important}

    .main .main-wrapper .main-content .yorum-form {
        margin-bottom: 20px;
    }
    
    .main .main-wrapper .main-content .yorum-form .sag {
        width: 660px !important;
    }
}
@media screen and (max-width: 700px) {
.dil_tercume{position: absolute; right: 144px; top: 100px;}
.hideme{opacity:1!important}
.cars .item{width:100%!important}
.customer-service h2{font-size:18px!important}
.customer-service h3{font-size:13px!important}
.main .section.customer-service .m-td .image img{width:74px!important;height:74px!important}
.banner .container{height:600px!important}
.banner .container h2{font-size:17px!important}
.banner .container .list-car ul li{float:none!important;width:100%!important;margin-bottom:10px}
.footer .social{overflow:hidden}
.footer .social a{padding:15px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:8px!important;float:left;min-width:inherit!important;width:45%!important}
.footer .social a:nth-of-type(2n){float:right}
.header .menu-toggle{display:block!important}
.header .menu{display:none}
.header .menu ul{border-spacing:0!important}
.header .menu ul li{display:block!important;width:100%!important}
.header .menu ul li:nth-of-type(odd){background-color:#dd4b3f}
.header .menu ul li a{padding:10px!important;font-size:14px!important}
.header .menu ul li:after{display:none}

.main .main-wrapper .main-content .text-content .rsmortala {
text-align: center;
}

    .main .main-wrapper .main-content .text-content .onecikan {
        max-width: 100% !important;
        float: none !important;
        height: 350px !important;
    }
    
    .main .main-wrapper .main-content .yorum-form .sol,
    .main .main-wrapper .main-content .yorum-form .sag {
        width: 49% !important;
    }
    
    .main .main-wrapper .sidebar {
        margin-top: 20px !important;
    }
}

@media only screen and (max-width: 480px) {
    .main .main-wrapper .main-content .yorum-form .sol,
    .main .main-wrapper .main-content .yorum-form .sag {
        width: 100% !important;
        padding: 0 10px !important;
        margin-bottom: 10px;
    }
    
    .main .main-wrapper .main-content .text-content .onecikan {
        height: auto !important;
    }

.main .post .aciklama p {
height: 48px;
overflow: hidden;
}
}

body{font-family:'Open Sans',sans-serif}
.container{width:1000px;margin:0 auto;position:relative}
.header{min-height:90px}
.header .logo img{margin-top:20px}
.header .menu-toggle{display:none;padding:15px 0;background:#B3392F;text-align:center;color:#fff}
.header .menu-toggle span{font-size:14px;font-weight:600;color:#fff}
.header .menu-toggle:hover{cursor:pointer}
.header .menu-toggle .bars,.header .menu-toggle p{display:inline-block}
.header .menu-toggle .bars{height:10px;width:15px;position:relative}
.header .menu-toggle .bar{width:15px;height:2px;background:#fff;border-radius:2px;position:absolute;left:0;top:0;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all}
.header .menu-toggle .bar:nth-child(2){top:4px}
.header .menu-toggle .bar:nth-child(3){top:8px}
.header .menu-toggle.active .bar{background:#fff}
.header .menu-toggle.active .bar:nth-child(1),.header .menu-toggle.active .bar:nth-child(3){top:4px}
.header .menu-toggle.active .bar:nth-child(2){opacity:0}
.header .menu-toggle.active .bar:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.header .menu-toggle.active .bar:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.header .menu{padding-left:290px}
.header .menu ul{display:table;width:100%;border-spacing:10px 0}
.header .menu ul li{display:table-cell;position:relative;width:20%;text-align:center}
.header .menu ul li.active a{color:#fb5346}
.header .menu ul li.active:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fb5346;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all}
.header .menu ul li:hover a{color:#fb5346}
.header .menu ul li:hover:after{width:100%}
.header .menu ul li:after{content:'';position:absolute;bottom:0;left:0;width:0;height:4px;background-color:#fb5346;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all}
.header .menu ul li a{display:block;padding:40px 0;font-size:16px;font-weight:700;color:#666;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all}
.banner{background:#434448 url(../images/banner-cover.jpg) no-repeat center center;background-size:cover;margin-bottom:30px}
.banner .container{height:400px}
.banner .align-middle{width:510px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.banner .align-middle h2{font-size:36px;color:#fff;font-weight:800;margin-bottom:15px}
.banner .align-middle .list-car{background-color:rgba(0,0,0,0.3);padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.banner .align-middle .list-car h4{margin-bottom:10px;color:#fff;font-size:13px;margin-left:5px}
.banner .align-middle .list-car .show{text-align:right;margin-top:25px;margin-right:5px}
.banner .align-middle .list-car .show a{display:inline-block;padding:15px 30px;color:#fff;font-size:14px;font-weight:600;background-color:#000;border:1px solid #666;position:relative;z-index:1;overflow:hidden;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all}
.banner .align-middle .list-car .show a:hover{border-color:#fb5346}
.banner .align-middle .list-car .show a:hover:after{width:100%}
.banner .align-middle .list-car .show a:after{content:'';position:absolute;z-index:-1;bottom:0;left:0;width:0;height:100%;background-color:#fb5346;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all}
.banner .align-middle .list-car ul{margin-bottom:10px}
.banner .align-middle .list-car ul:after{content:'';display:table;clear:both}
.banner .align-middle .list-car ul li{float:left;width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 5px}
.banner .align-middle .list-car ul li:nth-of-type(2){width:40%}
.banner .align-middle .list-car ul li input{width:100%;background-color:rgba(0,0,0,0.51);border:1px solid #666;color:#ccc;font-size:12px;height:30px;line-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 5px;text-transform:capitalize}
.main{min-height:600px}
.main:after,.main:before{content:'';display:table}
.main:after{clear:both}
.main .main-wrapper{margin-bottom:30px}
.main .main-wrapper:after,.main .main-wrapper:before{content:'';display:table}
.main .main-wrapper:after{clear:both}
.main .m-title{background:#434448 url(../images/services-cover.png) repeat center;background-size:contain;padding-top:55px;padding-bottom:25px;margin-bottom:30px}
.main .m-title span{font-size:26px;font-weight:600;color:#fff}
.main .main-content{float:left;width:700px}
.main .main-content .text-content{background-color:#f8f8f8;border-radius:4px;padding:10px 30px 40px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;color:#333}
.main .main-content .text-content .date{position:absolute;bottom:0;left:0;height:35px;width:100%}
.main .main-content .text-content .date span{margin:0 10px;border-top:1px solid #ccc;display:block;padding-top:10px;padding-left:3px;font-size:12px;color:#666}
.main .main-content .text-content h2{font-size:18px;margin:14px 0}
.main .main-content .text-content p{font-size:12px;margin:10px 0;line-height:18px}
.main .main-content .car-detail .image a{height:295px!important}
.main .main-content .car-detail .button_special{margin-top:10px!important}
.main .main-content .car-detail .button_special a{display:block!important}
.main .main-content .car-detail .content{padding-left:10px}
.main .main-content .car-detail .content .table-title{padding:10px!important}
.main .main-content .car-detail .content .table-title span{font-size:14px!important}
.main .main-content .car-detail .content .table-inner{padding:5px!important}
.main .main-content .car-detail .content table td{font-size:12px!important;padding:5px}
.main .sidebar{float:right;width:265px}
.main .sidebar .widget{border:1px solid #ccc;border-radius:4px;padding:15px;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.main .sidebar .widget .title{font-size:18px;color:#424347;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fb5346}
.main .sidebar .widget:after,.main .sidebar .widget:before{content:'';display:table}
.main .sidebar .widget:after{clear:both}
.main .sidebar .widget.address ul li{margin-bottom:10px;font-size:13px;color:#666;position:relative}
.main .sidebar .widget.address ul li p{line-height:17px}
.main .sidebar .widget.address ul li a{color:#666;font-size:13px}
.main .sidebar .widget.address ul li i{position:absolute;top:0;font-size:16px;left:0}
.main .sidebar .widget.address ul li p{padding-left:25px}
.main .sidebar .widget.menu ul{padding:7px}
.main .sidebar .widget.menu ul li{border-bottom:1px solid #ccc;position:relative;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;z-index:1}
.main .sidebar .widget.menu ul li:hover:after{width:3%}
.main .sidebar .widget.menu ul li:after{content:'';position:absolute;top:0;left:0;width:0;height:100%;z-index:-1;background-color:#fb5346;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all}
.main .sidebar .widget.menu ul li:last-child{border-bottom:transparent}
.main .sidebar .widget.menu ul li a{display:block;font-size:15px;color:#666;padding:10px 5px;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all}
.main .sidebar .widget.menu ul li a:hover{padding:10px 15px;color:#fb5346}
.main .sidebar .widget.filter .custom-select-two{background-color:#f8f8f8;border:1px solid #BFBFBF;padding:12px}
.main .sidebar .widget.filter .custom-select-two .sod_list_wrapper{border:1px solid #BFBFBF}
.main .sidebar .widget.filter ul.list{padding:15px}
.main .sidebar .widget.filter ul.list li{margin-bottom:10px}
.main .sidebar .widget.filter ul.list .button_special a{display:block;font-size:17px}
.main #map{width:100%;height:360px}
.main .section{margin-bottom:30px}
.main .section.form{background-color:#f8f8f8;padding:30px 0;color:#666}
.main .section.form .list{float:left;width:27%;margin-right:2%}
.main .section.form .list.large{width:42%;margin-right:0}
.main .section.form .list ul.form-list li{margin-bottom:10px}
.main .section.form .list ul.form-list li input{width:100%;height:30px;line-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 10px;background-color:#fff;border:1px solid #ccc;color:#424347;font-weight:600;font-size:12px}
.main .section.form .list ul.form-list li input::-webkit-input-placeholder{color:#424347}
.main .section.form .list ul.form-list li input:-moz-placeholder{color:#424347;opacity:1}
.main .section.form .list ul.form-list li input::-moz-placeholder{color:#424347;opacity:1}
.main .section.form .list ul.form-list li input:-ms-input-placeholder{color:#424347}
.main .section.form .list ul.form-list li textarea{resize:none;width:100%;height:70px;line-height:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px;background-color:#fff;border:1px solid #ccc;color:#424347;font-weight:600;font-size:12px}
.main .section.form .list ul.form-list li textarea::-webkit-input-placeholder{color:#424347}
.main .section.form .list ul.form-list li textarea:-moz-placeholder{color:#424347;opacity:1}
.main .section.form .list ul.form-list li textarea::-moz-placeholder{color:#424347;opacity:1}
.main .section.form .list ul.form-list li textarea:-ms-input-placeholder{color:#424347}
.main .section.form .list ul.form-list li .button_special{text-align:right;float:none!important}
.main .section.form .list ul.form-list li .button_special a{padding:10px 30px;font-size:16px}
.main .section.form .list ul.form-list li>div{float:left}
.main .section.form .list ul.form-list li .s1{width:55%}
.main .section.form .list ul.form-list li .s2{float:right;width:42%}
.main .section.form .list ul.form-list li:after,.main .section.form .list ul.form-list li:before{content:'';display:table}
.main .section.form .list ul.form-list li:after{clear:both}
.main .section.form .list .title{margin-bottom:15px;font-weight:600;font-size:15px}
.main .section.form .list .title span{color:#fb5346}
.main .section.form .list .inner{border:1px solid #ccc;padding:15px;background-color:#fff;border-radius:2px}
.main .section.form .list .inner table{width:100%}
.main .section.form .list .inner table tr{border-bottom:1px solid #ccc}
.main .section.form .list .inner table tr:last-child{border-bottom:transparent}
.main .section.form .list .inner table td{padding:6px 0;font-size:14px;font-weight:600;color:#666}
.main .section.form .list .inner table td:first-child{width:55%}
.main .section.form .list .inner table td:last-child{width:45%}
.main .section.form .list .inner h3{font-size:14px;font-weight:600;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}
.main .section.form .list .inner ul li{position:relative;margin-bottom:10px}
.main .section.form .list .inner ul li p{padding-left:30px;font-size:13px;font-weight:600;line-height:19px}
.main .section.form .list .inner ul li a{color:#666}
.main .section.form .list .inner ul li a:hover{text-decoration:underline}
.main .section.form .list .inner ul li i{font-size:18px;position:absolute;top:0;color:#ccc;left:0}
.main .section.pagination{background-color:#f8f8f8;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}
.main .section.pagination .inner{text-align:center;padding:0 20px}
.main .section.pagination .inner a{display:inline-block;width:30px;height:30px;background-color:#ccc;text-align:center;line-height:30px;color:#424347;font-weight:600;font-size:13px;border:1px solid #424347}
.main .section.pagination .inner a:hover{background-color:#f0544a;color:#fff}
.main .section.pagination .inner a.active{background-color:#f0544a;color:#fff}
.main .section.pagination .ss a{display:inline-block;width:30px;height:30px;line-height:30px;font-size:13px;text-align:center;background-color:#fb5346;color:#fff}
.main .section.pagination .ss a:hover{background-color:#ff4130}
.main .section.pagination .ss .prev{position:absolute;top:10px;left:15px}
.main .section.pagination .ss .next{position:absolute;top:10px;right:15px}
.main .section:before,.main .section:after{display:table;content:" "}
.main .section:after{clear:both}
.main .section.car-detail .image{float:left;width:50%}
.main .section.car-detail .image a{display:block;height:360px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all}
.main .section.car-detail .image a:hover{opacity:.9}
.main .section.car-detail .image a .logo{display:inline-block;width:127px;height:40px;position:absolute;bottom:15px;left:15px;z-index:2}
.main .section.car-detail .content{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:30px}
.main .section.car-detail .content .col-6{float:left;width:50%}
.main .section.car-detail .content .col-6 .table-title{padding:18px;text-align:center;border-right:1px solid #fff;background-color:#434448;border-bottom:3px solid #fb5346}
.main .section.car-detail .content .col-6 .table-title span{font-size:20px;font-weight:600;color:#fff}
.main .section.car-detail .content .col-6 .table-inner{background-color:#f8f8f8;padding:10px}
.main .section.car-detail .content .col-6 table{width:100%}
.main .section.car-detail .content .col-6 table.large td:first-child{width:65%}
.main .section.car-detail .content .col-6 table.large td:last-child{width:35%}
.main .section.car-detail .content .col-6 table tr{border-bottom:1px solid #ccc;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all}
.main .section.car-detail .content .col-6 table tr:hover{background-color:#fff}
.main .section.car-detail .content .col-6 table tr:last-child{border-bottom:transparent}
.main .section.car-detail .content .col-6 table td{padding:9px 5px;vertical-align:middle;font-weight:700;font-size:14px}
.main .section.car-detail .content .col-6 table td:first-child{color:#292b2f;width:40%}
.main .section.car-detail .content .col-6 table td:last-child{width:60%;color:#fb5346}
.main .section.car-detail .content .info-box{background-color:#f8f8f8;margin-top:10px}
.main .section.car-detail .content .info-box p{font-size:13px;color:#424347;line-height:18px;padding:10px}
.main .section.reservation .cover-image{background:url(../images/cover-image-customer.jpg) repeat center;background-size:contain;height:300px;padding:30px 0}
.main .section.reservation ul.list{float:left;width:31.33333%}
.main .section.reservation ul.list:nth-child(n){margin-bottom:3%;margin-right:3%}
.main .section.reservation ul.list:nth-child(3n){margin-right:0;margin-bottom:0}
.main .section.reservation ul.list li{margin-bottom:15px}
.main .section.reservation ul.list li input{width:100%;height:34px;line-height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 10px;font-weight:600;background-color:#ccc;color:#424347;font-size:12px;border:1px solid #bcbbbb}
.main .section.reservation ul.list li input::-webkit-input-placeholder{color:#424347}
.main .section.reservation ul.list li input:-moz-placeholder{color:#424347;opacity:1}
.main .section.reservation ul.list li input::-moz-placeholder{color:#424347;opacity:1}
.main .section.reservation ul.list li input:-ms-input-placeholder{color:#424347}
.main .section.reservation ul.list li:first-child{font-size:17px;font-weight:600}
.main .section.reservation ul.list li:first-child i{padding-right:5px;color:#424347;font-size:20px}
.main .section.reservation ul.list li:first-child span.title{color:#424347}
.main .section.reservation ul.list li:first-child span.title span{color:#fb5346}
.main .section.reservation ul.list li .inner .quarter{float:left;width:31.33333%;margin-bottom:0!important}
.main .section.reservation ul.list li .inner .quarter:nth-child(n){margin-bottom:3%;margin-right:3%}
.main .section.reservation ul.list li .inner .quarter:nth-child(3n){margin-right:0;margin-bottom:0}
.main .section.reservation ul.list li .inner .half{float:left;width:48.5%;margin-bottom:0!important}
.main .section.reservation ul.list li .inner .half:nth-child(n){margin-bottom:3%;margin-right:3%}
.main .section.reservation ul.list li .inner .half:nth-child(2n){margin-right:0;margin-bottom:0}
.main .section.cars{position:relative}
.main .section.cars .title{display:table;width:485px;margin:0 auto;padding-bottom:20px}
.main .section.cars .title a{display:table-cell;width:50%;text-align:center;background-color:#424347;color:#ffF;padding:15px 0;font-size:16px;font-weight:700}
.main .section.cars .title a:hover{background-color:#2c2d31}
.main .section.cars .title a.active{background-color:#fb5346}
.main .section.cars .cars-slider .item{width:230px;margin:0 auto;border:1px solid #ddd;position:relative;min-height:264px;padding-bottom:35px;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all}
.main .section.cars .cars-slider .item:hover{background-color:#f7f7f7}
.main .section.cars .cars-slider .item .info{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #ddd}
.main .section.cars .cars-slider .item .info .m-td{padding:10px 5px;text-align:center;font-size:13px;color:#999;width:33.3%}
.main .section.cars .cars-slider .item .info .m-td span{display:inline-block;padding-left:20px}
.main .section.cars .cars-slider .item .info .m-td span.s1{background:url(../images/s1.png) no-repeat;height:14px}
.main .section.cars .cars-slider .item .info .m-td span.s2{background:url(../images/s2.png) no-repeat;height:15px}
.main .section.cars .cars-slider .item .info .m-td span.s3{background:url(../images/s3.png) no-repeat;height:15px}
.main .section.cars .cars-slider .item span.image{background-color:#434448;display:block;background-size:cover;height:170px}
.main .section.cars .cars-slider .item h3{margin:20px 0;padding:0 10px;text-align:center}
.main .section.cars .cars-slider .item h3 span{display:block;font-weight:600}
.main .section.cars .cars-slider .item h3 span.name{color:#fb5346;font-size:17px;line-height:22px;margin-bottom:10px}
.main .section.cars .cars-slider .item h3 span.model{font-size:15px;color:#999}
.main .section.cars .cars-slider .item2 {width:230px;margin:0 auto;border:1px solid #ddd;position:relative;max-height:230px;padding-bottom:35px;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all}
.main .section.cars .cars-slider .item2 :hover{background-color:#f7f7f7}
.main .section.cars .cars-slider .item2 span.image{background-color:#434448;display:block;background-size:cover;height:170px}
.main .section.cars .cars-slider .item2 h3{margin:12px 0;padding:0 10px;text-align:center}
.main .section.cars .cars-slider .item2 h3 span{display:block;font-weight:600}
.main .section.cars .cars-slider .item2 h3 span.name{color:#fb5346;font-size:17px;line-height:22px;margin-bottom:10px}
.main .section.cars .cars-slider .item2 h3 span.model{font-size:15px;color:#999}
.main .section.cars .buttons span{display:inline-block;cursor:pointer;width:35px;height:35px;background-color:#dddedf;color:#fff;font-size:19px;text-align:center;line-height:35px;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all}
.main .section.cars .buttons span:hover{background-color:#fb5346}
.main .section.cars .buttons .prev{position:absolute;top:50%;margin-top:-10px;left:-50px}
.main .section.cars .buttons .next{position:absolute;top:50%;margin-top:-10px;right:-50px}
.main .section.services{background-color:#424447;border-bottom:3px solid #fb5346}
.main .section.services .cover-image{background:url(../images/services-cover.png) repeat center;background-size:contain;height:200px}
.main .section.services .m-table{padding-top:40px}
.main .section.services .m-table .m-td{position:relative;width:33.3%;padding:0 20px;vertical-align:middle}
.main .section.services .m-table .m-td:hover .image{background-color:#fff;border-color:#fb5346}
.main .section.services .m-table .m-td:hover .image i{color:#fb5346}
.main .section.services .m-table .image{border:3px solid transparent;position:absolute;top:0;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all;left:0;width:125px;height:125px;background-color:#fb5346;border-radius:100%;text-align:center}
.main .section.services .m-table .image i{line-height:125px;font-size:45px;color:#ffF;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all}
.main .section.services .m-table .content{padding-left:130px;padding-top:20px;color:#fff}
.main .section.services .m-table .content h4{font-size:19px;font-weight:700;margin-bottom:5px}
.main .section.services .m-table .content p{font-size:12px;font-weight:300;line-height:17px}
.main .section.customer-service{background-color:#dadada}
.main .section.customer-service .cover-image{background:url(../images/cover-image-customer.jpg) repeat center;background-size:contain;height:280px;padding:30px 0}
.main .section.customer-service h2{text-align:center;font-weight:800;font-size:30px;color:#424347;margin-bottom:10px}
.main .section.customer-service h3{font-size:20px;color:#666;text-align:center}
.main .section.customer-service .m-table{margin-top:20px;border-spacing:20px 0}
.main .section.customer-service .m-table .m-td{padding:50px 0;width:50%;border-bottom:3px solid #fb5346;position:relative}
.main .section.customer-service .m-table .m-td .image{position:absolute;top:0;left:20px;width:175px;height:175px;overflow:hidden;border-radius:100%;background-color:#fff;border:2px solid #ccc}
.main .section.customer-service .m-table .m-td .content{padding-left:220px}
.main .section.customer-service .m-table .m-td .content h4{font-size:20px;color:#424347;font-weight:700;margin-bottom:3px}
.main .section.customer-service .m-table .m-td .content h5{font-size:15px;color:#666;font-style:italic}
.main .section.customer-service .m-table .m-td .content .info{margin-top:15px}
.main .section.customer-service .m-table .m-td .content .info .row{margin-bottom:5px}
.main .section.customer-service .m-table .m-td .content .info span{display:inline-block;font-size:15px;color:#666}
.main .section.customer-service .m-table .m-td .content .info span a{color:#666}
.main .section.customer-service .m-table .m-td .content .info span a:hover{text-decoration:underline}
.main .section.customer-service .m-table .m-td .content .info span:last-child{padding-left:10px}
.main .section.customer-service .m-table .m-td .content .info span:first-child{font-weight:600;color:#fb5346;width:80px;position:relative}
.main .section.customer-service .m-table .m-td .content .info span:first-child:after{content:':';position:absolute;right:0}
.footer .social{background:#424447 url(../images/services-cover.png) repeat center;background-size:contain;padding:20px 0;text-align:center}
.footer .social a{color:#fff;display:inline-block;margin:0 5px;min-width:140px;text-align:center;padding:15px 20px;font-size:14px;font-weight:700;position:relative;overflow:hidden}
.footer .social a:hover i{left:20px}
.footer .social a i{transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all;position:absolute;left:-30px}
.footer .social a.tw{background-color:#6ccef4}
.footer .social a.fb{background-color:#496eb5}
.footer .social a.gp{background-color:#6d6e71}
.footer .social a.pt{background-color:#cc9966}
.footer .copyright{padding:20px 0;text-align:center;font-size:14px;line-height:20px;color:#424347}
.ui-autocomplete{background:rgba(0,0,0,0.83);border:none}
.ui-autocomplete li{padding:7px!important}
.ui-autocomplete li.ui-state-focus{background:#000!important;border-color:#fb5346}
::selection{background:rgba(222,21,0,0.14)}
::-moz-selection{background:rgba(222,21,0,0.14)}
.custom-select{width:100%;padding:8px;background-color:rgba(0,0,0,0.51);border:1px solid #666!important;box-shadow:none;color:#ccc;font-size:12px;text-transform:capitalize;font-weight:400}
.custom-select .sod_list_wrapper{width:100%;background-color:rgba(0,0,0,0.72);border:none;left:2px;z-index:3}
.custom-select .sod_option{color:#ffF;padding:7px}
.custom-select:before{top:6px}
.custom-select:after{bottom:6px}
.custom-select-two{width:100%;background-color:#ccc;padding:10px;border:1px solid #bcbbbb!important;text-transform:capitalize;font-size:12px;color:#424347;font-weight:600;box-shadow:none!important}
.custom-select-two .sod_list_wrapper{z-index:3;width:100%;border:none;margin:0}
.custom-select-two:before{display:none}
.button_special{text-align:center}
.button_special a{text-transform:uppercase;display:inline-block;background-color:#fb5346;font-size:20px;color:#fff;font-weight:700;padding:15px 35px;position:relative;z-index:1;overflow:hidden}
.button_special a:hover:after,.button_special a:hover:before{width:51%}
.button_special a:before{content:'';top:0;left:0;width:0;height:100%;position:absolute;z-index:-1;background-color:#434448;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all}
.button_special a:after{content:'';top:0;right:0;width:0;height:100%;position:absolute;z-index:-1;background-color:#434448;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all}

.main .post {
    overflow: hidden;
    margin-bottom: 20px;
}

.main .post .resim {
    width: 160px;
    height: 100px;
    float: left;
}

.main .post .resim img {
    width: 100%;
    height: 100%;
}

.main .post .aciklama {
    overflow: hidden;
    padding-left: 10px;
}

.main .post .aciklama .baslik {
    margin: 0;
}

.main .post .aciklama .baslik a {
    color: #000;
    font-size: 18px;
    font-weight: bold;
    transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

.main .post:hover .aciklama .baslik a {
    color: #fb5346;
}

.main .post .aciklama p {
    font-size: 12px;
    color: #333;
    margin-top: 10px;
}

.main .main-wrapper .main-content .text-content.single {
    padding: 10px 20px 20px;
}

.main .main-wrapper .main-content .text-content .onecikan {
    max-width: 335px;
    height: auto;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
margin-top: 15px;
}

.main .main-wrapper .main-content .text-content.single p {
    text-align: justify;
}

.main .main-wrapper .main-content .text-content.single p:first-child {
    margin-top: 0 !important;
}

.main .main-wrapper .main-content .text-content.single .bilgi {
    border-top: 1px solid #ccc;
    padding-top: 10px;
    overflow: hidden;
}

.main .main-wrapper .main-content .text-content.single .bilgi img {
    float: left;
    margin-right: 5px;
}

.main .main-wrapper .main-content .text-content.single .bilgi span {
    float: left;
    line-height: 23px;
    margin-right: 20px;
    font-size: 12px;
}


.main .main-wrapper .main-content .text-content.single .bilgi span .fa {
    font-size: 16px;
    color: #fb5346;
    margin-right: 5px;
    float: left;
    margin-top: 2px;
}

.main .main-wrapper .main-content .text-content.single .bilgi span a {
    color: #666;
}

.main .main-wrapper .main-content .text-content.single .bilgi span a:hover {
    color: #fb5346;
}

.main .main-wrapper .main-content .yorum-liste {
    margin-top: 28px;
}

.main .main-wrapper .main-content .yorum-liste .yorum-baslik {
    font-size: 18px;
    display: block;
    overflow: hidden;
}

.main .main-wrapper .main-content .yorum-liste .yorum-baslik span {
    padding-bottom: 10px;
    border-bottom: 2px solid #fb5346;  
    display: block;
    float: left;
}

.main .main-wrapper .main-content .yorum-liste .yorum {
    margin-top: 10px;
    border: 1px solid #c2c2c2;
    padding: 10px;
    overflow: hidden;
}

.main .main-wrapper .main-content .yorum-liste .yorum .resim {
    width: 90px;
    height: 90px;
    float: left;
}

.main .main-wrapper .main-content .yorum-liste .yorum .resim img {
    width: 100%;
    height: 100%;
}

.main .main-wrapper .main-content .yorum-liste .yorum .yorum-sag {
    overflow: hidden;
    padding-left: 20px;
}

.main .main-wrapper .main-content .yorum-liste .yorum .yorum-sag .ust {
    overflow: hidden;
}

.main .main-wrapper .main-content .yorum-liste .yorum .yorum-sag .ust .isim {
    color: #666;
    font-size: 16px;
    font-weight: bold;
    float: left;
}

.main .main-wrapper .main-content .yorum-liste .yorum .yorum-sag .ust .tarih {
    float: right;
    color: #999;
    font-size: 12px;
}

.main .main-wrapper .main-content .yorum-liste .yorum .yorum-sag .alt {
    margin-top: 10px;
}

.main .main-wrapper .main-content .yorum-liste .yorum .yorum-sag .alt p {
    font-size: 14px;
    color: #666;
    margin-bottom: 5px;
}

.main .main-wrapper .main-content .yorum-liste .yorum .yorum-sag .alt .cevapla {
    font-size: 12px;
    color: #f17a21;
    margin-top: 5px;
}

.main .main-wrapper .main-content .yorum-liste .children .yorum {
    margin-left: 40px;
}

.main .main-wrapper .main-content .yorum-form {
    margin-top: 20px;
    overflow: hidden;
}

.main .main-wrapper .main-content .yorum-form .form-baslik {
    background: #fb5346;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    padding: 15px 15px 30px 15px;
}

.main .main-wrapper .main-content .yorum-form .form {
    margin-top: -15px;
}

.main .main-wrapper .main-content .yorum-form .sol {
    float: left;
    padding-left: 10px;
    width: 300px;
    box-sizing: border-box;    
}

.main .main-wrapper .main-content .yorum-form .sol input {
    height: 35px;
    border: 1px solid #cacaca;
    width: 100%;
    padding: 0 10px;
    color: #ccc;
    font-size: 10px;
    box-sizing: border-box;
    margin-bottom: 10px;
}

.main .main-wrapper .main-content .yorum-form .sol input:last-child {
    margin-bottom: 0;
}

.main .main-wrapper .main-content .yorum-form .sag {
    width: 380px;
    float: right;
    padding-right: 10px;
    box-sizing: border-box;
}

.main .main-wrapper .main-content .yorum-form .sag.genis {
width: 100% !important;
float: none;
padding-left: 10px;
}

.main .main-wrapper .main-content .yorum-form .sag textarea {
    height: 80px;
    border: 1px solid #cacaca;
    width: 100%;
    padding: 10px;
    color: #ccc;
    font-size: 10px;
    box-sizing: border-box;
    margin-bottom: 10px; 
    resize: none;
}

.main .main-wrapper .main-content .yorum-form .sag .gonder {
    display: block;
    background: #999;
    color: #fff;
    text-align: center;
    height: 33px;
    line-height: 33px;
    position: relative;  
    font-size: 14px;
width: 100%;
cursor: pointer;
}

.main .main-wrapper .main-content .yorum-form .sag .gonder:hover {
    background: #777272; 
}

.main .main-wrapper .main-content .yorum-form .cevap-bilgi a {
    padding: 10px;
    display: block;
    text-align: center;
    color: #fb5346;
}

.main .sidebar .widget.blogyazilar ul.sonyazilar li {
    overflow: hidden;
    margin-bottom: 10px;
}

.main .sidebar .widget.blogyazilar ul.sonyazilar li:last-child {
    margin-bottom: 0;
}

.main .sidebar .widget.blogyazilar ul.sonyazilar li:hover .resim img {
    opacity: 1;
}

.main .sidebar .widget.blogyazilar ul.sonyazilar li .resim {
    width: 100px;
    height: 75px;
    float: left;
}

.main .sidebar .widget.blogyazilar ul.sonyazilar li .resim img {
    width: 100%;
    height: 100%;
    opacity: .8;  
}

.main .sidebar .widget.blogyazilar ul.sonyazilar li .aciklama {
    overflow: hidden;
    padding-left: 10px;
}

.main .sidebar .widget.blogyazilar ul.sonyazilar li .aciklama .tarih {
    font-size: 12px;
    color: #666;
    font-weight: 300;
}

.main .sidebar .widget.blogyazilar ul.sonyazilar li .aciklama .baslik {
    font-weight: bold;
    margin-top: 10px;
    max-height: 50px;
}

.main .sidebar .widget.blogyazilar ul.sonyazilar li .aciklama .baslik a {
    color: #666;   
}

.main .sidebar .widget.blogyazilar ul.sonyazilar li:hover .aciklama .baslik a {
    color: #fb5346;
}

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
        white-space: nowrap;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}
