@media screen and (min-width: 1200px){.container{width: 1024px;}}
html, body{-ms-overflow-style: none;margin: 0;padding: 0; background:#fff;font-family: 'PT Sans', sans-serif;font-size:18px;color:#416bb4;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;overflow-x: hidden;}
a {color:#416bb4;text-decoration:none;}
label{margin-bottom:0 !important;}
a:focus{outline:none;text-decoration:none;}
a:active, a:hover{color:#416bb4;outline: none;text-decoration:none;}
h1, h2, h3, h4, h5, h6{margin: 0 0 0 0;}
.nopad{padding:0 0 0 0;}
.nomar{margin:0 0 0 0;}
::-webkit-scrollbar{width:6px; height:0;}
::-webkit-scrollbar-track{background:none;}
::-webkit-scrollbar-thumb{background:#416bb4;}
.shadow{-webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3);box-shadow:0 5px 13px rgba(0,0,0,0.2);background: #fff;}
.radius{-webkit-border-radius:14px;border-radius:14px;display:block;overflow:hidden;}
.wfull{width:100%;}
.hfull{height:100%;}
.menu{width:100%;float: left;}
.menu ul{margin:0 0 0 0;padding:0 0 0 0;display:block;list-style:none; float:left;width:100%;}
.menu ul li {margin:0 0 0 0;padding:0 0 0 0;display:block;float:left;list-style:none;width:100%;}
.menu ul li a{font-size:20px;line-height:28px;color:#116a93;display:block;padding:0 0 0 0;font-family: 'Lora', serif;font-style:italic;}
.menu ul li a:hover{color:#dd1d24;font-weight:700;}
.menu ul li:last-child a{}
.mobil_menu{display:none;}
.mobil_menu ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none;float:left;}
.mobil_menu ul li{display:block;float:left;list-style:none;margin:0 0 0 0;padding:5px 10px 5px 10px; width:100%; text-align:center;}
.mobil_menu ul li a{font-size:18px;line-height:18px;color:#535353;display:block;cursor:pointer;}
.mobil_menu ul li a:hover{color:#535353;}
.row_box{margin:0 -8px 0 -8px !important;width:auto;max-width:none;min-width:0;}
.col_box{padding:0 8px 0 8px !important;margin:0 0 8px 0;}

.btn-dark {
  color: white;
  background-color: #416bb4;
  transition: background 0.3s ease-in-out;
  border-radius: 2px; }
  .btn-dark:hover {
    background-color: #164087;
    color: white; }

.btn-slim {
  padding: 2px 12px; }

input[type="radio"]{
display:none;
}

input[type="radio"] + label
{
background:url(/img/notcheck.png);
height: 19px;
width: 19px;
display:inline-block;
padding: 0 0 0 0;
}

input[type="radio"]:checked + label
{
background:url(/img/check.png);
height: 19px;
width: 19px;
display:inline-block;
padding: 0 0 0 0;
}
.headcon{
margin-top: 16px;
}
.searchcol{
width:280px;
height:auto;
float:left;
margin:0 8px 0 0;
}
.logo{
width:280px;
height:101px;
float:left;
margin:0 0 8px 0;
}
.search{
width:280px;
min-height:375px;
float:left;
padding:14px 18px 0 18px;
background:#416bb4;
line-height:17px;
color:#ffffff;
font-size:17px;
font-weight:500;
position: relative;
}
.search_title{
float:left;
width:100%;
border-bottom:1px solid #ffffff;
margin:0 0 7px 0;
}
.search_form{
margin:0;
padding:0;
float:left;
position:relative;
}
.way_block{
float:left;
width:100%;
margin:0 0 15px 0;
}
.one_way_block{
float:left;
width:55%;
}
.oneway_title{
float:left;
width:40%;
}
.oneway_input{
float:left;
width:60%;
}
.two_way_block{
float:left;
width:45%;
}
.twoway_title{
float:left;
width:50%;
}
.twoway_input{
float:left;
width:50%;
text-align:right;
}
.transtype_title{
float:left;
width:100%;
border-bottom:1px solid #ffffff;
margin:0 0 7px 0;
}
.transtype_shares{
float:left;
width:100%;
}
.type_shares_title{
float:left;
width:55%;
}
.type_shares_img{
float:left;
width:30%;
}
.type_shares_input{
float:left;
width:15%;
text-align:right;
}
.transtype_special{
float:left;
width:100%;
margin: 0 0 5px 0;
}
.type_special_title{
float:left;
width:55%;
}
.type_special_img{
float:left;
width:30%;
}
.type_special_input{
float:left;
width:15%;
text-align:right;
}
.form_input{
width:100%;
height:25px;
float:left;
margin-bottom: 8px;
position: relative;
}
.form_input select{
width:100%;
height:25px;
background:#ffffff url(/img/select.png) no-repeat right 5px center;
border:none;
outline:none;
padding:0 20px 0 10px;
-webkit-appearance: none;
-moz-appearance: none;
color:#416bb4;
}
.form_input input{
  transition: border 0.3s;
width:100%;
height:25px;
background:#ffffff;
border:none;
outline:none;
padding:0 20px 0 10px;
color:#416bb4;
display:inline-block;
}
.form_input select option{
background:transparent;
border:none;
outline:none;
color:#416bb4;
}
.form_input input[type="text"]:disabled {
  background: #ccc !important;
}
.form_input select:disabled {
  background: #ccc !important;
}
.has-error {
  border: 2px solid #fd4242 !important;
}
.calender_input{
background:#ffffff url(/img/calender_input.png) no-repeat right 7px center !important;
padding:0 20px 0 5px !important;
}
.alis_yeri_title{
float:left;
width:100%;
margin:0 0 3px 0;
}
.varis_yeri_title{
float:left;
width:100%;
margin:10px 0 3px 0;
}
.gelis_cerceve{
float:left;
width:50%;
padding-right:3px;
margin-top:10px;
}
.gelis_title{
float:left;
width:100%;
margin:0 0 3px 0;
}
.donus_cerceve{
float:left;
width:50%;
padding-left:3px;
margin-top:10px;
}
.donus_title{
float:left;
width:100%;
margin:0 0 3px 0;
}
.kisi{
margin-top:10px;
}
.kisi_input{
width:40px!important;
padding:0 0 0 7px!important;
}
.send{
position:absolute;
right:0;
bottom:-3px;
width:141px;
height:44px;
background:url(/img/send.png) no-repeat right top;
padding:14px 22px 0 0;
text-align:right;
}
.send_input{
background:transparent;
border:none;
outline:none;
line-height:21px;
padding:0;
}
.banner_kolon1{
float:left;
margin:0 8px 0 0;
width:288px;
}
.banner1{
width:288px;
height:301px;
margin:0 0 8px 0;
float:left;
}
.banner2{
width:288px;
height:250px;
float:left;
}
.banner_kolon2{
float:left;
margin:0 8px 0 0;
width:288px;
}
.banner3{
width:288px;
height:250px;
margin:0 0 8px 0;
float:left;
}
.banner4{
width:288px;
height:300px;
float:left;
}
.buton{
float:left;
width:114px;
height:120px;
background:#416bb4;
text-align:center;
padding:15px 0 0 0;
color:#ffffff;
font-size:12px;
margin:0 0 8px 0;
}
.buton-small{
  height: 48px;
}
.buton img{
display:inline-block;
margin-bottom:10px;
}
.buton_kolon{
float:left;
width:114px;
}
.buton_kolon a{
  color: white !important;
}
@media (max-width:1200px) {
  .buton_kolon {
    width: auto;
    margin-top: 10px;
  }
  .buton_kolon .buton {
    margin-right: 10px;
  }
}
.partner_title{
font-size:25px;
font-weight:800;
margin:0 0 10px 15px;
}
.partner_text{
  font-size: 19px;
  font-weight: 700;
  line-height: 35px;
}
.partner_img{
  margin-top: -32px;
}
.logos {
  text-align: center;
}
.logos img {
  width: 150px;
  margin: 0 auto;
  display: inline-block;
}
.bolge_title{
font-size:25px;
font-weight:800;
margin:0 8px 10px 15px;
text-align:right;
}
.bolge_img{min-height:174px;z-index:0;}
.bolge_golge{
position:absolute;
height:75px;
left:8px;
right:8px;
top:0;
background:url(/img/golge.png) no-repeat;
background-size:100%;
padding:5px 0 0 15px;
color:#ffffff;
font-size:25px;
font-weight:700;
z-index:1;
}
.yorum_sol{
background:url(/img/talk1.png) no-repeat right top;
padding:12px 13px 0 0;
font-size:19px;
}
.yorumcu{
font-weight:800;
font-size:14px;
display:block;
text-align:right;
}
.yorum_sag{
background:url(/img/talk2.png) no-repeat left top;
padding:12px 0 0 13px;
font-size:19px;
}
.martop42{
margin-top:42px;
}
.martop50{
margin-top:50px;
}
.footer_title{
display:block;
border-bottom:1px solid #416bb4;
font-weight:800;
font-size:19px;
margin-bottom:5px;
}
.footer_text{
font-size:17px;
color:#5f7499;
}
.whats{
margin:7px 0 7px 0;
}
.copy{
font-size:15px;
}
.oznet{
float:right;
}
.ui-menu {
  padding: 0;
  border-radius: 4px;
  border: none;
  margin-top: 5px;
}

.ui-menu .ui-menu-item:hover {
  border: none;
  background: #f5f5f5;
}
.ui-menu .ui-menu-item a{
  font-size:12px;
  color: #416bb4;
  padding: 4px 6px;
  display: block;
  background: none;
  line-height: 25px;
}
.ui-menu .ui-menu-item:hover {
  border: none;
}
.ui-menu .ui-menu-item a:hover {
  border: none;
}
.ui-datepicker {font-size:14px !important}
.ui-datepicker-week-end {font-size:14px !important}

.steps-wrapper {
    margin-bottom: 30px
}

.steps-wrapper .steps {
    display: inline-block;
    list-style: none;
}

.steps-wrapper .steps li {
    float: left
}

@media (max-width:768px) {
    .steps-wrapper .steps li {
        margin-bottom: 10px;
        width: 100%
    }
    .search_form {
      display: inline-block;
      width: 100%;
    }
    .searchcol {
      margin-right: 0;
      width: 100%;
    }
    .searchcol .search {
      width: 100%;
    }
    .logo {
      width: 100%;
      margin: 0 0 20px 0;
    }
    .logo img {
      width: 100%;
    }
}

@media (min-width:768px) {
    .steps-wrapper .steps li:not(:last-child) a:after {
        content: '....';
        padding: 0 12px 12px;
        font-size: 24px;
        color: #164087;
        font-weight: 800
    }
}

.steps-wrapper .steps li a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    color: #353535;
    text-decoration: none
}

.steps-wrapper .steps li a.current span {
    background-color: #164087!important
}

.steps-wrapper .steps li a.active span {
    background-color: #416BB4;
}

.steps-wrapper .steps li a.active:hover {
    color: #a1a1a1
}

.steps-wrapper .steps li a span {
    background-color: #a1a1a1;
    border-radius: 50%;
    text-align: center;
    width: 40px;
    height: 40px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 22px;
    margin-right: 6px
}

.steps-wrapper .steps li a span i {
    color: #fff
}

.transfer-info {
  list-style: none;
  display: inline-block;
  background: #164087;
  color: white;
  padding: 4px 8px;
  border-radius: 8px;
}

.transfer-info.sidebar {
  padding: 15px 10px;
  width: 100%;
}

.transfer-info.sidebar li {
  float: none !important;
  margin-bottom: 10px;
  font-size: 15px;
}

.transfer-info li {
  float: left;
  margin-right: 15px;
  font-size: 16px;
}

.transfer_box {
  background-color: #f5f5f5;
  padding: 25px 15px;
  margin-top: 20px;
  position: relative;
  border-radius: 15px;
}
.transfer_box .row {
  display: flex;
  align-items: center;
}

.price span{
  font-size: 40px;
  font-weight: 700;
}
.transfer_box button {
  border-radius: 4px;
  font-size: 16px;
  margin-top: 10px;
}

.dropdown-menu {
  background:#416bb4;
}
.dropdown-menu a:hover{
  background:#274a87 !important;
}

@media screen and (max-width: 429px){
.banner_label{margin: 0 auto;width:280px !important;}
.buton{
margin:6px 13px 8px 13px !important;
}
.buton_kolon{
float:left;
width:280px !important;
}
}
@media screen and (max-width: 768px){
.transfer_box .row {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.banner_kolon1{
display:none;
}
.banner_kolon2{
display:none;
}
.banner_label{margin: 0 auto;width:402px;}
.search_form{
margin:0 auto;
float:none;
}
}

.bootstrap-timepicker-widget table td, .bootstrap-timepicker-widget table i {
  color: white !important;
}

@media screen and (min-width: 769px) and (max-width: 1199px){
.banner_kolon1{
float:left;
margin:0 8px 0 0;
width:288px;
}
.banner_kolon2{
display:none;
}
.banner_label{margin: 0 auto;width: 698px;}
.buton{
float:left;
width:114px;
height:115px;
background:#416bb4;
text-align:center;
padding:15px 0 0 0;
color:#ffffff;
font-size:12px;
margin:0 0 8px 0;
display:block;
}
}
@media screen and (min-width: 1200px){
.banner_kolon1{
float:left;
margin:0 8px 0 0;
width:288px;
}
.banner_kolon2{
float:left;
margin:0 8px 0 0;
width:288px;
}
.banner_label{margin: 0 auto;width:100%;}
}

.ecomm-links {
  list-style: none;
  padding: 0;
  margin: 0;
}
.ecomm-links li{
  float: left;
  margin-right: 10px;
}
.ecomm-links a{
  font-size: 14px;
}
.whatsapp-button {
    position: fixed;
    bottom: 20px;
    left: 20px;
    z-index: 1000;
}

.whatsapp-button img {
    width: 80px;
    height: 80px;
    border-radius: 50%;
}
