@charset "UTF-8";
/* CSS Document */

*{outline:none !important; list-style:none; text-decoration:none; box-sizing:border-box !important; }
 body, div, span, applet, h1, h2, h3, p, a, img, strong, sub, sup, center, dl, dt, dd, ol, ul, li, table, tr, th, td {margin:0px;padding:0px;border:0px;outline:0px; list-style:none;}
 input, textarea, select, label, option{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;}
 select, option, textarea, input[type="text"], input[type="button"], input[type="submit"], input[type="tel"], input[type="email"] { border-radius: 0; border:none; font-family: 'Montserrat', sans-serif; font-size:13px !important; }
 input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button { padding:0;}

 html { height:auto;}
 body { font-family: 'Montserrat', sans-serif !important;  overflow-x: hidden; color:inherit; height:auto;   }
.clear { clear:both;}
 a { transition: all 0.4s ease; text-decoration:none !important;}
 :hover { transition: all 0.4s ease;}
 input.error {border: 1px solid red !important;}
 input.valid {border: 1px solid green !important;}
 ::-webkit-input-placeholder { color: #d9d8d8;}
 :-moz-placeholder { /* Firefox 18- */  color: #d9d8d8;  }
 ::-moz-placeholder {  /* Firefox 19+ */   color: #d9d8d8;  }
 :-ms-input-placeholder { color: #d9d8d8; }
 .form-control-feedback { top:14px;}



 header { width:100%; height:auto;  float:none; position:absolute; top:0;  z-index:99; display:table; padding:45px 0 0 ;   }
 header .center { width:1200px;}

.shadow {-webkit-box-shadow: 0px 9px 20px -10px rgba(0,0,0,0.65);-moz-box-shadow: 0px 9px 20px -10px rgba(0,0,0,0.65);box-shadow: 0px 9px 20px -10px rgba(0,0,0,0.65);}
.shadow2 {-webkit-box-shadow: 0px 5px 40px -12px rgba(0,0,0,0.4);-moz-box-shadow: 0px 5px 40px -12px rgba(0,0,0,0.4);box-shadow: 0px 5px 40px -12px rgba(0,0,0,0.4);}

.logo { width:auto; display:table; float:left; position:relative;   }
.logo a{ display:block;  }
.logo a img  {  width:auto; max-width:100%; height:100px; margin:auto; display:block;   }


nav { width:auto; float:right; margin:auto; display:block; position:relative; right:-15px;  }
nav ul { float:left; margin:0; display:table; } 
nav ul li { float:left; margin:0;  text-align:center; margin:0 13px;}
nav ul li a { font-size:13px; color:#fff; padding:15px 0 8px; text-align:center; display:block; font-weight:600;}
nav ul li:last-child a { border:none;}
nav ul li a:hover, nav ul li a.active, nav ul li a:focus {color:#fff;     clear: both;}
nav ul li a.active { border-bottom:1px solid rgba(255, 255, 255, 1);}

nav ul li ul { position:absolute; z-index:9; display:none;}
nav ul li ul li{ float:none;   text-align:left;}
nav ul li ul li a{ text-align:left; border-right: none; color:#111; font-size:12px; padding:10px 15px; border-bottom: 1px solid #eee; background:#fff;}
nav ul li ul li a:hover {background:#007ec3; color:#fff; }
 
.menu { width:100%; border-top: 1px solid #e8e8e8;  /*border-bottom: 1px solid #e8e8e8;*/ float:left;}

.flag { float:right; }
.flag ul { float:right; }
.flag ul li { float:left; margin:0; }
.flag ul li a { font-size: 13px; color: #fff; padding: 7px 0 7px 19px; text-align: center; display: block; font-weight: 400; border-left: 1px solid #e8e8e8;     margin: 9px 0px;}
.flag ul li:last-child a {border-right: none;}
.flag ul li a.active { font-weight:700; border-bottom:none;}


/* Search */
.search { float:right; border-left: 1px solid #e8e8e8;  border-right: 1px solid #e8e8e8; position:relative; }
.search input[type=text] { width: 130px; box-sizing: border-box; font-size: 16px; padding: 18px 20px 18px 40px; -webkit-transition: width 0.4s ease-in-out; transition: width 0.4s ease-in-out;	float:right;}

.search-submit {background-image: url('../img/searchicon.png') ;  background-repeat: no-repeat; top:16px; left:10px;    width: 21px;  height: 21px;  display: block;  text-indent: -9999px;  float: left;  border: none;  cursor: pointer; position:absolute; transition: all 0.4s ease; }
.search input[type=text]:focus {width: 100%; transition: all 0.4s ease; }

.gizle { display:none;}

.desktop{ display:block !important;}
.mobil{ display:none !important;}

.logo-desktop { display:block !important;}
.logo-mobil { display:none !important;}


.slider .slider-title-center { position:absolute; width:90%; height:auto; left:0; right:0; margin:auto; bottom:105px; z-index:99; display:none;  }
.slider .slider-title { max-width:850px; width:auto; position:relative; display:table; margin:auto;  padding:0;      }
.slider .slider-title h1, .slider .slider-title p{   margin:auto; text-align:center;     clear: both;   }
.slider .slider-title h1 { font-size:25px; color:#fff;   line-height:normal; padding:0 0 10px 0;  font-weight:800; /*border-top:6px solid #cf9c0b;*/ position:relative; text-transform:uppercase;    }
.slider .slider-title p {font-size:15px; color:#fff;  line-height:normal; font-weight:200; position:relative; /*border-bottom:6px solid #cf9c0b; */ line-height:25px; }
.slider-down { width:245px; height:60px; margin:auto; background:url(../img/down.png) center; background-repeat:no-repeat; position:absolute; left:0; right:0; bottom:-1px; z-index:100}

.slider .owl-nav { position:absolute; bottom:0; width:90%; margin:auto; left:0; right:0; bottom:35px;  }
.slider .owl-nav .owl-next{ float:left; }
.slider .owl-nav .owl-prev { float:left; margin:0 10px 0 0;}
.slider .owl-nav .owl-prev, .slider .owl-nav .owl-next { color:#fff; font-size:30px;}

.slider .owl-dots { position:absolute; display:table; bottom:5%; left:5%;}
.slider .owl-dots .owl-dot { float:left; margin:5px 2px;}
.slider .owl-dots .owl-dot span { width:15px; height:15px; border-radius:100%;  float:left; background:rgba(255,255,255,0.5); }
.slider .owl-dots .active span { background:#fff;}

.slider-content { position:absolute; right:5%; bottom:5%;     z-index: 99;}
.slider-content img{ width:auto !important; height:auto !important; min-height:inherit !important; max-height:inherit !important;}

.owl-carousel .owl-item img {-webkit-backface-visibility: hidden;}

.grade-zero { width:100%; height:100%; background:rgba(0,0,0,0.15); position:absolute; left:0; right:0; top:0;  z-index:8; }
.slider  .grade-one { display:none;}
.grade-one { width:100%; height:150%; position:absolute; left:0; right:0; top:0; opacity:0.6; z-index:8; }
.grade-one {
	background: #e85222;
    background: -webkit-linear-gradient(#e85222, #000);
    background: -o-linear-gradient(#e85222, #000);
    background: -moz-linear-gradient(#e85222, #000);
    background: linear-gradient(#e85222, #000);

 }	
 
.grade-blue { width:100%; height:100%; position:absolute; left:0; right:0; top:0; opacity:0.8; z-index:8; }
.grade-blue {
	background: #045abd;
    background: -webkit-linear-gradient(left, #045abd, #000000);
    background: -o-linear-gradient(right, #045abd, #000000);
    background: -moz-linear-gradient(right, #045abd, #000000);
    background: linear-gradient(to right, #045abd, #000000);

 }	

/* Grid */ 
.col-20-lg, .col-25-lg, .col-30-lg, .col-33-lg, .col-40-lg, .col-50-lg, .col-60-lg, .col-70-lg, .col-75-lg, .col-100-lg { margin:1em; float:left; position:relative;}
.col-20-lg { width:calc(20% - 2em); }
.col-25-lg { width:calc(25% - 2em); }
.col-30-lg { width:calc(30% - 2em); }
.col-33-lg { width:calc(33% - 2em); }
.col-40-lg { width:calc(40% - 2em); }
.col-50-lg { width:calc(50% - 2em); }
.col-60-lg { width:calc(60% - 2em);}
.col-70-lg { width:calc(70% - 2em); }
.col-75-lg { width:calc(75% - 2em); }
.col-100-lg { width:calc(100% - 2em); }
.row { margin-left:-1em; margin-right:-1em; }
.row-in { margin:-1em; } /* Row içindeki row */

.container { width:100%; height:auto;   margin:0; position:relative;     clear: both; float: left; padding:0; }
.content { width:1200px ; margin:auto; height:auto; padding:55px 0;     position: relative;   z-index: 9;  }
.content {font-size:13px; color:#111; line-height:24px;}
.center { width:1200px; margin:auto; height:auto; position:relative;}

.container:after, .container:before, .content:after, .content:before, .row:after, .row:before { display:none;}

/* H + p + li */
h1 { font-size:25px; }
h2 { font-size:22px; }
h3 { font-size:20px; }
h4 { font-size:18px; }
h5 { font-size:16px; }
h6 { font-size:14px; }

p { font-size:13px;  color:#111; line-height:24px; }
p a{ color:#111; }
p a:hover{ color:#007ec3; }
p strong {  font-size: inherit; font-weight:bold;}
ul li { margin:0 0 5px 0; font-size:13px; color:#111; line-height:normal; line-height: 24px;}

/* Img */
img{ max-width:100%; }

/* Home Box*/
.home-boxes { position:relative;}
.home-box {position:relative;}
.home-box-img {}
.home-box-title { position:absolute; left:35px; bottom:0; transition: all 0.4s ease;}
.home-box-title h3, .home-box-title span a { background:#e85222; color:#fff; padding:10px 15px; display:table; }
.home-box-title h3 { margin-bottom:25px; font-size:17px;transition: all 0.4s ease;}
.home-box-title span a{  font-size:14px; display:none;}

.box-grade { background:rgba(0,0,0,0.6); width:100%; height:100%; top:0; left:0; position:absolute; transition: all 0.4s ease;}

.home-box:hover .home-box-title { bottom:15px;}
.home-box:hover .box-grade { top:-100%;}
.home-box:hover .home-box-title h3 { margin-bottom:10px; }


.home-boxes .owl-nav { position:absolute; bottom:0; width:97%; margin:auto; height:0; left:0; right:0; bottom:47%;  }
.home-boxes .owl-nav .owl-next{ float:right; }
.home-boxes .owl-nav .owl-prev { float:left; margin:0 0 0 0;}
.home-boxes .owl-nav .owl-prev, .home-boxes .owl-nav .owl-next { color:#fff; font-size:30px;}


/*home-pic*/
.pic-title { position:relative; }
.pic-title img { width:100%; height:auto;}
.pic-head { position:absolute; bottom:35px; left:35px;}
.pic-head h1 { display:inline-block; padding:10px 15px; font-size:19px; color:#fff; background:#e85222;}

.title-box { padding:35px;}

/* countdown-box */
.countdown-box { background:url(../img/e85222.png) #e85222; }
.countdown-box h2 { width:100%; background:#d74d21; padding:25px 0; text-align:center; font-size:18px; font-weight:600; color:#fff;}
#countdown-time { margin:auto; display:table;}
.countdown-box .timee { float:left;  color:#fff;  margin:35px 5px 25px; text-align:center; }
.countdown-box .timee p, .countdown-box .timee span { color:#fff; text-align:center;}
.countdown-box .timee p { font-size:18px; font-weight:600; background:#c2431b; padding:10px 15px; min-width:55px;}
.countdown-box .timee span { font-size:12px; font-weight:400; line-height:normal;}

.countdown-box h1 { color:#fff; font-size:23px; font-weight:800; text-align:center; padding:15px 45px 35px; line-height:40px;}
.countdown-box h5, .countdown-box h6  { color:#fff; font-size:15px;  text-align:center; padding:0 35px 0;}
.countdown-box h6 { padding-bottom:55px;}

/*img effect */
.img-effect {}
.img-effect img { width:100%; position:relative;}
.img-effect:after { content:''; width:70%; height:10px; background:#007ec3; position:absolute; right:0; bottom:-10px; z-index:99;}
.img-effect:before { content:''; width:10px; height:70%; background:#007ec3; position:absolute; right:-10px; bottom:-10px; z-index:99;}


/* pagination */
.pagination { width:100%; margin:35px 0 0;}
.pagination ul { margin:auto; display:table;}
.pagination ul li { float:left; margin:0 5px;}
.pagination ul li a { display:inline-block; background:#f26329; padding:15px 20px; opacity:0.5; color:#fff; font-size:14px; font-weight:600;}
.pagination ul li.active a{ opacity:1;}
.pagination ul li a:hover{ opacity:1;}


/* tabs-all */
.tabs-alls {width:100%;  margin:35px 0 55px 0;}
.tab-ul { width:auto; float:none; margin:0 auto 35px; display:table;}
.tab-ul li { float:left;}
.tab-ul li a { color:#d2d2d2; font-weight:600;  padding:10px 20px; display:inline-block; margin:0 5px 0 0 ; border-right:2px solid #eee;}
.tab-ul li:last-child a {border-right:none;}
.tabs-alls .ui-tabs-active a { color:#111;}



/* Page Title */
.page-title { width:100%; height:450px; margin:auto; position:relative; background:url(../img/page-title.jpg); background-position:center bottom; overflow:hidden;  }
.page-title .page-title-center { width:1200px; margin:auto; position:absolute; left:0; right:0;  bottom:55px; z-index:105;}
.page-title .page-title-center h1 { color:#fff; margin:0 0 5px 0; font-size:35px; font-weight:700; text-align:center; text-transform:uppercase; }
.page-title-center .page-headline { display:inline-block; margin-bottom: 15px;}
.page-title-center .page-headline h2 { font-size:23px; font-weight: 200;}
.page-title-center .page-headline h2 strong{ font-weight: 500;}


/* Breadcrumb */
.breadcrumb { width:fit-content; height: auto; padding: 0 0 0 0; float:none; position: relative; bottom:0; right:0; left:0; margin:auto; z-index: 99; background: none !important;  display: table; }
.breadcrumb ul{ height:auto; margin:auto; float:left; }
.breadcrumb ul li {font-size:12px; float:left; margin:7px 0 0 0; color:#111;  }
.breadcrumb ul li a{ font-size:12px; color:#fff;  font-weight:400;}
.breadcrumb ul li:after{ content:'|'; padding:0 10px; color:#fff;}
.breadcrumb ul li:last-child:after{ content:'' !important; padding:0;}


/* Aside */
aside { padding:35px; border-radius:15px;}
aside h2 { font-size:23px; font-weight:700; position:relative; padding:15px 0 0 0;}
aside h2:after { content:''; width:25px; height:3px; background:#00326b; left:0; bottom:-15px; position:absolute;}
aside:after { content:''; width:100%; height:7px; left:0; bottom:0; background:#004799; position:absolute; -webkit-border-bottom-right-radius: 15px; -webkit-border-bottom-left-radius: 15px;-moz-border-radius-bottomright: 15px;-moz-border-radius-bottomleft: 15px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;}
aside ul { padding:35px 0 15px;}
aside ul li {}
aside ul li a { color:#111;}

/* Eğitim Formu */
.egitim-form { background:url(../img/form-bg.png) #000; background-size:cover; background-repeat:no-repeat; padding:35px 0; position:relative;}
.egitim-form .form { width:75%; margin:auto;}
.egitim-form .form button { width:100%; margin:auto;}
.egitim-form h3, .egitim-form p { color:#fff;  text-align:center;}
.egitim-form h3 { font-size:17px; background:#e85222; padding:16px 15px; display:table; margin:auto; position:relative; margin-top:-55px; }
.egitim-form p { font-size:13px; padding:25px 12.5%;}


.maps {width:100%; height:250px; margin:0 0 25px 0;}
.maps iframe { width:100%; height:250px;}

.buton { }
.btn-buton { border:none; padding: 10px 25px; color:#fff;  cursor: pointer; font-size: 14px; font-weight:500; font-family:inherit; transition: all 0.4s ease;     background:#e85222;  }
.btn-buton:hover { color:#fff; background:#292929;}
.btn-left { float:left;}
.btn-right { float:right;}
.btn-center { float:none; margin:auto; display:table;}
.btn-full { width:100%;}

.gallery { margin:1em 0; display:table; width:100%;}
.gallery br { display:none;}
.gallery-item { width:calc(25% - 2em); margin:0 1em 30px; float:left; overflow:hidden; height:auto; position:relative; background:#eee; padding:35px; border-radius:15px;   }
.gallery-item img { width:auto;  height:auto; margin:auto; display:block; vertical-align: middle;  }

.uyelik, .referans {}
.uyelik .gallery-item img, .referans .gallery-item img{ height:110px; width:auto; display:block; margin:auto;}

.n-galeri {}
.n-galeri h4 { font-size:18px; padding:15px 0 0 0;     padding: 15px 0 0 0;
    font-weight: 600;}


.img-effect2 img { -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */  filter: grayscale(100%); }
.img-effect2:hover img {  -webkit-filter: grayscale(0); /* Safari 6.0 - 9.0 */ filter: grayscale(0); transition: all 0.4s ease;}


.more { margin:25px 0 0 0; }
.more a {font-size:14px; color:#111; font-weight:700; position:relative; padding:0 0 0 40px;}
.more a:after { content:' '; width:25px; height:2px; background:#e84c95; position:absolute; top:9px;  left:-65px; right:0; margin:auto; }
.more a:hover { color:#004299;}

.tour-90 { -ms-transform: rotate(45deg); /* IE 9 */    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */    transform: rotate(45deg);}


#brands { background:#f3f3f3;}

.brand-logos img { width:auto !important; height:110px; margin:auto; display:table; -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */   filter: grayscale(100%); transition: all 0.4s ease;}
.brand-logos img:hover { -webkit-filter: grayscale(0); /* Safari 6.0 - 9.0 */ filter: grayscale(0); }

 footer { width:100%; height:auto; background:url(../img/footer.png) #000; background-repeat:no-repeat; background-size:cover; background-position:center; display:table; color:#fff;}
 footer .content { padding:35px 0 10px;}
 
.footer-logos { float:right;}
.footer-logos li { float:left; margin:0 5px 0 0;}

.footer-p p{ color:#fff; text-align:center; padding: 0 0 35px 0}

.copyright { width:100% ;  margin:auto; padding:0; display:table; border-top:1px solid rgba(255, 255, 255, 0.15); }
.copyright .center { width:90%;}
.copyright br { display:none; }
.copyright p { font-size: 12px; color: #fff; float: left; font-weight: 300; line-height: 79px; display: inline-block; padding:0 25px 0 0;}
.copyright a { color: #fff;}
.copyright .fa { font-size:22px; padding:0 7px 0 0 ; vertical-align:sub;}

.adress { float:left; margin:0 25px 0 0;}

.social { width: auto; margin:0; float: right; display: none;}
.social ul { display:table; float:right; padding:0; }
.social ul li{ width:auto !important; float:left !important; margin:0 0 0 0 !important;}
.social ul li a{}
.social ul li a .fa { font-size:20px; color:#fff;  padding:29px 10px 0 0;  }

.up-icon { padding:11px 16px 11px;  display:none; background-color:#e85222; position:fixed; bottom:60px; right:5%; cursor:pointer;  z-index:9; }
.up-icon .fa { font-size:25px; color:#fff; text-align: center !important;  display: block;}

.desktop { display:block !important;}
.mobil { display:none !important;}

.webo { float:left; margin:25px 0 0 -10px;}

#home-contact-form { background: url(../img/form-back.jpg);	background-size: cover; overflow-x: hidden;}
.home-contact-form { width: 480px;	padding: 30px;	overflow-x: hidden;}
.home-contact-form input, .home-contact-form textarea {	border: 2px solid #f3f3f3;	border-radius: 0px;	box-shadow: none;}
.home-contact-form input {	height: 50px;}
.izin-buton {	float: left;	width: 4%;}
.izin {	float: left;	width: 93%;	margin: 15px 0 0 3%;	font-size: 12px;}
.home-contact-form .form-control-feedback { top: 8px;}

.form {}
.form input, .form textarea { width:100%; position:relative; border:1px solid #ddd; margin-bottom:10px; box-shadow:none; border-radius:0; }
.form input { height:50px;}
.form textarea { height:150px; padding:15px;}
.form .form-control-feedback { top: 10px;}
.form input::-webkit-file-upload-button { font-family:inherit; font-size:13px;  border:none; height:50px; position:relative; padding:0 15px !important; color:inherit; cursor:pointer; background:#eee;}
.form input[type=file] { padding: 0 0 0; font-size: 13px; height:52px;}



@media all and (min-width: 1240px) {
.slider { width:100%; height:auto;  margin:auto; top:0; bottom:0; position:relative;  }
.slider .item{ width:100%; height:auto; overflow:hidden;  }
.slider img{ width:auto; height:auto;   display:block; margin:auto; }
}

@media all and (max-width: 1440px) {
 header .center, .menu .center  { width:90%}
}

@media all and (max-height:720px){

}

@media all and (max-width: 1280px) {
.slider { width:100%; height:auto; padding:0;  margin:auto; top:0; bottom:0; position:relative;  }
.logo a img{ height: 65px; }

.up-icon {bottom: 0; right: 0;}	
.content { width: 90%;}
.copyright .center { width: 95%;}

.home-boxes .owl-nav { bottom: 55%;}
}

@media all and (max-width: 1240px) {
 header .center {  width: 90%;}
 header { border:none; position:absolute; padding: 20px 0 0;}

.menu .center {  width: 100%;}
.breadcrumb:after { display:none;}

.page-title { width:100%; height:250px; margin:0; background-position: center bottom; }
.page-title .page-title-center { width:90%; margin:auto; z-index:9;     bottom: 25px;}
	
.logo { padding:15px 0;}

.slider {height:auto; max-height:none;  }
.slider img{ max-height:none; }

 nav { width:100%; height:auto; float:left; margin:auto; padding:15px 20px; display:table;  position:relative;  display:none; right:0; background: rgba(17, 17, 17, 0.88);  border-radius: 15px;   }
 nav ul { float:left; margin:auto; width:100%; padding:0;  } 
 nav ul li { float:none; margin:0; text-align:left;}
 nav ul li a { font-size:14px; padding:8px 0; text-align:left; display:block; font-weight:600; border:none; color:#fff; clear: both;  }
 nav ul li ul { position:relative; border:none; padding:5px 0;}
 nav ul li ul li a {   font-weight:400; background:none; padding:5px 10px; border-bottom:none; clear:both;}
 nav ul li ul li a:hover { background:none; color:#007ec3;}
 nav ul li a:hover, nav ul li a.active, nav ul li a:focus {color:#e85222;}
 nav ul li a.active { border-bottom:none;}
 
 
 .flag { float: left;  width: 100%; }
.flag ul { float:left; border-radius: 15px;  }
.flag ul li {  width:50%; float:left; margin:0; }
.flag ul li a { width:100%; background:#e85222; font-size: 14px; color: #fff; padding:8px 0; text-align: center; display: block; font-weight: 400; border-left: none; margin:0;}
.flag ul li:last-child a {border-right: none; -webkit-border-top-right-radius: 15px; opacity:0.4;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-bottomright: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;}
.flag ul li a.active { font-weight:700; border-bottom:none; opacity:1; color:#fff; }
.flag ul li:first-child a {
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomleft: 15px;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;}

.flag ul li a:hover { color:#fff;}


.slider .owl-nav { width:fit-content; margin:auto; left:0; right:0; }
.slider .slider-title-center { position:absolute; width:90%; height:auto; left:0; right:0; margin:auto;  z-index:99;  }
.slider .slider-title { max-width:inherit; float:none;      }
.slider .slider-title h1, .slider .slider-title p{   margin:auto; text-align:center;  margin-bottom:5px;  display:block; float: none; }

.content { width:90%;}
.center { width:90%;}

.copyright p { display:table; float: none; padding:0 0 5px; text-align:center; margin:auto; line-height:normal;}
.copyright .fa { font-size:18px; display: block;  padding: 0 0 8px 0;}

.social { width: 100%; margin:10px auto 0; /*display:table;*/ float: left; }
.social ul { display:table; float:none; padding:0; margin:auto; }
.social ul li{ float:left !important; }
.social ul li a{}
.social ul li a .fa { font-size:18px !important;  padding:0 5px;  }

.adress { clear:both; float:left; width:100%; margin:25px auto 0; border-right:none; }
.webo {    margin: 13px auto;  float: none;  display: none;}

}

@media all and (max-width: 1024px) {
.page-title .page-title-center h1 { font-size: 23px; margin: 0;}
.breadcrumb ul li { margin: 3px 0 0;}

.home-boxes { margin-top:0;}
.countdown-box .timee p {  padding:10px 15px; min-width:35px;}

}

@media all and (max-width: 991px) {
	
	
.bos { display:none;}

.nav-right { float:none; margin:auto; display:table; position:relative; }
.nav-right li { float:left; margin:0 }

.desktop { display:none !important;}
.mobil { display:block !important;}

.slider .slider-title-center { bottom:70px;}
.slider .owl-nav { bottom:20px;}


.slider .slider-title h1 { font-size:20px;   }
.slider .slider-title p {font-size:14px; }

.slider .slider-title { margin:auto; bottom:10%; width:auto ;  display: table;   }
.slider .slider-title img{ display: none !important;   }

.slider .slider-down { display:none;}

.copyright br{display:block; }

.tabs-alls {width:100%;  margin:15px 0 55px 0;}
.tab-ul {width:100%; float:none;margin: 0 auto 0;display:table;}

.tab-ul li {width:100%;  float:left;}
.tab-ul li a { width:100%; float:left;     border-right: none;     border-bottom: 2px solid #eee; }
.tab-ul li:last-child a { border-bottom: none;}

.row {   margin-left: 0;   margin-right: 0; }
.col-25-md, .col-30-md, .col-33-md, .col-40-md, .col-50-md, .col-60-md, .col-70-md, .col-75-md, .col-100-md { margin:1em; float:left; position:relative;}
.col-25-md { width:calc(25% - 2em); }
.col-30-md { width:calc(30% - 2em); }
.col-33-md { width:calc(33% - 2em); }
.col-40-md { width:calc(40% - 2em); }
.col-50-md { width:calc(50% - 2em); }
.col-60-md { width:calc(60% - 2em);}
.col-70-md { width:calc(70% - 2em); }
.col-75-md { width:calc(75% - 2em); }
.col-100-md { width:calc(100% - 2em); }

.bos { display:none;}
.gallery-item { width:calc(50% - 2em);  }

.content img{ margin:auto; display:block;}


.up-icon { bottom: 0;   right: 0;     padding: 7px 13px 9px;}

.footer-p p {  padding: 0 0 15px 0;}

.footer-logos { float:none; margin:0 auto 25px; display:table;}
.footer-logos li { float:left; margin:0 3px;}
.copyright { padding: 0 0 20px;}


}


@media all and (max-width: 768px) {


.maps { height:250px}
.maps iframe {  height:250px}

.home-boxes .owl-nav { position:relative; bottom:0; width:fit-content; margin:10px auto 0; height:auto; bottom:0;  }
.home-boxes .owl-nav .owl-next{ float:left; }
.home-boxes .owl-nav .owl-prev { float:left; margin:0 10px 0 0;}
.home-boxes .owl-nav .owl-prev, .home-boxes .owl-nav .owl-next { color:#111; font-size:30px;}

}
@media all and (max-width: 550px) {

}
@media all and (max-width: 480px) {

.row-in { margin:0; }
.col-25-sm, .col-30-sm, .col-33-sm, .col-40-sm, .col-50-sm, .col-60-sm, .col-70-sm, .col-75-sm, .col-100-sm { margin:1em; float:left; position:relative;}
.col-25-sm { width:calc(25% - 2em); }
.col-30-sm { width:calc(30% - 2em); }
.col-33-sm { width:calc(33% - 2em); }
.col-40-sm { width:calc(40% - 2em); }
.col-50-sm { width:calc(50% - 2em); }
.col-60-sm { width:calc(60% - 2em);}
.col-70-sm { width:calc(70% - 2em); }
.col-75-sm { width:calc(75% - 2em); }
.col-100-sm { width:calc(100% - 2em); }

.content {padding: 1em 0;}
.col-50-sm{margin:1em;float:left;position:relative}
.col-100-sm{margin:1em auto;float:none;position:relative;float:left}
.col-50-sm{width:calc(50% - 2em)}
.col-100-sm{width:100%}

.gallery-item { width:100%; margin:0 auto 15px; float:left; overflow:hidden; height:auto; }

.gallery-title { position:absolute; bottom:25px; left:25px; transition: all 0.4s ease;}

.pic-head { bottom: 0; left: 0;}
.pic-head h1 {font-size: 16px;}
.pic-title {  margin-bottom:15px;}
.title-box { padding: 0;}

.egitim-form .form { width:80%;}
.egitim-form h3 { font-size:17px; background:#e85222; padding:16px 15px; display:table; margin:auto; position:relative; margin-top:-55px; }
.egitim-form p { font-size:13px; padding:25px 10%;}


footer { margin: 0 auto 0;}

}
@media all and (max-width: 400px) {

}
@media all and (max-width: 360px) {
/* pagination */
.pagination { width:100%; margin:35px 0 0;}
.pagination ul { width:100%; margin:auto; display:table;}
.pagination ul li { width:25%; float:left; margin:0;}
.pagination ul li a { width:100%; display:inline-block; background:#f26329; padding:15px 0; text-align:center; opacity:0.5; color:#fff; font-size:14px; font-weight:600;}
}
