.slideshow-bg .search-box-wrapper.style5 .search-box {
    padding: 0;
}
.travelo-box .list-with-circle-icon li .title, .travelo-box.contact-us-box .contact-address li .title {
    font-size: 1.1666em;
    line-height: 1.1428em;
}
/*.box-title {
	font-size: 1.3333em;
}*/
@media (min-width: 1200px) {
    .slideshow-bg {
        height: 465px;
    }
}
.gm-style img {
    max-width: none;
}
.photo-gallery .slides img{
    max-width: 100%;
    height: auto;
}
.row.container { margin-left: auto; margin-right: auto; }
.vc_row.inner-container{ margin-left: 0; margin-right: 0; }

.toggle-container.style2.box .panel .panel-content { padding: 10px 25px 30px 20px }
.slides li > div > p { margin-bottom: 0 }
.image-carousel .slides li > div, .image-carousel .slides li > div p { height: inherit }
.image-box .box > .details > .description, .image-box.box > .details > .description { margin-bottom: 0 }
.image-carousel figure > p { margin: 0 }
.image-box .box > .details > .five-stars-container + .description, .image-box.box > .details > .five-stars-container + .description { margin-bottom: 15px }
.custom-style1 { z-index: 1; left: 0; top: 30px }
.custom-style2 { z-index: 2; left: 100px; top: 0 }
.custom-style3 { z-index: 3; left: 250px; top: 20px }
.custom-style4 { z-index: 4; left: 180px; top: 100px }
.custom-style5 { z-index: 5; left: 50px }
ul.image-block li p { margin: 0 }
.image-box.style4 .box .details .glyphicon { letter-spacing: -0.5em }
.image-box .details .detail > *:last-child { margin-bottom: 0 }
.image-box.style6 .wpb_wrapper .box { margin: 0 }
.image-box.style6 .vc_inner.row { margin-bottom: 30px }
.image-box.style6 .vc_inner.row:last-child { margin: 0 }
.image-box .box > .details > .feedback + .description, .image-box.box > .details > .feedback + .description { margin-bottom: 15px }
.image-box.team .details p, .image-box.team .details .box-title { margin-bottom: 0 }
.image-box.team .details .description { margin-bottom: 15px; }
.pricing-table.box > p:last-child { margin-bottom: 0 }
/*.tab-container .tab-content .tab-pane p { font-size: 1em; line-height: inherit; margin-bottom: 0 }*/
.tab-container .tab-content .tab-pane img { margin: 0 15px 15px 0 }
.tab-container.full-width-style .tab-content .tab-pane p { font-size: 1.0833em; line-height: 1.6666; margin-bottom: 15px }
.investor-list .travelo-box > p { display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; width: 100% }
.image-carousel.investor-list .travelo-box, .image-carousel.investor-list li > div { height: 100px }
.services.vc_row { margin-right: -5px }
.services > .wpb_column { padding-right: 0 }
.large-block.travelo-box { margin-bottom: 100px }
.image-box .box .details > *:last-child, .image-box.box .details > *:last-child { margin-bottom: 0 }
.image-box .box > div > .details, .image-box.box > div > .details { padding: 12px 15px; text-align: center; }
.image-box .box p { margin: 0 }
.full-height { height: 100% }
.icon-box .description small + p { margin: 0 }
@media (max-width: 320px) {
    .row .row { padding: 0; }
}

#header .logo a, #footer .bottom .logo a, .chaser .logo a, .logo-modal {
    display: block;
}
.chaser .logo a {
    background-size: auto 20px;
}
#page-wrapper #header .logo img { height: 55px;}
#header .logo img, #footer .logo img, .chaser .logo img {opacity: 1;}
#page-wrapper #header .logo a { background-size: auto 55px; }
.required {color: #f00;}
.container .header{display: inline-block;width: 100%;border-bottom: 2px solid #d9d9d9;margin-bottom: 5px;}
.container .header h2{float: left;margin-bottom: 5px;margin-right: 20px;}
.container .header a{margin-top: 8px;float: right;margin-right: 100px;}
.container .header a:hover{font-weight:bold;}
.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
    font-size: 100%;
}
.icon-box.style5 .description small {
    text-transform: inherit;
}
.p0{padding:0;}
.portfolio__filter {border-bottom: 1px solid #F1F1F1;/* border-radius:20px; */width:100%;}
.portfolio__filter .filter-button{display:inline-block;/* padding:10px 23px; *//* background:transparent; */border:none;/* color:#9B9B9B; */letter-spacing:0;font-size:13px;cursor:pointer;font-weight:300;}
.portfolio__filter .filter-button:hover, .portfolio__filter .filter-button:focus, .portfolio__filter .filter-button:active{/* background:#2E52C2; *//* border-radius:20px; */color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.3);}
.portfolio__filter .filter-button:focus {outline:0;}
.portfolio__filter{display:inline-block;text-align:center;margin:30px 0;padding-bottom: 20px;}
.portfolio__img img {width: 100%;height: 230px;object-fit: cover;padding: 3px 3px;}
.btn__load {display: inline-block;margin:40px 0 0;width:100%;}
/* Add WA floating button CSS */
.floating {
 position: fixed;
 width: 60px;
 height: 60px;
 bottom: 40px;
 right: 40px;
 background-color: #25d366;
 color: #fff;
 border-radius: 50px;
 text-align: center;
 font-size: 30px;
 box-shadow: 2px 2px 3px #999;
 z-index: 100;
}

.fab-icon {
 margin-top: 16px;
}
.topnav .contact-box h4{
    margin-bottom: 0;
    margin-top: 5px;
    text-align: right;
    color: #ffffff;
}
.topnav .contact-details{
    margin-bottom: 0;
    text-align: right;
}
.topnav .contact-details .contact-phone {
    color: #ffffff;
}
.details-top {
    text-align: center;
    display: block;
    position: relative;
    background: #006076;
    padding: 10px 0px 16px;
    width: 100%;
    -webkit-box-shadow: 0px 0px 15px #B7B5B5;
    -moz-box-shadow: 0px 0px 15px #B7B5B5;
    /* box-shadow: 0px 0px 15px #B7B5B5; */
    border-radius: 10px 10px 0px 0px;
    height: 50px;
}

.col-xs-4.TurKod {
    border-radius: 10px 0px 30px 0px;
    padding: 8px 1px;
    font-size: 15px;
    color: #fff !important;
    background-color: #13a762;
    font-weight: bold;
    position: relative;
    margin-left: 0px;
    margin-top: -10px;
    height: 38px;
}

span.solyasla {
    color: #858585;
    float: left;
    white-space: nowrap;
    font-size: .965em;
    margin-top: 0px;
}

span.daynum {
    color: #fff;
    /* background: #034C8D; */
    /* -webkit-border-radius: 3px; */
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 7px 5px;
    font-weight: bold;
    width: 100px;
    line-height: 32px;
    margin-bottom: 10px;
}
.TurKod-per-unit {
    border-radius: 0px 10px 0px 30px;
    padding: 8px 1px;
    font-size: 15px;
    color: #fff !important;
    background-color: #13a762;
    font-weight: bold;
    position: relative;
    margin-left: 0px;
    margin-top: -10px;
    height: 38px;
}