@import "font/stylesheet.css";


* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body{font-family: 'Axiforma'; overflow-x: hidden;}
body.mainmenuopened {
    overflow-y: hidden;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: rgba(255,255,255,1.00);
  opacity: 0.7; /* Firefox */
}

*, *:after, *:before { -webkit-box-sizing: border-box; box-sizing: border-box; }
.clearfix:before, .clearfix:after { display: table; content: ''; }
.clearfix:after { clear: both; }
.clearfix{ clear:both; float:none;}



.headerTop{position: absolute; left: 0; top: 0; width: 100%; z-index: 100;}
.header{position: absolute; left: 0; top: 0; width: 100%; z-index: 100; height: 95px; margin: 0 0 0 0; padding:0 15px; border-bottom: 1px solid rgba( 255,255,255,0.25); text-align: center;}

.headerStuck{ width:100%; position:fixed; height: 94px; z-index:99; background:#fff; transition: all 0.3s ease-in-out; box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1);}

.nopad{ padding-left:0 !important; padding-right:0 !important;}

.logoContainer{width: 244px; display:inline-block; float: left; height: 94px; margin:0; border-right: 1px solid rgba( 255,255,255,0.25); padding: 0 35px 0 0; position: relative;} 
.socialContainer{width: auto; display:inline-block; float: right; height: 94px; margin:0; border-left: 1px solid rgba( 255,255,255,0.25); padding: 35px 0 0 5px; position: relative;}
.logoContainerRight{width: 174px; display:inline-block; float: right; height: 94px; margin:0; border-left: 1px solid rgba( 255,255,255,0.25); padding: 0 35px 0 0; position: relative;}

.logoWhite{height: 45px; opacity: 1; position: absolute; left: 0; top: 24px; transition: opacity 0.3s ease-in-out;}
.logoColor{height: 45px; opacity: 0; position: absolute; left: 0; top: 24px; transition: opacity 0.3s ease-in-out;}

.logoWhiteR{height: 35px; opacity: 1; position: absolute; right:20px ; top: 26px; transition: opacity 0.3s ease-in-out;}
.logoColorR{height: 35px; opacity: 0; position: absolute; right:20px; top: 26px; transition: opacity 0.3s ease-in-out;}


.headerStuck .logoWhite{height: 45px; opacity: 0; position: absolute; left: 5px; top: 24px; transition: opacity 0.3s ease-in-out;}
.headerStuck .logoColor{height: 45px; opacity: 1; position: absolute; left: 5px; top: 24px; transition: opacity 0.3s ease-in-out;}

.headerStuck .logoWhiteR{height: 35px; opacity: 0; position: absolute; right:20px; top: 26px; transition: opacity 0.3s ease-in-out;}
.headerStuck .logoColorR{height: 35px; opacity: 1; position: absolute; right:20px; top: 26px; transition: opacity 0.3s ease-in-out;}

.headerStuck .logoContainerRight {
    border-left-color: rgba( 49,49,49,0.15);
}

.menu_line_enable{width: auto; display: inline-block; margin: auto; text-align: center;}

.header ul{ list-style:none;}
ul.navbar {
  display:inline-block; float:right; position:relative;
  width: auto;
  margin: 30px 0 20px auto; transition: all 0.3s ease-in-out;
}

ul.navbar li {
	display:inline-block;
	padding: 0  0 0 10px;
	position: relative;
}

ul.navbar li a {
	display: block;
	padding: 13px 5px 50px 5px;
	font-weight:600 !important;
	text-decoration: none;
	transition: all .2s ease-in-out; 
	font-size:13px; color:#fff !important;
	position:relative;letter-spacing: 0.2px;
}

/*ul.navbar li:before
{
	position:absolute; left:0; bottom:21px; height:5px; width:5px; border-radius:100%; color:#f90; background:#f90; content:"";transition: all .2s ease-in-out; z-index:0; 
	
}*/


ul.navbar li:hover > a:hover {
	color:#0077EC !important;
}
ul.navbar li:hover:before {
	left:50% !important;
}
ul.navbar li a.mLink {
}


ul.navbar li a.mLink:hover {
	color:#004181 !important;
}


ul.navbar ul li a {
	font-size:12px !important; color:#313131 !important; width:100% !important; font-weight:500 !important; padding:13px 3px 13px 3px !important;
}

ul.navbar ul li{ margin:0 0 !important; padding-left:15px !important;  border-bottom:1px solid rgba(0,0,0,.1) !important; width:100% !important;}

ul.navbar ul li:hover{background: #fff;}

ul.navbar ul li a > i {
	float:right;
	padding-right:0;
	transition: all .2s ease-in-out; 
	font-size:16px;
}
ul.navbar ul li a:hover > i {
	padding-right:5px;
	
}

ul.navbar li ul {
  margin: 0;
  position: absolute;
  background: #eef1f5;
  top: 200px;
  font-size: 13px !important;
  min-width: 200px;
  padding:0;
  opacity: 0;
  visibility: hidden;
  z-index: 99999;
  transition: all .3s ease;
  border-top: 3px solid #3368c6;
  box-shadow: 0 0 30px 0 rgba(0,0,0,.12);  
	text-align: left;
}




ul.navbar ul li { float: none; }
ul.navbar li:hover > ul { opacity: 1; visibility: visible; top: 0; max-height: 850px }
ul.navbar > li:hover > ul { opacity: 1; visibility: visible; top: 60px; left: 0; }
ul.navbar > li:hover > ul:before { top:-10px; opacity:1; transition-delay: 0.3s; }
ul.navbar li > ul  ul { top: 0; left: 90%; }
ul.navbar li > ul li:hover > ul { left: 100%; }

.logo{width:auto; display:inline-block; float:left; margin:35px 0 0 30px;}
.logo .lWhite{height:40px;}





.lavalamp-object{ position:absolute; left:0; top:40px; width:5px; height:5px; border-radius:100%; background:#004181; transition: all .2s ease-in-out; opacity:0;}

.menu-item_plus{ position:relative; left:0;}
.menu-item_plus:before {
	position: absolute;
    content: "";
    z-index: 1;
    background: #004181;	
    width: 0;
    height: 2px;
    left: -14px;
    top: 50%;
    transform: translateY(-50%); transition: all .2s ease-in-out;
}

ul.navbar li a.mLink:hover .menu-item_plus:before {
	width:8px;
}
ul.navbar li a:hover .menu-item_plus:before {
	width:8px;
}




.headerStuck .logo{margin:25px 0 0 30px; transition: all .2s ease-in-out;}
.headerStuck ul.navbar {
  margin: 30px 0 20px 0; transition: all 0.3s ease-in-out;
}
.headerStuck ul.navbar li a.mLink {
	color:#313131 !important;
}
.headerStuck ul.navbar li a.mLink:hover {
	color:#004181 !important;
}











a.boxBtn{display: inline-block; width: auto; height: 43px; padding: 0 20px; background: #07a7e3; font-size: 11px; letter-spacing: 0; color: #fff; transition: all 0.3s ease-in-out; font-weight: 700; border-radius: 4px; line-height: 43px;}
a.boxBtn:hover{background: #074575;}

a.boxBtnBr{display: inline-block; width: auto; height: auto; padding: 13px 20px; background: none; border: 1px solid #07a7e3; font-size: 13px; letter-spacing: 1px; color: #07a7e3; transition: all 0.3s ease-in-out; font-weight: 600;}
a.boxBtnBr:hover{background: #07a7e3; color: #fff;}


ul.bList{ margin:0; padding:0; list-style:none; height:auto; width:100%;}
ul.bList li{ padding:4px 0 10px 0; float:left; width:40%; position:relative; padding-left:25px; font-size:15px; font-weight:400; line-height:22px; color:#07a7e3;}
ul.bList li:before {
    position: absolute;
    left: 0px;
    top: 4px;
    font-weight: 900;
	color:#074575;
    font-family: 'Line Awesome Free';
    content: '\f105';
}

a.blogDate{width: 100%; height: auto; padding: 5px 0; font-size:12px; font-weight: 400; color: #074575; text-align: left; display: inline-block; transition: all 0.3s ease-in-out;}
a.blogDate:hover{color: #3368c6;}

a.blogTitle{width: 100%; height: 90px; padding: 25px 0 15px 0; font-size:20px; line-height: 24px; font-weight: 600; color: #074575; text-align: left; display: inline-block; transition: all 0.3s ease-in-out;}
a.blogTitle:hover{color: #3368c6;}

a.blogBtn{display: inline-block; width: auto; position: relative;height: auto; padding:0 40px 0 0; font-size: 12px; letter-spacing: 1px; color: #074575; transition: all 0.3s ease-in-out; font-weight: 400;}
a.blogBtn:hover{ color: #3368c6;}
a.blogBtn:after {
    position: absolute;
    right: 15px;
    top: -3px;
    font-weight: 900;
	font-size: 17px;
	
    font-family: 'Line Awesome Free';
    content: '\f061';
	 transition: all 0.3s ease-in-out;
}
a.blogBtn:hover:after{right:0;}

.blogIcon{
    position: absolute;
    z-index: 1;

    font-size: 30px;
    line-height: 55px;
    text-align: center;
    width: 0;
    height: 0;
    border-top-color: #fff;
	border-top: 60px solid #fff;
    border-right: 60px solid transparent;
    left: 5px;
    top: 5px;
}
.blogIcon i {
    position: absolute;
    top: -52px;
    color: #3368c6;
    left: 6px;
    font-size: 22px;
}

.formSend{width: 100%; height: 45px; padding: 15px 0; text-align: center; background: #fff; color: #3368c6; font-size: 13px; font-weight: 600; letter-spacing: 1px; cursor: pointer; border: 1px solid #fff; transition: all 0.3s ease-in-out;}

.formSend:hover{ color: #fff; background: none;}

a.facebookh{ display:inline-block; width:40px; height:40px; font-size:16px; line-height:30px; text-align:center; color:#fff; margin:0 1px; transition: all 0.3s ease-in-out;}
a.facebookh:hover{ color:#9a9a9a;}

a.twitterh{ display:inline-block; width:40px; height:40px; font-size:16px; line-height:30px; text-align:center; color:#fff; margin:0 1px; transition: all 0.3s ease-in-out;}
a.twitterh:hover{  color:#9a9a9a;}

a.linkedinh{ display:inline-block; width:40px; height:40px; font-size:16px; line-height:30px; text-align:center; color:#fff; margin:0 1px; transition: all 0.3s ease-in-out;}
a.linkedinh:hover{  color:#9a9a9a;}

a.instagramh{ display:inline-block; width:40px; height:40px; font-size:16px; line-height:30px; text-align:center; color:#fff; margin:0 1px; transition: all 0.3s ease-in-out;}
a.instagramh:hover{  color:#9a9a9a;}



.headerStuck a.facebookh{ color: #313131;}
.headerStuck a.twitterh{ color: #313131;}
.headerStuck a.linkedinh{ color: #313131;}
.headerStuck a.instagramh{ color: #313131;}

.headerStuck .logoContainer{border-right-color: rgba( 49,49,49,0.15);}
.headerStuck .socialContainer{border-left-color: rgba( 49,49,49,0.15);}



#footer {
    background-color: #074575;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    background-image: url(../img/clariwell-footer-bg.jpg);
}



a.facebook{ display:inline-block; width:30px; height:30px; font-size:14px; line-height:32px; text-align:center; color:#fff; margin:0 3px 0 0; transition: all 0.3s ease-in-out; background:#3b5998; border-radius: 4px;}
a.facebook:hover{ background:#074575;}

a.twitter{ display:inline-block; width:30px; height:30px; font-size:14px; line-height:32px; text-align:center; color:#fff; margin:0 3px 0 0; transition: all 0.3s ease-in-out; background:#00aced; border-radius: 4px;}
a.twitter:hover{  background:#074575;}

a.linkedin{ display:inline-block; width:30px; height:30px; font-size:14px; line-height:32px; text-align:center; color:#fff; margin:0 3px 0 0; transition: all 0.3s ease-in-out; background:#00aced; border-radius: 4px;}
a.linkedin:hover{  background:#074575;}

a.instagram{ display:inline-block; width:30px; height:30px; font-size:14px; line-height:32px; text-align:center; color:#fff; margin:0 3px 0 0; transition: all 0.3s ease-in-out; background:#125688; border-radius: 4px;}
a.instagram:hover{  background:#074575;}

a.youtube{ display:inline-block; width:30px; height:30px; font-size:14px; line-height:32px; text-align:center; color:#fff; margin:0 3px 0 0; transition: all 0.3s ease-in-out; background:#dd4b39; border-radius: 4px;}
a.youtube:hover{  background:#074575;}


.footerTitle{width:100%; padding:0 0 30px 0; font-size:20px; color:#fff; font-weight:600; letter-spacing:0; line-height:24px;}

ul.footerLink{ margin:0; padding:0; list-style:none;}
ul.footerLink li{ padding:4px 0 12px 0; width:100%;}
ul.footerLink li a{ font-size:14px; color:#fff; transition:all .5s; letter-spacing:0; position:relative; padding-left:25px; font-weight:300;	}
ul.footerLink li a:hover{ color:#0275d8;}



ul.footerLink li a:before {
    position: absolute;
    content: '';
    left: 0px;
    top: 3px;
    font-weight: 900;
	width: 6px;
	height: 6px;
	background: #fff;
	border-radius: 6px;
    
}

a.footerELink{font-size: 20px; color: #fff; font-weight: 400; transition:all .5s; padding: 10px 0 0 0; display: inline-block;}
a.footerELink:hover{ color:#0275d8;}



.footerSep{width: 80%; height: 1px; background: #fff; margin: 10px 0;}
.footerLogo{width: 80%;}


.subBannerCon{width: 100%; height: auto; position: relative; padding: 200px 0 100px 0;}

.subBannerImg {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.subBannerTitle{width: 100%; text-align: center; font-size: 40px; color: #fff; font-weight: 600;}
.subBannerBreadCon{width: 100%; text-align: center; padding: 10px 0;}

ul.subBannerBread{display: inline-block; margin: 0; padding: 0; list-style: none; text-align: center}
ul.subBannerBread li{display: inline-block; padding: 0 10px; position: relative; }
ul.subBannerBread li a{font-size:14px; color: rgba(255,255,255,.72); font-weight: 400; transition: all 0.3s ease-in-out;}

ul.subBannerBread li:first-child:before{content: "";}
ul.subBannerBread li:before{
	content: "/";
	position: absolute;
	left: -5px;
	color: #fff;
	top: 1px;
	font-size: 14px;
	opacity: 0.9;
	
}
ul.subBannerBread li:last-child a{color: rgba(255,255,255,1);}

ul.subBannerBread li a:hover{color: rgba(255,255,255,1);}


.leftMenuCon {
    padding-left: 30px;
	padding-top:45px;
    padding-right: 30px;
    margin-top: 0;
    padding-bottom: 30px;
    background: #f6faff;
	width: 100%;
	 border-radius: 8px;
}
.leftMenuCon ul{width: 100%; display: block; margin:0; padding: 0; list-style: none;}
.leftMenuCon ul li{display: block; width: 100%; margin-bottom: 10px;}
.leftMenuCon ul li a{
	background-color: #fff;
    padding: 21px 20px 17px 20px; border-radius: 8px;
    display: block;
    position: relative;
    text-transform: uppercase;
	color: #7884ac;
	font-size: 13px;
 transition: all 0.3s ease-in-out;	
	
}
.leftMenuCon ul li a:hover{
	background-color: #3368c6;
	color: #fff;
}
.leftMenuCon ul li a:after{
    position: absolute;
    right: 20px;
    top:18px;
    font-weight: 900;
	font-size: 17px;
	
    font-family: 'Line Awesome Free';
    content: '\f105';
	 transition: all 0.3s ease-in-out;	
}

.leftMenuCon ul li a.actived{
	background-color: #3368c6;
	color: #fff;
}
.leftMenuCon ul li a.actived:after{
    position: absolute;
    right: 20px;
    top:18px;
    font-weight: 900;
	font-size: 17px;
	
    font-family: 'Line Awesome Free';
    content: '\f105';
	 transition: all 0.3s ease-in-out;	
}

.contentS{}
.contentTitle{width: 100%; font-size: 25px; color: #031b4e; line-height: 30px; font-weight: 700; padding-top: 30px; padding-bottom: 30px;}

.contentS h3{font-weight: 600; font-size: 16px; padding: 0 0 20px; color: #031b4e;}
.contentS p{margin: 0 0 20px;font-weight: 400;
    font-size: 15px;
    line-height: 24px;
    color: #8893b9;}

p.Ctext{margin: 0 0 20px;font-weight: 400;
    font-size: 15px;
    line-height: 24px;
    color: #8893b9;}

.contentS ul{ margin:0; padding:0; list-style:none; height:auto; width:100%;}
.contentS ul li{ padding:4px 0 10px 0; width:100%; position:relative; padding-left:25px; font-size:15px; font-weight:400; line-height:22px; color:#8893b9;}
.contentS ul li:before {
    position: absolute;
    left: 0px;
    top: 4px;
    font-weight: 900;
	color:#031b4e;
    font-family: 'Line Awesome Free';
    content: '\f105';
}


.contactTA{width:100%; height:95px;}

.formSMit{ padding:14px 13px; font-size:13px; color:#fff; float:left; background:#3368c6; transition: all 0.3s ease-in-out; cursor:pointer; margin-top:21px; border-radius: 8px;}
.formSMit:hover{ background:#031b4e; color:#fff;}

.contactT{width:100%; height:50px; border:1px solid #e1eeff; background:#fff; float:left; padding:0 10px; margin-bottom:15px; font-size:13px; line-height:52px;  transition: all 0.4s ease-in-out; border-radius: 8px;} 

.contactT::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #999;
  opacity: 0.7; /* Firefox */
}
.contactTA::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #999;
  opacity: 0.7; /* Firefox */
}
.contactT:focus{border:1px solid #3368c6;}
.contactTA{width:100%; height:120px; border:1px solid #e1eeff; background:#fff; padding:10px 10px; resize:none; margin-bottom:15px; font-size:13px; transition: all 0.4s ease-in-out; border-radius: 8px;}
.contactTA:focus{border:1px solid #3368c6;}

.contactTbtt{width:100%; font-size:14px; font-weight:300; color:#4f4e4e; line-height:22px;}

.ccTitle{width: 100%; height: auto; font-size: 30px; font-weight: 600; color:#031b4e; padding-bottom: 25px;}

.mapInfoC{position: absolute;
    z-index: 10;
    width: 400px;
    right: 300px;
    padding: 40px;
    padding-bottom: 35px;
    top: 50%;
    transform: translateY(-50%);
    color: #fff; background: #07a7e3; border-radius: 10px;}


.h50{height: 50px;}

.aboutContentC{width: 100%; height: auto; padding-right: 10%;}
.aboutContentC h3{font-size: 17px; font-weight: 600; color: #031b4e; padding-bottom: 15px;}
.blntCon{width: 100%; height: auto; background: #fff; border-radius: 10px;}



.contentImg{width: 100%; border-radius: 8px;}

.homeServCon{width: 100%; height: auto; box-shadow: 0px 0px 20px rgb(0 0 0 / 11%); background: #fff; border-radius: 10px;}



.homeMidBg{width: auto; height: 100%; position: absolute; margin-right: -300px; left: 0; right: 0; background: url(../img/anasayfa-allianz-anlasmali-checkup-medicover-goruntuleme-bodrum.jpg) no-repeat center; background-size: cover;  border-radius: 10px 0  0 10px;}

.homeMidBgI{position: absolute; top:100px; left: -200px;}
.homeMidBgC{position: relative;}

.homeBln{width: 100%; height: auto; padding: 50px 0; background: #3368c6;}


.homeFormCon{margin-top: -215px !important; padding-top: 30px !important; padding-right: 35px !important; padding-bottom: 20px !important; padding-left: 35px !important; position: relative; width: 100%; background: #3368c6; border-radius: 10px;}

/* Mobile Menu */

.logomobile{ width:179px; float:left; height:40px; margin:15px 0 15px 24px;}
.mobileheader{
	width:100%; min-height:70px;
	background-color:#FFF;
	display:none;
	position:relative;
	z-index:5000;
	
}
.mobileSep{height:70px; width:100%; display:none;}


a.mobileLink{ width:100%; height:40px; display:inline-block; font-size:12px; text-align:center; border-bottom:1px dotted #999; color:#333; font-weight:600; line-height:40px;}
a.mobileLink:hover{ background:#0e5db0; color:#fff;}
a.smobileLink{ width:100%; height:40px; display:inline-block; font-size:12px; text-align:center; border-bottom:1px dotted #999; color:#333; font-weight:600; line-height:40px;}
a.smobileLink:hover{ background:#0e5db0; color:#fff;}

a.mobileActive{background:#0e5db0; color:#fff;}

#mobile #toggle-bar {
	line-height:70px;
	height:70px;
	
}


.mobileMenuSub ul{ margin-left:0 !important; margin-bottom:0 !important;}
.mobileMenuSub ul li {
	clear:both;
	list-style:none;
	position:relative;
	z-index:5000;
	margin:0 !important; padding:0;
}

.mobileMenuSub ul li a {
	font-size:13px;
	display:block;
	border-bottom:1px dotted #999;
	margin:2px 0;
	padding:10px 0 10px 0;
	color:#333;
	text-decoration:none;
	text-align:center;
	font-weight:300;
}
.mobileMenuSub ul li a:hover {
	color:#0e5db0;
	text-decoration:none;
	text-align:center;
	font-weight:300;
}


.btn11 {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 0px;
  right: 20px;
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
}
.btn11 .icon-left {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  position: absolute;
  height: 4px;
  width: 15px;
  top: 30px;
  background-color: #333;
}
.btn11 .icon-left:before {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  position: absolute;
  width: 15px;
  height: 4px;
  background-color: #333;
  content: "";
  top: -10px;
}
.btn11 .icon-left:after {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  position: absolute;
  width: 15px;
  height: 4px;
  background-color: #333;
  content: "";
  top: 10px;
}
.btn11 .icon-left:hover {
  cursor: pointer;
}
.btn11 .icon-right {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  position: absolute;
  height: 4px;
  width: 15px;
  top: 30px;
  background-color: #333;
  left: 15px;
}
.btn11 .icon-right:before {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  position: absolute;
  width: 15px;
  height: 4px;
  background-color: #333;
  content: "";
  top: -10px;
}
.btn11 .icon-right:after {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  position: absolute;
  width: 15px;
  height: 4px;
  background-color: #333;
  content: "";
  top: 10px;
}
.btn11.open .icon-left {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  background: transparent;
}
.btn11.open .icon-left:before {
  -webkit-transform: rotateZ(45deg) scaleX(1.4) translate(2px, 2px);
          transform: rotateZ(45deg) scaleX(1.4) translate(2px, 2px);
}
.btn11.open .icon-left:after {
  -webkit-transform: rotateZ(-45deg) scaleX(1.4) translate(2px, -2px);
          transform: rotateZ(-45deg) scaleX(1.4) translate(2px, -2px);
}
.btn11.open .icon-right {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  background: transparent;
}
.btn11.open .icon-right:before {
  -webkit-transform: rotateZ(-45deg) scaleX(1.4) translate(-2px, 2px);
          transform: rotateZ(-45deg) scaleX(1.4) translate(-2px, 2px);
}
.btn11.open .icon-right:after {
  -webkit-transform: rotateZ(45deg) scaleX(1.4) translate(-2px, -2px);
          transform: rotateZ(45deg) scaleX(1.4) translate(-2px, -2px);
}
.btn11:hover {
  cursor: pointer;
}	

.siteErr{width:100%; height:50px; background:#d00000; color:#fff; margin:30px auto; text-align:center; line-height:50px;}
.siteOk{width:100%; height:50px; background:#77ab13; color:#fff; margin:30px auto; text-align:center; line-height:50px;}


.formCboxD {
    width: 20px;
    height: 40px;
    float: left;
}
.formCboxTxt {
    margin-left: 25px;
    font-size: 14px;
    line-height: 16px;
    color: #626262;
}

.footerLogoN{width: 70%; margin: 0 auto; float: right;}
.footerLogoNN{width: 70%; margin: 0 auto; float: right; text-align: left;}


a.boxBtnnnn{display: inline-block; width: auto; height: 33px; padding: 0 20px; background:non; border:1px solid #074575; font-size: 13px; letter-spacing: 0; color: #074575; transition: all 0.3s ease-in-out; font-weight: 700; border-radius: 4px; line-height: 33px;}
a.boxBtnnnn:hover{background: #074575; color: #fff;}

.mapCon{width: 100%; height:500px; position: relative;}

a.mapDirect{border: 1px solid #fff; color: #fff; padding: 10px 15px; transition: all 0.3s ease-in-out; display: block; width: 100%; text-align: center; line-height: 16px; font-size: 16px;}
a.mapDirect:hover{background: #074575; color: #fff; border: 1px solid #074575;}
a.mapDirect > i{  padding-right: 5px;}


a.testSonuc{display: block; width: auto; height: 34px; background: #00539F;font-size: 16px; font-weight: 600; color: #fff; padding: 0 20px; line-height: 34px;transition: all 0.3s ease-in-out; border-radius: 5px;}
a.testSonuc:hover{background: #1DA1F2;}
