@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, button, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 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;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}@font-face {font-family: ort;src:url(font/ort.ttf);}

.charset {white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
li { list-style:none;outline:none;}
button, input,textarea,select{ outline:none;}
a {outline:none; text-decoration:blink;}
button { cursor:pointer;  outline:none;}
html { }
html body {background-color: #e2e2e2;font-family: 'Open Sans', sans-serif; }
.padding0 { padding:0px;}
.margin0 { margin:0px;}
.margintop10 { margin-top:10px;}
.clear { clear: both; }
.inline { display:inline-block;}
.block { display:block;}
.metinkisa {white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.center { text-align:center;}
.show-btn {    cursor: pointer; transition:all ease 0.5s;    text-transform: uppercase;    display: inline-block;    background-color: #fb5346;    font-size: 14px;    color: #fff;    font-weight: 700;    padding: 15px;    overflow: hidden;    float: right;    margin: 10px 15px;}
.show-btn:hover{background-color: #424347;}
.btn-clasic {cursor: pointer;    text-transform: uppercase;    display: inline-block;    background-color: #fb5346;    font-size: 16px;    color: #fff;    font-weight: 700;    padding: 15px 35px;    position: relative;    z-index: 1;    overflow: hidden;}
.btn-clasic:hover{    background-color: #434448;;}
div.nav-menumuz {    background-color: #fff;}

div.nav-menumuz a.logo {    display: block;    background: url(../img_ui/logo.png) no-repeat center center;    background-color: #fb4a4a;    height: 106px;    text-indent: -99999px;}
div.nav-menumuz ul.nav-menu { display:block;}
div.nav-menumuz ul.nav-menu li {    display: inline-block;    width: 145px;    text-align: center;    text-transform: uppercase;}
div.nav-menumuz ul.nav-menu 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;}
div.nav-menumuz ul.nav-menu li:after {    content: ''; display:block;width: 0;    height: 4px;    background-color: #fb5346;    transition: .3s all;    -webkit-transition: .3s all;    -moz-transition: .3s all;}
div.nav-menumuz ul.nav-menu li:hover:after { width:100%;}
div.nav-menumuz ul.nav-menu li:hover a { color:#138cf7!important; text-decoration:blink;}


div.arama-slider {    background: url(../img_ui/arama-slider.jpg) no-repeat center center;    height: 400px;    background-size: cover; color:#eee;}

div.arama-slider div.form-box {    display: block;    margin: 70px 0px 20px 0px;}
div.arama-slider div.form-box h2 {    font-size: 36px; display:block;    color: #fff;    font-weight: 800;    margin-bottom: 15px;    text-transform: uppercase;}
div.arama-slider div.form-box form {    display: block;    background-color: rgba(0, 0, 0, 0.41);    padding: 20px;}
div.arama-slider div.form-box form  label {font-size: 12px;}
div.arama-slider div.form-box form  div.block { margin:10px 0px;}
div.arama-slider div.form-box form  div.inline {    margin: 0px 5px;    width: 30%;}
div.arama-slider div.form-box form 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;}
div.arama-slider div.form-box form select {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;}

div.tab-menum { margin:20px 0px;}	
div.tab-menum div.tab-icerik { padding:0px;}
div.tab-menum div.tab-icerik h4{color: #fd7272; padding:0px 5px;}
div.tab-menum div.tab-icerik h4 b{color: #696969;}
div.tab-menum div.tab-icerik img{ width:364px; height:250px;object-fit:cover;}

div.tab-menum div.tab-icerik div.car-info{    border-top: 1px solid #ddd;    padding: 5px 10px;    text-align: center;}

div.tab-menum div.tab-icerik div.car-info span{     display: inline-block;    width: 30%;    padding-left: 18px;      margin: 0px 5px 0px 0px;    font-size: 11px;    color: #000;}
div.tab-menum div.tab-icerik div.car-info span.vites{ background:url(../img_ui/s1.png) no-repeat 0px 2px;}
div.tab-menum div.tab-icerik div.car-info span.yakit{ background:url(../img_ui/s2.png) no-repeat 0px 2px;}
div.tab-menum div.tab-icerik div.car-info span.koltuk{background:url(../img_ui/s3.png) no-repeat 0px 2px;}

div.info-ful { background:url(../img_ui/services-cover.png) repeat center center;    background-size: contain; }
div.info-ful.m-temsilci { background:url(../img_ui/cover-image-customer.jpg) repeat center center;    background-size: contain; color:#000; }	
div.row.mrgn{ margin:20px 0px;}
div.info-ful div.ico-box {    padding: 10px;}
div.info-ful div.img-circ {    width: 125px;    height: 125px;    background-color: #fb5346;    border-radius: 100%;    display: inline-block;    float: left;    text-align: center;    padding: 30px;    margin-right: 20px;}
div.info-ful div.img-circ i{    color: #fff;    font-size: 55px;}
div.info-ful div.concent {    padding-left: 140px;    padding-top: 8px;    color: #fff;}
div.info-ful div.concent h5{    font-size: 19px;    font-weight: 700;    margin-bottom: 5px;}
div.info-ful div.concent p{    font-size: 12px;    font-weight: 300;    line-height: 17px;}

div.info-ful.m-temsilci div.img-circ{ float:inherit;}
div.info-ful.m-temsilci div.ico-box {    padding: 10px; text-align:center;}
div.info-ful.m-temsilci div.concent { padding-left: 0px;}
div.info-ful.m-temsilci h2{ text-align:center; font-weight: 800;    font-size: 30px;    color: #424347;    margin-bottom: 10px;}	
div.info-ful.m-temsilci span.p-pa{ text-align:center; display:block;    font-size: 18px;    color: #424347;    margin-bottom: 10px;     }	
div.info-ful.m-temsilci span.depart{    display: block;    font-size: 13px;    color: #666;    font-style: italic;     }	
div.info-ful.m-temsilci span.ozel{ display:block;      }	
div.info-ful.m-temsilci span.b { display:block;      }	
div.info-ful.m-temsilci div.ico-box div.concent { color:#000;}
div.info-ful.m-temsilci div.img-circ { width: 200px;    height: 200px;   padding: 6px;    background-color: #ffffff;    box-shadow: 0px 0px 4px 1px #565454;}
div.info-ful.m-temsilci div.img-circ i { width: 100%;    height: 100%;    display: inline-block;        border-radius: 100%;}
div.info-ful.m-temsilci div.img-circ i.mt-1 {     background:url(../img_ui/mt-1.jpg) no-repeat 0px 0px; background-size: cover;  }
div.info-ful.m-temsilci div.img-circ i.mt-2 {     background:url(../img_ui/mt-2.jpg) no-repeat 0px 0px; background-size: cover;  }




div.footer { text-align:center;}
div.footer a.social {    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;}	
div.footer a.social i {    margin-right: 10px;}
div.footer a.social.fb {    background-color: #496eb5;}
div.footer a.social.go {   background-color: #6d6e71;}
div.footer a.social.you {      background-color: #ef4646;}
div.footer div.copyright { display: block;    padding: 20px 0;    text-align: center;    font-size: 16px;    line-height: 20px;    color: #424347;}


div.header-top {color:#fff;}
div.header-top h1 {     display: block;    font-size: 26px;    font-weight: 600;    color: #fff;}

div.kurumsal-blog {    background-color: #fff;    padding: 20px 15px;}
div.kurumsal-blog div.text-content {}
div.kurumsal-blog div.text-content h1{     font-size: initial;}
div.kurumsal-blog ul.blog-list {}
div.kurumsal-blog ul.blog-list li{    display: block;       padding-bottom: 15px;    border-bottom: 1px solid #d6d6d6;padding: 10px 15px;    text-align: justify;}
div.kurumsal-blog ul.blog-list li:nth-child(odd) {background-color: #f5f4f4;}
div.kurumsal-blog ul.blog-list li:nth-child(even) {}

div.kurumsal-blog ul.blog-list li div.blog-img{       display: inline-block;    float: left;    margin: 0px 10px 10px 10px;    width: 250px;    height: 150px;}
div.kurumsal-blog ul.blog-list li div.blog-img img{display: inline-block;    width: 100%;    background-color: #fff;    padding: 5px;    box-shadow: 0px 0px 3px 0px #000;    height: 100%;    object-fit: cover; }
div.kurumsal-blog ul.blog-list li div.blog-text{ }
div.kurumsal-blog ul.blog-list li div.blog-text h2{ color: #000;    font-size: 20px;    border-bottom: 2px solid #ff8686;    padding: 5px;}
div.kurumsal-blog ul.blog-list li div.blog-text p{     display: BLOCK;
	font-size: 13px;}




	div.widget-box {    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;}	
	div.widget-box div.title {    font-size: 18px;    color: #424347;    padding-bottom: 10px;    margin-bottom: 10px;    border-bottom: 1px solid #fb5346;}
	div.widget-box ul.yan-menu { padding:0px;}
	div.widget-box ul.yan-menu.menu li {    border-bottom: 1px solid #ccc;    position: relative;    transition: .2s all;    -webkit-transition: .2s all;    -moz-transition: .2s all;    z-index: 1;}
	div.widget-box ul.yan-menu.menu li a {display: block;    font-size: 14px;    color: #666;    padding: 10px 5px;    transition: .2s all;    font-weight: 600;    -webkit-transition: .2s all;    -moz-transition: .2s all;}
	div.widget-box ul.yan-menu.menu 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;    background-color: #fb5346!important;}
	div.widget-box ul.yan-menu.menu li:hover:after {    width: 3%;}
	div.widget-box ul.yan-menu.menu li:hover a{padding: 10px 15px;    color: #fb5346;}
	div.widget-box ul.yan-menu.iletisim li i {    display: inline-block;    float: left;    margin: 0px 10px 0px 0px;}
	div.widget-box ul.yan-menu.iletisim li p {     display: block;    padding-left: 20px; }
	div.widget-box div.ajax-form {}
	div.widget-box div.ajax-form div.block{    padding: 5px 0px;    border-bottom: 1px solid #bfbfbf;}
	div.widget-box div.ajax-form label{     display: inline-block;    width: 60px;}
	div.widget-box div.ajax-form select{    display: inline-block;    width: 190px;    height: auto !important;    padding: 8px;    font-size: 12px;border-radius: 0px;    border: 1px solid #cecece;}
	div.widget-box div.ajax-form button{}





	.nav-tabs li a {font-weight: bold;    text-transform: uppercase;}


	div.car-list {    background-color: #f3f3f3;    margin-bottom: 10px;    border-bottom: 1px solid #cacaca;}
	div.car-list div.tab-bol { padding:0px;}
	div.car-list div.car-img{}
	div.car-list div.car-img a{      display: block; position:relative;    width: 100%;    height: 260px; text-indent:-99999px; }
	div.car-list div.car-img a:after {text-indent:0px;    content: "";    background: url(../img_ui/logo.png) no-repeat 0px 0px;    width: 187px;    height: 30px;    display: inline-block;    position: absolute;    bottom: 10px;    left: 10px;    background-size: 80px;}
	div.car-list div.car-info{}
	div.car-list div.car-info div.tab-title{    padding: 8px;    text-align: center;    border-right: 1px solid #fff;    background-color: #434448;    border-bottom: 3px solid #fb5346;    color: #fff;    font-size: 14px;}
	div.car-list div.car-info ul.info-list{margin: 0px;    padding: 0px;}
	div.car-list div.car-info ul.info-list li{    display: BLOCK;    border-bottom: 1px solid #d4d4d4;}
	div.car-list div.car-info ul.info-list li span{    display: inline-block;    font-size: 12px;    padding: 3PX 5px;    width: 48%;font-weight: 700;}
	div.car-list div.car-info ul.info-list li span:nth-child(1){    color: #000000;}
	div.car-list div.car-info ul.info-list li span:nth-child(2){ color: #fb4a4a;}
	
	div.car-list a.btn-car {     margin: 15px 0px;    cursor: pointer;    text-transform: uppercase;    display: block;    background-color: #fb5346;    font-size: 16px;    color: #fff;    font-weight: 700;    padding: 10px 35px;    text-align: center;    overflow: hidden;}


	div.car-detay { background:#fff;}
	div.car-detay div.car-slider {    display: block;    padding: 10px;    background-color: #fff;    box-shadow: 0px 0px 1px 1px #696868;}
	div.car-detay div.car-slider div.item .img-bg { display:block; width:100%; height:400px; object-fit: cover;}
	div.car-detay div.car-slider span.glyphicon {text-shadow: 1px 1px 2px #0a0202, 2px 2px 2px #0a0202, 3px 3px 2px #0a0202, 3px 3px 2px #0a0202;    color: #ffffff;}

	div.car-detay div.tab-bol { padding:0px;}
	div.car-detay div.car-img{}
	div.car-detay div.car-img a{      display: block; position:relative;    width: 100%;    height: 260px; text-indent:-99999px; }
	div.car-detay div.car-img a:after {text-indent:0px;    content: "";    background: url(../img_ui/logo.png) no-repeat 0px 0px;    width: 187px;    height: 30px;    display: inline-block;    position: absolute;    bottom: 10px;    left: 10px;    background-size: 80px;}
	div.car-detay {}
	div.car-detay div.tab-title{    padding: 8px;    text-align: center;    border-right: 1px solid #fff;    background-color: #434448;    border-bottom: 3px solid #fb5346;    color: #fff;    font-size: 14px;}
	div.car-detay ul.info-list{margin: 0px;    padding: 0px;}
	div.car-detay ul.info-list li{    display: BLOCK;    border-bottom: 1px solid #d4d4d4;}
	div.car-detay ul.info-list li span{    display: inline-block;    font-size: 12px;    padding: 3PX 5px;    width: 48%;font-weight: 700;}
	div.car-detay ul.info-list li span:nth-child(1){    color: #000000;}
	div.car-detay ul.info-list li span:nth-child(2){ color: #fb4a4a;}
	div.car-detay div.ilan-detail{    border: 1px solid #b5b5b5fc;    padding: 0px 10px;    border-radius: 5px;    margin-top: 15px;}
	div.car-detay p.car-text {display: BLOCK;    margin: 10px 0px;    color: #000;    font-size: 12px;}


	div.rezerve-form {}
	div.rezerve-form ul.rezerve-list {}
	div.rezerve-form ul.rezerve-list li{ display:block; margin:10px 0px;}
	div.rezerve-form ul.rezerve-list li i.head-ico{    padding-right: 5px;    color: #424347;    font-size: 20px; }
	div.rezerve-form ul.rezerve-list li span.title{    color: #424347;    font-size: 18px; }
	div.rezerve-form ul.rezerve-list li span.title b {    color: #fb5346!important; }
	div.rezerve-form ul.rezerve-list li input { background-color: #ccc;       border: 1px solid #ababab;   color: #000;    font-size: 13px;    }
	div.rezerve-form ul.rezerve-list li span.select2 {}
	div.rezerve-form ul.rezerve-list li span.select2-selection {    background-color: #ccc;        border: 1px solid #ababab;   color: #000;    font-size: 13px;   }
	div.rezerve-form ul.rezerve-list li input::placeholder {    color: #000;}
	div.rezerve-form ul.rezerve-list li .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder {    color: #000;}
	div.rezerve-form ul.rezerve-list li div.inline-box {    display: inline-block;    width: 49%;}
	div.rezerve-form ul.rezerve-list li .select2-container--bootstrap .select2-selection--single .select2-selection__rendered {
		color: #000;
		padding: 0;
	}

	div.container-fluid.map-s{      padding: 30px 0px;    margin: 0px;    background-color: #fff;}

	div.info-ful.iletisim { background-color:#fff;background-image: none;}
	div.widget-box ul.yan-menu.menu li {    border-bottom: 1px solid #ccc;    position: relative;    transition: .2s all;    -webkit-transition: .2s all;    -moz-transition: .2s all;    z-index: 1;}
	div.info-ful.iletisim ul.iletisim-list li a {display: block;    font-size: 14px;    color: #666;    padding: 10px 5px;    transition: .2s all;    font-weight: 600;    -webkit-transition: .2s all;    -moz-transition: .2s all;}
	div.info-ful.iletisim ul.iletisim-list 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;    background-color: #fb5346!important;}
	div.info-ful.iletisim ul.iletisim-list li:hover:after {    width: 3%;}
	div.info-ful.iletisim ul.iletisim-list li:hover a{padding: 10px 15px;    color: #fb5346;}
	div.info-ful.iletisim ul.iletisim-list li i {    display: inline-block;    float: left;    margin: 0px 10px 0px 0px;}
	div.info-ful.iletisim ul.iletisim-list li p {     display: block;    padding-left: 20px; }	

	div.info-ful.iletisim ul.iletisim-list.mesai li span.ms { display: inline-block;    padding: 0px;    border-bottom: 1px solid #c7c7c7;}	
	div.info-ful.iletisim ul.iletisim-list.mesai li span.ms:nth-child(1) { width:40%;}
	div.info-ful.iletisim ul.iletisim-list.mesai li span.ms:nth-child(2) { width:40%;}




	h2.arac-baslik {
		font-size: 20px;
		color: #000;
		border-bottom: 1px solid #000;
		padding-bottom: 5px;
		display: block;
		}h2.arac-baslik a {
			color: inherit;
			text-decoration: blink;
		}

		


		@media (min-width:300px) and (max-width:992px) 
		{



		}
		@media (min-width:200px) and (max-width:500px) 
		{

		}
		@media (min-width:300px) and (max-width:1000px) 
		{




		}





