@media (max-width:320px){
	.logombl{display: block;}
	.logomu{display: none;}
	.h4slogan{font-size: 34px !important;}
	.iceriktext {  font-size: 14px;  line-height: 25px;  margin-top: 40px; margin-bottom: 0;}

    .cookiealert{position:fixed;bottom:0;right:0px; margin:0px ; width:100%;z-index:99999;opacity:0;visibility:hidden;border-radius:0;transform:translateY(100%);transition:all 500ms ease-out;color:#fff;background:#262423;  padding: 10px 10px; font-size: 13px;}
}




@media (min-width:321px){
	.logombl{display: block;}
	.logomu{display: none;}
	.h4slogan{font-size: 34px !important;}
	.iceriktext {  font-size: 14px;  line-height: 25px;  margin-top: 40px; margin-bottom: 0;}

    .cookiealert{position:fixed;bottom:0;right:0px; margin:0px ; width:100%;z-index:99999;opacity:0;visibility:hidden;border-radius:0;transform:translateY(100%);transition:all 500ms ease-out;color:#fff;background:#262423;  padding: 10px 10px; font-size: 13px;}
}




@media (min-width: 576px){
	.logombl{display: none;}
	.logomu{display: block;}
	.h4slogan{font-size: 34px !important;}
	.iceriktext {  font-size: 14px;  line-height: 25px;  margin-top: 40px; margin-bottom: 0;}

    .cookiealert{position:fixed;bottom:0;right:0px; margin:0px ; width:100%;z-index:99999;opacity:0;visibility:hidden;border-radius:0;transform:translateY(100%);transition:all 500ms ease-out;color:#fff;background:#262423;  padding: 10px 10px; font-size: 13px;}
}




@media(min-width: 768px){
	.h4slogan{font-size: 48px !important;}
	.iceriktext {  font-size: 18px;  line-height: 30px;  margin-top: 40px; margin-bottom: 0;}

    .cookiealert{position:fixed;bottom:0;right:0px; margin:0px ; width:100%;z-index:99999;opacity:0;visibility:hidden;border-radius:0;transform:translateY(100%);transition:all 500ms ease-out;color:#fff;background:#262423;  padding: 10px 10px; font-size: 13px;}
}




@media(min-width:992px){
	.iceriktext {  font-size: 18px;  line-height: 30px;  margin-top: 40px; margin-bottom: 0;}

    .cookiealert{position:fixed;bottom:15px;right:30px; margin:0px ; width:300px;z-index:99999;opacity:0;visibility:hidden;border-radius:0;transform:translateY(100%);transition:all 500ms ease-out;color:#fff;background:#262423;    padding: 15px 25px; font-size: 15px;}
}




@media(min-width:1200px){
	.iceriktext {  font-size: 18px;  line-height: 30px;  margin-top: 40px; margin-bottom: 0;}

.minh500{min-height: 300px;}
}




@media(min-width:1400px){
	.iceriktext {  font-size: 18px;  line-height: 30px;  margin-top: 40px; margin-bottom: 0;}

}




@media(min-width:1550px){
	.iceriktext {  font-size: 18px;  line-height: 30px;  margin-top: 40px; margin-bottom: 0;}

}

.compensate-for-scrollbar{margin-right:0px !important;}
.iceriktext2 {  font-size: 16px;  line-height: 25px;  margin-top: 0px; margin-bottom: 0; font-family: 'Lato', sans-serif;}
.mb-1{margin-bottom: 10px;}
.mb-2{margin-bottom: 15px;}
.mb-3{margin-bottom: 30px;}
.mt5{margin-top: 15px;}

.trenk{color:#df5929 !important;}

.dilcolor{color: #e3e3e3;}
.dilcolor:hover{color: #000;}

.hover-top{-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}
.hover-top:hover{box-shadow:0 11px 27px 1px rgba(41,53,108,.25);transform:translateY(-3px); -moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}


.cookiealert.show {
    opacity: 1;
    visibility: visible;
    transform: translateY(0%);
    transition-delay: 1000ms;
}

.cookiealert a {
    text-decoration: underline
}

.cookiealert .acceptcookies {
    margin-left: 10px;
    vertical-align: baseline;
}

.cooklnk{color: #fff;}
.cooklnk:hover{color: #df5929;}

.reslink{color: #000;}
.reslink:hover{color: #df5929;}
.fw7{font-weight: 700;}
.fw5{font-weight: 500;}




.news-carousel {
	position: relative;
	width: 100%;
}
.news-carousel .owl-stage-outer {
	position: relative;
	width: 100%;
	overflow: hidden;
}
.news-carousel .owl-item {
	float: left;
}

.news-block .inner-box .caption-box .post-date {
	position: absolute;
	left: -60px;
	background-color: #df5929;
	padding: 12px 4px 21px;
	font-size: 20px;
	text-align: center;
	font-weight: 600;
	color: #fff;
	border-radius: 0 0 30px 30px;
	top: 30px;
	line-height: 20px;
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	-ms-transition: all 0.7s ease-in-out;
	-o-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
	width: 50px;
}
.news-block .inner-box .caption-box .post-date span{
	width: 100%; 
	display: inline-block;
	font-size: 14px;
}
.news-block .inner-box:hover .caption-box .post-date{
	background-color: #222222;
}
.news-block .caption-box h3 a{
	color: #222;
	display: inline-block;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
}

.news-block .inner-box .caption-box h3 a:hover{
	color: #df5929;
}

.news-block .caption-box .info{
	position: relative;
	display: block;
}

.news-block .caption-box .info li{
	position: relative;
	display: inline-block;
	font-size: 14px;
	line-height: 24px;
	color: #777777;
	font-weight: 400;
	margin-right: 25px;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
}
.news-block .caption-box .info li i {
	margin-right: 10px;
	color: #df5929;
}
.news-block .inner-box:hover .caption-box .info li{
	color: #222222;
}

.news-block .caption-box .info li a{
	color: #777777;
}

.news-carousel .owl-nav {
	display: block;
	margin-top: 0;
	position: absolute;
	right: 0;
	top: -50px;
}
.news-carousel .owl-nav .owl-next span{
	margin-left: 15px;
}
.news-carousel .owl-nav .owl-next::before {
	content: "";
	position: absolute;
	left: -15px;
	top: 6px;
	width: 2px;
	height: 15px;
	background-color: #bbbbbb;
}
.news-carousel .owl-nav .owl-prev span{
	margin-right: 15px;
}
.news-carousel .owl-nav .owl-prev, 
.news-carousel .owl-nav .owl-next {
	display: inline-block;
	margin: 0 14px;
	font-size: 16px;
	font-weight: 600;
	color: #333;
	position: relative;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	cursor: pointer;
}
.news-carousel .owl-nav .owl-prev:hover, 
.news-carousel .owl-nav .owl-next:hover {
	color: #df5929;
}
.news-carousel .owl-nav .owl-prev span,
.news-carousel .owl-nav .owl-next span{
	transform: rotate(270deg);
}


/*** 

====================================================================
				News Section style Two
====================================================================

***/


.projects-carousel-ic {
	position: relative;
	width: 100%;
}
.projects-carousel-ic .owl-stage-outer {
	position: relative;
	width: 100%;
	overflow: hidden;
}
.projects-carousel-ic .owl-item {
	float: left;
}

.projects-carousel-ic .owl-nav {
	display: block;
	margin-top: 0;
	position: absolute;
	right: 0;
	top: -50px;
}
.projects-carousel-ic .owl-nav .owl-next span{
	margin-left: 15px;
}
.projects-carousel-ic .owl-nav .owl-next::before {
	content: "";
	position: absolute;
	left: -15px;
	top: 6px;
	width: 2px;
	height: 15px;
	background-color: #bbbbbb;
}
.projects-carousel-ic .owl-nav .owl-prev span{
	margin-right: 15px;
}
.projects-carousel-ic .owl-nav .owl-prev, 
.projects-carousel-ic .owl-nav .owl-next {
	display: inline-block;
	margin: 0 14px;
	font-size: 16px;
	font-weight: 600;
	color: #333;
	position: relative;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	cursor: pointer;
}
.projects-carousel-ic .owl-nav .owl-prev:hover, 
.projects-carousel-ic .owl-nav .owl-next:hover {
	color: #df5929;
}
.projects-carousel-ic .owl-nav .owl-prev span,
.projects-carousel-ic .owl-nav .owl-next span{
	transform: rotate(270deg);
}



.fs20kt{font-size: 25px !important;}

.ic-text ul{ margin-left: 20px; }
.ic-text li{ list-style:url(../../images/madde.png); list-style-position:inherit; padding:2px 5px 2px 5px; }

.mblscrol{overflow: auto;}



.form-control {
    display: block;
    width: 100%;
    padding: 0.775rem 1.5rem;
    font-size: 14px;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 25px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.slogan1{font-size: 12px;font-weight:900;color: #a8b518; font-family: 'Lato', sans-serif; letter-spacing: 2px;text-transform: uppercase;     margin-bottom: 10px;}
.white-color-s{color: #fff !important;}
.dark-color-s{color: #24324a !important; font-size: 11px; font-family: 'Lato', sans-serif;
    letter-spacing: 2px;
    text-transform: uppercase;    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }