/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
footer a,footer li,footer p{font-size:12px;line-height:18px;color:#545454;}footer a{line-height:28px;}footer a:hover{color:#BDCE1C;}footer .footer-content{background:#13315c;}footer .footer-content .footer-bottom-wrapper{width:100%;height:auto;display:flex;align-items:center;justify-content:space-between;padding:10px 0;}@media only screen and (max-width:992px){footer .footer-content .footer-bottom-wrapper{justify-content:space-between;flex-direction:column;padding:15px 0;height:180px;}}footer .footer-content .footer-bottom-wrapper .footer-social-media{flex:0 0 20%;}@media only screen and (max-width:992px){footer .footer-content .footer-bottom-wrapper .footer-social-media{flex:0;}}footer .footer-content .footer-bottom-wrapper .footer-social-media a{padding:5px;border:1px solid white;color:white;border-radius:50%;width:25px;height:25px;display:inline-block;text-align:center;margin-right:5px;}footer .footer-content .footer-bottom-wrapper .footer-social-media a:hover{background-color:#BDCE1C;}footer .footer-content .footer-bottom-wrapper .footer-social-media a i{font-size:14px;display:block;}footer .footer-content .footer-bottom-wrapper .footer-bottom-links{flex:0 0 40%;}@media only screen and (max-width:992px){footer .footer-content .footer-bottom-wrapper .footer-bottom-links{flex:0;}}footer .footer-content .footer-bottom-wrapper .footer-bottom-links a{color:white;margin-right:15px;}footer .footer-content .footer-bottom-wrapper .footer-adress{flex:0 0 40%;}@media only screen and (max-width:992px){footer .footer-content .footer-bottom-wrapper .footer-adress{flex:0;}}footer .footer-content .footer-bottom-wrapper .footer-adress{color:white;font-size:10pt;text-align:right;}footer .footer-content .block{flex:1;}footer .footer-content .block ul.menu{margin-left:0;}footer .footer-content .block p{color:#666;font-size:16px;line-height:24px;}footer .footer-content .block:last-child{justify-content:flex-end;}footer .footer-top{width:100%;border-top:2px solid #004990;background:white;}footer .footer-top .footer-top-wrapper{display:flex;align-items:center;height:180px;background:url("/sites/ects.sabanciuniv.edu/themes/custom/ects/images/20yil-bglast.png");background-repeat:no-repeat;background-position:right;}@media only screen and (max-width:992px){footer .footer-top .footer-top-wrapper{flex-direction:column;height:300px;}}footer .footer-top .footer-top-wrapper .footer-logo-left{width:200px;margin-right:30px;}footer .footer-top p{font-size:23px;line-height:34px;font-weight:300;color:#fff;}footer .footer-top a{display:flex;align-items:center;}
header .language-switcher-language-url .links .is-active{display:none;}header .branding{width:auto;margin:0;}header{z-index:500;}header.header-down .menu-container{transform:translateY(-100px);}header.header-up .menu-container{transform:unset;}header .mobile-menu-container{display:flex;align-items:center;justify-content:space-between;position:relative;}header .mobile-menu-container > div:last-child{display:flex;align-items:center;}@media only screen and (max-width:992px){header .mobile-menu-container > div:last-child{padding-right:50px;height:100px;}}header .menu-container{background-color:white;padding:0px 0px 0px 0px;position:absolute;width:100%;z-index:350;display:flex;align-items:center;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);height:100px;}header .menu-container p{color:#666;font-size:16px;line-height:24px;}header .menu-container ul{margin:0px;padding-left:0px;}header .menu-container ul li a,header .menu-container ul li .sub-menu-close{color:#13315c;font-size:15px;}@media (min-width:992px) and (max-width:1200px){header .menu-container ul li a,header .menu-container ul li .sub-menu-close{font-size:12px;}}header .menu-container ul li a,header .menu-container ul li .sub-menu-close{line-height:24px;display:block;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;position:relative;display:block;padding:38px 0;color:#13315c;font-weight:600;}header .menu-container:not(:first-child):not(:last-child){text-align:center;}header .menu-container img{max-width:300px;height:auto;display:block;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}header .menu-container .lang-switcher{font-weight:500;font-size:16px;line-height:24px;border:1px solid white;box-sizing:border-box;border-radius:5px;padding:5px 30px;}header .icon-menu:before,header .icon-right:before{font-size:30px;}header .icon-right:before{position:relative;top:0px;font-size:20px;font-weight:bold;}header .icon-arrow-left:before{font-size:25px;position:relative;padding-right:10px;}@media (min-width:992px){header .header-right{position:relative;height:100px;}header .header-right > div{padding:0 5px;}header .header-right:after{content:"";position:absolute;top:0;left:-21px;width:118px;height:101%;transform:skew(-26deg);background:#f87633;z-index:-1;}header .header-right li{margin-right:0 !important;}header .header-right a,header .header-right i{color:white !important;padding:5px !important;display:inline-block !important;border:1px solid;border-radius:50%;width:30px;height:30px;}header .header-right a:hover,header .header-right i:hover{cursor:pointer;color:#13315c !important;}header .header-right a{font-size:15px !important;line-height:20px !important;}header .header-right a:before{display:none;}header .mobile-menu{display:none;}header .menu-container ul li{margin-right:25px;position:relative;float:none;display:inline-block;}header .menu-container ul li .sub-menu,header .menu-container ul li .back{display:none;}header .menu-container ul li ul{background:#fff;width:220px;text-align:left;position:absolute;z-index:999;opacity:0;visibility:hidden;padding:0;left:-32px;margin:0;-webkit-box-shadow:1px 4px 12px rgba(51,51,51,0.25);-moz-box-shadow:1px 4px 12px rgba(51,51,51,0.25);box-shadow:1px 4px 12px rgba(51,51,51,0.25);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}header .menu-container ul li ul li{display:block;margin-right:0;}header .menu-container ul li ul li a{padding:6px 15px;color:#666;display:block;font-size:14px;font-weight:normal;background:transparent;}header .menu-container ul li ul li a::after{display:none;}header .menu-container ul li:hover ul{z-index:1000;height:auto;visibility:visible;opacity:1;transition:opacity 0.3s,visibility 0.3s;}header .menu-container ul li:hover ul li a{color:#222;}header .menu-container ul li:hover ul li a:before{display:none;}header .menu-container ul li:hover ul li a:hover{background:#13315c;color:white;}header .menu-container ul li > a:before{content:"";position:absolute;width:0;height:2px;background:#13315c;bottom:0px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}header .menu-container ul li:hover > a:before{opacity:1;visibility:visible;transform:scaleY(1);width:50%;}header .menu-container ul li.menu-item--expanded a:after{content:"\f107";position:relative;font-family:"FontAwesome";padding-left:6px;}header .menu-container ul li:hover a{color:#BDCE1C;}header.sticky .menu-container{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;position:fixed;background-color:white;}header.sticky .menu-container img{max-width:300px;height:auto;display:block;}header.sticky .menu-container .lang-switcher{color:#5E5E5E !important;border:1px solid #5E5E5E !important;}.adminimal-admin-toolbar.toolbar-horizontal.toolbar-tray-open header.sticky .menu-container{top:75px;}.adminimal-admin-toolbar.toolbar-horizontal:not(.toolbar-tray-open) header.sticky .menu-container{top:39px;}}@media only screen and (max-width:992px){main{padding-top:100px;}nav#toolbar-bar{position:fixed;}header{position:fixed;width:100%;}header .branding img{width:60%;height:auto;display:inline-block;}header .language-switcher-language-url{padding-left:15px;}header .menu-container{border:none;}header .region-header{border:none;}header .mobile-menu{cursor:pointer;color:#666;position:absolute;right:15px;top:35px;z-index:999;}header .mobile-menu .icon-menu{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}header .mobile-menu.active .icon-menu:before{content:"\f101";font-size:25px;}header .mobile-menu-container{overflow:hidden;}header .mobile-menu-container .navigation,header .mobile-menu-container .navigation ul{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}header .mobile-menu-container .navigation{left:-1000px;width:100%;height:100%;top:100px;position:fixed;z-index:9999;overflow-x:hidden;overflow-y:hidden;}header .mobile-menu-container .navigation ul{width:100%;margin-left:0px;}header .mobile-menu-container .navigation ul li{display:block;padding:15px;border-bottom:1px solid white;}header .mobile-menu-container .navigation ul li a,header .mobile-menu-container .navigation ul li .sub-menu-close{color:white;display:block;padding:3px 20px 3px 20px;font-size:20px;}header .mobile-menu-container .navigation ul li .sub-menu-close{cursor:pointer;line-height:24px;display:flex;}header .mobile-menu-container .navigation ul li ul{left:2000px;position:absolute;top:0px;bottom:0px;right:0px;background:#13315c;}header .mobile-menu-container .navigation ul li ul.sub-menu-show{left:0px;z-index:1;}header .mobile-menu-container .navigation ul li .sub-menu{display:inline-block;float:right;}header .mobile-menu-container.show .navigation{left:0px;background:#13315c;}header.sticky .menu-container{background:white;}.adminimal-admin-toolbar header .mobile-menu-container .navigation{top:123px;}}.hide{display:none;}body.search-box-open{overflow:hidden;}.custom-search-box{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);z-index:9999;text-align:center;display:flex;}.custom-search-box .custom-wrapper{display:flex;flex:1;align-items:center;height:80px;background:white;box-shadow:0 0px 24px 0 rgba(0,0,0,0.04),0px 20px 24px 0 rgba(0,0,0,0.04);}.custom-search-box .wrapper{display:flex;flex:1;align-items:center;height:80px;}.custom-search-box .wrapper .input-group{width:100%;display:flex;position:relative;height:50px;}.custom-search-box .wrapper .search-close{flex:1;display:flex;align-items:center;justify-content:center;cursor:pointer;background:white;font-size:28px;color:#13315c;}.custom-search-box .wrapper .search-close i{font-size:25px;color:white;}.custom-search-box .wrapper form{width:0;margin:0 auto;}.search-box-open .custom-search-box .wrapper form{width:100%;}.custom-search-box .wrapper .search-close .fa{color:#ffffff;font-size:24px;margin:10px 0;}.custom-search-box .wrapper .input-group input.form-control{height:50px;border:0;text-indent:20px;flex:20;outline:none;font-size:30px;line-height:36px;font-weight:lighter;}.custom-search-box .wrapper .input-group .input-group-addon{color:black;font-size:18px;}.custom-search-box .wrapper .search-close .fa,.custom-search-box .wrapper .input-group .input-group-addon,.custom-search-box .wrapper .input-group .input-group-addon .fa{margin:0;background:white;flex:1;display:flex;align-items:center;justify-content:center;}.custom-search-box .wrapper .input-group .input-group-addon i{position:relative;left:5px;color:black;cursor:pointer;}.custom-search-box .wrapper .input-group .input-group-addon i::before{margin-left:0;font-size:24px;}#block-customsearchbox.hide{opacity:0;visibility:hidden;overflow:hidden;display:none;}.path-search h2,.path-search a#edit-help-link,.path-search form#search-form label{display:none;}.path-search .main-content ol li h3 a{color:#333;font-size:16px;}.path-search .main-content ol li{margin-bottom:35px !important;}.path-search .search-form input#edit-keys{width:50%;height:56px;margin-right:10px;}.path-search form#search-form{margin-bottom:50px;}@media (min-width:768px){.custom-search-box:before{display:inline-block;vertical-align:middle;content:" ";height:100%;}}@media (max-width:992px){.custom-search-box .wrapper .input-group input.form-control{flex:5;font-size:16px;}}
.swiper-wrapper > div{width:100%;height:auto;}.slider-gorsel img{width:100%;height:auto;}.slider-video video{width:100%;height:100%;}.slider-content{position:absolute;right:10%;bottom:20px;top:20%;left:10%;z-index:10;padding-top:20px;padding-bottom:20px;text-align:left;width:40%;padding:30px;background:rgba(0,0,0,0.4);height:min-content;}@media screen and (max-width:1500px) and (min-width:1200px){.slider-content{top:5%;}}@media only screen and (max-width:1200px){.slider-content{padding:0;bottom:0;display:none;}}.slider-content h2{padding-bottom:20px;position:relative;margin:0;color:white;font-size:34px;line-height:46px;}@media screen and (max-width:1500px) and (min-width:1200px){.slider-content h2{font-size:28px;line-height:40px;}}.slider-content h2:before{content:"";position:absolute;left:0;width:50px;height:6px;background:#f87633;bottom:-3px;}.slider-content p{color:white;}.slider-content h4{color:#fff;margin-bottom:10px;font-weight:400;display:inline-block;background:#13315c;padding:8px 20px;font-size:16px;position:relative;}.slider-content h4:before{content:"";position:absolute;left:0;bottom:-8px;border-top:8px solid #13315c;border-left:10px solid transparent;border-right:10px solid transparent;}
