/* Main-style --> web site genel css sayfasi

/*sfirlama css sayfasi */
@import url("reset.css");

/* font css sayfasi */
@import url("fonts.css");


html{
    font-size: 14px;  
    background: #FFF; 
    font-family: TitilliumWeb; 
    height: 100%;  
    background: #FFF;     
}
.font_yeni
{
	font-family: TitilliumWeb; 
	text-decoration: none!important;
	line-height: 23px !important;
	font-size: 16px!important;
}
.font_yeni>p, .font_yeni>div
{
	font-family: TitilliumWeb; 
	text-decoration: none!important;
	line-height: 25px !important;
	font-size: 16px!important;
}

body { 
	width: 100%;   
}

p{
	line-height: 17px;
	text-decoration: none; 
}

h5{text-decoration: none}
h5:link{
  text-decoration: none!important;
  cursor: pointer;
}

/* giris sayfasi ---------------------------------------------------------- */
.main-header{
	background: #20252b;
}

.header-img-wrap{
	
}

.header-ust-img {	
	height: 400px;
	position: relative;	
}

.img-1{
	background: url('../images/img-aqua.png') no-repeat 0 0;
	background-size: cover;
	background-position-y : bottom; 
	background-position-x : right; 
}

.img-2{
	background: transparent url('../images/img-tekno.png') no-repeat 0 0;
	background-size:cover;
	background-position-y : bottom; 
	background-position-x : right; 	
	box-shadow: -10px 0 20px #222;

}

.img-3{
	background: transparent url('../images/img-yapi.png') no-repeat 0 0;
	background-size:cover;
	background-position-y : bottom; 
	background-position-x : right; 
	box-shadow: -10px 0 20px #222;

}

.img-4{
	background: transparent url('../images/img-magro.png') no-repeat 0 0;
	background-size:cover;
	background-position-y : bottom; 
	background-position-x : right; 
	box-shadow: -10px 0 20px #222;

}

.header-hover-bg{
	display: none;	
}

.header-ust-img:hover{
	-webkit-filter: grayscale(100%);
    filter: gray;
}

.header-ust-img:hover .header-hover-bg{	
	display: block !important;
	-webkit-animation: slide-down .4s ease-out;
    -moz-animation: slide-down .4s ease-out;
}

@-webkit-keyframes slide-down {
      0% { opacity: 0; -webkit-transform: translateY(-100%); }   
    100% { opacity: 1; -webkit-transform: translateY(0); }
}
@-moz-keyframes slide-down {
      0% { opacity: 0; -moz-transform: translateY(-100%); }   
    100% { opacity: 1; -moz-transform: translateY(0); }
}

.header-top-1-head{
	background: #365374;
	overflow: hidden;
	height:60px; 
}

.header-top-2-head{
	background: #1e94c7;
	overflow: hidden;
	height:60px; 
}

.header-top-3-head{
	background: #cba761;
	overflow: hidden;
	height:60px; 
}

.header-top-4-head{
	background: #798d12;
	overflow: hidden;
	height:60px; 
}

.header-hover-bg{
	position: absolute;
	top:0;
	left:0;
	background-color: rgba(0,0,0,0.6);
	height: 100%;	
}

.header-hover-bg p{
	margin-top:38%;
	line-height: 18px;	
}

.top-alt-1{
	background: url('../images/header-alt-img.png') no-repeat 0 0 ;
	background-size: cover;
	background-position-x: right; 
	height: 50px;
	border:0;
}

.top-alt-2{
	background: #c9a254 ;	
	height: 50px;
	border:0;
	position: relative;	
}

.ucgen{	
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 25px 0 25px 40px;
    border-color: transparent transparent transparent #FFF;
    margin-left: -15px;

}


.ind-band-transparent{
	background-color: transparent;	   
}


.top-alt-p{
	position: absolute;
	top: 17px;
	left:60px;
	letter-spacing: 1.2px;
	font-size: 1.1em;
}

.top-alt-p a{
	font-family: TitilliumWeb;
	color: #eee;
	transition: color .5s ease;
}

.top-alt-p a:hover{
	font-family: TitilliumWebBold;
	color: #333;
}

/* slider ------------------------------------------------------------------------*/
.sld-header-1{
	font-family: TitilliumWebLight;	
	transition: all 0.4s ease;
}

.sld-header-1:hover{
	color: #c9a254 !important;
}	

