@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Arimo:400,700&amp;subset=latin,latin-ext);

body {font-size:18px; color:#3f5663 !important;  background-color:#f7f7f7 !important; font-family:'Arimo', sans-serif !important}
section{ float:left;width:100%; padding:60px 0px;  }
p { font-size: 18px; line-height: 28px; } 
h2 { font-weight:700; letter-spacing:2px; font-size:34px; margin-bottom:35px}
h3 { font-weight:bold; line-height:32px; font-size:20px; margin-bottom:35px}
hr{ width: 100%; border-top-color:#fff; height: 1px; float:left; margin: 30px 0px;} 
.hr2{ width: 100%; border-top-color:#d1d1d1; height: 1px; float:left; margin: 8px 0px -6px 0px;} 
img{max-width:100%}
.size100 {width:100%}
ul { list-style-type:none;}
footer {float:left; width:100%}


.alan{
	position: relative;
	margin-top: -5px;
}
.yazi{
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #555;
}
.numara{
	font-size: 15px;
	margin: 0;
	padding: 0;
	margin-top: -5px;
}
.bilgi{
	visibility: hidden;
	position: absolute;
	left: 20px;
	top: 35px;
	font-size: 12px;
	color: #333;
	background-color: #ddd;
	border: 2px solid #ccc;
	border-radius: 3px;
	padding: 5px 5px 1px 5px;
	text-align: center;
	width: 180px;
	height: 30px;
}
.alan:hover .bilgi{
	visibility: visible;
}


a {color:#3f5663; -webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out; }
a:hover { text-decoration:none; color:#3f5663; opacity:0.8;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;  } 

.destekB{
	border: 3px solid #AAE6AA;
	padding: 15px 25px;
	font-size: 13px;
	margin-top: 5px;
	background-color: #CCF0CC;
}
.destekB a{
	font-size: 14px;
	color: blue;
	text-decoration: underline;
}

.data{
	letter-spacing: -2px;
	font-size: 30px;
}
span.veri{
	font-size: 43px;
}
h1.kw{
	color: #43bbd3;
	letter-spacing: -2px;
	font-size: 27px;
}
.mobil_default .navbar-default {
    background: #fff;
    border-bottom: 0;
    margin-bottom: 0;
    font-family: "arimo", Arial, Helvetica, sans-serif;
    z-index: 1001;
}
.mobil_default .navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #076188;
}

.mobil_default .navbar-default .nav > li > a {
    color: #076188;
    text-shadow: none;
}
.calisanlar{
	margin-bottom: 60px;
	margin-top: -20px;
}
  .calisan img{
	  border: 10px solid #ddd;
	  background-color: #fff;
	  margin-top: 20px;
  }
  .calisan p{
	  margin-top: 5px;
	  text-align: center;
	  line-height: 20px;
	  font-weight: bold;
	  margin-bottom: 0px;
	  font-size: 19px;
  }
  .calisan{
	  text-align: center;
  }
  .calisan span{
	  font-size: 15px;
	  color: #888;
  }
  .bir{
	  margin: 0 auto;
  }
   
 section.opencart{
	 padding: 30px 0px 50px 0px;
 }
  
 section.opencart img{
	 margin-left: 20px;
 }
  
 section.opencart h3{
	 margin: 0px;
	 padding: 0px;
	 padding-top: 10px;
	 margin-bottom: 20px;
 }
 
 @media only screen and (max-width: 960px) {
	 
  
 section.opencart h3{
	 font-size: 17px;
	 margin-top: -5px;
	 line-height: 22px;
 }
 
 .bss{
	 margin-bottom: 50px;
 }
 }

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #076188;
}
.navbar-default {
    background: #076188;
    border-bottom: 0;
    margin-bottom: 0;
    font-family: "arimo", Arial, Helvetica, sans-serif;
    z-index: 1001;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #ffe178;
}

.navbar-default .navbar-toggle {
    border-color: #bae4ff;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #f4fbff;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #076188;
    background-color: #bae4ff;
}

.navbar-default .nav > li > a {
    color: #FFF;
    text-shadow: none;
}


.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    color: #ffc702;
    opacity: 1;
    background-color: transparent;
}

.collapse.in {
    display: block;
    width: 100%;
}

.mar0pad0 { padding:0px !important ; margin:0px !important;}
.mtop0 {margin-top:0px; }
.pad100 {padding:100px 0px;}

.beyaz {color:#fff}
.beyaz_bg{background-color:#fff}
.sari_bg{background-color:#ffe179}
.mavi_bg1{background-color:#e4eef0}
.mavi {color:#44bbd3}
.mavi_bg2{background-color:#43bbd3}
.nokta_bg{ background:url(../images/bg_nokta.png)}
.cift_renk_bg{ background:url(../images/cift_renk.png) center top}

.logo_satiri {float:left; width:100%; background-color:#fff; padding:0px 0px 0px 0px; }
.logo_satiri .navbar-brand{float:left; margin-top:10px;}
.topbar {float:left; width:100%; background-color:#f0f5f6; padding:8px 0px 0px 0px;font-size:15px;}
.topbar i {float:left; font-size:19px; margin:1px 4px 0px 0px; font-weight:bold;}
.topbar .giris{ float:left; width:100%; margin-top:-3px; margin-bottom:4px; padding:3px 20%; text-align:center; background-color:#ffe178; border:1px solid #f0f5f6; overflow:hidden;  border-radius:7px; }
.topbar .giris:hover{opacity:0.7}
.topbar .kayit{ float:left; width:100%; margin-top:-3px; margin-bottom:4px; padding:3px 20%; text-align:center; background-color:#bae4ff; border:1px solid #f0f5f6; overflow:hidden; border-radius:7px;} 
.topbar .kayit:hover{opacity:0.7}  
.topbar .container{margin: 6px auto;}

.telif{float: left; padding: 20px 34px; font-size: 15px;}  
.telif a {color:#43c9e6; font-weight:bold;  font-size: 15px;}  

.ucret .baslik {float:left; width:100%; text-align:center; color:#fff; } 
.ucret .rakam {float:left; width:100%; text-align:center; color:#ffd74c; font-weight:bold;}
.ucret_menu {float:left; width:100%; color:#FFFFFF; margin-top:0px; border-top:1px solid #485866;padding: 10.5px 0px; font-size:15px !important; text-align:center; background-color:#384551;  border-left:1px solid #485866;  border-right:1px solid #485866; border-bottom:1px solid #485866;}  
.ucret_menu:hover { background-color:#38434d; color:#ffd74c; opacity:1;}  

.uclu i{ font-size:70px; color:#adb7e4; }
.uclu h2{ float:left; width:100%; margin-bottom:30px; color:#43bbd3; font-size:25px; font-weight:bold;}
.uclu a{  margin-top:30px; background-color:#ffd74c; border-radius:8px; font-size:18px; padding:10px 40px;}
.uclu a:hover{ opacity:0.8}

.uclu2 { background-color:#FFFFFF; border-top:1px solid #f0f5f6;  border-left:1px solid #f0f5f6; border-bottom:1px solid #f0f5f6; padding:0px 0px 20px 0px!important;}
.uclu2_son { border-right:1px solid #f0f5f6; }
.uclu2 i{    font-size: 52px;
    position: absolute;
    top: 45px;
    background-color: #ffd74c;
    padding: 10px;
    width: 72px;
    height: 71px;
    left: 38%;
    z-index: 1;
    border-radius: 70px;
    /* text-align: center; */
    /* float: left; */} 

.uclu2 a{  margin-top:30px; background-color:#ffd74c; border-radius:8px; font-size:18px; padding:10px 40px;}
.uclu2 a:hover{ opacity:0.8}

.daire_metni{font-size:38px; line-height:40px; position:absolute; top: 30%; left: 38%; }
.daire_alani h3 {font-size:23px; margin-bottom:20px;}
.daire_alani p {font-size:17px; }
.daire_alani span {float:left; height:410px; width: 100%;}

.sol_cizgi{border-left:1px solid #cce3e8}
.sag_cizgi{border-right:1px solid #cce3e8}
.alt_cizgi{border-bottom:1px solid #cce3e8}

ul.footer_menuler {float:left; margin-bottom:30px;} 
ul.footer_menuler li { width:100%; float:left; color:#43bbd3; padding-bottom:15px; font-size:18px; font-weight:bold;} 
ul.footer_menuler li a {width:100%;float:left;  font-size:15px;  font-weight:normal;  } 
ul.footer_menuler li a:hover{float:left; color:#43bbd3;}  

.footer_baslik { float:left; width:100%; color:#43bbd3; padding-bottom:10px; font-size:18px; font-weight:bold;} 
.footer_mail { float:left; text-align:center; font-size:15px; height:45px; margin-bottom:20px; width:96%; border:1px solid #cce3e8; padding:6px 0px 8px 0px; border-radius:8px; } 
.footer_mail:hover{ background-color: #cce3e8; } 
.footer_mail i{ font-size:25px;} 
.footer_mail span {display: inline-block; font-size:15px; vertical-align: middle;margin-top:-15px; }

.sorgulama_alani h2 span {color:#fff; font-size:14px; letter-spacing:0px; }
.sorgulama_alani input {background-color:#f0f5f6; padding:12px; width:100%; border:none;}
.sorgulama_alani .sorgula {background-color:#ffd74c; padding:12px 0px; width:100%; border:none;-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;  }
.sorgulama_alani .sorgula:hover {background-color:#f2c527;  }
.sorgulama_alani .transfer{background-color:#4ba9e5; color:#fff; margin-bottom:15px; padding:12px 0px; width:100%; border:none;-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;  }
.sorgulama_alani .transfer:hover{background-color:#3391cd;}

.paketler {float:left; background-color:#f0f5f6; border-radius:8px; margin-bottom:20px;}
.paketler h2{ font-size: 21px; margin:0px; letter-spacing: 0px;}
.paketler .baslik1{ float:left; width:100%;font-size: 38px;  margin:0px; color:#FFFFFF}
.paketler .baslik2{ float:left; width:100%; font-size: 15px; color:#FFFFFF}
.paketler .satinal{display: inline-block; font-size:18px; vertical-align: middle;margin-top: -24px;}
.paketler i{ font-size: 50px; margin-top:10px; }
.paketler a i{font-size:35px; margin-top:3px; padding-right:5px;}
.paketler div { float:left; height:85px; border-top:1px solid #fff; padding:0px !important; margin-top:15px; width:100%; background:url(../images/fiyat_baslik_fon.png) top center no-repeat;}
.paketler a { float:left; width:100%; margin:0px !important; font-size:15px; background-color:#ffd74c; padding:10px 15px;
webkit-border-radius: 8px;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius: 8px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
border-radius: 8px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out; }
.paketler a:hover {background-color:#81c8f6; color:#fff;}
.paketler:hover{background-color:#ffe178; 
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out; }
.paketler ul{ float:left;list-style-type:none; padding:20px;}
.paketler ul li{float:left; width:100%; padding:8px 0px;  font-size:15px; border-bottom:1px solid #fff;}
.paketler ul li a{float:left;}

.panel-heading {
    padding: 0px 0px;
    border-bottom: 0px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.panel-default>.panel-heading {
    color: #333;
    background-color: #c5e3e8;
    border-color: #ddd;
}


.ozellikler .panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #d3e8ec;
    background-color: #fff;
}

.nav-tabs {
    border-bottom: 0px solid #ddd;
}

.nav-tabs i{
   font-size:30px; padding-right:10px;
}
 
.nav-tabs span{
	display: inline-block; margin-top:-13px; vertical-align: middle;
}

.ozellikler .nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: #e3f7fb;
}

.ozellikler .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 0px solid #ddd;
    border-bottom-color: transparent;
}

.ozellikler .nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 0px 0px 0 0;
}

.panel {
    margin-bottom: 20px;
    background-color: #c5e3e8;
    border: 0px solid transparent  !important; ;  
    border-radius: 0px !important; 
    -webkit-box-shadow: 0 0px 1px rgba(0,0,0,.0);
    box-shadow: none; 
    padding: 12px !important; 
     border-bottom: 1px solid #e3000f ;  
     
}

.tablar .panel {
    margin-bottom: 20px;
    background: none;
    border: 0px solid transparent !important;
    border-radius: 0px !important;
    -webkit-box-shadow: 0 0px 1px rgba(0,0,0,.0);
    box-shadow: none;
    padding: 12px !important;
    border-bottom: 1px solid #e3000f;
}

.tablar2 .panel {
    margin-bottom: 20px;
    background: none;
    border: 0px solid transparent !important;
    border-radius: 0px !important;
    -webkit-box-shadow: 0 0px 1px rgba(0,0,0,.0);
    box-shadow: none;
    padding: 0px !important;
    border-bottom: 1px solid #e3000f;
}


.tablar2  .panel-default>.panel-heading {
    color: #333;
    background-color: #c5e3e8;
    border-color: #ddd;
    padding: 12px;
}

.tablar2  .panel-default>.panel-heading+.panel-collapse>.panel-body {
    padding: 0px;
}


.tablar .nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 0px 0px 0 0;
}
.panel-group .panel+.panel {
    margin-top: 1px;
}

.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #d3e8ec;
}

.panel-group .panel {
    margin-bottom: 0;
    float: left;
    border-radius: 4px;
    width: 100%;
}


.akordiyon {  width:100%; text-align:left; padding:12px; font-weight:bold; }
.akordiyon i{ font-size:40px; margin-right:20px; }
.akordiyon span { display: inline-block;  vertical-align: middle; margin-top:-20px;}

.daha_fazlasi i {
font-size: 55px;
color: #43bbd3;
}

.daha_fazlasi i {
float:left;
padding-right:12px;
font-size: 55px;
color: #43bbd3;
}

.daha_fazlasi span {
float:left;
margin-top:12px;
}

.daha_fazlasi p {
float:left;
width:100%;
min-height:110px; 
} 

.daha_fazlasi h2 {
color:#44bbd3;
margin-bottom: 0px;
} 

.daha_fazlasi h3 {
  float:left; width:100%; text-align:center;
}
 
.daha_fazlasi hr {
border-color:#ffd74c;
}

.ozel_fiyat span {
float:left; width:100%; background-color:#ffd74c; margin:0px 0px 1px 0px;  padding:10px; text-align:center;
} 
 
.ozel_fiyat .sol {
float:left; width:100%; padding:10px;background-color:#fff;margin:0px 0px 1px 0px;
} 
 
 
 
 
@media only screen and (min-width: 320px) { 

.akordiyon2 { float: left; width:100%; text-align:left; padding:12px; font-weight:bold; }
.akordiyon2 i{float: left; font-size:40px; margin-right:20px; display:none}
.akordiyon2 span { float: left; display:inline-block; vertical-align: middle; margin-top:10px;}
.collapse {
    display: none;
    float: left;
}
 

.satinalma .satinal{display: inline-block; font-size:18px; vertical-align: middle;margin-top: -7px;}
.satinalma i{ font-size: 50px; margin-top:10px; }
.satinalma a i{font-size:22px; margin-top:3px; padding-right:0px;}
.satinalma div { float:left; height:85px; padding:0px !important; margin-top:15px; }
.satinalma a { float:left; text-align:center; width: 100%; border-right: 1px solid #222931; margin:0px !important; font-size:9px; background-color:#ffd74c; padding:0px 0px;
webkit-border-radius: 8px;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius: 8px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
border-radius: 8px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out; }
.satinalma a:hover {background-color:#81c8f6; color:#fff;}


.ozellikler h4 {color:#fff; font-size:13px;}	
.ozellikler .baslik{ text-align:center;  font-size:11px; background-color:#ffe179; padding:17px 0px; line-height:13px; }	
.ozellikler .sol{ text-align:left; line-height:15px; height:50px; font-size:14px; padding:7px 0px 7px 7px; margin-bottom:1px; background-color:#d3e8ec }	
.ozellikler .sag{ text-align:center;  height:50px;font-size:12px; padding:7px 0px;margin-bottom:1px; background-color:#fff }	
.ozellikler .iptal{color: #ea6161;font-size: 14px; line-height: 0px; padding: 13px 0px 12px 0px;float: left;text-align: center;width: 100%;}	
.ozellikler .onay{ color:#4bc166; font-size: 14px;  line-height: 0px; padding: 13px 0px 12px 0px; float: left;  text-align: center; width: 100%;}	
	
.paket_detaylari {float:left; width:100%; color:#ffe179; margin-top:30px; font-size:20px; border:1px solid #ffe179; border-radius:8px; padding:10px 10px; text-align:center}
.paket_detaylari:hover {background-color:#ffe179; opacity:1; color:#3f5663 }

.altmenu {float:left; width:30%; padding:12px 0px; margin:20px 7px 7px 0px; text-align:center; border:1px solid #adb7e4;  color:#ffe178 }
.altmenu i{ font-size:50px; color:#fff;}
.altmenu span{float:left; width:100%; font-size:17px;}
.altmenu img{margin:11px 0px 11px 0px;}
.altmenu:hover { opacity:1; color:#3f5663 }

.altmenu2 {float:left; width:100%; padding:12px 0px; margin:20px 7px 7px 0px; text-align:center; border:1px solid #adb7e4;  color:#ffe178 }
.altmenu2 i{ font-size:50px; color:#fff;}
.altmenu2 span{float:left; width:100%; font-size:17px;}
.altmenu2 img{margin:11px 0px 11px 0px;}
.altmenu2:hover { opacity:1; color:#3f5663 }

.hosting_baslik { background:url(../images/hosting_baslik_bg.png) center no-repeat; height:200px; padding-top:6%}
.hosting_baslik p { display: table-cell;   vertical-align: middle; }
.hosting_baslik i{float:left;width:100%;font-size:60px; color:#43bbd3; text-align:center}
.hosting_baslik h2{float:left;width:100%;font-size:30px; font-weight:normal; text-align:center}
.teknik_destek{float:left;font-size:28px; vertical-align:middle; padding:9% 0%; }
.bilgilendirme{font-size:55px; color:#43bbd3}
.cift_renk .mavi_bg2 {color:#fff !important;}
.alt_baslik{float:left; width:100%;margin:40px 0px; }
.alt_baslik i{float:left; font-size:37px; margin-right:14px; text-align:center; width:60px; height:60px; border-radius:60px; padding:10px; border:2px solid #ffe179; }
.alt_baslik span{float:left; font-weight:bold;  font-size:25px; margin-top:10px;}
.ic_basliklar {font-size:35px; color:#fff; font-weight:400;}
.ic_basliklar span{ font-weight:700;}
.sirket_bilgileri {float:left; width:100%; line-height:44px; margin:0px 0px 10px 0px; font-size:16px; border:1px solid #43bbd3; padding:25px 3%; border-radius:6px;}
.sirket_bilgileri i{ background-color:#ffe179; font-weight:bold; padding:6px; border-radius:33px;}
.hak_destek {float:left;font-size:25px; background-color:#fff; border:1px solid #43bbd3; padding:10px; border-radius:6px; margin-bottom:25px;}
.hak_destek i{ font-size:55px;color:#43bbd3}
.basliklar_fon {min-height: auto; background-color: rgba(44,55,65,0.77);}
.ucret {float:left;width:100%; color:#FFFFFF; border-top:1px solid #485866; padding:10px; font-size:16px; text-align:center; background-color:#384551;  border-left:1px solid #485866;  border-bottom:1px solid #485866;line-height:22px;} 
.sorgulama_alani h2 {color:#fff; font-weight:normal; font-size:30px; margin:0px 0px 14px 0px; line-height:25px; text-align: center;}
.sorgu_bg{ background:none; background-color:#343f49}
.uclu2 h2{ float:left;background-color:#ffd74c; margin-top:0px; padding:60px 0px 11px 0px; width:100%; margin-bottom:10px; font-size:22px; font-weight:normal;}
.uclu  {margin-bottom:60px;}
.mavi_bg{ background:none; background-color:#e4eef0}
.beyaz_bg2{ background:none; background-color:#fff}

.yorum { float:left; width:100%; height:auto; padding:50px 5%; background:url(../images/yorum_bg.jpg)}
.swiper-slide {color:#fff; font-size:16px; text-align:center;} 
.swiper-slide h4 {float:left; width:100%;color:#ffd74c; font-size:28px; margin-bottom:8px;} 
.swiper-slide span {float:left;  width:100%; margin-bottom:25px; color:#3f5663; font-weight:bold; font-size:18px;} 
.uye_img { overflow:hidden; border-radius:155px} 
.swiper-slide a{float:left; width:100%;color:#fff; margin-top:25px;} 

.ssl{ float:left; width:100%; padding:35px 5%; height:auto; background:url(../images/ssl_bg.jpg)}
.ssl h3{color: #fff; font-size: 20px; line-height: 24px; margin-bottom: 0px; margin-top: 0px;}
.ssl span{color:#fff; font-size:12px; }
.ssl img{float:left;}
.ssl a{ float:left; margin-top:20px; font-size:15px; background-color:#ffd74c; border-radius:8px; padding:10px 15px;}
.ssl a:hover{ opacity:0.8}
 
.footer_alt {float:left; width:auto; font-size:20px; padding:0px 0px 0px 0px; text-align:left; color:#3f5663; font-weight:bold;}
.footer_alt a {float:left; font-size:11px; border-left:0px solid #fff; color:#3f5663; width:100%; padding:0px 0px 5px 0px; margin:0px; text-align:left; font-weight:bold;}
.footer_alt a:hover { background-color: #fff;}
.footer_alt i { font-size:25px; padding-right:4px; padding-top:12px; color:#3f5663;font-weight:normal;}
.footer_alt span {display: inline-block; vertical-align: middle;margin-top:-15px; }

ul.footer_menuler2 {float:left; margin-bottom:30px; padding-bottom:60px; border-bottom:1px solid #cce3e8} 
ul.footer_menuler2 li { width:100%; float:left; color:#43bbd3; padding-bottom:15px; font-size:18px; font-weight:bold;} 
ul.footer_menuler2 li a {width:100%;float:left;  font-size:15px;  font-weight:normal;  } 
ul.footer_menuler2 li a:hover{float:left; color:#43bbd3;} 

.mobilde{display:block}	
.pcde{display:none}	
}


@media only screen and (min-width: 768px) { 

.akordiyon2 {  width:100%; text-align:left; padding:12px; font-weight:bold; }
.akordiyon2 i{ font-size:40px; margin-right:20px; float:left;  display:block}
.akordiyon2 span { display: inline-block; float:none; vertical-align: middle; float:left; }

 
.satinalma .satinal{display: inline-block; font-size:18px; vertical-align: middle;margin-top: -24px;}
.satinalma i{ font-size: 50px; margin-top:10px; }
.satinalma a i{font-size:35px; margin-top:3px; padding-right:5px;}
.satinalma div { float:left; height:85px; padding:0px !important; margin-top:15px; }
.satinalma a { float:left; text-align:center; width: 100%; border-right: 1px solid #222931; margin:0px !important; font-size:15px; background-color:#ffd74c; padding:10px 15px;
webkit-border-radius: 8px;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius: 8px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
border-radius: 8px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out; }
.satinalma a:hover {background-color:#81c8f6; color:#fff;}


.ozellikler h4 {color:#fff;font-size:24px;}	
.ozellikler .baslik{ text-align:center;font-size:18px; background-color:#ffe179; padding:10px 0px; line-height:22px; }	
.ozellikler .sol{ text-align:left; height:69px; font-size:18px;padding:33px 0px 27px 17px; margin-bottom:1px; background-color:#d3e8ec }	
.ozellikler .sag{ text-align:center; height:auto; font-size:18px;padding:22px 0px;margin-bottom:1px; background-color:#fff }	
.ozellikler .iptal{color: #ea6161;font-size: 28px; line-height: 0px; padding: 13px 0px 12px 0px;float: left;text-align: center;width: 100%;}	
.ozellikler .onay{ color:#4bc166; font-size: 28px;  line-height: 0px; padding: 13px 0px 12px 0px; float: left;  text-align: center; width: 100%;}

.altmenu {float:left; width:11.8%; padding:12px 0px; margin:20px 7px 7px 0px; text-align:center; border:1px solid #adb7e4;  color:#ffe178 }
.altmenu i{ font-size:50px; color:#fff;}
.altmenu span{float:left; width:100%; font-size:17px;}
.altmenu img{margin:11px 0px 11px 0px;}
.altmenu:hover { opacity:1; color:#3f5663 }

.hosting_baslik { background:url(../images/hosting_baslik_bg.png) center no-repeat; height:345px; padding-top:7%}
.ic_basliklar {font-size:55px; color:#fff; font-weight:400;} 
.ucret {float:left;width:100%; color:#FFFFFF; border-top:1px solid #485866; padding:10px; font-size:22px; text-align:center; background-color:#384551;  border-left:1px solid #485866;  border-bottom:1px solid #485866;line-height:22px;} 
.sorgulama_alani h2 {color:#fff; font-weight:normal; font-size:30px; margin:0px 0px 14px 0px; line-height:25px; text-align: left;}
.sorgu_bg{ background:url(../images/bg_sorgu.jpg); background-color:#343f49}
.uclu2 h2{ float:left;background-color:#ffd74c; margin-top:0px; padding:34px 0px 11px 0px; width:100%; margin-bottom:10px; font-size:22px; font-weight:normal;}
.uclu  {margin-bottom:0px;}
.mavi_bg{ background:url(../images/bg_mavi.jpg); background-color:#e4eef0}
.beyaz_bg2{ background:url(../images/bg_beyaz.jpg); background-color:#fff}

.yorum { float:left; width:100%; height:368px; padding:80px 5%; background:url(../images/yorum_bg.jpg)}
.swiper-slide {color:#fff; font-size:16px; text-align:left;} 
.swiper-slide h4 {float:left; width:100%;color:#ffd74c; font-size:28px; margin-bottom:8px;} 
.swiper-slide span {float:left;  width:100%; margin-bottom:25px; color:#3f5663; font-weight:bold; font-size:18px;} 
.uye_img { overflow:hidden; border-radius:155px} 
.swiper-slide a{float:left; width:100%;color:#fff; margin-top:25px;} 

.ssl{ float:left; width:100%; padding:95px 5%; height:368px; background:url(../images/ssl_bg.jpg)}
.ssl h3{color: #fff; font-size: 40px; line-height: 43px; margin-bottom: 0px; margin-top: 0px;}
.ssl span{color:#fff; font-size:24px; }
.ssl img{float:left;}
.ssl a{ float:left; margin-top:30px; background-color:#ffd74c; border-radius:8px; font-size:18px; padding:10px 20px;}
.ssl a:hover{ opacity:0.8}

ul.footer_menuler2 {float:left; margin-bottom:30px; padding-bottom:60px; border-bottom:1px solid #cce3e8} 
ul.footer_menuler2 li { width:33%; float:left; color:#43bbd3; padding-bottom:15px; font-size:18px; font-weight:bold;} 
ul.footer_menuler2 li a {width:100%;float:left;  font-size:15px;  font-weight:normal;  } 
ul.footer_menuler2 li a:hover{float:left; color:#43bbd3;} 


.footer_alt  {float:left; width:100%; font-size:20px; padding:0px; text-align:center;color:#3f5663; font-weight:bold;}
.footer_alt  a {float:left; font-size:20px; border-left:1px solid #fff; color:#3f5663; padding:0px 0px 18px 0px; margin:0px; text-align:center; font-weight:bold;}
.footer_alt a:hover { background-color: #fff;}
.footer_alt i { font-size:40px; padding-right:20px; padding-top:18px; color:#3f5663;font-weight:normal;}
.footer_alt span {display: inline-block; vertical-align: middle;margin-top:-25px; }

.mobilde{display:none}	
.pcde{display:block}	
} 
 
 


.ozelalan[type="text"] {
    width: 100%;
    height: 40px;
    border: 1px solid #971515;
    padding: 0 10px;
    color: #fff;
    background-color: #971515;
	 
}

.teklifform input[type="text"], input[type="email"]{
    width: 100%;
    height: 40px;
    border: 1px solid #971515;
    padding: 0 10px;
    border-color: #971515;
}

.teklifform textarea {
    width: 100%;
    height: 100px;
    border: 1px solid #971515;
    padding: 10px;
}

.teklifform label{
	color:#971515;
}

button[type="submit"] {
	float:right;
	margin:0px 0px 50px 0px;
    height: 47px;
    padding: 0 20px;
	width:100%;
    border: none;
    background: #ffd74c;
}

.harita{float:left;width:100%;height:440px}

 

 
 
.hvr-sweep-to-right:before {background: #ffffff !important;}
.hvr-sweep-to-right:active, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:hover { color: #971515  !important;}
 .hvr-sweep-to-top:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #ffe179; 
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
 
.form-control { border: 1px solid #ffd74c; color: #455b67; padding:25px; box-shadow:none;  border-radius:0px; margin-bottom:20px;}
.formbut { width:100%; background-color:#e3000f; font-weight:bold; padding:15px 25px; color:#fff;  border:0px;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;}
.formbut:hover { background-color:#B41417;-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;}
.textarea {    width: 100%; height: 210px; padding: 25px; margin-bottom: 15px;}
 

.list-group-item-success
{ color:#e3000f !important; border-left:3px solid #e3000f; background-color:#fff; font-size:16px; font-weight:bold;}
a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover
{ background-color:#e3000f; color:#fff !important;}
.list-group-item{border-top:none; border-right:none; border-bottom:none; border-radius:0px !important; margin-bottom: 10px; font-family: 'open sans';}
 
	
.list-group-submenu {
  margin-left:20px;
}

/*Ortalama Kodları*/
.centered_out {display: table;}
.centered_in { display: table-cell; vertical-align: middle;}
 
 