.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.fleft {float:left;}
.fright {float:right;}
.clear{clear:both;}
.sprite{ background:url(/img/sprite.png) no-repeat;}
.spritefiyat{ background:url(/img/fiyat-sprite.png) no-repeat;}
.radius{    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    -khtml-border-radius: 5px;    border-radius: 5px;}
.relative{position:relative;}
.absolute{position:absolute;}
.radiusLogin{    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    -khtml-border-radius: 5px;    border-radius: 5px;    font-size: 10px;     border-width: 1px;    border-color: dodgerblue;}
#toparea{    width:100%;padding-top:20px;}
#toparea .header { width: 950px; margin:0px auto; position:relative;padding-bottom:30px;}
#toparea .header .quicklogin {position:absolute; top:17px; left:300px;}
#toparea .header .loginhelp {position:absolute; top:40px; left:300px; }
#toparea .header .loginhelp a{text-decoration: none; color: #166A9A; font-weight: bold}
#toparea .top-bar{background:#166a9a;width:100%; height:65px;}
#toparea .top-bar .search-bar { width: 950px; margin:0px auto; padding-top:10px;}
#toparea .top-bar .search-bar .nereye{ background-color:#f4f4f4; width:322px; height:40px; float:left;}
#toparea .top-bar .search-bar .nereye .input-nereye {height: 35px; border: none; width: 270px; padding-right:30px; margin-left: 15px; font-size: 14px; color: #166a9a; background-color:#f4f4f4; background-position:275px -491px;}
#toparea .top-bar .search-bar .tarih1{ background-color:#f4f4f4; width:150px; height:40px;float:left; margin-left:20px; display:block;}
#toparea .top-bar .search-bar .tarih1 .input-tarih1{height: 35px; border: none; width: 130px; margin-left: 10px; font-size: 14px; color: #166a9a; background-position:105px -526px; cursor:pointer;}
#toparea .top-bar .search-bar .tarih2{ background-color:#f4f4f4; width:150px; height:40px; float:left; margin-left:20px;}
#toparea .top-bar .search-bar .tarih2 .input-tarih2{height: 35px; border: none; width: 130px; margin-left: 10px; font-size: 14px; color: #166a9a; background-position:105px -561px; cursor:pointer;}
#toparea .top-bar .search-bar .kisi-sayisi{ background-color:#f4f4f4; width:130px; height:40px; float:left; margin-left:20px;}
#toparea .top-bar .search-bar .kisi-sayisi .input-kisi-sayisi {height: 35px; border: none; background: none; width: 100px; margin-left: 15px; font-size: 14px; color: #166a9a; -webkit-appearance:none;}
div.customSelect {    font-size:14px;    background-color: #f4f4f4;    color:#166a9a;    padding:5px 7px;    border: none;}
div.customSelect.changed {    background-color: #f4f4f4;}
.customSelectInner {    background:url(/img/select_head.png) no-repeat center right;    height:35px;    line-height:40px;    cursor:pointer;}
#toparea .top-bar .search-bar .ara .buton{height: 42px; width:120px; border: none; margin-left: 18px; background:url(/img/searchbtn.png) no-repeat; cursor:pointer; line-height: 40px; text-align:center; color:#fff; font-size:18px; }
#container .ucretsiz_uyelik_btn{ display:block; margin-top:10px; width :230px; height:45px; line-height: 45px; text-align: center; text-decoration: none; border:1px solid #e3e3e3; background: #e7a915; color:#fff;font-size:18px; }
#container .main{ width: 950px; margin:0px auto; position:relative; margin-top:15px;}
.main .main-slider { width:700px; margin-right:18px;}
.populer-sehirler {width :230px; background:#f7f6f6; border:1px solid #e3e3e3;padding-bottom:15px;}
.populer-sehirler .baslik{ font-size:16px; color: #2573a1; padding:10px 0px; border-bottom:1px solid #e3e3e3; text-align:center;}
.populer-sehirler li{ float:left; padding:4px 0px 0px 20px; width:90px; font-size:12px;}
.populer-sehirler ul{overflow: hidden;}
.populer-sehirler li a{ color:#2573a1;}
.populer-sehirler li a:hover{ tex-decoration:underline}
.populer-sehirler ul li:before {    color:#9b999a;     content:"\2022";     font-size:2.0em;     padding-right:5px;     position:relative;    top:4px; }
.center-info .infobox1 { width:310px; margin-right:10px;}
.center-info .infobox1 .info-image{ margin-top:20px;margin-right:20px; background-position: 0px -242px; width:72px; height:72px; }
.center-info .infobox1 .info{ width:215px; overflow:hidden;}
.center-info .infobox1 .baslik{ margin-top:30px; margin-bottom:10px; font-size:16px; font-weight:bold; color: #166a9a; }
.center-info .infobox1 .text{ font-size:12px; color: #a3a5a6; }
.center-info .infobox2 { width:310px; margin-right:10px;}
.center-info .infobox2 .info-image{ margin-top:20px; margin-right:20px;background-position: 0px -316px; width:72px; height:72px; }
.center-info .infobox2 .info{ width:215px; overflow:hidden;}
.center-info .infobox2 .baslik{ margin-top:30px; margin-bottom:10px; font-size:16px; font-weight:bold; color: #166a9a; }
.center-info .infobox2 .text{ font-size:12px; color: #a3a5a6; }
.center-info .infobox3 { width:310px;}
.center-info .infobox3 .info-image{ margin-top:20px; margin-right:20px;background-position: 0px -389px; width:72px; height:72px; }
.center-info .infobox3 .info{ width:215px; overflow:hidden;}
.center-info .infobox3 .baslik{ margin-top:30px; margin-bottom:10px; font-size:16px; font-weight:bold; color: #166a9a; }
.center-info .infobox3 .text{ font-size:12px; color: #a3a5a6; }
#one-cikanlar .baslik { margin: 40px 0px 25px 0px;}
#one-cikanlar h1 {position: relative;} 
#one-cikanlar h1 span { background: #fff; padding:0px 10px 0px 0px; position: relative; z-index: 5; font-size:16px; color:#9b999a;}
#one-cikanlar h1.two+p { border-top: solid 1px #9b999a; margin-top: -7px;}
#sondakika-firsatlari .baslik { margin-bottom:25px;}
#sondakika-firsatlari h1 {position: relative;} 
#sondakika-firsatlari h1 span { background: #fff; padding:0px 10px 0px 0px; position: relative; z-index: 5; font-size:16px; color:#166a9a;}
#sondakika-firsatlari h1.two+p { border-top: solid 1px #9b999a; margin-top: -7px;}
#guncel-rezervasyonlar .baslik { margin-bottom:25px;}
#guncel-rezervasyonlar h1 {position: relative;} 
#guncel-rezervasyonlar h1 span { background: #fff; padding:0px 10px 0px 0px; position: relative; z-index: 5; font-size:16px; color:#166a9a;}
#guncel-rezervasyonlar h1.two+p { border-top: solid 1px #9b999a; margin-top: -7px;}
#ilginizi-cekebilir .baslik { margin-bottom:25px;}
#ilginizi-cekebilir h1 {position: relative;} 
#ilginizi-cekebilir h1 span { background: #fff; padding:0px 10px 0px 0px; position: relative; z-index: 5; font-size:16px; color:#166a9a;}
#ilginizi-cekebilir h1.two+p { border-top: solid 1px #9b999a; margin-top: -7px;}
.icerik-box {overflow:hidden;}
.icerik-box a{text-decoration:none;}
.icerik-box li {width:300px; height:305px; float:left; margin-right:23px; margin-bottom:20px;}
.icerik-box .fiyatboxorange{position:absolute; height:80px; width:100px; top:10px; right:10px; background-position:0px 0px; text-align:center; color:#fff;}
.icerik-box .fiyatboxgreen{position:absolute; height:80px; width:100px; top:10px; right:10px; background-position:-106px 0px; text-align:center; color:#fff;}
.icerik-box .fiyatboxred{position:absolute; height:80px; width:100px; top:10px; right:10px; background-position:-213px 0px; text-align:center; color:#fff;}
.icerik-box .fiyat{font-size:42px;padding-top:5px;}
.icerik-box sup {font-size:26px;}
.icerik-box .icerik-detay {height:60px; background:#f7f6f6; border: 1px solid #e8e8e8; padding:10px 5px; overflow:hidden;}
.icerik-box h1{font-size:16px; line-height:18px; height:20px; font-weight:bold; color:#2573a1;margin-bottom:5px;}
.icerik-box h2{font-size:14px; line-height:14px; color:#33383a;margin-bottom:7px;}
.icerik-box h3{font-size:14px; line-height:14px; font-weight:bold; color:#33383a;}
.icerik-box sup { vertical-align: top; position:relative; top: 3px; }
.nereden-ev-kiralamak {width :298px; height:300px; border:1px solid #e3e3e3;padding-bottom:8px; background: #fff url(/img/nereden-kiralamak-istiyorsunuz.gif) no-repeat;}
.nereden-ev-kiralamak .sari1{padding:35px 25px 10px 20px; color:#fbb70f; font-size:24px;}
.nereden-ev-kiralamak .sari2{padding:0px 25px 0px 20px; color:#fbb70f; font-size:36px; font-weight: bold;}
.nereden-ev-kiralamak .siyah{padding:10px 10px 0px 20px; color:#33383a; font-size:18px; font-weight: bold;}
.nereden-ev-kiralamak ul li{ float:left; padding:4px 0px 0px 20px; width:125; height:25px; font-size:12px;}
.nereden-ev-kiralamak ul{overflow: hidden; margin-top:20px;}
.nereden-ev-kiralamak ul li a{ color:#33383a;}
.nereden-ev-kiralamak ul li a:hover{tex-decoration:underline}
.nereden-ev-kiralamak ul li:before {color:#fddb87; content:"\2022"; font-size:2.0em; padding-right:5px; position:relative; top:4px;}
.epostaliste-mailbirak { background: url(/img/bultene-uye-ol1.jpg) no-repeat; width:301px; height:197px; margin-left:20px;}
.epostaliste-mailbirak .f1{margin:20px 0px 0px 15px; line-height:30px; font-size:30px; color:#4c4847;font-weight:bold;}
.epostaliste-mailbirak .f2{margin-left:15px; line-height:50px; font-size:50px; color:#4c4847;font-weight:bold;}
.epostaliste-mailbirak .f3{margin:15px 0px 0px 15px; line-height:12px; font-size:12px; color:#4c4847;font-weight:bold;}
.epostaliste-mailbirak input[type="text"]{margin-top: 20px;margin-left:20px; margin-right:5px;width: 180px; height:21px; float:left; padding:0px 5px;}
.epostaliste-mailbirak input[type="submit"]{margin-top: 20px; display:block; color:#494949; background:#efeff2; border:1px solid #acb1b3; width:44px; height:25px; text-align:center; text-decoration:none;line-height:24px; float:left;}
.sidebar-epostaliste-mailbirak {background: url(/img/bultene-uye-ol2.jpg) no-repeat; width:233px; height:157px;}
.sidebar-epostaliste-mailbirak input{margin-top: 0px;margin-left:5px; margin-right:5px;width: 160px; height:18px; padding:0px 5px; border:1px solid #d9d9d9; float:left;}
.sidebar-epostaliste-mailbirak .ekle-buton{margin-top: 0px; display:block; color:#494949; background:#efeff2; border:1px solid #acb1b3; width:36px; height:20px; line-height:20px; text-align:center; text-decoration:none; float:left;}
.sidebar-epostaliste-mailbirak .f1{padding:20px 0px 0px 15px; line-height:22px; font-size:22px; color:#4c4847;font-weight:bold;}
.sidebar-epostaliste-mailbirak .f2{padding-left:15px; line-height:40px; font-size:40px; color:#4c4847;font-weight:bold;}
.sidebar-epostaliste-mailbirak .f3{padding:15px 0px 0px 15px; line-height:12px; font-size:12px; color:#4c4847;font-weight:bold;}
.musteri-hizmetleri{ background: url(/img/musteri-hizmetleri1.jpg) no-repeat; width:222px; height:111px; padding:30px 0px 0px 10px;color:#25749f; font-size:14px;}
#bottom-area {margin-top:30px;}
#bottom-area .bottom-line{width:100%; background:#29353b;padding: 10px 0px; }
#bottom-area .bottom-line-center{ margin:0px auto; width:950px; }
.bottom-line-center .mail-input2{ width:215px; height:21px; border:1px solid #d9d9d9; background:#fff;}
.bottom-line-center .ekle-buton2{ color:#494949; background:#efeff2; border:1px solid #fff; width:45px; height:25px; text-align:center; text-decoration:none;line-height:24px;margin-left:5px;}
.bottom-line-center .bottom-social{ margin-top:3px;}
.bottom-line-center .bottom-social u{overflow:hidden;}
.bottom-line-center .bottom-social ul li{float:left;margin-right:10px;}
.bottom-line-center .bottom-social .facebook-buton{display: block; background-position: -68px -41px; width:20px; height:20px;}
.bottom-line-center .bottom-social .twitter-buton{display: block; background-position: -98px -41px; width:20px; height:20px;}
.bottom-line-center .bottom-social .google-buton{display: block; background-position: -127px -41px; width:20px; height:20px;}
.footer-bottom{width:100%; background:#f0f0f0; height:130px; padding:15px 0px; border-top: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9;}
.footer-bottom-center{ margin:0px auto; width:950px; }
.footer-bottom-center h1{ color:#000; font-size:11px; font-weight:bold; padding-bottom:15px; margin-bottom:15px;border-bottom: 2px dotted #000;}
.footer-bottom-center .uye-kuruluslar{ width:550px; margin-right:75px;}
.footer-bottom-center .footer-links li{ margin-top:10px; line-height:14px;}
.footer-bottom-center .footer-links li a{ color:#838383; text-decoration:none;}
.footer-bottom-center .footer-links a:hover{text-decoration:underline;}
.footer-bottom-center .kurumsal{margin-right:20px;}
.copyright{padding:10px 0px; margin:0px auto; width:950px;} 
.copyright .copyright-text{ color:#5f5f5f; font-size:10px; width:645px;margin-top:10px;}
.copyright .cards .payu{ background-position:0px -112px; width:75px; height:29px; display:block;}
.copyright .cards .visa{ background-position:0px -146px; width:42px; height:27px; display:block; margin-left:135px;}
.copyright .cards .master{ background-position:-47px -146px; width:42px; height:27px; display:block;margin-left:10px;}
#container .main-content {width:690px; border:1px solid #e8e8e8; padding: 20px 0px; min-height:480px; margin-top:20px;margin-right:25px;}
#container .top-baslik{padding-bottom:20px; border-bottom:1px solid #e8e8e8; color:#2573a1; font-size:18px; text-indent: 30px;}
#container .main-content .content {padding: 20px; font-size:14px; line-height:22px; font-weight:bold; color:#3e494e; text-align:justify;}
#container .main-content .content p{margin:10px 0px;}
#container .main-content .content .red{color:#d3360b; line-height:30px;}
#container .main-content .content .red2{color:#ff0000; line-height:30px;}
#container .main-content .content .blue{color:#166a9a; line-height:30px;}
#container .main-content .content .orange{color:#eb8b0e; line-height:30px;}
#container .main-content .content .green{color:#5c7a13; line-height:30px;}
#container .main-content .content .password-reminder p{ margin-bottom:20px;}
#container .main-content .content .password-reminder input[type="text"]{ width:350px; height:20px; color:#166a9a; padding:5px 10px;}
#container .main-content .content .password-reminder .submit{height:30px; padding:5px 10px; background:none; border:1px solid #7d7d7d; font-size:14px; cursor:pointer; margin-left:292px;}
#container .main-content .content .register ul{overflow:hidden;}
#container .main-content .content .register li{ margin-bottom:25px;}
#container .main-content .content .register .text{ width:370px; float:right; height:20px; padding:5px 10px;border:1px solid #7d7d7d; font-size:14px;}
#container .main-content .content .register .birthdate{ width:128px; padding:5px 10px; font-size:14px;}
#container .main-content .content .register .submit{height:40px; padding:5px 10px; background:none; border:1px solid #7d7d7d; font-size:16px; cursor:pointer; margin-left:464px;}
#container .main-content .content .register .info{padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #c9c9c9;}
#container .main-content .content .contact-form ul{overflow:hidden;}
#container .main-content .content .contact-form li{ margin-bottom:25px;}
#container .main-content .content .contact-form .baslik{padding: 10px 20px; border:1px solid #c9c9c9; margin-bottom:20px; background:#f4f4f4;}
#container .main-content .content .contact-form .text{ width:370px; float:right; height:20px; padding:5px 10px;border:1px solid #7d7d7d; font-size:14px;}
#container .main-content .content .contact-form .textarea{ width:370px; float:right; height:80px; padding:5px 10px;border:1px solid #7d7d7d; font-size:14px;}
#container .main-content .content .contact-form .submit{height:40px; padding:5px 10px; background:none; border:1px solid #7d7d7d; font-size:16px; cursor:pointer; margin-left:559px;}
#container .main-content .content .kampanyalar-listing .info {padding-left:30px; padding-top:30px; width:300px;}
#container .main-content .content .kampanyalar-listing .info h1{ font-size:16px; margin-bottom:10px;}
#container .main-content .content .kampanyalar-listing .info h2{ font-size:20px;}
#container .main-content .content .kampanyalar-listing ul li { margin-bottom:25px; border:1px solid #e8e8e8; display:block;}
#container .main-content .content .kampanyalar-listing .fiyatbox1{position:absolute; height:46px; width:86px; top:55px; background-position:-159px 0px; text-align:center; color:#fff;}
#container .main-content .content .kampanyalar-listing .fiyatbox2{position:absolute; height:46px; width:86px; top:40px; background-position:-159px -53px; text-align:center; color:#fff;}
#container .main-content .content .kampanyalar-listing .fiyat{font-size:28px;padding-top:9px;}
#container .main-content .content .kampanyalar-listing sup{vertical-align: top;position: absolute;top: 3px; font-size:16px;}
#container .main-content .content .kampanyalar-listing a{text-decoration: none; color:#444;}
#container .main-content .content .kampanyalar-detay {padding :30px 40px;}
#container .main-content .content .kampanyalar-detay .info {padding-left:20px; padding-top:20px;}
#container .main-content .content .kampanyalar-detay .info h1{ font-size:16px; margin-bottom:10px;}
#container .main-content .content .kampanyalar-detay .info h2{ font-size:20px; margin-bottom:25px;}
#container .main-content .content .kampanyalar-detay .kampanya-don{ text-decoration:none; font-size:12px; padding:5px 10px; display:block; border:1px solid #e2e2e2; color:#444;}
#container .main-content .content .kampanyalar-detay .fiyatbox1{position:absolute; height:105px; width:193px; top:245px; right:0px; background-position:-84px -251px; text-align:center; color:#fff;}
#container .main-content .content .kampanyalar-detay .fiyat{font-size:80px;padding-top:35px;}
#container .main-content .content .kampanyalar-detay sup {vertical-align: top;position: absolute;top: 20px; font-size:50px;}
.accordion { margin: 0; padding:10px; height:20px; text-decoration:none; color: #d3360b; font-size:14px;}
#accordion .main{ width: 580px;}
#accordion .border{ border:#f0f0f0 1px solid;}
.accordion-open,.collapse-open {}
.accordion-open span,.collapse-open span { display:block; float:right; padding:10px;}
.accordion-open span,.collapse-open span { background:url(/img/minus.png) center center no-repeat;}
.accordion-close span,.collapse-close span { display:block; float:right; background:url(/img/plus.png) center center no-repeat; padding:10px;}
.accordionArama { margin: 0; padding:10px; height:20px; text-decoration:none; color: #2676a5; font-size:14px; font-weight:bold; width: 210px;}
#accordionArama .content{ padding:10px; color: #3e494e;}
#accordionArama p{padding: 10px 10px 10px 15px; }
#accordionArama .border{ border:#f0f0f0 1px solid;}
#accordionArama .accordion-open span,#accordionArama .collapse-open span { display:block; float:right; padding:10px;}
#accordionArama .accordion-open span,#accordionArama .collapse-open span { background:url(/img/minusblue.png) center center no-repeat;}
#accordionArama .accordion-close span,#accordionArama .collapse-close span { display:block; float:right; background:url(/img/plusblue.png) center center no-repeat; padding:10px;}
#container .ilan-content {font-size:14px; line-height:22px; width:700px;margin-right:18px;}
#container .ilan-content .red{color:#d3360b; line-height:30px;}
#container .ilan-content .red2{color:#ff0000; line-height:30px;}
#container .ilan-content .orange{color:#eb8b0e;; line-height:30px;}
#container .ilan-content .blue{color:#166a9a; line-height:30px;}
#container .ilan-content .ilan-detay{padding:10px 0px; border:1px solid #e8e8e8;}
#container .ilan-content .ilan-detay .info-left{float:left;width:490px; padding:0px 10px;}
#container .ilan-content .ilan-detay .info-left .baslik{font-size:16px;margin-bottom:10px; color:#eb3a0a;font-weight:bold;}
#container .ilan-content .ilan-detay .info-left .text{font-size:14px;margin-bottom:10px;font-weight:bold;}
#container .ilan-content .ilan-detay .info-left .kisilik{position:absolute; font-size:60px;font-weight:bold; top:47px; left:350px;}
#container .ilan-content .ilan-detay .info-left .kisilik .sayi{height:60px; padding-top:10px;}
#container .ilan-content .ilan-detay .info-left .kisilik .kisi{font-size:24px;margin-left:7px;}
#container .ilan-content .ilan-detay .info-right{float:right;padding:0px 10px; text-align:right;}
#container .ilan-content .ilan-detay .info-right a{text-decoration: none;}
#container .ilan-content .ilan-detay .info-right .ilanno{font-size:14px;}
#container .ilan-content .ilan-detay .info-right .ilanno span{font-size:24px;color:#166a9a;}
#container .ilan-content .ilan-detay .info-right .favoriekle{margin-top:10px;display:block; width:130px; height:40px; line-height:40px; text-align:center; background:url(/img/favorilerimeekle.gif) no-repeat; color:#fff; font-size:12px;}
.icerik-box .fiyatbox1{position:absolute; height:80px; width:100px; top:10px; right:10px; background-position:0px 0px; text-align:center; color:#fff;}
#container .ilan-content .detay-social{ margin-top:10px;}
#container .ilan-content .detay-social {overflow:hidden;}
#container .ilan-content .detay-social li{float:left;margin-right:7px;}
#container .ilan-content .detay-social .facebook-buton{display: block; background-position: -68px -41px; width:20px; height:20px;}
#container .ilan-content .detay-social .twitter-buton{display: block; background-position: -98px -41px; width:20px; height:20px;}
#container .ilan-content .detay-social .google-buton{display: block; background-position: -127px -41px; width:20px; height:20px;}
#container .ilan-content .detay-social .pinterest-buton{display: block; background-position: -27px -64px; width:20px; height:20px;}
#container .ilan-content .detay-flexslider{ width:640px;margin-left:30px;}
#container .ilan-content .detay-flexslider-thumb{width:640px;margin-left:30px;}
#container .ilan-content .detay-flexslider-thumb li{ margin-right:42px; cursor:pointer;opacity: 0.8;filter:alpha(opacity=80); }
#container .ilan-content .detay-flexslider-thumb li:hover{ margin-right:42px; cursor:pointer;opacity: 1;filter:alpha(opacity=100); }
#container .ilan-content .detay-flexslider li{position:relative;}
#container .ilan-content .detay-flexslider li .fiyat{position:absolute; top:340px; right:20px;background:url(/img/detay-fiyat-box.png) no-repeat 0px 0px; text-align:center; color:#fff; width:146px; height:112px; line-height:80px; font-size:50px;}
#container .ilan-content .detay-flexslider li .fiyat sup{ vertical-align: top; top: 5px; line-height:65px; font-size:30px; margin-left:3px; }
#container .ilan-content .ilan-detay-tabs{margin-top:25px; border:1px solid #e8e8e8;}
.etabs { margin: 0; padding: 0; border-bottom:1px solid #e8e8e8;}
.tab { display: inline-block; zoom:1; *display:inline; }
.tab a { font-size: 18px; line-height: 15px; display: block;text-decoration:none; color:#444; padding:10px 10px; }
.tab a:hover { text-decoration: none; }
.tab.active {border-bottom:2px solid #2573a1; }
.tab a.active { }
.tab-container .panel-container {padding:20px; }
#container .ilan-content .ilan-detay-tabs .ozellikler {overflow:hidden;}
#container .ilan-content .ilan-detay-tabs .ozellikler li {float:left; font-size:12px; min-width:180px; margin-right:10px;}
#container .ilan-content .ilan-detay-tabs .ozellikler li:before { color:#c1c1c1;  content:"\2022";  font-size:2.0em;  padding-right:5px;  position:relative; top:4px; 
}.rezervasyon-yap-sidebar{display:block; background:#166a9a; padding:10px;}
.rezervasyon-yap-sidebar .tarih1{ background-color:#f4f4f4; width:175px; height:40px; margin-left:20px; display:block;}
.rezervasyon-yap-sidebar .tarih1 .input-tarih1{height: 35px; border: none; width: 155px; margin-left: 10px; font-size: 14px; color: #166a9a; background-position:130px -526px; cursor:pointer;}
.rezervasyon-yap-sidebar .tarih2{ background-color:#f4f4f4; width:175px; height:40px; margin-left:20px;}
.rezervasyon-yap-sidebar .tarih2 .input-tarih2{height: 35px; border: none; width: 155px; margin-left: 10px; font-size: 14px; color: #166a9a; background-position:130px -561px; cursor:pointer;}
.rezervasyon-yap-sidebar .kisi-sayisi{ background-color:#f4f4f4; width:175px; height:40px; margin-left:20px;}
.rezervasyon-yap-sidebar .kisi-sayisi .input-kisi-sayisi {height: 35px; border: #fff; background: none; width: 150px; margin-left: 15px; font-size: 14px; color: #166a9a; -webkit-appearance: none; cursor:pointer;}
.rezervasyon-yap-sidebar .ara .buton{margin-left:120px;padding:10px; color:#fff; font-size:15px; border: none; text-align: center; background:#f8b718; cursor:pointer; }
#arama-liste .pagination ul {overflow:hidden; float:right;margin-bottom:15px;}
#arama-liste .pagination ul li {float:left; margin-right:5px; font-size:16px;} 
#arama-liste .pagination ul li a{text-decoration:none; width:32px; height:27px; border:1px solid #e7e7e7; color:#29353b; display:block;line-height:28px;text-align:center;} 
#arama-liste .pagination ul li a:hover, #arama-liste .pagination .active{color:#fff; background:#29353b;}
#arama-liste .pagination .previous, #arama-liste .pagination .previous:hover{background:url(/img/sprite.png) no-repeat;background-position: -88px -113px;}
#arama-liste .pagination .next, #arama-liste .pagination .next:hover{background:url(/img/sprite.png) no-repeat;background-position: -121px -113px;}
#login-box {background:#f7f6f6; border:#e8e8e8; padding:20px; width:190px;}
#login-box .baslik{padding-bottom:10px;margin-bottom:10px; border-bottom:1px solid #e8e8e8; color:#2573a1; font-size:18px;}
#login-box input[type="text"],#login-box input[type="password"]{ width:120px; height:24px; margin-top:10px; border: 1px solid #e8e8e8; line-height:22px;color:#b0afaf; width:190px;}
#login-box .buton{margin-left:20px;padding:7px 10px; color:#fff; font-size:15px; border: none; text-align: center; background:#166a9a; cursor:pointer; }
/*rating star*/
.rate-stars { position: relative;}
.rate-stars div.stars-container{ width: 120px;}
.rate-stars label{ position: absolute; top:3px; left: 126px;}
span.ratingStar{ background: url(/img/star.png) 0 -24px; display: inline-block; width: 24px; height: 24px;}
span.ratingStar.mini{ background: url(/img/miniStar.png) 0 -14px; display: inline-block; width: 16px; height: 16px; vertical-align: top;}
span.ratingStar.interactive{ cursor: pointer;}
span.ratingStar.over{ background-position: 0px 0px;}
/*schedule*/
.scheduleContainer{ padding:9px 0 5px 9px ; margin-bottom:10px; position: relative;}
.schedule{}
.schedule .info{ margin:30px 0px; font-size:20px;color:#444;}
.schedule .info ul{ overflow:hidden;}
.schedule .info ul li { float:left; margin-right:10px; padding-right: 10px; line-height:26px;}
.schedule .info ul li img{ float:left; margin-right:10px;}
.schedule .gunler{ margin-top:10px}
.schedule .gunler ul{ overflow:hidden;}
.schedule .gunler ul li {width:21px;float:left; margin-right:5px; text-align:center;font-size:8px;color:#166a9a;}
.schedule .headline{ padding:3px; font-size:14px; width: 150px; margin-bottom:5px; font-weight:bold; color:#3e494e;}
.schedule .month{ position: relative; float:left; width:173px; height: 205px; padding: 10px; margin:0 15px 15px 0; background-color: #f4f4f4;}
.schedule .dayLabel{ width:20px; position:relative; float:left; text-align:center; padding:0; margin:0px 2px 5px 0px; cursor:pointer; z-index: 3;font: 10px; font-weight: normal; color: #166a99;}
.schedule .day{ font-size:10px; font-weight: bold; color: #4c4c48; position:relative; float:left; width: 15px; height: 15px; display:block; text-align: center; line-height: 13px; margin:5px;}
.schedule .notAveliable{ background: url(/img/sprite.png) no-repeat;background-position: -32px -476px; color: #d8d8d8;}
.schedule .aveliable.start{ background: url(/img/sprite.png) no-repeat;background-position: 0px -476px;}
.schedule .aveliable.end{ background: url(/img/sprite.png) no-repeat;background-position: -16px -476px;}
.schedule .day.empty{ background: none;}
.schedule .day.past{ color: #cfcfcf;}
#datePicker{ position: absolute; top:40px; left:-17px; border: 1px solid #166a9a; background-color:#ecf8fc; padding:10px 10px 10px 10px; width:205px; z-index: 0;}
#datePicker .arrow{ display:inline-block; position: absolute; float:left; background-image: url('/img/calendar/arrow.png'); width: 7px; height: 14px; left: -8px; top:18px;}
#datePicker.left{ position: absolute; top:-12px; left:-228px; border: 1px solid #166a9a; background-color:#ecf8fc; padding:10px 10px 10px 10px; width:205px; z-index: 40000;}
#datePicker.left .arrow{ display:inline-block; position: absolute; float:right; background-image: url('/img/arrowIcon.png'); width: 12px; height: 14px; left: 220px; top:18px;}
.dayItem{}
.dayItemContainer{ width:24px; position:relative; float:left; text-align:center; padding:0; margin:0px 5px 5px 0px; cursor:pointer;  z-index: 3;}
#datePicker .monthYearContainer{ padding:3px; font-size:14px; margin-bottom:4px; font-weight:bold; font-style:normal; text-align:center; width: 195px; position: relative;}
#datePicker .monthYearContainer span{}
#datePicker .leftArrow{ display:inline-block; position: absolute; left:0; top:2px; background-image: url('/img/calendar/leftArrow.png'); width: 20px; height: 20px; cursor:pointer; padding:0; margin:0; }
#datePicker .rightArrow{ display:inline-block; position: absolute; right:0; top:2px; background-image: url('/img/calendar/rightArrow.png'); width: 20px; height: 20px; cursor:pointer; padding:0; margin:0;}
/* USER PROFILE*/
.profile{ min-height:400px;border:1px solid #e8e8e8; margin:20px 0px; padding :0px 20px 20px 0px; display:block;}
.user-profile-menu{margin-bottom:30px;}
.user-profile-menu ul{overflow:hidden;}
.user-profile-menu ul li{float:left;}
.user-profile-menu ul li a{font-size:14px; color:#2573a1;line-height:40px; padding:0px 20px; display:block; text-decoration:none; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.user-profile-menu ul li a:hover, .user-profile-menu ul li a.active{ border-bottom:1px solid #2573a1;}
.profile .tableftmenu{float:left; margin:0px 30px 0px 30px;}
.profile .tableftmenu li{margin-bottom:15px;}
.profile .tableftmenu li a{margin-bottom:15px; font-size:14px; color:#2573a1; line-height:35px; display:block; padding:0px 10px;width:180px; text-decoration:none;}
.profile .tableftmenu li a:hover, .profile .tableftmenu li a.active, .profile .tableftmenu .active a{ color:#fff; background:#2573a1; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
.profile label{ width: 180px; overflow:hidden; display:inline-block;}
.profile input[type="text"], .profile input[type="password"], .profile input[type="email"], .profile textarea{  width: 350px; padding:3px 10px; border:1px solid #e8e8e8; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; margin-left:20px; line-height:22px; height:22px; margin-bottom:10px;}
.profile textarea { height:60px;}
.profile select, .profile radio, .profile input[type="number"]{ padding:3px 10px; border:1px solid #e8e8e8; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; margin-left:20px; line-height:22px; height:22px; margin-bottom:10px;}
.profile .tab-content #tab1,.profile .tab-content #tab2,.profile .tab-content #tab3,.profile .tab-content #tab4,.profile .tab-content #tab5,.profile .tab-content #tab6,.profile .tab-content #tab7,.profile .tab-content #tab8{margin-left:60px;}
.profile_yorumlar{ display:block; padding:20px 20px 20px 0px; overflow-y: auto; width:790;}
.profile_yorumlar .baslik{margin-left:30px;padding:5px 10px; color:#fff;background:#eb3a0a; display: inline-block; font-size:16px;}
.profile_yorumlar .cizgi{height:1px; background:#b0afaf; }
.profile_yorumlar .list{ margin-left:30px; margin-top:25px;}
.profile_yorumlar .list .yazan{ margin-top:20px; color:#eb3a0a; margin-bottom:7px; font-size:18px;}
.profile_yorumlar .list .yorumtext{ margin-top:20px;}
.profile_yorumlar .list .derece{ margin-top:10px; text-align:center; overflow: hidden; list-style:none;}
.profile_yorumlar .list .derece li{ float:left; margin:0px 10px;}
.profile_rezervasyonlar{margin-left:20px;}
.profile_rezervasyonlar .liste li{margin-bottom:15px; padding-right:15px; border:1px solid #e7e7e7;width:665px;}
.profile_rezervasyonlar div.info{padding:15px; width:350px;}
.profile_rezervasyonlar .fiyatbox1{height:89px; width:105px; margin-top:15px;background-position:-86px -372px; text-align:center; color:#fff;}
.profile_rezervasyonlar .title{font-size:18px;padding-top:5px;}
.profile_rezervasyonlar .fiyat{font-size:30px;padding-top:5px; position:relative;}
.profile_rezervasyonlar .fiyat sup { vertical-align: top; position:absolute; top: 3px; font-size:24px; margin-left:3px; }
.profile_rezervasyonlar .icerik-box sup {font-size:26px;}
.profile_rezervasyonlar .info h1{font-size:16px; line-height:18px; height:20px; font-weight:bold; color:#2573a1;margin-bottom:20px;}
.profile_rezervasyonlar .info h2{font-size:14px; line-height:14px; color:#33383a;margin-bottom:7px;}
.profile_rezervasyonlar .info h3{font-size:14px; line-height:14px; font-weight:bold; color:#33383a;}
#accordionBookings .content{ padding:10px; color: #3e494e;}
#accordionBookings p{padding:0px 10px; font-size: 16px; }
#accordionBookings .border{
    border:#f0f0f0 1px solid;
}
#accordionBookings .accordion-open span,
#accordionBookings .collapse-open span {
    display:block;
    float:right;
    padding:10px;
}
#accordionBookings .accordion-open span,
#accordionBookings .collapse-open span {
    background:url(/img/minusblue.png) center center no-repeat;
}
#accordionBookings .accordion-close span,
#accordionBookings .collapse-close span {
    display:block;
    float:right;
    background:url(/img/plusblue.png) center center no-repeat;
    padding:10px;
}
#favori-liste {margin-left:20px;}
#favori-liste .liste li{margin-bottom:15px; padding-right:15px; border:1px solid #e7e7e7;width:890px;}
#favori-liste div.info{padding:15px; width:350px;}
#favori-liste .fiyatbox1{height:89px; width:105px; margin-top:15px;background-position:-86px -372px; text-align:center; color:#fff;}
#favori-liste .favori_cikar{height:89px; width:105px; margin-top:15px;background-position:-86px -465px; cursor:pointer;display:block; margin-left:20px; padding-top:10px; text-align:center; color:#fff; font-size:18px; line-height:24px; text-decoration:none;}
#favori-liste .title{font-size:18px;padding-top:5px;}
#favori-liste .fiyat{font-size:30px;padding-top:5px; position:relative;}
#favori-liste .fiyat sup { vertical-align: top; position:absolute; top: 3px; font-size:24px; margin-left:3px; }
#favori-liste .icerik-box sup {font-size:26px;}
#favori-liste .info h1{font-size:16px; line-height:18px; height:20px; font-weight:bold; color:#2573a1;margin-bottom:20px;}
#favori-liste .info h2{font-size:14px; line-height:14px; color:#33383a;margin-bottom:7px;}
#favori-liste .info h3{font-size:14px; line-height:14px; font-weight:bold; color:#33383a;}
#favori-liste .pagination ul {overflow:hidden; float:right;margin-bottom:15px;}
#favori-liste .pagination ul li {float:left; margin-right:5px; font-size:16px;} 
#favori-liste .pagination ul li a{text-decoration:none; width:32px; height:27px; border:1px solid #e7e7e7; color:#29353b; display:block;line-height:28px;text-align:center;} 
#favori-liste .pagination ul li a:hover, #favori-liste .pagination .active{color:#fff; background:#29353b;}
#favori-liste .pagination .previous, #favori-liste .pagination .previous:hover{background:url(/img/sprite.png) no-repeat;background-position: -88px -113px;}
#favori-liste .pagination .next, #favori-liste .pagination .next:hover{background:url(/img/sprite.png) no-repeat;background-position: -121px -113px;}
.sidebar {width:232px;overflow:hidden;}
.sidebar .yorumlar{ background:#eb3a0a; padding:10px 15px; display:block;margin-top: 10px;}
.sidebar .yorumlar h1{color:#fff; font-size:16px;}
.sidebar .yorumlar a.fancybox{font-size:12px; float:right; cursor:pointer;}
.sidebar .yorumlar .yorumlist{font-size:12px; background:#fff;padding:5px 10px;margin-top:3px;} 
.sidebar .yorumlar .yorumbox_alt1{display:block;background:url(../img/comment_bot_1.png) no-repeat; width:210px;height:29px;}
.sidebar .yorumlar .yorumbox_alt0{display:block;background:url(../img/comment_bot_2.png) no-repeat; width:210px;height:29px;}
.tumyorumlar{ display:block; padding:20px 20px 20px 0px; width:660px; height:460px; overflow-y: auto;}
.tumyorumlar .baslik{margin-left:30px;padding:7px 10px; color:#fff;background:#eb3a0a; display: inline-block; font-size:20px;}
.tumyorumlar .cizgi{height:1px; background:#b0afaf; }
.tumyorumlar .list{ margin-left:30px; margin-top:20px;}
.tumyorumlar .list .yazan{ margin-top:20px; color:#eb3a0a; margin-bottom:7px; font-size:18px;}
.tumyorumlar .list yorumtext{ margin-top:20px;}
.tumyorumlar .list .derece{ margin-top:10px; text-align:center; overflow: hidden; list-style:none;}
.tumyorumlar .list .derece li{ float:left; margin:0px 10px;}
#upload_frame {
    border:0px;
    width:100%;
    height: 460px;
    margin-bottom: 10px;
    display:none;
}
.uploadProgress
{
    margin-top: 20px;
}
.imagesContainer
{
    margin:5px 0;
}
.imagesContainer div.item
{
    background-color: #f3f9fd;
    padding:4px;
    margin-bottom: 5px;
    position: relative;
    border:1px solid #ececec;
}
.imagesContainer div.input.radio
{
    width: 200px;
    position: absolute;
    top: 4px;
    left: 80px; 
}
.imagesContainer img
{
    padding:2px;
    width: 95px;
    border: 1px solid #ececec;
    cursor: move;
}
.imagesContainer input
{
}
.imagesContainer div.description
{
    width: 100px;
    position: absolute;
    right: 4px;
    bottom: 0;
}
.mekan-profile label{ display:block; margin-bottom:10px; font-size:14px; color:#eb8b0e; width:100%; height:22px;}
.mekan-profile input[type="text"], .mekan-profile input[type="password"], .mekan-profile input[type="email"], .mekan-profile input[type="number"], .mekan-profile textarea, .mekan-profile select
{ 
    display: block; margin-left:0px; margin-bottom:20px;
}
.mekan-profile select, .mekan-profile radio 
{ 
    height:28px;
}
.user-profile-menu{margin-bottom:30px;}
.user-profile-menu ul{overflow:hidden;}
.user-profile-menu ul li{float:left;}
.user-profile-menu ul li a{font-size:14px; color:#2573a1;line-height:20px; padding:0px 5px; display:block; text-decoration:none; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.user-profile-menu ul li a:hover, .user-profile-menu ul li a.active{ border-bottom:1px solid #2573a1;}
.profile .tableftmenu2{margin:0px 30px 30px 0px; overflow:hidden; border-bottom:1px solid #2573a1; }
.profile .tableftmenu2 li{float:left;}
.profile .tableftmenu2 li a{font-size:14px; color:#2573a1;line-height:40px; padding:0px 20px; display:block; text-decoration:none;}
.profile .tableftmenu2 li a:hover, .profile .tableftmenu2 .active, .profile .tableftmenu2 .active a{background:#2573a1;color:#fff;}
span.dayName
{
    display:inline-block;
    width: 80px;
    padding:1px;
    text-align: center;
}
.myPlacesCalendar 
{
    border-top: 1px solid #ececec;
    border-left: 1px solid #ececec; 
}
.myPlacesCalendar span
{
    display:inline-block;
    position: relative;
    width: 80px;
}
.myPlacesCalendar span.day
{
    border-bottom: 1px solid #ececec;
    border-right: 1px solid #ececec;
    height: 80px;
    background: url(/img/calendar/myPlaces/background.jpg) 50% 50%;
}
.myPlacesCalendar span.day.book-start
{
    background: url(/img/calendar/myPlaces/book-start-background.jpg) 50% 50%;
}
.myPlacesCalendar span.day.book-end-start
{
    background: url(/img/calendar/myPlaces/book-end-start-background.jpg) 50% 50%;
}
.myPlacesCalendar span.day.book
{
    background: url(/img/calendar/myPlaces/book-background.jpg) 50% 50%;
}
.myPlacesCalendar span.day.free-start
{
    background: url(/img/calendar/myPlaces/free-start-background.jpg) 50% 50%;
}
.myPlacesCalendar span.day.select
{
    background: url(/img/calendar/myPlaces/select-background.jpg) 50% 50%;
}
.myPlacesCalendar span.day.select-start
{
    background: url(/img/calendar/myPlaces/select-start-background.jpg) 50% 50%;
}
.myPlacesCalendar span.day.select-end
{
    background: url(/img/calendar/myPlaces/select-end-background.jpg) 50% 50%;
}
.myPlacesCalendar span.day.book.select-start,.myPlacesCalendar span.day.book-end-start.select-start ,.myPlacesCalendar span.day.free-start.select-start
{
    background: url(/img/calendar/myPlaces/book-select-start-background.jpg) 50% 50%;
}
.myPlacesCalendar span.day.book.select-end, .myPlacesCalendar span.day.book-start.select-end, .myPlacesCalendar span.day.book-end-start.select-end
{
    background: url(/img/calendar/myPlaces/book-start-select-end-background.jpg) 50% 50%;
}
.myPlacesCalendar span.dayOfMonth
{
    position: absolute;
    right: 5px;
    top: 5px;
    width: auto;
    font-weight: bold;
}
.myPlacesCalendar span.demand
{
    position: absolute;
    right: 5px;
    bottom: 5px;
    width: auto;
}
.myPlacesCalendar span.hit
{
    width: 50%;
    height: 100%;
}
.myPlacesCalendar span.hit.right
{
    float: right;
}
.liveIcerikDetail .results ,
.liveIcerik .results
{
    margin:0;
    padding:4px;
    position:absolute;
    margin-top:-7px;
    margin-left: 3px;
    background-color: rgba(255, 255, 255, 0.9);
    background-color /*\**/: #ffffff\9;
    border: 1px solid #44BBED;
    border-top: 0px;
    display:none;
}
.liveIcerikDetail span ,
.liveIcerik span
{
    display:block;
    width: 200px;
    position: relative;
    clear:both;
    padding: 8px;
    float:left;
    cursor:pointer;
}
.profile_add label{ display:block; margin-bottom:10px; margin-left:20px; font-size:14px; color:#eb8b0e; width:100%; height:22px;}
.profile_add input[type="text"], .profile_add input[type="password"], .profile_add input[type="email"], .profile_add textarea
{ padding:3px 10px; border:1px solid #e8e8e8; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; margin-left:20px; line-height:22px; height:22px; margin-bottom:10px; width:91%;}
.profile_add textarea { height:60px; width:91%;}
.profile_add select, .profile_add radio, .profile_add input[type="number"]
{ padding:3px 10px; border:1px solid #e8e8e8; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; margin-left:20px; line-height:22px; height:22px; margin-bottom:10px;}
.profile_add .btn-upload-photo{text-align:center; background: #f1f1f1; padding:20px; color:#313232; font-size:16px; cursor:pointer; background-image: url("/img/fotoekle.gif");background-repeat: no-repeat;background-position-x: center}
.profile_add .photo-upload-baslik{color:#313232; font-size:16px; margin:10px 0px;}
.profile_add .alert-info-tip{background: #f1f1f1; padding:20px; color:#313232; font-size:16px; cursor:pointer; margin-right:20px;}
.profile_add .alert-info-tip h5{color:#313232; font-size:16px;}
.profile_add .alert-info-tip p{margin:10px 0px; background: #fff; padding:5px 10px; color:#313232; font-size:14px;border:1px solid #eee;}
.aramasecenekleri { background-color:#f4f4f4;}
.aramasecenekleri input[type="text"] {border:none;}
.aramasecenekleri .nereye .input-nereye {margin-top:15px; padding:none; height: 35px; border: none; width: 160px; padding-left:5px; padding-right:30px; margin-left: 15px; font-size: 14px; color: #166a9a; background-color: #fff; background-position:166px -491px;}
.aramasecenekleri .input-tarih1{ padding:none; height: 35px; border: none; width: 160px; padding-left:5px; padding-right:30px; margin-left: 15px; font-size: 14px; color: #166a9a; background-color: #fff; background-position:166px -526px; cursor:pointer;}
.aramasecenekleri .input-tarih2{ padding:none; height: 35px; border: none; width: 160px; padding-left:5px; padding-right:30px; margin-left: 15px; font-size: 14px; color: #166a9a; background-color: #fff; background-position:166px -562px; cursor:pointer;}
.aramasecenekleri .input-kisi-sayisi-detayin {height: 35px; border: none; background: none; width: 190px; padding-left:5px; margin-left: 15px; font-size: 14px; color: #166a9a; background-color: #fff; -webkit-appearance:none;}
#payu-box {background:#f7f6f6; border:#e8e8e8; padding:20px; width:365px; margin-left:20px;}
#payu-box .baslik{padding-bottom:20px; border-bottom:1px solid #e8e8e8; color:#2573a1; font-size:18px; text-indent:20px;}
#payu-box .info{padding:10px; }
#payu-box li{margin-bottom:10px; color:#3e494e; font-size:14px;}
#payu-box li div{width:130px; float:left;}
#payu-box li b{font-weight:bold;}
#payu-box p{line-height:17px;}
.creditCardForm {
    max-width: 700px;
    background-color: #fff;
    margin: 15px auto;
    overflow: hidden;
    padding: 25px;
    color: #4c4e56;
}

.creditCardForm label {
    width: 100%;
    margin-bottom: 10px;
}

.creditCardForm .heading h1 {
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    color: #4c4e56;
}

.creditCardForm .payment {
    float: left;
    font-size: 18px;
    padding: 10px 25px;
    margin-top: 20px;
    position: relative;
}

.creditCardForm .payment .form-group {
    float: left;
    margin-bottom: 15px;
}

.creditCardForm .payment .form-control {
    line-height: 40px;
    height: auto;
    padding: 0 16px;
}

.creditCardForm .owner {
    width: 63%;
    
}

.creditCardForm .CVV {
     width: 30%;
    float: right!important;
}

.creditCardForm #card-number-field {
    width: 100%;
}

.creditCardForm #expiration-date {
    width: 49%;
}

.creditCardForm #credit_cards {
    width: 50%;
    margin-top: 25px;
    text-align: right;
}

.creditCardForm #pay-now {
    width: 100%;
    margin-top: 25px;
}

.creditCardForm .payment .btn {
    width: 100%;
    margin-top: 3px;
    font-size: 24px;
    background-color: #2ec4a5;
    color: white;
}

.creditCardForm .payment select {
    padding: 10px;
    margin-right: 15px;
}

.transparent {
    opacity: 0.2;
}

@media(max-width: 650px) {
    .creditCardForm .owner,
    .creditCardForm .CVV,
    .creditCardForm #expiration-date,
    .creditCardForm #credit_cards {
        width: 100%;
    }
    .creditCardForm #credit_cards {
        text-align: left;
    }
}


/*  Examples Section */

.examples {
	max-width: 700px;
	background-color: #fff;
	margin: 0 auto 75px;
	padding: 30px 50px;
	color: #4c4e56;
}

.examples-note{
    text-align: center;
    font-size: 14px;
    max-width: 370px;
    margin: 0 auto 40px;
    line-height: 1.7;
    color: #7a7a7a;
}

.examples table {
    margin: 5px 0 0 0;
    font-size: 14px;
}