.sld-header-2{
	font-family: TitilliumWebBold;
}
.sld-cizgi{
	width: 100px;
	margin:0 auto;
	border-bottom:1px solid #c9a254;
}

.devam-btn{	
	background: #c9a254;
	width: 120px;
	margin: 0 auto;
	padding: 5px 30px;
	color: #FFF;
	border-radius: 0; 
}

.devam-btn:hover{
	background: transparent;
	border: 1px solid #c9a254;
	color: #c9a254;
}

.carousel-indicators li{
	height: 12px;
	width: 12px;
	background: #c9a254;
	border-radius: 50%;
}

.carousel-indicators .active{
	background:#000;
}
/* slider bitis ------------------------------------------------------------------*/

/* footer sayfasi ---------------------------------------------------------- */

#yukari{
	background: #20252b;
	width: 35px;
	height: 35px;
	border-radius: 3px;
	margin-left: auto;
	margin-right: 12px;
	bottom:10px; 
	cursor: pointer;
	transition: background 0.6s ease;
	display: none;
}

#yukari:hover{
	background: #050607;
}

.footer-bg{	
	background: #c9a254;
	padding-bottom: 25px;
}

.footer-h2{
	font-family: TitilliumThin;
	font-size: 2.3em;
	color: #EEE;
}

.foot-alt-cizgi{
	width: 80px;
	border-bottom: 1px solid #FFF;
	height: 10px; 
}

.foot-p{
	font-family: TitilliumLight;
}

.btn-iletisim{
	background: #FFF;
	padding: 5px 35px;
	color: #c9a254;
	border-radius: 0;
}

.btn-iletisim:hover{
	background: transparent;
	border:1px solid #FFF;
	color :#FFF;
}

.sosyal-media{
	display: inline-block;
	width: 40px;
	height: 40px;
	color: #FFF;
	font-size: 1.4em;
	border:1px solid #FFF;
	padding: 5px;
	border-radius: 50%;
	line-height: 25px;		
	transition: all 0.3s ease;
}

.sosyal-media:hover{
	background:#FFF;		
	color: #c9a254;
}


.footer-bottom{
	background: #20252b; 
}

.footer-bottom a{
	color: #777;
	font-size: 0.9em;
}

.foot-ilt{
	font-size: 1.16em;
	font-family: TitilliumLight;
}

/* footer bitis --------------------------------------------------------------*/


