/******************************
    zülfikar demirel
	https://www.cankayawebtasarim.net/
	0555 697 34 11 - 0535 088 59 66
******************************/


.motorola{ display:block!important; text-align:right!important;}
.link_motorola{ color:#000!important; font-size:14px!important; }
a.link_motorola:hover{ color:#2c3578!important; font-size:14px!important; }

.kenarlik_urun{ border:1px #e6e7e8 solid;}

.kenarlik_alt_cat{ display:block!important; padding:15px 0px 15px 0px; border-bottom:1px #000 solid;  }

.gen100{ width:100%!important;}

.link_cat_home_name{ color:#151515!important; }
a.link_cat_home_name:hover{ color:#ffa201!important; }

.temp1{ background:url(../images/resources/breadcrumb-bg.jpg)!important; }


.hementeklif {
	position: fixed;
	bottom: 0px;
	text-align: center;
	border-radius: 50%;
	width: 220px;
	height: 80px;
	right: 70px;
	z-index: 9999
}

.demo_talep {
	background-color: #000;
	padding: 15px 25px;
	color: #6F0;
	text-decoration: none;
	font-size: 15px;
	border-radius: 5px
}

a.demo_talep:hover {
	background-color: #fbb908;
	color: #000;
	text-decoration: none;
	font-size: 15px;
	border-radius: 5px
}


.bg_gray1{ background-color:#dfdfdf;}
.kiralama_ozet{ font-size:18px; line-height:28px; color:#4f4f4f; text-align:justify; }
.urun_ozet{ color:#4f4f4f!important;}
.yazi_altyapivs{ color:#000!important; font-size:15px!important; font-size:15px!important; padding:5px;}




/*** urunler navbar ****/

.left_cat_0{ color:#333; display:block; background-color:#dad7d3; border-bottom:1px #999 solid; padding:3px 3px 3px 10px; margin-bottom:1px; }
a.left_cat_0:hover{color:#000; display:block; background-color:#9fc0cf; border-bottom:1px #729bad solid!important; padding:3px 3px 3px 10px; margin-bottom:1px; }

.left_cat_0_active{ color:#000; display:block; background-color:#9fc0cf; border-bottom:1px #729bad solid!important; padding:3px 3px 3px 10px; margin-bottom:1px; }
a.left_cat_0_active:hover{ color:#000; display:block; background-color:#729bad; border-bottom:1px #517a8d solid!important; padding:3px 3px 3px 10px; margin-bottom:1px; }



.left_pro_1{ display:block; color:#333;}
a.left_pro_1:hover{ display:block; color:#4950a5; text-decoration:underline; }

.left_pro_1_active{ display:block; color:#4950a5;}
a.left_pro_1_active:hover{ display:block; color:#42489b; text-decoration:underline; }


/*** /urunler navbar ****/





.yazi_beyaz{ color:#FFF!important;}
.yazi_siyah{ color:#000!important;}
.yazi_kalin{ font-weight:bold!important; }


.yazi_11px{ font-size:11px!important;}
.yazi_12px{ font-size:12px!important;}
.yazi_13px{ font-size:13px!important;}
.yazi_14px{ font-size:14px!important;}
.yazi_15px{ font-size:15px!important;}
.yazi_16px{ font-size:16px!important;}
.yazi_17px{ font-size:17px!important;}
.yazi_18px{ font-size:18px!important;}
.yazi_19px{ font-size:19px!important;}
.yazi_20px{ font-size:20px!important;}
.yazi_21px{ font-size:21px!important;}

.margin_all10{ margin:10px!important;}
.margin_b10{ margin-bottom:10px!important;}
.margin_b20{ margin-bottom:20px!important;}
.margin_l10{ margin-left:10px!important;}
.margin_r10{ margin-right:10px!important;}
.margin_t10{ margin-top:10px!important;}
.margin_t15_{ margin-top:-15px!important;}

.margin_all20{ margin:20px!important;}
.margin_b20{ margin-bottom:20px!important;}
.margin_l20{ margin-left:20px!important;}
.margin_r20{ margin-right:20px!important;}
.margin_t20{ margin-top:20px!important;}
.margin_t40{ margin-top:40px!important;}
.margin_l40{ margin-left:40px!important;}

.padding_all0{ padding:0px!important;}
.padding_b0{ padding-bottom:0px!important;}
.padding_l0{ padding-left:0px!important;}
.padding_r0{ padding-right:0px!important;}
.padding_t0{ padding-top:0px!important;}


.padding_all5{ padding:5px!important;}
.padding_b5{ padding-bottom:5px!important;}
.padding_l5{ padding-left:5px!important;}
.padding_r5{ padding-right:5px!important;}
.padding_t5{ padding-top:5px!important;}

.padding_all10{ padding:10px!important;}
.padding_b10{ padding-bottom:10px!important;}
.padding_l10{ padding-left:10px!important;}
.padding_r10{ padding-right:10px!important;}
.padding_t10{ padding-top:10px!important;}

.padding_all20{ padding:20px!important;}
.padding_b20{ padding-bottom:20px!important;}
.padding_l20{ padding-left:20px!important;}
.padding_r20{ padding-right:20px!important;}
.padding_t20{ padding-top:20px!important;}
.padding_t40{ padding-top:40px!important;}


.sektor_sol{ padding-left:80px!important;}

/*** img ***/

.urun_gallery img{ margin-bottom:10px!important; width:100%!important; height:200px!important; object-fit:cover!important; border:1px #e2e2e2 solid!important;}
a.urun_gallery img:hover{ }

.kenarlik_resim{ border:1px solid #0166a8!important; padding:2px!important;}
a.kenarlik_resim:hover{ border:1px #053656 solid!important;}

.hizmetler_home img{ width:100%!important; height:220px!important; object-fit:cover!important;}
a.hizmetler_home img:hover{ }



.banner4_liste{height:320px!important;}
.banner4_liste img{ width:auto!important; height:150px!important; object-fit:cover!important;}

.banner4_liste_baslik{ padding:16px 10px 10px 10px;}
.link_banner4_liste_baslik{ text-align:center; color:#003773; font-size:14px; font-weight:bold;}
a.link_banner4_liste_baslik:hover{ color:#e7a200; font-weight:bold;}






/*** linkler ***/

.link_devami{ text-decoration:none; color:#f0ca32!important; }
a.link_devami:hover{ text-decoration:underline; color:#f0ca32!important; font-weight:bold!important; }


.hemen_ara1{ visibility:hidden; position:absolute; }


/******************************
    video container
******************************/


.video-container { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; }
.video-container iframe, .video-container object, .video-container embed { position:absolute; top:0; left:0; width:100%; height:100%; }
@media (min-width:768px) {
	.video-container { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; }
	.video-container iframe, .video-container object, .video-container embed { position:absolute;  top:0;  left:0;  width:100%;  height:100%;}
}
@media (max-width:768px) {
	
	.footer-link ul {
    width: 100%!important; }


.banner4_liste{height:420px!important;}
.banner4_liste img{ width:auto!important; height:220px!important; object-fit:cover!important;}

	
.banner_list_ic1{ width:100%!important; height:280px!important; margin-right:5px; margin-bottom:6px; border:1px #dcddde solid; border-radius:5px; }
.banner_list_ic2{ width:100%!important; height:280px!important; margin-left:5px; margin-bottom:5px; border:1px #dcddde solid; border-radius:5px; }
.banner_list_ic3{ width:100%!important; height:280px!important; margin-right:5px; margin-top:6px; border:1px #dcddde solid; border-radius:5px; }
.banner_list_ic4{ width:100%!important; height:280px!important; margin-left:5px; margin-top:5px; border:1px #dcddde solid; border-radius:5px; }


.hemen_ara1{ visibility: visible; position:inherit;}
.hemen_ara2{ visibility:hidden; display:none; }



}
/******************************
		/video container
******************************/



/***** form ***/


.teklif_input {
    border-color: #e1e6eb;
    box-shadow: none;
    font-size: 16px;
    line-height: 20px;
    padding: 9px 12px;
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}


.teklif_input_text {
    border-color: #e1e6eb;
    box-shadow: none;
    font-size: 16px;
    line-height: 20px;
    padding: 9px 12px;
    display: block;
    width: 100%;
    height: 250px;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}



.teklif_buton{
	background-color: #ff5ea5;
    position: relative;
    z-index: 1;
    overflow: hidden;
    vertical-align: middle;
	color: #fff;
    padding: 10px 20px;
    display: inline-block;
    outline: 0;
    cursor: pointer;
    outline: 0;
    border-width: 0;
    border-style: solid;
    line-height: 1.42857;
    border-radius: 3px;
    font-weight: 600;
    text-align: center;
    white-space: pre;
}
