.content-image-detail img{width:100%;}
.m-50{margin:50px 0;}
.m-100{margin:100px 0;}
.dflex{display:flex;flex-wrap:wrap;}
.col-box{border: 1px solid #ddd;height: 100%;padding: 20px 10px;}
.contact-title{margin-bottom:40px;}
.page-view{position:relative;background-image:url(../images/dita_slider_3.jpg);padding:70px 0;}
.page-view:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);}
.page-view img{width:100%;height:100%;object-fit:cover;}
.page-view h1{font-size:42px;color:#fff;line-height:45px;}
.page-view .breadcrumb{background-color:transparent;text-align:center;margin-bottom:0;margin-top:15px;}
.page-view .breadcrumb li, .page-view .breadcrumb li a{color:#fff;}
.page-view .breadcrumb .active{color:#337ab7;font-weight:600;}
.page-view .breadcrumb-item:before{color:#fff;}
.contact-info-list{padding-left:0;list-style-type:none;}
.contact-info-list li{font-size:15px;margin-bottom:15px;}
.contact-info-list li i{padding:0;margin-right:12px;}
.contact-info-list li i:before{font-size:16px;}
.contact-info-list li:first-child i:before{font-size:21px;}
.contact-page{padding:100px 0;}

.view-top{margin-top:25px;border-bottom:1px solid #ddd;padding-bottom:18px;}
.view-top ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;}
.view-top ul li {margin-right: 12px;padding-right:12px;}
.view-top ul li:not(:last-child){border-right:1px solid #ddd;}
.view-top ul li.active a{font-weight:bold;}
.view-top ul li a{font-size:15px;}

div .white-clamp{line-clamp;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;  overflow: hidden;height:120px;}
.detail-box{margin-bottom:30px;}
.detail-desc a{font-size:16px;}

.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; // remove the gap so it doesn't close
 }
 .dropdown ul{background-color:#fff !important;padding:0;}
 .dropdown ul li a:hover{background-color:#333 !important;color:#fff !important;}

@media(max-width:768px)
{
	.view > .content{padding:70px 15px;}
	.page-view h1{font-size:30px;line-height:36px;}
	.col-box{margin-bottom:25px;height:auto;padding-top:25px;padding-bottom:25px;}
	.col-icon{float:none;text-align:center;padding-bottom:0;}
	.col-content{text-align:center;}
	.view > .content{padding:50px 15px !important;}
	.view-top{margin-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;}
	.view-top ul{justify-content: initial;}
	.view-top ul li:not(:last-child){border:0;}
	.view-top ul li{width:auto;padding-right:0;margin:0 4px;}
	.view-top ul li a{font-size:11px;}
	.page-view h1{font-size:22px;line-height:30px;}
	.form-actions input[type="submit"]{float:left;margin-top:10px;}
	.process .process-row .process-step .process-box{width:75px;height:75px;line-height:80px;}
	.m-50{margin:15px 0;}
	.icon-set-box:not(:last-child){margin-bottom:30px;}
	.navbar-brand{margin-top:15px;}
	.navbar-brand img{width:150px;}
	.footer-logo{
		height:60px;
	}
	.logo-wrapper{text-align:center;}
	body{padding-top:68px;}
	.dropdown-menu{display:none !important;}
}

/* yatay ekran */
@media (max-width:900px) and (orientation: landscape) {
	.navbar-brand{margin-top:14px;line-height:21px;transition:unset !important;}
 	.navbar-brand img{height:42px;width:auto;}
 	.col-icon{margin-bottom:30px;}
 	.landscape-flex{align-items:center;}
 	.icon-set-box{margin-bottom:20px;}
}