@charset "utf-8";
/* CSS Document */

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


#ortalisites { padding-left:20px; padding-right:20px; }
.grid-row, .container { padding-left:20px; padding-right:20px; }


}

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

.logosite { width: 200px; padding: 10px;  margin-left: -12px; margin-top: 5px; }
 h2, .h2 { font-size: 2.1rem; } 
 .aciklamaders { padding: 7px; min-height: 190px; max-height: 190px; }
 
}

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

 .aciklamaders { padding: 5px; min-height: 200px; max-height: 200px;  }
 .resim_kuts { width: 100%; } 
 .aciklama_kuts { width: 100%; }
 .item-instructor .info-box {  padding: 10px 15px 5px 15px; min-height:175px; }
 .egitmenbuton { left: 10px; right:10px; bottom:10px;  padding: 12px 15px;}
 
}

@media screen and (max-width:768px){
.kutuders { width: 50%; }
 .aciklamaders { padding: 5px; min-height: 180px; max-height: 180px;  }
 #sayilar { padding: 55px 0;}
 .kutu_sayi { width: 50%; }
 
 h2, .h2 { font-size: 1.6rem; }
 .sagiyibirmuzisyen p { padding-top: 10px; }
 
 .footerkutu { float:left; width:50%; padding:1%; }
.footerkutu2 { float:left; width:50%; padding:1%; }
.footerkutu3 { float:left; width:100%; padding:1%; padding-top:20px; border-top:1px solid rgba(153,0,0,.6); }
.footer-bottom .copyright { float: none; line-height: 40px; font-size: 13px; text-align: center; }
.footer-nav { float: none; margin: 0 auto; display: table; }

.men_cev { display:none; }
.men_cev_mobil { display:block; position: relative; z-index: 999; left:0; right:0; background:rgba(255,255,255,.9); }

.logosite_mobil { float:left; width:180px; padding:10px; }
.logosite_mobil img { width:100%; }

#menubuton { float:right !important; text-align:right; font-size:22px; letter-spacing:1px; position:relative; }
.divmobilmen { border:1px solid rgba(153,0,0,.6); padding:5px; padding-left:15px; padding-right:15px; margin-top:20px; margin-right:10px; 
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-top-left-radius: 10px;
    -ms-border-top-left-radius: 10px;
    -moz-border-top-left-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -ms-border-bottom-right-radius: 10px;
    -moz-border-top-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px; display:block; }
	
.divmobilmenkapat { border:1px solid rgba(153,0,0,.6); padding:5px; padding-left:15px; padding-right:15px; margin-top:20px; margin-right:10px; 
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-top-left-radius: 10px;
    -ms-border-top-left-radius: 10px;
    -moz-border-top-left-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -ms-border-bottom-right-radius: 10px;
    -moz-border-top-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px; display:none; }
	
.carousel-item {  height: 450px; }

#acilanmen {  background:rgba(255,255,255,.9); padding:5px; padding-bottom:0; margin-top:0px; position:absolute; left:0; right:0; z-index: 999; margin-top:-500px; }
#acilanmen hr.divider-color, hr.divider-big {  height: 3px; }
#acilanmen hr { margin-top: -6px; margin-bottom: 0; }
#acilanmen hr { border-top: 1px solid #bfbfbf; }
#acilanmen hr.divider-color:before {
    content: '';
    display: block;
    height: 100%;
    background-color: #f9cb8f;
    width: 45px;
    border-left: 45px solid #f27c66;
    border-right: 45px solid #18bb7c;
    margin: 0px auto;
}
#acilanmen ul, dl { margin-top: 0; margin-bottom: 0rem; padding-top:10px; }
#acilanmen ul li { border-bottom:1px solid rgba(153,0,0,.2); padding:8px; text-align:center; font-size:16px; }
#acilanmen ul li a { color:#333333; font-weight:600; letter-spacing:1.2px; }



}


@media screen and (max-width:500px){
.kutuders { width: 100%; }
 .aciklamaders { padding: 10px; min-height: auto; max-height: auto;  }
 #sayilar { padding: 55px 0;}
 .kutu_sayi { width: 50%; }
 .carousel-item { height: 300px; min-height:250px; margin-top: 72px; }
 
.page-header-top address { float: right; width: 100%; text-align: right; }
.header-top-panel { float: right;  margin: 0 auto; text-align: center; }
.header-social {  margin-top: 3px; } 
.header-social a { width: 32px; }
.grid-row, .container { padding-bottom: 6px; } 
.page-header-top address a { line-height: 30px; }

.page-title h1 { margin-top: 120px; line-height: 44px; }  
 h2, .h2 { font-size: 1.6rem; }
 .sagiyibirmuzisyen p { padding-top: 10px; }
 
 .solhizmet { float: none; width: 100%; padding-right: 0%; }
 .saghizmet { float: none; width: 100%; font-size: 16px; text-align: center; padding-top: 27px; }
 .saghizmet section p { padding-bottom: 2px; padding-left: 20px;}
 .saghizmet p { padding-top: 14px; }
 
 .sagiyibirmuzisyen { float: none; width: 100%;  text-align: center; }
 .soliyibirmuzisyen { float: none; width: 100%; padding-right: 0%; margin-top:20px; }
 
.float-right {  float: none !important;  margin: 0 auto; } 
.float-left {  float: none !important;  margin: 0 auto; } 
 
 .kutusys { width: 100%; margin: 0%; margin-bottom: 15px; }
 
 .hakkmizdasol { width: 100%; float: none; padding-right: 0%; }
 .hakkmizdasag { width: 100%; float: none; }
 .hakkmizdasag section { padding: 10px 0 20px 0; }
 #sayfadetay { padding:0px 20px; }
 
 .iletisimformusol  { width: 100%; float: none; padding-right: 0%; }
 .iletisimformusag { width: 100%; float: none; }
 
.footerkutu { float:none; width:100%; padding:1%; }
.footerkutu2 { float:none; width:100%; padding:1%; padding-top:18px; }
.footerkutu3 { float:none; width:100%; padding:1%; padding-top:18px; border-top:0px solid rgba(153,0,0,.6); }

.footer-bottom .copyright { border-bottom:1px solid rgba(153,0,0,.6); }
.footer-nav>ul>li { line-height: 40px; width: 50%; text-align: center; }
.footer-nav a { display: block; color: #ffffff; padding-left: 5px; }
.footer-nav>ul>li>a:after { content: ""; margin-left: 0; }

}