@import url(http://fonts.googleapis.com/css?family=Quicksand);
@import url(http://fonts.googleapis.com/css?family=Dosis);
@import url(http://fonts.googleapis.com/css?family=Roboto);
@import url(http://fonts.googleapis.com/css?family=Josefin+Sans);
@import url(http://fonts.googleapis.com/css?family=Rokkitt);
@import url(http://fonts.googleapis.com/css?family=Shadows+Into+Light);
@charset "UTF-8";

body{background:url(../img/np-bg.html) repeat;background-image: url(../../www.transparenttextures.com/patterns/brilliant.png);}
.container{}
.hl_color{color:#fff;}
.row{margin:0px;padding:0px;}
.header{position:fixed;width:100%;left:0px;top:0px;margin:0px;height:98px;color:#333;z-index:5;box-shadow:0px 0px 8px #333;background:rgba(255,255,255, 0.7);border-bottom:2px solid #cc0000;}

.nv{margin:0px;padding:12px;min-height:220px;}
.nv:hover{background:rgba(255,255,255, 0.9);box-shadow:0px 0px 8px #ddd;transition-duration:0.3s;}
.nv i{float:left;font-size:850%;margin:10px;color:#cc0000;}
.nv h1{font-size:24px;font-weight:bold;}


.news{background: rgba(255,255,255, 0.9);border-bottom:2px solid #cc0000;}
.news h1{font-size:11pt;background:rgba(205,0,0, 0.8);color:white;border-bottom:2px solid #333;margin:0px;padding:12px;margin-top:28px;}
.news a{display:block;padding:6px;color:#333;border-bottom:1px dashed #999;text-decoration:none;}
.news a i{padding:6px;color:#cc0000;}
.news a span{display:block;font-size:9pt;color:#999;}
.news a span i{margin-right:4px;}
.news a:hover{background:rgba(205,0,0, 0.8);color:white;}
.news a:hover i{color:white;}

.main_menu{display:table;table-layout:fixed;border-spacing:2px;position:relative;top:12px;width:100%;float:right;}
.main_menu a{display:table-cell;text-decoration:none;padding:6px;text-align:center;background:none;
color:#333;font-family: 'Roboto', sans-serif;font-weight:bold;cursor:pointer;}
.main_menu a:hover{color:#cc0000;text-shadow:0px 0px 1px #cc0000}
.main_menu a.act{color:#cc0000;text-shadow:0px 0px 1px #cc0000;border-bottom:3px solid #000;}
.mainlogo{position:relative;width:360px !important;top:15px;z-index:5;cursor:pointer;}
.inner_slide {width:100%;text-align:center;}
.inner_slide img{width:100%;}
.inner_slide i{font-size:350px;color:#cc0000;}
.owl-carousel{margin:0px;padding:0px;border-bottom:none;}

.headertop{position:relative;float:left;display:table;table-layout:fixed;border-spacing:2px;width:100%;font-family: 'Josefin Sans', sans-serif;}
.headertop ul{float:left;margin:0px;padding:2px;}


.headertop ul i{float:right;font-size:18px;padding:8px;margin:2px;margin-left:8px;margin-right:8px;color:#333;border-radius:1em;}
.headertop ul i:hover{background:white;color:#cc0000;cursor: pointer;box-shadow:0px 0px 3px #cc0000;}

.headertop ul:first-child{width:60%;}
.headertop ul:last-child{width:40%;}
.headertop ul li{float:right;width:50%;padding:10px;font-size:12px;font-weight:bold;}
.headertop ul li:first-child{color:#cc0000;font-family: 'Pacifico', cursive;}


.inner_spec{position:fixed;top:80px;background:rgba(255,255,255, 0.9);z-index:5;transform:scale(0.1);}
.inner_spec{overflow-X:hidden;}
.inner_spec::-webkit-scrollbar {width: 1em;}
.inner_spec::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);}
.inner_spec::-webkit-scrollbar-thumb {background-color: #9e4349;outline: 1px solid slategrey;}

.main-slide{position:absolute;top:-30px;left:0px;width:100%;height: 100%;}
.main-slide ul img{float:left;width:100%;height: 100%;}
.main-slide ul li{position:absolute;left:calc(100%-90%);bottom:10px;width:80%;font-family:'Shadows Into Light', cursive;font-size:36px;color:#000;padding:24px;}

.moveup{position:fixed;right:50px;bottom:10px;color:#cc0000;z-index:1;font-size:350%;}
.moveup:hover{color:#333;cursor:pointer;}

.title{display:block;padding:1.5%;font-size:100%;font-family: 'Josefin Sans', sans-serif;color:#fff;background:rgba(5,5,5, 0.8);
border-bottom:3px solid #cc0000;margin-bottom:50px;font-weight:bold;border-bottom-left-radius:1em;border-bottom-right-radius:1em;z-index: 9 !important;}
.title i{float:right;font-size:100%;color:#fff;padding:10px;cursor:pointer;}
.title i:hover{color:#9e4349;}
.title_inner{display:block;color:#000;font-weight:bold;}

.ctnr{border-top:none;margin-top:0px;}

.ctr_ctt{float:left;width:100%;margin-bottom: 50px;}
.ctr_ctt article{position:relative;float:left;width:calc(100% - 6px);margin:3px;font-family: 'Josefin Sans', sans-serif;font-size:20px;color:white !important;
text-align: center;color:#333;padding:18px;vertical-align: middle;}
.ctr_ctt article i{float:left;width:100%;color:#333;text-align:center;margin-bottom:10px;font-size:200%;}
.ctr_ctt article img{float:left;width:20%;}

.ctr_ctt_sub{padding:24px;}
.ctr_ctt article.sub {float:left;width:100%;font-size:14pt;min-height:130px;background:rgba(255,255,255, 0.8);
	color:#333 !important;}
.ctr_ctt article.sub:hover{background:rgba(205,0,0, 0.8);color:white !important;cursor:pointer;}
.ctr_ctt article.sub i{font-size:12pt;color:white;margin-top:20px;}

.space{padding-top:30px;padding-bottom:30px;#f00;float:left;}
.spaceonlytop{padding-top:30px;float:left;}

.share a i{font-size:28px;margin:5px;padding:18px;color:#333;}

.contentext{font-size:18px;font-family: 'Dosis', sans-serif;line-height:45px;padding:3%;}
.contentext img{width:33%;margin:10px;float:left;}
.contentext h1{text-align:center;font-size:18px;}
.contentext i{display:block;font-size:160px;text-align:center;color:#cc0000;}

.hiz_tabs{font-family: 'Josefin Sans', sans-serif;font-size:16px;margin-top:-30px;padding:0px;}	
.hiz_tabs a{margin:0px;padding:8px;float:left;width:20%;color:#333;text-decoration:none;text-align:center;
border:3px solid #fff;box-shadow:0px 0px 4px #fff;}
.hiz_tabs h2{font-size:14px;font-weight:bold;}
.hiz_tabs .act{font-weight:bold;background:#cc0000;color:#fff;}

.pj{height:280px;border:2px solid rgba(255,255,255, 0.1);font-family: 'Dosis', sans-serif;}
.pj:hover{z-index:1;transition-duration:1.0s;cursor:pointer;text-transform:uppercase;}
.pj h1{font-size:14px;background:#fff;position:absolute;top:-20px;left:0px;width:100%;padding:12px;border-bottom:2px solid #cc0000;font-weight:bold;text-transform:uppercase;}
.pj ul{position:absolute;top:41px;left:0px;background:rgba(255,255,255, 0.8);width:100%;height:86.5%;color:#333;display:none;padding:12px;}
.pj li{position:absolute;bottom:0px;left:0px;width:100%;list-style-type:none;display:table;table-layout:fixed;border-spacing:3px;}
.pj li a{float:right;width:100%;background:#333;text-decoration:none;color:#fff;}
.pj li a i{padding:18px;}
.pj li a:hover{background:#cc0000;color:#fff;}

.lmenu h1{float:left;width:100%;padding:12px;background:rgba(5,5,5, 0.9);color:white;font-size:12pt;border-bottom:2px solid #cc0000;}
.lmenu a{float:left;width:100%;padding:10px;border-bottom:2px solid #ddd;font-size:10pt;color:#333;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.lmenu a:hover{color:#cc0000;}

.pf{padding:15px;}

.quote{float:left;width:100%;text-align:center;margin:0px;padding:2%;font-size:150%;font-family: 'Pacifico', cursive;padding:5%;}
.quote i{color:#cc0000;}

.promo{text-align:center;background: rgba(255,255,255, 0.9);padding: 12px;margin-bottom:12px;margin-top:-12px;border-bottom:3px solid #cc0000;}
.promo h1{font-size:160%;font-family:'Dosis', sans-serif;margin-bottom:50px;color:#2E3192;font-weight: bolder;}
.promo article{text-align:left;font-family: 'Josefin Sans', sans-serif;line-height:40px;font-size:12pt;color:#000;}

.promo_krmsl{display:none;}

.src{margin:0px;padding:12px;min-height:120px;background:rgba(255,255,255, 0.8);font-family: 'Dosis', sans-serif;}
.src:hover{background:rgba(255,255,255, 0.8);box-shadow:0px 0px 8px #999;transition-duration:0.3s;cursor:pointer;}
.src i{display:block;font-size:200%;margin:10px;color:#cc0000;text-align:center;}
.src h1{font-size:18px;font-weight: bold;text-align: center;}
.src article{text-align:center;}
.src article h1{display:block;font-size:16px;color:#333;font-weight:bold;}

.src.act{background: #cc0000 !important;color:white !important;}
.src.act i {color:white !important;}

.certs{float:left;width:100%;margin-bottom:40px;margin-top:40px;}
.certs ul{float:left;width:100%;height: 200px;margin:0px;padding:0px;text-align: center;border-radius:1em;}
.certs ul a {color:#333}
.certs ul:hover{background: #cc0000;color:white;}
.certs ul:hover a{color:white;}
.certs ul i{font-size:600%;margin-top:40px;}
.certs ul h1{font-size:24px;}

.cert_title {float:left;width:100%;border-bottom: 2px solid #cc0000 !important;padding: 6px;}

.ap_table{background: white;}

.refs{}
.refs a{}
.refs a img{margin:3px;}



.contactform{}
.contactform ul{float:left;margin:0px;padding:18px 6px;width:50%;}
.contactform ul input,.contactform ul select,.contactform ul textarea{border:1px dotted #ddd;;border-bottom:2px solid #333;padding:12px 36px;width:100%;color:#333;}
.contactform ul.ta{width:100%;}
.social{font-size:200%;margin:5%;cursor:pointer;}
.social:hover{color:#cc0000;}

#map-canvas{height:450px;margin:10px;border:2px solid #ddd;opacity:0.8;}

.loader {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 9999;
background: url('../img/loading.gif') 50% 50% no-repeat rgba(255,255,255, 0.9);}

.mobile_menu{position:absolute;right:0px;top:35px;width:100%;}
.mobile_menu i{float:right;margin-right:20px;margin-top:10px;margin-bottom:28px;cursor:pointer;color:#cc0000;}
.mobile_menu ul{float:left;display:none;margin:0px;padding:12px;width:100%;border-bottom:1px solid #333;color:#333;background:#fff;
font-family: 'Quicksand', sans-serif;font-weight:bolder;}
.mobile_menu ul:hover{cursor:pointer;background:#333;color:#fff;}
.mobile_menu ul:last-child{box-shadow:0px 2px 6px #333;}

.modal {text-align: center;}

.modal:before {display: inline-block;vertical-align: middle;content: " ";height: 100%;}

.modal-dialog {display: inline-block;text-align: left;vertical-align: middle;}

.lang{position:absolute;right:0px;top:15px;width:150px;z-index:2;}
.lang i {float:right;margin-right:20px;margin-top:8px;margin-bottom:25px;cursor:pointer;color:#cc0000;}
.lang ul{float:left;margin:0px;padding:12px;background:#fff;border-bottom:1px solid #eee;float:left;width:100%;display:none;}
.lang ul:hover{background:#cc0000;color:#fff;cursor:pointer;}

.red{color:red;}

.msg_gonder{background:#fff;color:#333 !important;}


.ftrCtt{}
.ftrCtt li {padding: 12px;list-style-type:none;font-size:11pt;color:#06c;}
.ftrCtt li i {float:left;padding:1px;font-size:14pt;margin-right:3px;}
.ftrCtt li span{color:white;font-size:9pt;float:left;width:100%;padding:6px;}
.ftrCtt li a{float:left;width:100%;color:white;text-decoration:none;margin-bottom:12px;}
.ftrCtt li a i.fa-chevron-right{font-size:6pt;padding-top:6px;color:#06c;}
 .ftrCtt li a i.socialIcon{width:35px;color:#06c;}


.pageTitle{font-size:18pt;color:white;font-family: 'Dosis', sans-serif;margin-top:40px;height:60px;}

@media screen and (max-width: 1200px) {
	.owl-theme .owl-controls .owl-buttons div{bottom:210px;}
	}
@media (max-width:960px){
	.owl-theme .owl-controls .owl-buttons div{bottom:230px;}
	.nav-tabs li{width:50%;}
	.wotis{margin-bottom:50px;}
	.proje ul:last-child a{float:left;width:25%;height:120px;border:1px solid #ddd;}
	.main-slide{top:100px;}
	.main-slide ul img{height:100%;}
	}
@media (max-width:768px){
	#kurumsal{margin-top:140% !important;}
	.hiz_tabs ul{width:100%;}
	.table tr{border:none;}	
	.owl-theme .owl-controls .owl-buttons div{bottom:0px;}
	.hiz_tabs a{width:100%;padding:20px;}
	figure.effect-hera {height:200px;}
	.owl-theme .owl-controls .owl-buttons div{left:20%;padding:12px;background:#fff;}
	.hiz_tabs a{padding:3px;border-radius:0px;float:left;text-align:left;}
	.hiz_tabs a i{float:left;}
	.hiz_tabs a h2{float:left;}
	.proje ul:last-child a{float:left;width:25%;height:120px;border:1px solid #ddd;}
	.mainlogo{width:160px !important;left:5px !important;}
	.nv i{font-size:400%;}
	.contactform ul{width:100%;}
	}