#contact{ padding: 3.5em 0 2.5em 0; }
#contact .row{ text-align: center; }
#contact h2{ font-size: 1.25em; margin-bottom: 0;  }




/* awSlide-management *|**/
.awSlide-management-wrapper{}
.awSlide-management-wrapper .slide-item{
    padding:5px; box-shadow: 0 0 0 1px #E7E7E7; float: left; margin: 10px 10px 10px 10px;
    background-color: #FFF; }
.awSlide-management-wrapper .slide-item:hover{ box-shadow: 0 0 2px 1px #CCC; }
.awSlide-management-wrapper .slide-item .btn-wrapper{
    background-color: transparent; padding: 5px; margin: -5px -5px 5px -5px; }
.awSlide-management-wrapper .slide-item .btn-wrapper .btn{ border-radius: 0px; }
.awSlide-management-wrapper .slide-item .btn-wrapper .inner{ text-align: right; }
.awSlide-management-wrapper .slide-item .btn-wrapper .move{
    float: left; cursor: move; border-color: transparent; background-color: transparent; }
.awSlide-management-wrapper .slide-item .btn-wrapper .move:focus{ outline: 0; }
.awSlide-management-wrapper .slide-item .btn-wrapper .img-change{
    float: right; border-color: #EEE; outline: none; }
.awSlide-management-wrapper .slide-item .btn-wrapper .img-change:hover{
    background-color: #FFF; box-shadow: inset 1px 1px 0 0 rgba(0,0,0,0.2);  }
.awSlide-management-wrapper .slide-item .btn-wrapper .del{
    float: right; margin-left: 5px; padding-left: 5px; padding-right: 5px; font-weight: bold; }
.awSlide-management-wrapper .slide-item .img-wrapper{
    display: table; position: relative;  padding: 0px; line-height: 0;  }
.awSlide-management-wrapper .slide-item .img-wrapper .inner{
    display: table-cell; width: 183px; height: 137px; text-align: center; vertical-align: middle; }
@media (max-width:1680px) {
    .awSlide-management-wrapper .slide-item .img-wrapper .inner{
        display: table-cell; width: 178px; height: 133px; text-align: center; vertical-align: middle; }
}
@media (max-width:1280px) {
    .awSlide-management-wrapper .slide-item .img-wrapper .inner{
        display: table-cell; width: 190px; height: 142px; text-align: center; vertical-align: middle; }
}

.awSlide-management-wrapper .slide-item .img-wrapper .inner img{ max-height: 100%; max-width: 100%; }
.awSlide-management-wrapper .slide-item .img-wrapper .inner input{ display: none; }
/* awSlide-management *O**/




/* awPN *|**/
#page-notice-area{ position: fixed; top: 20%; left: 0; background-color: rgba(0,0,0,0.7); color: #FFF; width: 100%;
    border-radius: 0; display: none; z-index: 9999; }
#page-notice-area .table{ display: table; margin-bottom: 0; }
#page-notice-area .td{ display: table-cell; vertical-align: middle; text-align: center; padding: 45px; }
#page-notice-area .icon-fr{}
#page-notice-area .icon-fr .icon{ font-size: 50px; line-height: 0px; margin-bottom: 15px; margin-top: 15px; display: none; }
#page-notice-area .icon-fr .load{ margin: 16px auto 16px auto; }
#page-notice-area .icon-fr .info i{ color: #3498DB;
    background: radial-gradient(ellipse at center, #FFF 0%,#FFF 60%, rgba(0,0,0,0) 60%, rgba(0,0,0,0) 100%); }
#page-notice-area .icon-fr .success i{ color: #65BD24; }
#page-notice-area .icon-fr .warning i{ color: #BFA822;
    background: radial-gradient(ellipse at center, #FFF 0%,#FFF 60%, rgba(0,0,0,0) 60%, rgba(0,0,0,0) 100%); }
#page-notice-area .icon-fr .error i{ color: #ff6a6a; }
#page-notice-area .body{ font-size: 16px; line-height: 16px; margin-bottom: 15px; margin-top: 15px; }
#page-notice-area .btn-fr{ display: none; }
#page-notice-area .btn-fr button{ margin-top: 40px; margin-bottom: 0px; display: block;
    margin-left: auto; margin-right: auto; padding: 0px 15px; transition-duration: 0.2s;
    background-color: transparent; color: #FFF; border: 2px solid #FFF; outline: 0;
    font-size: 14px;
}
#page-notice-area .btn-fr button:hover{ background-color: rgba(0,0,0,0.2); }
#page-notice-area .btn-close{ cursor: pointer; position: absolute; right: 10px; top: 10px; }
.loading-effect{ border: 6px solid rgba(255,255,255,0.1) !important; border-radius: 50%; width: 48px;
    height: 48px; border-top: 6px double #fff !important; /*border-bottom: 6px solid #3498db;*/
    animation: spin 1s linear infinite; /*animation: spin 1.5s ease-in-out infinite*/ }
.loading-effect-2{
    border: 6px solid rgba(0,0,0,0.1); border-radius: 50%; width: 48px;
    height: 48px; border-top: 6px double rgba(0,0,0,0.8); /*border-bottom: 6px solid #3498db;*/
    animation: spin 1s linear infinite; position: absolute; left: calc(50% - 24px); top: calc(50% - 24px); }
@keyframes spin {
    0% { transform: rotate(0deg); scale(1); }
    /*50% { transform: rotate(180deg); scale(1.5); }*/
    100% { transform: rotate(360deg); scale(1); }
}
/* awPN *|**/



.modal.fade{ z-index: 9999; }
.modal .form-group label{ text-align: left; margin-bottom: 0px; margin-left: 2px; font-size: 16px; }
#video-area iframe{ max-width: 100%; }


#gallery .row.portfolio-items{ margin: 0;  }
#gallery div.portfolio-item{ line-height: 0; margin: 10px 10px 10px 10px;  }

#duyuru-etkinlik .row.portfolio-items{ margin: 0;  }
#duyuru-etkinlik div.portfolio-item{ line-height: 0; margin: 10px 10px 10px 10px;  }

.container-seperator h2{ margin: 10px 0; color: #FFF; }

#header a{ border-bottom: 0; line-height: 0; display: inline-block; }

#logo{ line-height: 0; }

#header #logo img           { height: 80px; margin-top: 0px; margin-left: 0px; }
#header.reveal.alt #logo img{ height: auto; width: 310px !important; margin-top: 10px; margin-left: 10px; }
#header.reveal #logo     img{ height: 80px; width: auto !important; margin-top: 0px; margin-left: 0px; }

#header #nav > ul           { margin-top: 5px; }
#header.reveal.alt #nav > ul{ margin-top: 5px; }
#header.reveal #nav > ul    { margin-top: 0px; }

#banner h1{ font-size: 50px !important; }
#banner .area-2{ display: inline-block; /*background-color: rgba(0,0,0,0.4); box-shadow: 0 5px 30px 0 rgba(0,0,0,0.3); padding: 20px !important;*/ font-size: 60px !important; border-radius: 5px; }

#banner a:hover{ text-decoration: none; }

.button-white:hover{ background-color: rgba(255,255,255,0.8) !important; }
.button-black{ background-color: rgba(0,0,0,0.4) !important; box-shadow: none !important; }
.button-black:hover{ background-color: rgba(0,0,0,0.5) !important; }
.button.theme{  }
.box-shadow-1{ box-shadow: 0 0 20px 0 rgba(0,0,0,0.2) !important; }


/*#ekibimiz.awEms-3 .isotopeWrapper article{ min-height: 856px; }*/


#cta .select-wrapper select option{ color: #444; }

.social-ikon-banner ul li a{ color:#FFF !important; }

#scrollup{ display: none; position: fixed; bottom: 10px; right: 10px; border-bottom: 0; z-index: 1000; background-color: #FFF; line-height: 0; padding: 10px; }



#btn-uye-olmak-istiyorum{ width: 256px; padding: 0 !important;  }
#btn-denemek-istiyorum  { width: 256px; padding: 0 !important; margin-right: 10px; }
#btn-3d-gez{ color:#FFF; transition-duration: 0.2s; width: 522px; padding: 0 !important;
    margin-top: 10px; text-shadow: 1px 1px 0px rgba(0,0,0,0.4);
    background: linear-gradient(#99BC1A,#799614);
    background: -webkit-linear-gradient(#99BC1A,#799614);
}
#btn-3d-gez:hover{ background: linear-gradient(#799614,#799614) !important; color:#FFF !important; }

@media (max-width:768px) {
    #btn-3d-gez{ float: none !important; margin: 0 0 5px 0; width: 200px; }
    #btn-uye-olmak-istiyorum{ float: none !important; margin: 0 0 5px 0; width: 200px; }
    #btn-denemek-istiyorum{ float: none !important; margin: 0 0 5px 0 !important; width: 200px; }

    #ders-programi-tablosu{ }
    #ders-programi-tablosu .box{ margin-top: 0px; padding-left: 0px !important; padding-right: 0px !important; }
    #ders-programi-tablosu .box .container{ padding-left: 0px; padding-right: 0px; }
    #ders-programi-tablosu .box .container table td{ font-size: 10px; padding: 0px !important; line-height: 13px; }
    #ders-programi-tablosu .box .container table th{ font-size: 10px; padding: 0px !important; }

    #about-referanslar-img{ max-width: 100%; }

    #nav ul.for-mobile{ display: inline-block !important; }
}

.container h1{ font-size: 2.5em; line-height: 1.75em; letter-spacing: -0.030em; }

.fancybox-title a{ color: #cffb26 !important; text-decoration: none !important; font-style: normal; border-bottom:0px; }
.fancybox-title a:hover{ border-bottom: 1px solid #cffb26; }
.fancybox-title p{ font-size: 20px !important; }
/*
     FILE ARCHIVED ON 15:47:17 Jan 19, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:15:28 Jul 10, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.539
  exclusion.robots: 0.055
  exclusion.robots.policy: 0.045
  esindex: 0.011
  cdx.remote: 12.0
  LoadShardBlock: 109.982 (3)
  PetaboxLoader3.datanode: 174.308 (5)
  PetaboxLoader3.resolve: 200.109 (3)
  load_resource: 276.08 (2)
*/