/* ic sayfalar ----------------------------------------------------------------*/

	/* ana sayfa menu */
	.ic-header-top{
		background : #20252b;
		color: #FFF;
		padding-bottom: 8px;
	}

	.nav-item .nav-link{
		color: #FFF !important;
		transition: color 0.4s ease;
	}

	.nav-item .nav-link:hover{
		color: #cba761  !important;
	}

	.tur{
		display: inline-block;
		height: 30px;
		background: url('../images/360.png') no-repeat 0 0;
		padding-left: 45px;
		line-height: 30px;
		margin-right: 8px;
		font-family: TitilliumWebBold;
		transition: color 0.4s;
	}

	.tur:hover{
		color: #c9a254 !important;
	}

	.tel{
		display: inline-block;
		height: 35px;
		background: url('../images/tel.png') no-repeat 0 0;
		padding-left: 30px;
		line-height: 30px;
		font-family: TitilliumWebBold;
	}	

	.tur-2{
		display: inline-block;
		height: 30px;
		background: url('../images/360-2.png') no-repeat 0 0;
		padding-left: 45px;
		line-height: 30px;
		margin-right: 15px;
		font-family: TitilliumWebBold;
		color: #000!important;
		transition: color 0.4s;
	}

	.tur-2:hover{
		color: #c9a254!important;
	}

	.tel-2{
		display: inline-block;
		height: 35px;
		background: url('../images/tel.png') no-repeat 0 0;
		padding-left: 30px;
		line-height: 30px;
		font-family: TitilliumWebBold;		
		font-size: 1.1em
	}

	.ust-menu-sag{
		min-height: 35px;		
	}

	.navbar-toggler{
		margin-left:-20px;
	}

	/* anasayfa */
	.asf-ust-sec{
		background: #20252b;
		position: relative;
		overflow: hidden;		
	}

	.as-ust-h1{
		font-family: TitilliumWebLight;
		font-size: 2.5em;
		line-height: 40px;
	}

	.as-ust-h2{
		font-family: TitilliumWebBold;
		font-size: 2.5em;
	}

	.asyf-cizgi{
		width: 100px;				
		border-bottom:2px solid #c9a254;
	}

	.asyf-devm-oku{
		border:2px solid #dbb467;
		padding: 7px 15px;
		background: transparent;
		border-radius: 0;
		color: #dbb467;
		font-family: TitilliumWebSemiBold;
	}

	.asyf-devm-oku:hover{
		background: #dbb467;
		color:#20252b;
	}


	.asyf-devm-oku-kahve{
		border:2px solid #dbb467;
		padding: 7px 15px;
		background: transparent;
		border-radius: 0;
		color: #dbb467;
		font-family: TitilliumWebSemiBold;
	}

	.asyf-devm-oku-kahve:hover{
		background: #dbb467;
		color:#FFF;
	}

	.asyf-orta-sag{
		padding-left: 60px;
		padding-top: 50px;		
		padding-right: 0;       	
	}	

    .asyf-orta-sag p{
        line-height: 21px;
    }

	.asyf-orta-h1{
		font-family: TitilliumWebBold;
		font-size: 2.5em;		
	}

	.asyf-orta-h2{
		font-family: TitilliumWebLight;
		font-size: 2.5em;
	}

	.asyf-orta-p1{
		font-family: TitilliumWebSemiBold;
		padding-right: 0;
	}

	.aysf-rozet{
		position: absolute;
		width: 154px;
		height: 139px;
		top:-15px;
		right: -80px;
		background: url('../images/rozet.png') no-repeat 0 0;
	}

	.kisa-alt-cizgi{
		width: 50px;				
		border-bottom:2px solid #c9a254;
		margin: 0 auto;		
	}

	.c-kahve{
		color: #c9a254;
	}

	.dev-edn-prj{
		background: #c9a254;
		color: #FFF;
		border-radius: 0;		
		width: 130px;
		font-size: 0.8em;
		font-family: TitilliumWebSemiBold;
		word-break: break-all;
	}

	.dev-edn-prj:hover{
		background:#FFF;
		color: #c9a254;
		border:1px solid #c9a254;
	}

	.asf-shadow-wrap{
		border: 1px solid #ddd;
		box-shadow: 0 -2px 15px #999;		
		padding:10px;				
	}

	.asf-shadow-ic{				
		padding: 0 !important;
		position: relative;	
	}


	.daha-bilgi{		
		border-radius: 0;
		padding: 7px 25px;
		background:#c9a254;
		opacity: 0.75;
		position: absolute;
		left:37%;
		bottom:0.1em;	
		width: 140px;
		height: 30px;	
		display: none;			
	}

	.daha-bilgi-text{		
		color: #FFF;
		display: inline-block;
		position: absolute;
		bottom:10px;
		left:40%;
		font-family: TitilliumWebSemiBold;
		display: none;		
	}

	.daha-bilgi-text:hover{
		color: #FFF;		
	}

	.h-daha-bilgi{
		padding: 10px 0;
		font-family: TitilliumWebLight;
		font-size: 2em;
		color: #666;
	}

	.text-muted{color: #c1c1c1 !important}

	.text-muted sup{
		font-size: 0.7em !important;
	}

	.dh-bil-wrap{
		padding-left: 0;
		position: relative;		
	}

	.dh-bil-wrap2{
		padding-right: 0;
		position: relative;
	}

	.asyf-alt-img{
		background: url('../images/asyf-r6.jpg') no-repeat 0 0;
		background-size: cover;
		background-position-x: right;
		height: 200px; 
		position: relative;
	}

	.asyf-alt-img-ic{
		width: 100%;
		height: 100%;
		background:#000;
		opacity: 0.5;
	}

	.alt-slogan{
		position: absolute;
		top:20%;
		left:33%;
		font-family: TitilliumWebBold;
		font-size: 2em;
	}

	.btn-hakmz{
		position: absolute;
		top:48%;
		left:42%;
		color: #FFF;
		font-family: TitilliumWebBold;
		font-size: 1.1em;
		padding: 5px 20px;
		border-radius: 0;
		border:2px solid #FFF;
	}

	.btn-hakmz:hover{
		background: #000;
		color: #FFF;		
	}


	/* dema eden projeler */
	.ic-ust-menu-bot{
		background: url('../images/ust-kusak.png') no-repeat 0 0;
		background-size: cover;
		background-position-x: right; 
	}

	.ic-ust-menu-bot a{
		transition: color 0.4s ease;
	}

	.ic-ust-menu-bot a:hover{
		color: #946f26 !important;
	}

	.ic-sayfa-wrap{
		padding-top: 15px !important;
		padding-bottom: 15px !important;
		padding-left: 30px !important;
		padding-right: 30px !important;
		border: 1px solid #dedede;
		position: relative;
	}

	.btn-anasayfa{
		position: fixed;
		width: 130px;
		height: 56px;		
		background: url('../images/btn-anasayfa.png') no-repeat 0 0;		
		top:22%;
		right:10px;
		z-index: 998;
		background-size: cover; 
	}	

	@keyframes bounce {
		0%, 100%, 20%, 50%, 80% {
			-webkit-transform: translateY(0);
			-ms-transform:     translateY(0);
			transform:         translateY(0)
		}
		40% {
			-webkit-transform: translateY(-20px);
			-ms-transform:     translateY(-20px);
			transform:         translateY(-20px)
		}
		60% {
			-webkit-transform: translateY(-10px);
			-ms-transform:     translateY(-10px);
			transform:         translateY(-10px)
		}
	}

	.btn-anasayfa:hover {
	    
	    animation: bounce .8s ease-out;
	    -moz-animation: bounce .8s ease-out;
	}

	.page-nav-ilk{	
		display: inline-block; 	
		background: #000;
		color: #FFF;
		width: 20px;
		height: 20px;
		text-align: center;
		line-height: 22px;	
		transition: all 0.3s ease;	
	}

	.page-nav-ilk:hover{
		background: #c9a254;
		color: #FFF;
	}

	.page-nav-ilk i{
		font-size: 1.2em
	}

	.page-nav-no{
		display: inline-block;
		text-align: center;
		color: #c9a254;
		font-family: TitilliumWebSemiBold;
		font-size: 1.2em;	
		transition: all 0.3s ease;	
		width: 15px;
	}

	.page-nav-no:hover{ color: #000; }

	.alt-nokta-cizgi{
		display: inline-block;
		width: 50px;
		border-bottom: 2px dotted #c9a254;
	}

	/* proje detay sayfasi*/
	.ic-sayfa-wrap-ic{
		margin: -15px;
	}

	.face-icon{		
		width: 50px;
		height: 50px;
		background: url('../images/facebook-icon.png') no-repeat 0 0;
		background-size: cover;
		transition: all .4s ease;
	}

	.face-icon:hover{
		opacity: 0.8;
	}	

	.twit-icon{
		width: 50px;
		height: 50px;
		background: url('../images/twitter-icon.png') no-repeat 0 0;
		background-size: cover;
		transition: all .4s ease;
	}

	.twit-icon:hover{
		opacity: 0.8;
	}	

	.google-icon{
		width: 50px;
		height: 50px;
		background: url('../images/google-icon.png') no-repeat 0 0;
		background-size: cover;
		transition: all .4s ease;
	}

	.google-icon:hover{
		opacity: 0.8;
	}

	.detay-slider{
		border: 1px solid #DDD;
		padding: 1px;
	}

	#detay-slider li:not(:first-child){
		display: none;
	}

	.slider-nav-item{
		cursor: pointer;		
	}

	.slider-nav-item:hover img{
		border: 2px solid #c9a254;
	}

	.active-border{
		border: 2px solid #c9a254;
	}

	.img-aprt{
		background: url('../images/apartman.png') no-repeat 0 0;
		padding-left: 26px;
		color: #777;
	}

	.img-loc{
		background: url('../images/location.png') no-repeat 0 0;
		padding-left: 20px;
		color: #777;
	}

	/* hakkımızda */
	.hkmz-img-top{
		border: 1px solid #DDD;
	}

	.ic-wrap-hkmz{
		border: 1px solid #DDD;	
	}

	.firma-wrap{
		border-top: 1px solid #DDD;		
	}

	.hkmz-link{
		font-family: TitilliumWebBold;
		text-decoration: underline;
		color:#000;
		transition: color 0.4s ease;
	}

	.hkmz-link:hover{
		color: #666;
		text-decoration: underline;
	}

	/*haberler */
	.hbr-img-wrap{	
	    padding:15px;	   
		background-color: #dcb466 !important;		
		position: relative;
		max-width: 180px;
	}

	.hbr-dty-img-wrap{	
	    padding:15px;	   
		background-color: #dcb466 !important;		
		position: relative;
		max-width: 210px;
		min-height: 215px;
	}

	.hbr-text-wrap{
		border:1px solid #DDD;
	}

	.hbr-dvm-a a{
		color: #dcb466;
		transition: color 0.4s ease;
	}

	.hbr-dvm-a a:hover{color:#000;}

	.hbr-head{ 
		font-size:1.6em;

	}

	.hbr-dty-head{ 
		font-size:1.6em;
		margin-left: -15px !important;
	}

	/* iletisim */
	.ilt-loc-img{
		background: url('../images/location.png') no-repeat 0 0;
		width: 25px;
		height: 30px;
	}

	.ilt-sbt-tel-img{
		background: url('../images/sabit-tel.png') no-repeat 0 0;
		width: 25px;
		height: 30px;
	}

	.ilt-gsm-img{
		background: url('../images/ceptel.png') no-repeat 0 0;
		width: 25px;
		height: 30px;
	}

	.ilt-mail-img{
		background: url('../images/eposta.png') no-repeat 0 0;
		width: 25px;
		height: 30px;
	}

	.iltsm-ust-wrap{
		border:1px solid #FFF;
	}

	.iltsm-ust-wrap:hover{
		border:1px solid #dcb466;
	}

	.ilt-inp{
		padding: 20px 10px 20px 30px;
		border-radius: 0 !important;
		background: #fafafa;		
	}

	.ilt-textarea{
		padding: 10px 10px 20px 30px;
		border-radius: 0 !important;
		background: #fafafa;		
	}

	.adi{background: url('../images/usr-icon.png') no-repeat 5px 12px; }
	.mail{ background: url('../images/mail.png') no-repeat 5px 12px; }
	.tel-form{ background: url('../images/tel-2.png') no-repeat 5px 12px; }
	.mesaj{ background: url('../images/mesaj.png') no-repeat 5px 12px; }

	.ilt-btn-gonder{
		padding: 10px 30px;
		background: #dcb466;
		color: #FFF;
		cursor: pointer;
		margin-left: -15px;
		border: 1px solid #FFF;
		font-weight: bold;
		letter-spacing: 1.15px;
		transition: all 0.5s;
	}

	.ilt-btn-gonder:hover{
		background: #FFF;
		color: #dcb466;
		border: 1px solid #dcb466;		
	}

	.ilt-form-top{
		text-align: center;
		font-size: 1.5em;		
	}

	.ilt-top-mail i{
		color: #dcb466 !important;
	}
	.ilt-bslk{
		font-family: TitilliumWebBold;
	}

	.ilt-bottom-a:hover{
		opacity: 0.8;
	}


/* ic sayfalar bitis ----------------------------------------------------------*/



/* media queryler ---------------------------------------------------------------- */
@media screen and (max-width:1200px) {

     .hbr-text-dis-wrap{padding-top: 25px !important;}

     .hbr-text-dis-wrap{
		margin-top: 18px !important;
		padding-right:5px !important;
		padding-top: 0 !important;			
	}

	.as-ust-h1{font-size: 2.1em }
	.as-ust-h2{font-size: 2.1em }
	.asyf-cizgi{margin:25px 0 !important;}
    
    .asyf-orta-h1{
        font-size: 2.0em;
    }
    
    .asyf-orta-h2{
        font-size: 2em;       
    }
    
    .asyf-orta-sag p{
        padding-top:5px !important;
        padding-bottom:5px !important;
    }
    
    .asyf-cizgi{
        line-height: 5px;
    }
}


/* ---------------------------------------------------------------------------- */
@media screen and (max-width:992px) {

	.header-ust-img{ height: 320px; }

	.as-ust-h1{font-size: 1.5em; line-height: 25px }
	.as-ust-h2{font-size: 1.5em }
	.asyf-cizgi{margin:10px 0 !important;}

	.navbar-nav{
		text-align: left !important;			
	}

	.nav-item{
		width: 100%;
		height: 40px;
		line-height: 30px !important;
		border-bottom: 1px solid #353d46;
		padding-left: -10px !important;		
	}	

	.sosyal-wrap{
		position: absolute;
		top:5%;
		right:10px;
	}

	.sosyal-wrap{width: 60px;}
    
    .asyf-orta-sag {
        padding-top:10px;      
    }
    .asyf-orta-sag p{
        line-height: 15px;
    }
}	

/* -------------------------------------------------------------------------------- */
@media screen and (max-width:768px) {

	.header-ust-img{ height: 310px; }
	.header-hover-bg p {font-size: 0.8em; margin-top: 25%}

	.top-alt-p{		
		font-size: 0.92em;
		margin-top: -2px;
		margin-left: -15px;
		text-align: center;			
	}

	.foot-p{width: 100% !important; text-align: justify;}

	.as-ust-h1{
		font-family: TitilliumWebLight;
		font-size: 1.4em;
		line-height: 35px;
	}

	.as-ust-h2{
		font-family: TitilliumWebBold;
		font-size: 1.4em;
	}
	
	.asyf-orta-sag{
		padding-left: 0;
		padding-top: 10px;
	}		

	.aysf-rozet{
		top:-10;
		left: 35%;
	}

	.dh-bil-wrap{
		padding-left: 15px;
		position: relative;
	}

	.dh-bil-wrap2{
		padding-right: 13px;
		position: relative;
	}

	.alt-slogan{
		left:24%;
		font-size: 1.8em;
	}

	.btn-hakmz{		
		top:48%;
		left:37%;
	}	

	.sosyal-wrap{
		position: absolute;
		top:0;
		right:10px;
	}

	.sosyal-wrap{width: 60px;}

	.face-icon{		
		width: 35px;
		height: 35px;
		background-size: cover;
	}

	.twit-icon{		
		width: 35px;
		height: 35px;
		background-size: cover;
	}

	.google-icon{		
		width: 35px;
		height: 35px;
		background-size: cover;
	}

	.sanal-tur{
		text-align: left !important;
	}

	.ic-wrap-hkmz{
		padding-left:18px !important;
		padding-right:18px !important;
			 
	}

	.hbr-text-dis-wrap{
		margin-top: 18px !important;
		padding-right:5px !important;
		padding-top: 0 !important;			
	}

	.hbr-text-wrap{
		margin-top:-15px !important; 
		width: 100%;
	}

	.hbr-dty-text{margin-left:-15px;}

	.mobil-ilt-div{padding:10px;}
	.hbr-text-wrap{border-left:0;}
    
   
}

/*---------------------------------------------------------------------------------------------*/

@media screen and (max-width:576px) {

	.header-ust-img{ height: 250px; }
	.img-2{	
		background: transparent url('../images/img-tekno.png') no-repeat 0 0;
		box-shadow: 0 -10px 20px #000; 		
		background-size:cover;
		background-position-y: bottom; 
	}
	.img-3{	
		background: transparent url('../images/img-yapi.png') no-repeat 0 0;
		box-shadow: 0 -10px 20px #000; 	
		background-size:cover;
		background-position-y: bottom; 
	}

	.img-4{	
		background: transparent url('../images/img-magro.png') no-repeat 0 0;
		box-shadow: 0 -10px 20px #000; 	
		background-size:cover;
		background-position-y: bottom; 
	}
	.header-hover-bg p {
		font-size: 0.8em;
		margin-top: 25%
	}

	.top-alt-p{		
		font-size: 0.8em;
		margin-top: -13px;
		margin-left: -15px;
		text-align: center;	
		line-height: 12px;		
	}

	.aysf-rozet{
		top:-10;
		left: 27%;
	}

	.daha-bilgi{		
		left:23%;		
	}

	.daha-bilgi-text{		
		left:29%;		
	}	

	.alt-slogan{
		left:15%;
		font-size: 1.5em;
	}

	.btn-hakmz{		
		top:48%;
		left:32%;
	}	

	.ic-sayfa-wrap-row{
		margin-left: -30px;
		margin-right: -30px;
	}

	.face-icon{		
		width: 25px;
		height: 25px;
		background-size: cover;
		margin-right: -15px;
	}

	.twit-icon{		
		width: 25px;
		height: 25px;
		background-size: cover;
		margin-right: -15px;
	}

	.google-icon{		
		width: 25px;
		height: 25px;
		background-size: cover;
		margin-right: -15px;
	}
    
	.text-sm{
		font-size: 0.8em;
	}

	.ilt-alt-row{
		margin-left:-6px !important;
		margin-right:6px !important;
	}

	.asyf-orta-h1{
		font-size:2em;
	}

	.asyf-orta-h2{
		font-size:1.8em;
	}
}
