* {margin: 0; padding: 0; font-family: 'Open Sans', sans-serif; list-style: none;}
.easing, .easing a, .module, .module .info p.sub, .selectbox .dropicon img, .ayrac, .minislider a, .easing span, .thumbsnav a {transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.l998998 {transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
/* + Mcv */
body, a, a:hover, p, li, input, select, input::placeholder {font-family: 'Open Sans', sans-serif; text-decoration: none; list-style: none;}
body {background: #f4f4f4 !important;}
.w-100 {width: 100%!important; float: left !important;}
.h-100 {height: 100%!important;}
.p-rel {position: relative!important;}
.p-abs {position: absolute!important;}

.m-0 {margin: 0px !important;}
.mt-10 {margin-top: 10px;} .mt-20 {margin-top:20px;} .mt-30 {margin-top:30px;} .mt-40 {margin-top:40px;} .mt-50 {margin-top:50px;} .mt-60 {margin-top:60px;} .mt-100 {margin-top:100px;}
.mb-10 {margin-bottom: 10px;} .mb-20 {margin-bottom:20px;} .mb-30 {margin-bottom:30px;} .mb-40 {margin-bottom:40px;} .mb-50 {margin-bottom:50px;} .mb-60 {margin-bottom:60px;} .mb-100 {margin-bottom:100px;}
.mr-5 {margin-right: 5px;} .mr-10 {margin-right: 10px;}.mr-15 {margin-right: 15px;}.mr-20 {margin-right: 20px;}.mr-25 {margin-right: 25px;}.mr-30 {margin-right: 30px;}.mr-35 {margin-right: 35px;}
.ml-5 {margin-left: 5px;} .ml-10 {margin-left: 10px;}.ml-15 {margin-left: 15px;}.ml-20 {margin-left: 20px;}.ml-25 {margin-left: 25px;}.ml-30 {margin-left: 30px;}.ml-35 {margin-left: 35px;}

.p-0 {padding: 0 !important;} .pl-0 {padding-left: 0 !important;} .pr-0 {padding-right: 0 !important;}
.p-5 {padding: 5px !important; box-sizing: border-box;} .p-10 {padding: 10px !important; box-sizing: border-box;} .p-20 {padding: 20px !important; box-sizing: border-box;} .p-30 {padding: 30px !important; box-sizing: border-box;} .p-40 {padding: 40px !important; box-sizing: border-box;} .p-50 {padding: 50px !important; box-sizing: border-box;} .p-60 {padding: 60px !important; box-sizing: border-box;}
.pt-10 {padding-top: 10px!important; box-sizing: border-box;} .pt-20 {padding-top: 20px!important; box-sizing: border-box;} .pt-30 {padding-top: 30px!important; box-sizing: border-box;} .pt-40 {padding-top: 40px!important; box-sizing: border-box;} .pt-50 {padding-top: 50px!important; box-sizing: border-box;}
.pr-10 {padding-right: 10px!important; box-sizing: border-box;} .pr-20 {padding-right: 20px!important; box-sizing: border-box;} .pr-30 {padding-right: 30px!important; box-sizing: border-box;} .pr-40 {padding-right: 40px!important; box-sizing: border-box;} .pr-50 {padding-right: 50px!important; box-sizing: border-box;}
.pb-10 {padding-bottom: 10px!important; box-sizing: border-box;} .pb-20 {padding-bottom: 20px!important; box-sizing: border-box;} .pb-30 {padding-bottom: 30px!important; box-sizing: border-box;} .pb-40 {padding-bottom: 40px!important; box-sizing: border-box;} .pb-50 {padding-bottom: 50px!important; box-sizing: border-box;}
.pl-10 {padding-left: 10px!important; box-sizing: border-box;} .pl-20 {padding-left: 20px!important; box-sizing: border-box;} .pl-30 {padding-left: 30px!important; box-sizing: border-box;} .pl-40 {padding-left: 40px!important; box-sizing: border-box;} .pl-50 {padding-left: 50px!important; box-sizing: border-box;}

.text-c {text-align: center !important;} .text_l {text-align: left !important;} .text_r {text-align: right !important;} .text-j {text-align: justify !important;}
.fl {float: left !important;} .fr {float: right !important;} .fn {float: none !important;}
.font-12px {font-size: 12px;color: #666;line-height: 20px;}
/* / Mcv */

/* + Standart Css */
.bg-white {background: #fff !important;}
.bg-orange {background: #ffcc00 !important;}
.bg-f1 {background: #f1f1f1 !important;}
.border-666 {border: 1px solid #666 !important;}
.border-radius {border-radius: 4px !important;}
/* / Standart Css */

/* + Slider */
.slider {width: 100%; float: left; position: relative;}
.slider-text-frame {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.slider-text {font-size: 64px; color: #fff; font-weight: bold; text-shadow: 1px 1px 1px #000; margin: 100px 0 0 0;}
.slider-button {display: block; padding: 10px 12px; background: #e08e27; color: #fff; border: 1px solid #fff; font-size: 14px; width:210px; margin: 35px auto; text-shadow: none;}
.slider-button:hover {color: #333; border: 1px solid #333; text-shadow: none;}

.owl-carousel .owl-nav .owl-next {float: right !important; font-size: 18px; margin-right: 50px;}
.owl-carousel .owl-nav .owl-prev {float: left !important; font-size: 18px; margin-left: 50px;}
.slider .owl-theme .owl-dots {
    margin-top: -160px !important;
    z-index: 9999999 !important;
    width: 100% !important;
    text-align:  center !important;
    position:  absolute !important;
}

.min-slider-img {width: 100%;position: relative;overflow: hidden;height: 180px;}
.min-slider-img img {width: 100%;position: absolute;min-height: 100%;}
.min-slider-text {min-height: 180px;padding: 10px;background: #fff;}
.min-slider-text b {display: block;float: left;min-height: 40px;width: 100%;}
.min-green-info {font-size: 12px;color: #999;padding-top: 3px;min-height: 100px;}
.min-green-info span {color: #53b848; margin: 0 0 0 0; font-size: 12px;}
.min-slider-cash {font-size: 18px;color: #53b848;font-weight: 600;text-align: right;padding: 5px 0 0 0;}
.min-slider-cash span {font-size: 13px; color: #999; text-decoration: line-through;}

.tur-liste-index {}
.tur-liste-index li {width: 213px;float: left;margin: 3px 3px 0 0;}
.tur-liste-index li a {width: 100%; display: block; background: #fff; padding: 10px; font-size: 12px;font-weight: bold; color: #666;}
.tur-liste-index li a:hover {background: #00aeff; transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear; color: #fff;}
.tur-liste-index li a i {color: #e08e27; margin-right: 5px; margin-left: 5px;}

.havalimanilogo {}
.havalimanilogo img {
    width: 100px;
    height: 30px;
}

.populer-slider .owl-nav {position: absolute;top: -53px;right: 0;width: 70px;}
.populer-slider .owl-nav .owl-prev {float: left!important;margin:  0 !important;padding: 5px 10px !important;border-radius: 0;background: #000 !important;}
.populer-slider .owl-nav .owl-next {float: right!important;margin:  0 !important;background: #000 !important;border-radius: 0;padding: 5px 10px !important;}
.populer-slider .owl-nav img {width: 14px !important;}
/* / Slider */

/* + index */
.header-top {width: 100%;height: 15px;background: url("../images/top-bg.jpg") center top;}
.header {width: 100%;min-height: 45px;background: #0062a3;}
.header .top-menu {box-sizing: border-box;padding: 12px 0 0 0;}
.header .top-menu li {float: left;margin-right: 4px;color: #fff;}
.header .top-menu li a {color: #fff;font-size: 12px;}
.header .top-menu-r {}
.header .top-menu-r li {float: left;}
.header .top-menu-r li a {color: #fff;display: block;padding: 0 4px;}
.header .top-menu-float {float: right;margin: 0;padding: 13px;background: #4884c3;}
.header .call-frame {float: right;display: block;padding: 5px 0 0 10px;}
.header .call-line {float: right;display: block;margin: 10px 0 0 10px;font-size: 18px;color: #fff;font-weight: 100;display: none;}

.header2 .logo {margin: 18px 0;}
.header2 .menu-r {float: right;margin: 0;}
.header2 .menu {margin: 0 0 0 0;width: 100%;float: left;padding: 21px 0;}
.header2 .menu li {float: left;}
.header2 .menu li a {color: #333;font-size: 16px;padding-bottom: 5px;display: block;padding: 10px;}
.header2 .menu li .open-menu {display: none;width: 100%;position: absolute;right: 0;top: 124px;z-index: 99999;padding: 24px 0 0px 0;}
.header2 .menu li a:hover {background: #0062a3; color: #fff;}
.header2 .menu li:hover > .open-menu {display: block !important;}
.tel-menu {display: none; }
.tel-menu-icon {display: none; }
.header2 .menu li a:focus {}

.open-menu-cizgi {border-top: 4px solid #0062a3;background: #fff;padding: 20px 0;}
.open-menu-img img {width: 100%;}
.open-menu li {margin: 0 0 0px 0!important;padding: 0!important;float: left !important;width: 50% !important;}
.open-menu li a {margin: 0!important;padding: 5px 0px !important;font-size: 13px !important;font-weight: 400 !important;color: #666 !important;}
.open-menu li a i {margin-right: 8px;}
.open-menu li a:hover {background: none !important;color: #f36900 !important;}
.drop-title {width: 100%; float: left; font-size: 16px; font-weight: 600; margin-bottom: 10px;}

.menu-rezervasyon {background: #f36900;color: #fff!important;display: block;padding: 11px 10px !important;font-weight: 300;margin: 0px 0 0 0;font-size: 14px !important;}
.tel-menu {display: none; }
.tel-menu-icon {display: none; }

.open-menu {}
.open-menu2 {display: block; width: 85%;position: absolute;right: 0;top: 68px;z-index: 99999;background: #fff;padding: 30px 0 30px 0;border-bottom: 3px solid #268ded;box-shadow: 0px 1px 2px 0px #00000080;}
.open-menu-title a {font-size: 18px;font-weight: 600;border-bottom: 1px solid #f1f1f1;color: #333;padding: 0 0 5px 0;display: block;}
.open-menu-img {width: 100%; overflow: hidden; border-radius: 4px 4px 0 0;}
.open-menu-img img {width: 100%;}
.open-menu-list {padding: 10px 0 0 0;}
.open-menu-list li {width: 100%;margin: 0 0 0 0;}
.open-menu-list li a {color: #555;font-size: 13px;display: block;padding: 4px 0;font-weight: 500;}
.open-menu-list li a:hover {color: #268ded; padding-left: 3px;}
.open-menu-list li a i {color: #0062a3; display: block; margin: 4px 8px 0 5px;float: left;}
.open-list-allbutton {width: 100%;padding: 5px 0;text-align: center;font-size: 12px;background: #268ded;color: #fff !important;display: block;}
.open-list-allbutton:hover {color: #f1f1f1;}

.s-down-info {background: #ed1c2a; min-height: 90px; width: 100%; font-size: 28px; color: #fff; }
.s-down-info .s-yazi {padding: 0;width: 100%;text-align: center;float: left;}
.s-down-info .s-yazi span {font-size: 44px;}
.s-down-info .s-button {display: block;background: #000;border: 1px solid #fff;float: none;font-size: 14px;color: #fff;padding: 10px;text-align: center;width: 190px;margin: 0 auto 20px auto;}
.s-down-info .s-button:hover {background: #0c487b;}
.s-down-info .s-yazi2 {margin: 0 0 10px 0;text-align: center;float: left;width: 100%;}
.s-down-info .s-yazi2 b {
    display: block;
    margin: 0 auto;
    font-weight: 300;
    font-size: 14px;
    background: #333;
    border: 1px solid #fff;
    width: 210px;
    padding: 10px;
}

.ajax-radio ul{list-style: none;margin: 0;padding: 0;}
.ajax-radio ul li{color: #AAAAAA;display: block;position: relative;float: left;width: 100%;}
.ajax-radio ul li input[type=radio]{position: absolute;visibility: hidden;}
.ajax-radio ul li label{display: block;position: relative;font-size: 16px;padding: 8px 0 0px 30px;margin: 10px auto;height: 30px;font-weight: 600;z-index: 9;cursor: pointer;-webkit-transition: all 0.25s linear;}
.ajax-radio ul li:hover label{color: #333;}
.ajax-radio ul li .check{display: block;position: absolute;border: 5px solid #AAAAAA;border-radius: 100%;height: 25px;width: 25px;top: 46px;left: 28px;z-index: 5;transition: border .25s linear;-webkit-transition: border .25s linear;}
.ajax-radio ul li:hover .check {border: 5px solid #757575;}
.ajax-radio ul li .check::before {display: block;position: absolute;content: '';border-radius: 100%;height: 11px;width: 11px;top: 2px;left: 2px;margin: auto;transition: background 0.25s linear;-webkit-transition: background 0.25s linear;}
.ajax-radio input[type=radio]:checked ~ .check {border: 5px solid #1b8bf3;}
.ajax-radio input[type=radio]:checked ~ .check::before{background: #1b8bf3;}
.ajax-radio input[type=radio]:checked ~ label{color: #1b8bf3;}
.ajax-radio .signature {margin: 10px auto;padding: 10px 0;width: 100%;}
.ajax-radio .signature p{text-align: center;font-family: Helvetica, Arial, Sans-Serif;font-size: 0.85em;color: #AAAAAA;}
.ajax-radio .signature .much-heart{display: inline-block;position: relative;margin: 0 4px;height: 10px;width: 10px;background: #AC1D3F;border-radius: 4px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.ajax-radio .signature .much-heart::before, .signature .much-heart::after {display: block;content: '';position: absolute;margin: auto;height: 10px;width: 10px;border-radius: 5px;background: #AC1D3F;top: -4px;}
.ajax-radio .signature .much-heart::after {bottom: 0;top: auto;left: -4px;}
.ajax-radio .signature a {color: #AAAAAA;text-decoration: none;font-weight: bold;}
.fiyat-title {}

.slider-search {position: absolute; bottom: 0; left: 0; width: 100%; z-index: 9999;}
.search-tur {background: #ff9c00c7; color: #fff !important;}
.search-otel {background: #4bb749c4;color: #fff !important;}
.search-ucak {background: #0062a3cf;color: #fff !important;}
.slider-search a {color: #fff; font-size: 18px;}
.slider-search i {font-size: 24px; margin: 0 5px 0 0;}

.big-title {border-bottom: 1px solid #eee;padding-bottom: 6px;width: 100%;float: left;margin-bottom: 10px;}
.big-title-text {font-size: 18px;border-left: 4px solid #0062a3;padding: 2px 2px 2px 8px;width: 65%;float: left;}
.big-title-text b {color: #0062a3;font-size: 20px;}
.big-title-link {float: left;width: 35%;}
.big-title-link a {background: #0062a3; color: #fff; padding: 6px; float: right;}

.big-title2 {border-bottom: 1px solid #eee;padding-bottom: 6px;width: 100%;margin-bottom: 10px;float: left;}
.big-title-text2 {font-size: 18px;border-left: 4px solid #ff9c00;padding: 2px 2px 2px 8px;width: 65%;float: left;}
.big-title-text2 b {color: #ff9c00;font-size: 22px;}
.big-title-link2 {float: left;width: 35%;}
.big-title-link2 a {background: #ff9c00; color: #fff; padding: 6px; float: right;border: 1px solid #ff9c00;}
.big-title-link2 a:hover {border: 1px solid #000;}

.index-img {height: 135px;overflow: hidden;position: relative;}
.index-img img {max-width: 120%;position: absolute;max-height: 100%;min-width: 100%;}
.img-text {position: absolute;bottom: 0;left: 0;width: 100%;height: 42px;padding: 5px;color: #fff;line-height: 14px;background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,0.7203256302521008) 0%, rgba(0,0,0,0.40940126050420167) 45%, rgba(255,255,255,0) 73%, rgba(255,255,255,0) 100%);}
.img-text i {font-size: 18px; color: #fff; margin: 5px 5px 5px 5px;}
.img-text b {font-size: 18px; color: #ff9c00; margin: 0 0 0 22px;}

.index-img2 {height: 430px;overflow: hidden;position: relative;}
.index-img2 img {width: 100%;position: absolute;min-height: 100%;}
.img-text2 {position: absolute;bottom: 0;left: 0;width: 100%;height: 42px;padding: 5px;color: #fff;line-height: 14px;}
.img-text2 i {font-size: 18px; color: #fff; margin: 5px 5px 5px 5px;}
.img-text2 b {font-size: 18px; color: #ff9c00; margin: 0 0 0 22px;}

.list-menu {
    padding-top: 3px;
}
.list-menu li {width: 100%; }
.list-menu li a {background: #fff;font-size: 12px;padding: 5px 0px 11px 0px;margin: 5px 0 0 0;display: block;font-weight: 600;color: #0062a3;height: 53px;overflow: hidden;}
.list-menu li a b {color: #333;font-size: 13px;}
.list-menu li a span {font-weight: 300; color: #333;}
.list-menu li a:hover {color: #fff !important; background: #0062a3}
.list-menu li a:hover b {color: #fff !important;}
.list-menu li a:hover span {color: #fff !important;}

.otel-index-list {background: #fff; height: 430px; overflow: auto; padding: 20px 5px 20px 10px; box-sizing: border-box;}
.otel-index-list li {margin: 10px 0 0 0; border-bottom: 1px solid #f1f1f1;}
.otel-index-list li:hover { border-bottom: 1px solid #d5d5d5;}
.otel-index-list li a {color: #333; font-weight: 600; font-size: 12px;}
.otel-index-list li a span {color: #666; font-weight: 300;}
.otel-index-list li a b {color: #ff9c00;}


/* + Open list*/
.open-list {position: relative;height: 250px;overflow: hidden;}
.open-list img {width: 100%;position: absolute;max-height: 140%;}
.open-content-button a {position: absolute; top: 40%; left: 22%; right: 0; width: 50%; padding: 10px; background: #4bb749c4; color: #fff; font-weight: 600; text-align: center;}
.open-content {position: absolute;top: 0;left: 0;width: 100%;display:  flex;height: 100%;background: #0000008a;align-items:  center;justify-content:  center; flex-direction: column;}
.open-content .open-content-title {width: 100%; display: block; background: rgba(38, 131, 21, 0.77); padding: 10px; text-align: center;}
.open-content li { width: 100%;}
.open-content li a {color: #fff !important; display: block; margin-top: 8px;}
.open-content li a i {margin-right: 5px;}
/* / Open list*/
/* + Open list*/
.open-list2 {position: relative;overflow: hidden;height: 250px;}
.open-list2 img {width: 100%;position: absolute;min-height: 100%;}
.open-content-button2 a {position: absolute; top: 40%; left: 10%; right: 0; width: 80%; padding: 10px; background: rgba(123, 40, 170, 0.77); color: #fff; font-weight: 600; text-align: center;}
.open-content2 {position: absolute;top: 0;left: 0;width: 100%;display:  flex;height: 100%;background: #0000008a;align-items:  center;justify-content:  center; flex-direction: column;}
.open-content2 .open-content-title {width: 100%; display: block; background: rgba(123, 40, 170, 0.77); padding: 10px; text-align: center;}
.open-content2 li { width: 100%;}
.open-content2 li a {color: #fff !important; display: block; margin-top: 8px;}
.open-content2 li a i {margin-right: 5px;}
/* / Open list*/
/* + Open list*/
.open-list3 {position: relative;overflow: hidden;height: 250px;}
.open-list3 img {width: 100%;min-height: 100%;position: absolute;}
.open-content-button3 a {position: absolute; top: 40%; left: 10%; right: 0; width: 80%; padding: 10px; background: rgba(29, 193, 223, 0.77); color: #fff; font-weight: 600; text-align: center;}
.open-content3 {position: absolute;top: 0;left: 0;width: 100%;display:  flex;height: 100%;background: #0000008a;align-items:  center;justify-content:  center; flex-direction: column;}
.open-content3 .open-content-title {width: 100%; display: block; background: rgba(29, 193, 223, 0.77); padding: 10px; text-align: center;}
.open-content3 li { width: 100%;}
.open-content3 li a {color: #fff !important; display: block; margin-top: 8px;}
.open-content3 li a i {margin-right: 5px;}
/* / Open list*/
/* + Open list*/
.open-list4 {position: relative; height: 250px; overflow: hidden;}
.open-list4 img {width: 100%; position: absolute; min-height: 100%;}
.open-content-button4 a {position: absolute; top: 40%; left: 10%; right: 0; width: 80%; padding: 10px; background: rgba(247, 147, 30, 0.77); color: #fff; font-weight: 600; text-align: center;}
.open-content4 {position: absolute;top: 0;left: 0;width: 100%;display:  flex;height: 100%;background: #0000008a;align-items:  center;justify-content:  center; flex-direction: column;}
.open-content4 .open-content-title {width: 100%; display: block; background: rgba(247, 147, 30, 0.77); padding: 10px; text-align: center;}
.open-content4 li { width: 100%;}
.open-content4 li a {color: #fff !important; display: block; margin-top: 8px;}
.open-content4 li a i {margin-right: 5px;}
/* / Open list*/
/* + Open list*/
.open-list5 {position: relative; height: 250px; overflow: hidden;}
.open-list5 img {width: 100%; position: absolute; min-height: 100%;}
.open-content-button5 a {position: absolute; top: 40%; left: 10%; right: 0; width: 80%; padding: 10px; background: rgba(16, 159, 241, 0.77); color: #fff; font-weight: 600; text-align: center;}
.open-content5 {position: absolute;top: 0;left: 0;width: 100%;display:  flex;height: 100%;background: #0000008a;align-items:  center;justify-content:  center; flex-direction: column;}
.open-content5 .open-content-title {width: 100%; display: block; background: rgba(16, 159, 241, 0.77); padding: 10px; text-align: center;}
.open-content5 li { width: 100%;}
.open-content5 li a {color: #fff !important; display: block; margin-top: 8px;}
.open-content5 li a i {margin-right: 5px;}
/* / Open list*/
/* + Open list*/
.open-list6 {position: relative; height: 250px; overflow: hidden;}
.open-list6 img {width: 100%; position: absolute; min-height: 100%;}
.open-content-button6 a {position: absolute; top: 40%; left: 10%; right: 0; width: 80%; padding: 10px; background: rgba(220, 29, 68, 0.77); color: #fff; font-weight: 600; text-align: center;}
.open-content6 {position: absolute;top: 0;left: 0;width: 100%;display:  flex;height: 100%;background: #0000008a;align-items:  center;justify-content:  center; flex-direction: column;}
.open-content6 .open-content-title {width: 100%; display: block; background: rgba(220, 29, 68, 0.77); padding: 10px; text-align: center;}
.open-content6 li { width: 100%;}
.open-content6 li a {color: #fff !important; display: block; margin-top: 8px;}
.open-content6 li a i {margin-right: 5px;}
/* / Open list*/


.ft-1 {background: #05589e;min-height: 93px;padding-top: 25px;}


.ft-2 {background: url("../images/footer-bg.jpg") center top;background-attachment: fixed;min-height: 430px;padding: 30px 0 30px 0;background-position-y: top;}
.ft-2 .footer-baslik {width: 100%;float: left;color: #fff;margin: 10px 0 10px 0;font-size: 18px;font-weight: 300;min-height: 50px;}


/*.ft-2 b {font-size: 18px; color: #fff; margin-bottom: 5px; display: block;}*/
/*.ft-2 li {width: 100%; margin: 6px 0 0 0;}*/
/*.ft-2 li a {color: #fff;display: block;font-size: 13px;}*/
/*.ft-2 li a i {font-size: 5px; display: block; float: left; margin: 8px 5px 0 0;}*/
.ft-2 .footer-adres {
    width: 100%;
    float: left;
}
.ft-2 .footer-adres ul {}
.ft-2 .footer-adres li {
    float: left;
    width: 100%;
    color: #fff;
    font-size: 13px;
    margin: 10px 0 0 0;
}
.ft-2 .footer-adres li a {}
.ft-2 .footer-adres li i {
    width: 16px;
    text-align: center;
    color: #092f50;
    font-size: 14px;
}
.ft-2 .footer-list {
    width: 100%;
    float: left;
}
.ft-2 .footer-list ul {}
.ft-2 .footer-list li {width: 100%;margin: 0;float: left;}
.ft-2 .footer-list li a {color: #fff;display: block;font-size: 13px;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;line-height: 26px;}
.ft-2 .footer-list li a:hover {color: #ffa500;}
.ft-2 .footer-list li a i {font-size: 5px; display: block; float: left; margin: 8px 5px 0 0;}

.ft-3 {background: #042e52; min-height: 135px; padding-top: 10px; padding-bottom: 10px;}
.ft-3 li {float: left;margin: 3px 20px 0 0;width: 196px;}
.ft-3 li a {color: #fff;font-size: 14px;display: block;}
.ft-3 li a i {font-size: 12px; display: block; float: left; margin: 5px 5px 0 0;}
.ft-4 {background: #151515;min-height: 68px;padding-top: 15px;}
.bottom-img-resp {}
.f-top-resim {float: left;}
.f-top-resim2 {float: right;width: 100%;}

/* + Slider Search */
.form-tsrm1 input[type=text]{width:100%;border: 1px solid #cecdcd;margin:8px 0;outline:none;padding:8px;height: 42px;box-sizing:border-box;transition:.3s;}
.form-tsrm1 input[type=text]:focus{border-color:dodgerBlue;box-shadow:0 0 8px 0 dodgerBlue;}
.form-tsrm1 .inputWithIcon input[type=text]{padding-left:40px;}
.form-tsrm1 .inputWithIcon{position:relative;}
.form-tsrm1 .inputWithIcon i{position:absolute;left:0;top:8px;padding:9px 8px;color:#aaa;font-weight: 100;transition:.3s;}
.form-tsrm1 .inputWithIcon input[type=text]:focus + i{color:dodgerBlue;}
.form-tsrm1 .inputWithIcon.inputIconBg i{background-color:#aaa;color:#fff;padding:9px 4px;border-radius:4px 0 0 4px;}
.form-tsrm1 .inputWithIcon.inputIconBg input[type=text]:focus + i{color:#fff;background-color:dodgerBlue;}
.search-button {width: 100%;height: 100%;color: #fff;display: block;text-align: center;padding: 8px 0 10px 0;margin: 8px 0 0 0;background: #0062a3;font-size:  14px !important;border: none;}
/* / Slider Search */

/* / index */


/* + Hakkimizda */
.banner {border-left: 8px solid #1d87d6;padding: 14px;box-sizing: border-box;font-size: 28px;font-weight: 600;margin: 65px 0 0 0;color: #fff;background: #00000038;}
.hakkimizda {width: 100%; height: 200px; background: url("../images/banner-hakkimizda.jpg") no-repeat top center; background-attachment: fixed;}

.hakkimizda-menu-title { background: #0062a3; padding: 10px; color: #fff;}
.hak-menu-frame {background: #fff; padding: 10px;}
.h-all-title h2 {font-size: 24px; color: #1d87d6; font-weight: 600;}
.h-all-content {}
/* / Hakkimizda */

/* + iletisim */
.iletisim {width: 100%; height: 200px; background: url("../images/banner-iletisim.jpg") no-repeat top center; background-attachment: fixed;}
.iletisim-title {width: 100%; float: left; padding: 10px; font-weight: 600; border-left: 8px solid #0c487b; }
.iletisim-form input {width: 100%; float: left; background: none; border: 1px solid #999; height: 40px; font-size: 12px; outline-color: #1d87d6; margin-bottom: 10px; padding: 0 0 0 10px;}
.iletisim-form input::placeholder {color: #999; font-size: 12px;}
.iletisim-form textarea {max-width: 100%; min-width: 100%; height: 105px; border: 1px solid #999; padding: 5px 10px; font-size: 12px; color: #999;}
.form-button {width: 140px !important; text-align: center; padding: 10px 0; margin: 0 auto; background: #0c487b !important; color: #fff !important;}
.form-button:hover {background: #093257 !important;}
.iletisim-text {font-size: 14px; }
.iletisim-text b {font-size: 16px;}
.maps iframe {width: 100% !important; height: 250px; margin-bottom: 20px;}
/* / iletisim */

/* + Tur */
.tur {width: 100%; height: 200px; background: url("../images/banner-tur.jpg") no-repeat top center; background-attachment: fixed;}
.kat-spot-frame {}
.kat-spot {
}
.kat-spot .rsm img {width: 100%;}
.kat-spot2 {font-size: 14px;font-weight: 600;box-sizing: border-box;margin: 0 0 20px 0;}
.kat-spot2 .rsm {overflow: hidden;height: 200px;position: relative;}
.kat-spot2 .title {padding: 20px 5px !important;text-align: left;}
.kat-spot2 .rsm img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;width: 100%;position: absolute;min-height: 100%;}
.kat-spot2:hover img {-webkit-transform: scale(1.2);transform: scale(1.2);}
.kat-spot2:hover {box-shadow: 0px 1px 2px #e4e4e4;}
.kat-spot2 .para {font-size: 10px;color: #999;text-align: left !important;}
.kat-spot2 .para b {font-size: 18px; color: #0c487b; font-weight: 600;}

.listeleme-buttons {padding: 10px;display: block;float: left; border-bottom: 3px solid #fff;}
.listeleme-buttons:hover {border-bottom: 3px solid #238df3;}
.listeleme-buttons i {display: block; margin: 3px 5px 0 0; float: left;}

.liste-frame {}
.liste-frame .liste-spot {width: 100%;float: left;margin-bottom: 10px;}
.liste-frame .liste-spot:hover {box-shadow: 0 0 1px 1px #dadada;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.liste-frame .liste-spot:hover .img img {-webkit-transform: scale(1.2);transform: scale(1.2);}
.liste-frame .img {overflow: hidden;padding: 10px 10px;height: 210px;position: relative;}
.liste-frame .img img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;max-width: 110%;position: absolute;min-height: 100%;min-width: 100%;}
.liste-frame .liste-title, .liste-title a {font-weight: 600;font-size: 18px;color: #e88d04;margin-top: 2px;}
.liste-frame .liste-cikis {font-size: 12px;}
.liste-frame .liste-indirim {width: 100%;float: left;border: 1px solid #c34;margin: 30px 0 0 0;padding: 5px;text-align: center;color: #c34;font-weight: 600;}
.liste-frame .liste-para {width: 100%;float: left;text-align: right;font-size: 28px;padding-top: 25px;font-weight: bold;line-height: 14px;color: #238df3;}
.liste-frame .liste-para span {width: 100%;font-weight: 500;color: #999;display:  block;float: left;text-decoration:  line-through;margin: 7px auto;font-size: 16px;}
.liste-frame .liste-button {width: 100%;padding: 8px;float: right;display: block;background: #55abff;color: #fff;margin: 5px 0 5px 0;text-align: center;border-radius: 4px;}
.liste-frame .liste-button:hover {background: #297fc7;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.liste-frame .liste-guzergah {font-size: 12px;color: #636363;margin: 20px 0 0 0;}
.liste-frame .liste-guzergah b {font-size: 12px; color: #333;}
.liste-frame .liste-ozellik {
    margin: 5px 0 0 0;
}
.liste-frame .liste-ozellik li {width: 33.3336%;float: left;font-size: 12px;text-align: left;}
.liste-frame .liste-ozellik li a {color: #666;}
.liste-frame .liste-ozellik li a i {display: block;float: left;background: #e88d04;color: #fff;height: 32px;width: 32px;border-radius: 50%;text-align: center;padding-top: 8px;font-size: 14px;}
.liste-frame .liste-ozellik li a span {
    display: block;
    float: left;
    margin: 6px 0 0 5px;
}

.flight-card--details {
    margin-top: 50px;
    height: 120px;
    padding: 20px 10px 5px 10px;
    border: 1px solid #ccc;

}
.ucus{ background-color: #fff;  padding: 10px; height: 20px;left: 5%;  width: 15%;margin-top: -40px; margin-bottom: 20px;}
.bc-from {
    width: 43%;
    float: left;
}

.bc-to {
    width: 43%;
    float: right;
    text-align: right;
}

.bc-plane {
    width: 14%;
    float: left;
    text-align: center;
    position: relative;
}

.bc-plane img {
    width: 100%;
    margin: 0 auto 0 auto;
}

.bc-plane:before {
    content: '';
    width: 100px;
    height: 2px;
    background: #efefef;
    position: absolute;
    top: 35px;
    left: -20px;
}

.bc-plane:after {
    content: '';
    width: 100px;
    height: 2px;
    background: #efefef;
    position: absolute;
    top: 35px;
    right: -20px;
}

.flight-card-details--text {
    width: 100%;
    padding: 80px 0 0 0;
    clear: both;
    overflow: auto;
}


.mint {
    position: relative;
}

.mint:before {
    content: '';
    position: absolute;
    bottom: 5px;
    right: 40px;
    width: 10px;
    height: 10px;
    background: #6DBE47;
    border-radius: 50%;
}


.text-hline {
    color: #6a8597;
    text-transform: uppercase;
    display: block;
    letter-spacing: 2px;
}

.text-actual {
    color: #002C5F;
    padding: 10px 0 0 0;
    display: block;
}

.flight-card-details--admin {
    margin: 10px 0 0 0;
    color: #bdc3c7;
    letter-spacing: 1px;
    width: 100%;
    float: left;
}

.admin-left {
    width: 50%;
    float: left !important;
}

.admin-right {
    width: 50%;
    float: right;
    text-align: right;
}


.bar-title {padding: 12px 10px 11px 10px; font-size: 14px; font-weight: bold;}
.bar-min-title {font-size: 14px; font-weight: 600; padding-bottom: 5px; margin-bottom: 10px; margin-top: 10px; border-bottom: 1px solid #f1f1f1;}
.tur-list-bar {}
.tur-list-bar li {float: left;font-size: 13px;width: 100%;}
.tur-list-bar input {display:  block;float:  left;}
.tur-list-bar label {display: block;font-weight: 500;margin: 1px 0 0 0;font-size: 13px;}
.liste-ara-button {width: 100%;text-align: center;background: #238df3;color: #fff;border: none;font-weight: 500;display: block;margin: 20px auto;padding: 10px;}
.liste-ara-button:hover {background: #1c74be;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}

.tur-fancy {height: 233px;overflow: auto;float: left;padding: 5px;margin: 20px 0 0 0;background: #fff;}
.tur-fancy li {width: calc(100%/5);float: left;overflow: hidden;box-sizing: border-box;padding: 3px;}
.tur-fancy li a {width: 100%;}
.tur-fancy li a img {width: 100%;height: 69px;}


.tab {overflow: hidden;/* border-bottom: 1px solid #eaeaea; */background-color: #f1f1f1;}
.tab button {background-color: inherit;float: left;border: none;outline: none;cursor: pointer;background: #d2d2d2;padding: 8px 0;transition: 0.3s;width: 50%;font-size: 14px;}
.tab button:hover {background-color: #e0e0e0;}
.tab button.active {background-color: #ffffff;color: #1b8bf3;font-weight: 600;}
.tabcontent {display: none;padding: 8px;/* border: 1px solid #ccc; */border-top: none;}
.farkli-secenekler .tabcontent {float: left;background: #fff;}
.farkli-secenekler .f-spot {width: 100%;float: left;line-height: normal;border-bottom: 1px solid #f1f1f1;padding-bottom: 5px;margin-bottom: 10px;color: #c10c4f;padding: 8px;font-size: 13px;}
.farkli-secenekler .f-spot:hover {background: #f1f1f1;}
.farkli-secenekler .f-spot b {width: 100%;float: left;font-size: 13px;color: #0062a3;margin-top: 10px;}
.farkli-secenekler .f-spot span {width: 100%;float: left;font-size: 12px;color: #505050;}
.farkli-secenekler .f-spot-button {width: 49%;display: block;text-align: center;padding: 5px;float: left;border: 1px solid #999;color: #333;margin: 10px 0 0 0;}
.farkli-secenekler .f-spot-button2 {width: 49%;display: block;text-align: center;padding: 6px;background: #73b947;border: none;float: right;color: #fff;margin: 10px 0 0 0;}
.farkli-secenekler .f-spot-button2:hover {background: #629f3e;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}
.f-spot-fiyat {font-size: 18px;font-weight: bold;text-align: right;margin: 10px 0 0 0;display: block;}

#exTab1 .tab-content {color: #333;background-color: #ffffff;padding : 20px 15px;}
#exTab2 h3 {color : white;background-color: #428bca;padding : 5px 15px;}
#exTab1 .nav-pills > li > a {border-radius: 0;font-weight: 600;font-size: 14px;background: #fff;padding: 18px 0;}
#exTab3 .nav-pills > li > a {border-radius: 4px 4px 0 0 ;}
#exTab3 .tab-content {color : white;background-color: #428bca;padding : 5px 15px;}

.detay-title {font-weight: bold; font-size: 24px;}
.tur-gunler {}
.tur-gunler li {width: 100%;float: left;padding: 10px 0;margin:  10px 0 0 0;border-bottom: 1px solid #f1f1f1;}
.tur-gunler li:hover {transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}
.gun-frame {background: #ffffff;text-align: left;padding: 8px 8px;margin-bottom: 10px;color: #1b8bf3;font-size: 16px;font-weight: 600;border-left: 4px solid #1b8bf3;}
.takvim-title {display: block;float: left;width: 100%;font-size: 14px;color: #4a4a4a;margin:0;}
.detay-sabit-baslik {font-size: 16px;font-weight: 600;background: #0d95e8;width: 100%;color: #fff;float: left;margin: 20px 0 10px 0;padding: 10px;}
.hizmet-ozellikler {}
.hizmet-ozellikler li {float: left; width: 25%; margin: 10px 0 0 0; padding: 0;}
.hizmet-ozellikler li i {display: block; float: left; margin: 3px 5px 0 0 ; color: #0d95e8;}
.olmyn li i {color: #c00 !important;}
.not {width: 100%; margin: 20px 0 0 0; font-size: 12px;}
.not b {font-size: 14px; color: #c00;}
.not2 {font-size: 14px;}
.not2 li {width: 100%; float: left; margin: 10px 0 0 0;}
.not2 li i {color: #0c487b; display: block; float: left; margin: 3px 5px 0 0;}
.not2 b {width: 100%; float: left; display: block; margin: 20px 0;}

.t-fiyat-listesi {}
table.minimalistBlack {width: 100%;text-align: left;border-collapse: collapse;}
table.minimalistBlack td, table.minimalistBlack th {border: 1px solid #ccc;}
table.minimalistBlack tbody td {font-size: 14px;padding: 6px;}
table.minimalistBlack tr:nth-child(even) {background: #F1F1F1;}
table.minimalistBlack thead {background: #337ab7;color: #fff;}
table.minimalistBlack thead th {font-size: 15px;font-weight: bold;padding: 10px;color: #fff;text-align: left;}
table.minimalistBlack tfoot {font-size: 14px;font-weight: bold;color: #000000;border-top: 3px solid #000000;}
table.minimalistBlack tfoot td {font-size: 14px;}
.e-fiyat {font-size: 14px; color: #333; font-weight: 600;}
.e-fiyat span {text-decoration: line-through; font-size: 12px; color: #666;}

.grup-talebi {}
.grup-talebi label {display: block; width: 100%; margin: 10px 0 5px 0;}
.grup-talebi input, select {width: 100%;height: 40px;border: 1px solid #d4d4d4;color: #333;padding-left: 5px;}
.grup-talebi textarea {width: 100%;height: 105px;border: 1px solid #d4d4d4;color: #333;padding-left: 5px;margin: 0 0 0 0;padding: 5px;}
.grup-talebi .grup-button {width: 200px; background: #337ab7; color: #fff; border: none;}
.grup-talebi .grup-button:hover {background: #0c487b;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}

.biz-sizi {}
.biz-sizi label {display: block; width: 100%; margin: 10px 0 5px 0;}
.biz-sizi input, select {width: 100%;height: 40px;border: 1px solid #d4d4d4;color: #333;padding-left: 5px;}
.biz-sizi textarea {width: 100%;height: 105px;border: 1px solid #d4d4d4;color: #333;padding-left: 5px;margin: 0 0 0 0;padding: 5px;}
.biz-sizi .grup-button {width: 200px; background: #337ab7; color: #fff; border: none;}
.biz-sizi .grup-button:hover {background: #0c487b;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}
.biz-sizi .t-check-in .t-date-info-title, .t-check-out .t-date-info-title {padding-left: 5px !important;}

.detay-left-bar {float: left;width: 100%;}
.detay-left-bar .title {width: 100%;padding: 10px;background: #1b8bf3;color: #fff;font-weight: 600;float: left;}
.detay-left-bar .title-info {font-size: 24px;color: #333;font-weight: 600;padding: 0 10px 0 10px;text-align: center;}
.detay-left-bar .title-info-min {text-align: center;margin: 10px 0 0 0;font-size: 12px;font-weight: 600;}
.detay-left-bar .title-info-money {text-align: center;font-weight: bold;font-size: 34px;width: 100%;float: left;margin: 0 0 5px 0;color: #1b8bf3;text-shadow: 1px 1px 2px #a0a0a0;}
.detay-left-bar .title-info-money2 {text-align: center;font-weight: 400;font-size: 18px;margin: 0px 0 0px 0;width: 100%;float: left;color: #666;text-decoration: line-through;}
.online-satin {width: 100%;padding: 10px;text-align: center;background: #73b947;color: #fff;font-weight: 600;display: block;border: none;}
.online-satin:hover {color: #fff; background: #629f3e;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}

.tarih-border-b {border-bottom: 1px solid #f1f1f1;}
.tur-tarih2 {width: 50%; float: left; text-align: center; padding: 10px 0; border-right: 1px solid #f1f1f1;}
.tur-gun-bilgi {width: 50%; float: left; text-align: center; padding: 10px 0;}

.detay-slider {max-height: 343px;background: #fff;position: relative;}
.detay-slider .owl-carousel .owl-item img {position: absolute; width: 100%; min-height: 309px;left: 0; top: 0;}
.detay-slider .owl-theme .owl-nav {top: 40% !important;}
.detay-slider .owl-theme .owl-dots {display: none !important;}
.detay-slider .owl-carousel .owl-stage-outer {height: 309px !important;}
.farkli-secenekler {height: 197px; overflow: auto;}
.tur-tab-menu {width: 14.2% !important; text-align: center !important;}
.otel-tab-menu {width: 12.4% !important; text-align: center !important;}
.siralama-input select {float: left;height: 25px;font-size: 12px;width: 110px;}
.siralama-input span {font-size: 12px;display: block;float: left;margin: 4px 5px 0 0;}

/* / Tur */

/* + Otel */
.otel {width: 100%; height: 200px; background: url("../images/banner-otel.jpg") no-repeat top center; background-attachment: fixed;}
.otel-dty-title {width: 100%; padding: 10px; text-align: center; color: #fff; font-weight: 600; background: #0062a3;}
.accordion-mcv {height: 195px;overflow: auto;padding: 10px;}

.otel-rez-info {
    padding-bottom: 10px;
}
.otel-rez-info .title2 {font-size: 16px;color: #1b8bf3;margin: 5px 0 0 0;font-weight: 600;}
.otel-rez-info span {width: 100%;display: block;color: #ca1f1f;font-weight: 600;margin: 2px 0 0 0;}
.otel-rez-info p {margin: 0;}
.otel-rez-fiyat {text-align: right; font-weight: 600; font-size: 18px; color: #333;}
.otel-rez-fiyat2 {text-align: right; font-weight: 600; font-size: 14px; color: #333;}
.otel-rez-button {display: block;width: 100%;background: #73b947;color: #fff;padding: 9px;font-weight: 600;font-size: 16px;border: none;text-align: center;}
.otel-rez-button:hover {color: #fff;background: #629f3e;transition: .25s linear;border: none;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.ajax-spot1 {width: 100%; float: left; margin: 10px 0;border: 1px solid #eee; padding: 10px;}
.ajax-spot1:hover {border-color: #1b8bf3;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}
.ajax-spot1 .img img {width: 100%; float: left; height: 100px;}
.ajax-spot1 .title {font-weight: 600; padding: 34px 0 0 10px; line-height: 18px;}
.ajax-spot1 .title span {font-weight: 500;}
.ajax-spot1 .title2 {font-weight: 600; padding: 34px 0 0 10px; line-height: 18px;}
.ajax-spot1 .title2 a {font-weight: 500; color: #c10c4f}
.ajax-spot1 .title3 {padding: 29px 0 0 10px;line-height: 18px;font-weight: 600;color: #333;font-size: 20px;text-align: left;}
.ajax-spot1 .title3 span {line-height: 20px;text-decoration: line-through;font-size: 12px;font-weight: 500;color: #666;}
.ajax-spot1 .title4 {padding: 30px 0;border-left: 1px solid #f1f1f1;text-align: center;position: relative;}
.ajax-spot1 .title4 a {display: block;text-align: center;width: 85%;background: #1b8bf3;color: #fff;padding: 10px;margin: 0 auto;}
.ajax-spot1 .title4 a:hover {background: #0062a3;}
.otel-rez-bigtitle {margin: 20px 0 0 0;font-size: 22px;font-weight: 600;color: #1b8bf3;}

.otel-detay-arama {width: 100%;float: left;padding: 10px;}
.otel-detay-arama .t-check-in .t-date-info-title, .t-check-out .t-date-info-title {top: 10px !important;}
.otel-detay-arama .t-check-in {height: 42px !important;}
.otel-detay-arama .t-check-out {height: 42px !important;}
.otel-detay-arama input {width: 100%;float: left;padding: 10px 9px 10px 9px;border: 1px solid #d4d4d4;}
.otel-detay-arama .t-datepicker {max-width: none!important; width: 50% !important;}
.otel-detay-arama .t-datepicker label {margin: -1px 0 0 5px; font-size: 14px !important;}
.oda-ara-rez {background: #1b8bf3; color: #fff; font-weight: 600; border: none !important;}
/* / Otel */

/* + Rezervasyon */
.rezervasyon-top-line {background: #fff;min-height: 50px;margin: 10px 0 0 0;}
.rezervasyon-top-line .img-frame {width: 65px;height: 65px;border-radius: 50%;background: #1b8bf3;text-align: center;border: 6px solid #f4f4f4;position: absolute;left: 0;top: -7px;}
.rezervasyon-top-line .img-frame i {display: block;text-align: center;color: #fff;font-size: 20px;margin: 17px 0 0 0;}
.rezervasyon-top-line .img-frame span {display: block;text-align: center;color: #fff;font-size: 20px;font-weight: 600;margin: 12px 0 0 0;}
.mar-top {margin: 10px 0 0 0;font-weight: 600;line-height: 14px;font-size: 12px;}

.rezervasyon {}
.rezervasyon .rez-title {font-size: 18px; font-weight: 600; color: #1b8bf3;}
.rezervasyon label {display: block;float: left;font-weight: 600;margin: 10px 0 0 0; width: 100%;}
.rezervasyon input, select {width: 100%;float: left;height: 40px;border: 1px solid #d4d4d4;font-size: 12px;padding-left: 8px;}
.rez-img {width: 100%; float: left;}
.rez-img img {width: 100%;}
.r-rez-title {font-size: 18px;font-weight: 600;color: #1b8bf3;margin: 10px 0 5px 0;}
.r-rez-content {font-size: 13px;color: #333;}
.r-rez-konaklama {}
.r-rez-konaklama b {font-size: 13px;}
.r-rez-konaklama li {width: 25%;float: left;font-size: 13px;}
.r-rez-konaklama li i {display: block;float: left;color: #1b8bf3;font-size: 16px;margin: 1px 4px 0 0;}
.r-rez-tarih {margin: 10px 0;font-size: 12px;}
.r-rez-tarih i {color: #1b8bf3;margin-right: 4px;font-size: 15px;}
.r-otel-fiyati {margin: 12px 0;border-top: 1px solid #1b8bf3;padding: 10px 0 0 0;}
.r-otel-fiyati .r-otel-fiyati-l {color: #bd0b4d;font-weight: 600;font-size: 18px;}
.r-otel-fiyati .r-otel-fiyati-l span {width: 100%;float: left;display: block;color: #333;font-size: 13px;}
.r-otel-fiyati .r-otel-fiyati-r {font-size: 20px;font-weight: bold;line-height: 19px;text-align: right;}
.r-otel-fiyati .r-otel-fiyati-r span {color: #666;font-size: 13px;text-decoration: line-through;}
.r-rez-border {/* border: 1px solid #ffffff; */}
.r-toplam-fiyat {text-align: center;border: 1px solid #1b8bf3;margin: 10px 0;padding: 10px;line-height: 22px;background: #fff;font-weight: bold;font-size: 24px;}
.r-toplam-fiyat span {font-size: 14px;font-weight: 500;}
.r-toplam-odeme {text-align: center;margin: 10px 0 0 0;padding: 12px;width: 100%;display: block;color: #fff;background: #73b947;font-weight: 600;font-size: 14px;}
.r-toplam-odeme:hover {color: #fff; background: #629f3e;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}
.r-toplam-odeme2 {text-align: center;margin: 10px 0 0 0;padding: 12px;width: 100%;display: block;color: #fff;background: #bf4040;font-weight: 600;font-size: 14px;}
.r-toplam-odeme2:hover {color: #fff;background: #ca2222;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.odeme-secenekleri {text-align: center;display: block;font-weight: 600;color: #008bff;margin: auto;}
.rez-onaylandi {margin: 0 0 30px 0;padding: 0 30px;}
.rez-onaylandi-img {margin: 20px 0;}
.inline-gallery-1 {}
.inline-gallery-1 table {width: 100%;border: 1px solid #d4d4d4;}
.inline-gallery-1 thead {border-bottom: 1px solid #d4d4d4;padding-bottom: 5px;text-align: center;}
.inline-gallery-1 table td {border: 1px solid #d4d4d4;height: 40px;}
.inline-gallery-1 tbody {}
.inline-gallery-1 tr {height: 30px;text-align: center;}
/* / Rezervasyon */
.slider-search {}
.slider-search .t-dates {padding-top: 8px !important; color: #393939 !important;}
.slider-search .t-check-in, .t-check-out {height: 42px !important;}
.slider-search .t-check-in, .t-check-out i {}
.slider-search .t-datepicker {max-width:none; padding-top: 8px;}
.slider-search .t-day-check-out {margin: 0 2px 0 18px !important; display: block; float: left;}
.slider-search .t-day-check-in {margin: 0 2px 0 18px !important; display: block; float: left; }
.slider-search .t-check-in .t-date-info-title, .t-check-out .t-date-info-title {top: 12px !important;font-size: 13px;opacity: 1 !important;color: #aaa;display: block;margin-top: -2px;}

/* + index arama */

/* / index arama */

.detay-liste-pl0 .accordion {width: 100%;background: #FFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;/* margin-top: 20px; */border-radius: 0px;}
.detay-liste-pl0 .accordion .link {cursor: pointer;display: block;padding: 8px 6px;color: #4D4D4D;border-bottom: 1px solid #f1f1f1;font-weight: 500;font-size: 16px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.detay-liste-pl0 .accordion li:last-child .link {border-bottom: 0;}
.detay-liste-pl0 .accordion li i {font-size: 13px;color: #1b8bf3;display:  block;transition: all 0.4s ease;float: left;margin: 4px 4px 0 0;}
.detay-liste-pl0 .accordion li i.fa-chevron-down {right: 12px;left: auto;font-size: 16px;}
.detay-liste-pl0 .accordion li.open .link {color: #ffffff;background: #1b8bf3;font-weight: 600;}
.detay-liste-pl0 .accordion .link:hover {background: #00aeff; color: #fff;}
.detay-liste-pl0 .accordion .link:hover i {color: #fff;}
.detay-liste-pl0 .accordion li.open i {color: #0062a3;}
.detay-liste-pl0 .accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.detay-liste-pl0 .accordion li.default .submenu {display: block;}
.detay-liste-pl0 .submenu {display: none;font-size: 12px;color: #333;background: #ffffff;}
.detay-liste-pl0 .submenu li {width: 100%;float: left;margin: 0 0 0px 0;}
.detay-liste-pl0 .submenu a {display: block;text-decoration: none;margin-left: 12px;font-size: 12px;padding: 5px;color: #333;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.detay-liste-pl0 .submenu a:hover {color: #333;}


.accordion {width: 100%;background: #FFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;/* margin-top: 20px; */border-radius: 0px;}
.accordion .link {cursor: pointer;display: block;padding: 10px;color: #4D4D4D;font-weight: 600;font-size: 13px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;border-bottom: 1px solid #e4e4e4;}
.accordion li:last-child .link {border-bottom: 0;}
.accordion .link:hover {background-color: #1b8bf3;color: #fff;}
.accordion .link:hover i {color: #fff;}
.accordion li i {font-size: 20px;color: #595959;display:  block;transition: all 0.4s ease;float: right;margin: 0 4px 0 0;}
.accordion li i.fa-chevron-down {right: 12px;left: auto;font-size: 16px;}
.accordion li.open .link {color: #ffffff;background: #1b8bf3;font-weight: 600;}
.accordion li.open i {color: #fff;}
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.accordion li.default .submenu {display: block;}
.submenu {display: none;font-size: 12px;color: #333;background: #ffffff;}
.submenu li {width: 100%;float: left;padding: 5px 0 5px 0;}
.submenu li:hover {background-color: #89adce;}
.submenu li:hover a {color: #fff;}
.submenu a {display: block;text-decoration: none;margin-left: 12px;font-size: 12px;padding: 5px;color: #333;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}

.with-nav-tabs.panel-default .nav-tabs > li > a,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777;
}
.with-nav-tabs.panel-default .nav-tabs > .open > a,
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777;
    background-color: #ddd;
    border-color: transparent;
}
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
    color: #555;
    background-color: #fff;
    border-color: #ddd;
    border-bottom-color: transparent;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #f5f5f5;
    border-color: #ddd;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #777;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #ddd;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #555;
}

#style-6::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #F5F5F5;
}

#style-6::-webkit-scrollbar
{
    width: 6px;
    background-color: #F5F5F5;
}

#style-6::-webkit-scrollbar-thumb
{
    background-color: #97a6b3;
    background-image: -webkit-linear-gradient(45deg,
    rgba(255, 255, 255, .2) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, .2) 50%,
    rgba(255, 255, 255, .2) 75%,
    transparent 75%,
    transparent);
}

#tab{font: 12px tahoma;}
#tab .tabHeader{margin: 0;padding: 0;list-style: none;}
#tab .tabHeader li{float: left;width: 100%;margin: 10px 0 0 0;}
#tab .tabHeader li.active{background: #ffd600;}
#tab .tabHeader li.active a{color: #333;}
#tab .tabHeader li a{padding: 12px 20px;display: block;text-decoration: none;border-left: 5px solid #ff9c00;font-weight: 600;margin: 0 0 0 0;color: #000;}
#tab .tabHeader li a:hover {background: #ffd600; color: #333;}
.tabContent{padding: 10px;width: 100%;background: #fff;color: #666;float: left;}

.shadow {box-shadow: 0px 0px 1px 1px #d4d4d4;}

figure.snip0039 {font-family: 'Raleway', Arial, sans-serif;color: #fff;position: relative;float: left;overflow: hidden;margin: 10px 1%;width: 100% !important;max-height: 340px;min-height: 340px;background: #000000;}
figure.snip0039 * {-webkit-box-sizing: border-box;box-sizing: border-box;}
figure.snip0039 > img {opacity: 1;width: 100%;position: absolute;min-height: 100%;filter: blur(0px);-webkit-transition: all 0.35s;transition: all 0.35s;-webkit-transform: scale(1.05);transform: scale(1.05);}
figure.snip0039 figcaption {left: 30px;margin-top: -62px;position: absolute;right: 30px;text-align: left;top: 100%;-webkit-transition: top 0.35s;transition: top 0.35s;}
figure.snip0039 figcaption h2 {width: 100%;border-radius: 5px 5px 0 0;margin: 0;padding: 15px 20px;font-size: 1.1em;font-weight: 300;text-align:  center;text-transform: uppercase;box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);background-color: #f3b403d9;position: relative;z-index: 1;margin-bottom: 10px;}
figure.snip0039 figcaption h2 span {font-weight: 800;}
figure.snip0039 figcaption p {background-color: rgba(255, 255, 255, 0.9);padding: 15px 20px;color: #000;margin: 0;font-size: 0.9em;min-height: 220px;}
figure.snip0039 figcaption .icons {padding: 5px;position: absolute;right: 0;top: 0;}
figure.snip0039 figcaption .icons i {font-size: 23px;padding: 4px;color: #ffffff;opacity: 1;position: relative;top: -90px;opacity: 0;-webkit-transition: top 0.35s, opacity 0.35s;transition: top 0.35s, opacity 0.35s;}
figure.snip0039 figcaption .icons a:first-child i {-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}
figure.snip0039 figcaption .icons a:nth-child(2) i {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}
figure.snip0039 figcaption .icons a:nth-child(3) i {-webkit-transition-delay: 0.1s;transition-delay: 0.1s;}
figure.snip0039:after {position: absolute;display: block;top: -15px;height: 8px;right: 0;left: 0;z-index: 2;content: '';-webkit-transition: top 0.35s;transition: top 0.35s;}
figure.snip0039 a {}
figure.snip0039 a:hover {opacity: 1;}
figure.snip0039:hover > img, figure.snip0039.hover > img {opacity: 0.9;filter: blur(5px);-webkit-transform: scale(1.1);transform: scale(1.1);}
figure.snip0039:hover figcaption, figure.snip0039.hover figcaption {top: 100px;}
figure.snip0039:hover figcaption .icons i, figure.snip0039.hover figcaption .icons i {opacity: 1;top: -41px;}
figure.snip0039:hover figcaption::before, figure.snip0039.hover figcaption::before {opacity: 0.8;}
figure.snip0039:hover:after, figure.snip0039.hover:after {top: 0;}
figure.snip0039 li {width: 100%; float: left;}
figure.snip0039 li a {color: #fff;display:  block;width: 100%;text-align: center;padding: 8px 4px;}
figure.snip0039 li a:hover {background: #ffffff52;color: #000;}
figure.snip0039 .tur-all-view {background: #2f2f2fd6;color: #fff;margin: 10px 0 0 0;padding: 10px 0;text-align: center;border-radius: 0 0 4px 4px;}

.arama_oda {display: block;width: 100%;}
.hesapac:hover .hesapla {display: block;}
.hesapla {position: absolute;top: 130px;min-height: 200px;background-color: #000000d6; display: none;width: 375px;color: #fff;border-radius: 4px;z-index: 999;padding: 10px;right: 0px;}
.hesapla2 {position: absolute;top: 130px;min-height: 200px;background-color: #000000d6;display: none;width: 375px;color: #fff;border-radius: 4px;z-index: 999;padding: 10px;right: 224px;}
.cocuk_div {display: none;}
.rez_btn1 {padding: 10px;}
.rez_btn1 input[type="radio"], .rez_btn1 input[type="checkbox"] {display: none;}
.rez_btn1 input[type="radio"] + label, .rez_btn1 input[type="checkbox"] + label {position: relative;display: inline-block;padding-left: 2em;cursor: pointer;line-height: 1.7em;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;color: #888;font-size: 14px;}
.rez_btn1 input[type="radio"] + label:before, .rez_btn1 input[type="checkbox"] + label:before, .rez_btn1 input[type="radio"] + label:after, .rez_btn1 input[type="checkbox"] + label:after {content: '';position: absolute;top: 0;left: 0;width: 1.7em;height: 1.7em;text-align: center;color: #ed1c26;font-family: Times;border-radius: 50%;-webkit-transition: all .3s ease;transition: all .3s ease;}
.rez_btn1 input[type="radio"] + label:before {-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-box-shadow: inset 0 0 0 0.2em #888, inset 0 0 0 1em #fff;box-shadow: inset 0 0 0 0.2em #888, inset 0 0 0 1em #fff;}
.rez_btn1 input[type="radio"] + label:hover:before {-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-box-shadow: inset 0 0 0 0.3em #888, inset 0 0 0 1em #ffF;box-shadow: inset 0 0 0 0.3em #888, inset 0 0 0 1em #fff;}
.rez_btn1 input[type="radio"]:checked + label:before {-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-box-shadow: inset 0 0 0 0.2em #888, inset 0 0 0 1em #abd904;box-shadow: inset 0 0 0 0.2em #888, inset 0 0 0 1em #abd904;}
.rez_btn1 input[type="checkbox"] + label:before {content: '';border-radius: 4px;background-color: #fff;color: #ed1c26;}
.rez_btn1 input[type="checkbox"] + label:hover:before {color: #ed1c26;}
.rez_btn1 input[type="checkbox"]:checked + label:before {background-color: #ed1c26;color: #abd904;}
.m_odaekle {margin-bottom: 0px;float: left;width: 100%;}
.m_cocukyas {width: 100%;float: left;}
.yeni_odalar {width: 100%;float: left;margin: 10px 0;}
.oda_ekle {width: 140px;background: #00aeff;border: 1px solid #333;border-radius: 4px;height: 40px;margin: 10px auto;font-weight: 500;color: #fff;cursor: pointer;}
.oda_ekle4 {width: 140px;background: #ff8a00;border: 1px solid #333;border-radius: 4px;height: 40px;margin: 10px auto;font-weight: 500;color: #fff;float: right;cursor: pointer;}
.cocuk_box {width: 100%;float: left;}
.m_odaekle_float_r {float: right !important;}
.araotel {padding: 10px;margin-top: 3px;margin-bottom: 10px;border: 1px solid #ccc;box-shadow: 0 3px 6px rgba(0, 0, 0, .01), 0 3px 6px rgba(0, 0, 0, .21);}
.input-group {width: 100%;}
.daterange {border-radius: 5px;}
.araotel h1 {color: #222;padding: 5px;margin-bottom: 5px;}
.tur_position {position: absolute;bottom: 5px;left: 0px;}
.tur_position label {background-color: rgba(240, 172, 39, 0.90);color: #222;display: block;margin-bottom: 10px;padding: 5px;font-size: 12px;}
.otel_position {position: absolute;bottom: 5px;left: 0px;}
.otel_position label {background-color: rgba(240, 172, 39, 0.90);color: #fff;display: block;margin-bottom: 10px;padding: 10px;font-size: 18px;}
.ucus {width: 30%;float: left;}
.arama_tab_box {display: none;}
.arama_tab_box_active {display: block;}
.ara_fixed {position: fixed;width: 240px;bottom: 0;z-index: 99999;}
.ara_normal {width: 240px;bottom: 0;}
.open-menu-title {font-size: 14px; font-weight: 600; border-bottom: 1px solid #f1f1f1; padding-bottom: 2px; margin-bottom: 5px;}
.menu-pl-0 {padding-left: 0px !important;}
.liste-list-frame {border-top: 1px solid #f1f1f1;}
.fiyathesapla {width: 100%;float: left;height: 36px;border: none;border-radius: 1px;background: #1b8bf3;color: #fff;}
.fiyathesapla:hover {color: #fff;}

input, select {border-radius: 1px;}
.title-info-money del {text-align: center;font-weight: 400;font-size: 18px;margin: 0px 0 0px 0;width: 100%;float: left;color: #666;text-decoration: line-through; text-shadow: none;}
.rez_dev {border: none;}
.btn-primary {border: none; display: block; padding: 10px 12px; text-align: center; margin: 20px auto 0 auto;}
.side-bar .booking-form-block{margin-bottom: 0px;}
.side-bar .booking-form-block .selected-price{font-size:26px;font-weight:bold;margin-bottom:0px;margin-top: 0px;padding:8px 23px 6px;}
.side-bar .booking-form-block .selected-price span{font-size:14px;font-weight:normal;position:relative;top:-3px;margin-left:5px;}
.side-bar .booking-form{padding: 10px 23px 40px;background: #333;}
.side-bar .booking-form h3{font-weight:bold;font-size: 20px;margin-bottom: 8px;color: #ffffff;}
.side-bar .booking-form p{color: #666;font-size: 13px;}
.side-bar .booking-form form{margin-top:23px;}
.side-bar .booking-form .form-group{position:relative;margin-bottom:13px;}
.side-bar .booking-form .form-group .fa{position:absolute;right:15px;top:10px;pointer-events:none;font-size:14px;}
.side-bar .booking-form .form-group .fa-angle-down{right:10px;top:10px;font-size:18px;}
.side-bar .booking-form .form-group input, .side-bar .booking-form .form-group select, .side-bar .booking-form .btn{height:36px;}
.side-bar .booking-form .checkbox{margin:30px 0px 40px;}
.side-bar .booking-form .checkbox label{font-size:12px;line-height:1.6em;padding-left:0px;}
.side-bar .booking-form .custom-check label span {margin: -2px 10px 0 0;width:13px;height:13px;font-size:10px;}
.hizmet_box {font-size: 12px;width: 90%;position: relative;z-index: 9999;top: 0;left: 0;right: 0;margin: 10px auto !important;background-color: #fff;min-height: 95px;display: none;background-color: #fff;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);transition: all 0.3s cubic-bezier(.25, .8, .25, 1);padding-top: 30px;}
.hizmet_box span {position: absolute;z-index: 999;right: 0;top: 0;background-color: #ed1c26;color: #fff;padding: 5px;cursor: pointer;}
.mb-5 {margin-bottom: 10px;}
.mb-5 b {color: #222 !important;}
.hizmet_box input[type="radio"], input[type="checkbox"] {line-height: normal;height: 14px;width: 14px;background-color: #ed1c26;margin: 3px 5px 0 0;}
.fiyat_listesi_tablo td {font-weight: normal !important;}
.post-button-rez {padding:  10px;border: 2px solid #a5a5a5;color: #333;}
.post-button-rez:hover {background: #ffba00; color: #333;}
.footer-logos {margin: 30px auto 0 auto;}
.footer-logos .owl-controls {display: none !important;}
.top-social-icons {}
.top-social-icons2 {float: right;}
.top-social-icons li a {color: #fff !important;}
.top-social-icons li a:hover {color: #f07c00 !important; transition: .25s linear; -webkit-transition: .25s linear; -ms-transition: .25s linear; -moz-transition: .25s linear}
.face-like {position: fixed;bottom: 0;left: 0;background: #faa61a;padding: 10px 8px 8px 8px;text-align:  center;width: 100%;}

.hizmet_btn {border: none;padding: 8px 10px;background: #e4e4e4;display: block;margin-bottom: 10px;height: auto !important;margin-left: 15px;}
.btn {width: auto;text-align: center;height: auto !important;padding: 10px;width: 100%;border: none;box-shadow: none !important;height: 40px !important;}

.otel-ozellikler {border-bottom: 1px solid #f1f1f1;padding-bottom: 5px;}
.otel-ozellikler span {display: block;float: left;width: 100%;padding-bottom: 5px;margin: 10px 0 5px 0;font-size: 20px;font-weight: 600;border-bottom: 1px solid #f1f1f1;}
.otel-ozellikler ul {width: 100%; float: left; padding: 0; margin: 0;}
.otel-ozellikler li {float: left; width: calc(100%/5);}
.otel-ozellikler li i {display: block; float: left; margin: 3px 5px 0 0; color: #00aeff;}

.side-bar {position: relative;}
.hizmet_btn {width: 200px;}
.cizgi {padding-right: 0; padding-left: 0;}
.fiyat_baslik {padding-top: 10px;}
.pl-0-detay-768 {position: relative;}
.onaylandi-btn-a {width: 250px;border: none;display: block;margin: auto;}
.onaylandi-btn {width: 100%;float: left; margin: 5px;border: none;background: #1c74be;color: #fff;padding: 12px;}
.onaylandi-btn:hover {background: #00aeff;}
.active123 {padding: 10px;display: block;float: left;border-bottom: 3px solid #0062a3;background: #4884c3;color: #fff;}
.active123:hover {color: #fff;}
.tur-detay-frame {}
.otel-detay-frame {}
.tur-detay-frame .nav-pills>li+li {width: 189.1px !important;}
.otel-detay-frame .nav-pills>li+li {width: 156.39px !important;}
.g-yazi {color: #ff0000;font-weight: 600;}
.dahafazla {text-align: center;width: 210px;background: #fff;border: 1px solid #1c74be;padding: 10px;border-radius: 30px;margin: 10px auto 0 auto;cursor: pointer;}
.slider .owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {display: block!important; outline: none!important;}
.farkli-btn-2 {width: 100% !important;background: #61b3ff;border: none;padding: 5px;line-height: 14px;font-size: 12px;margin: 10px 0 0 0;color: #fff;}

.loader {
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #00aeff;
    border-bottom: 16px solid #00aeff;
    width: 60px;
    height: 60px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    margin: 20px auto;
}

@-webkit-keyframes spin {
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.rez_ozet {
    background: #ffffff;
    padding: 10px 0;
    border: 1px solid #87b3e2;
    font-size: 14px;
}
.rez_ozet b {
    color: #333;
}
.rez_ozet del {}
.tur_rez_ozet_baslik {
    width: 100%;
    float: left;
    font-size: 18px;
    font-weight: 600;
    padding: 10px 20px;
    color: #0062a3;
}
.rez_resim {
    width: 100%;
    float: left;
    margin: 0 0 20px 0;
}
.tarihler {
    text-align: center;
    border-bottom: 1px solid #f1f1f1;
    padding: 0 0 5px 0px;
}
.tarihler span {
    width: 100%;
    float: left;
    font-weight: 600;
    color: #146eaa;
}
.ek_hizmet {}
.top {
    width: 100%;
    float: left;
    padding: 10px;
    text-align: center;
    background: #f1f1f1;
}
.m1 {}
.fiyat01 {
    width: 100%;
    float: left;
    text-align: center;
    font-size: 24px;
    margin: 10px 0 0 0;
}
.rez_resim img {width: 100%; float: left;}

.hizli-ara {
    padding: 10px;
    float: left;
    width: 100%;
    background: #fff;
    margin: 0 0 10px 0;
}
.hizli-ara .baslik {
    font-size: 18px;
    font-weight: 300;
    border-bottom: 1px solid #f7f7f7;
    color: #444444;
}
.hizli-ara .hizli-spot {}
.hizli-ara .hizli-spot label {
    font-size: 12px;
    margin: 6px 0 0 0;
    font-weight: 600;
}
.hizli-ara .hizli-spot select {height: 35px;}
.hizli-ara .hizli-ara-btn {width: 100%;float: left;margin: 10px auto;display: block;padding: 10px;text-align: center;background: #00aeff;color: #fff;border: none;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.hizli-ara .hizli-ara-btn:hover {background: #008fd3;}

.farkli-title {font-size: 14px;font-weight: 600;margin-bottom: 0px;width: 100%;float: left;padding: 8px;background: #00aeff;color: #fff;}
.farkli-frame {width: 100%;float: left;height: 175px;overflow: auto;padding-right: 10px;}
.farkli-frame ul {margin: 0; padding: 0;}
.farkli-frame li {width: 100%;float: left;padding: 10px 0;margin-bottom: 10px;border: 1px solid #e4e4e4;}
.farkli-frame li:hover {background: #f1f1f1;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.farkli-frame li .farkli-resim {width: 100%;float: left;height: 95px;overflow: hidden;position: relative;}
.farkli-frame li .farkli-resim img {float: left;position: absolute;width: 100%;min-height: 100%;}
.farkli-frame li .farkli-icerik {width: 100%; float: left;}
.farkli-frame li .farkli-icerik b {
    display: block;
    width: 100%;
    float: left;
    color: #c10c4f;
    font-size: 14px;
}
.farkli-frame li .farkli-icerik span {
    display: block;
    float: left;
    width: 100%;
    color: #5f5f5f;
    font-size: 13px;
}
.farkli-frame li .farkli-icerik .eski-fiyat {
    float: right;
    text-decoration: line-through;
    color: #555;
    font-weight: 400;
    font-size: 13px;
    padding-top: 4px;
    margin-right: 10px;
}
.farkli-frame li .farkli-icerik .yeni-fiyat {
    float: right;
    font-weight: 700;
    font-size: 20px;
    color: #4e4e4e;
}
.filtre-goster-gizle {display: block;}
.tel-filtre-btn {display: none; width: 100%; float: left; margin-bottom: 10px;}
.tel-filtre-btn a {padding: 10px; display: block; width: 100%; text-align: center; background: #00aeff; color: #fff;}

.paylas {

    z-index: 9999;
    top: 55%;
    padding: 10px;
    color: #fff;
    background-color: #3399cc;


}
.fb {
    color: #fff;
    font-weight: 600;
    text-align: center;
}
.fb:hover {
    color: #fff;
}

.whatsapp-fr-mob{
    display: none;
}

.whatsapp-fr {position: fixed;right: 20px;top: 80px;z-index: 9999999;}
.whatsapp-fr a {display: block;padding: 10px;background: green;color: #fff;font-size: 18px;font-weight: 600;border-radius: 6px;}
.etiket-bulutu{ text-align: center; margin: 30px 0px 0px 0px}


.etiket-bulutu a{margin:0 5px 7px 0px;display:inline-block;color:#996633; border: 2px solid white;}

.etiket-bulutu a .sol{width:18px;height:23px;display:inline-block;float:left;}
.etiket-bulutu a .orta{height:23px;display:inline-block;float:left; color: white; font-weight: bold;}
.etiket-bulutu a .orta:hover {color: #ffa500;}

.etiket-bulutu a .sag{width:10px;height:23px;display:inline-block;float:left;}