.nav-tabs > li.active  > a {border-top:2px solid #8ccce7 !important;}
.nav-tabs > li > a {margin-right:0; white-space: nowrap; padding: 15px 18px;}
ul.tour-pills,.tour-pills>li {border:1px solid #ededed;}
.tour-pills>li>a {font-family:'Roboto Condensed'; font-weight:bold; padding:10px 0; text-transform: uppercase;}
.tour-pills>li>a:hover {background:none;}
.tour-pills>li.active>a {color:#4f5d6e; background: none;}
.tour-pills>li+li {margin-left:0 !important;}

.tour-recom {border-left: 5px solid #0091CC; background: #f6fcff; padding:10px 20px; font-style:italic;}
.tab-content ul {margin:15px 0 15px -25px;}

.tour-img-title {position: relative; }
.tour-img-title img {width:100%;}
.tour-img-title .abs-bot {position: absolute; bottom:0;}
.tour-img-title .desc {font:20px 'Roboto Condensed'; color:#fff; background: url(https://www.advantour.com/images/slider-caption-bg.png); width: 100%; padding:10px;}
.tour-img-title .desc h1 {font-size:24px;}
.tour-img-title .desc h1, .tour-img-title .desc h1 span {color:#fff;}
.mob-tour-price {font:bold 2em 'Roboto Condensed'; color:#fe792a;}
.tour-request {padding:8px 60px; text-transform:uppercase; font:1.2em 'Roboto Condensed'; margin:10px 0;}

.tour-box {min-height:230px; font-size: 14px; background:#e5f4f9; padding:20px; margin-bottom:30px;}
.tour-box > img {margin:0;}
.tour-box > div {font: bold 18px 'Roboto Condensed'; text-transform: uppercase; margin:5px 0 20px;}
.popover-content > ul {margin:0 0 0 -25px;}
.tour-box a {color:#4f5d6e; text-decoration:underline;}
.tour-box a:hover {text-decoration:none;}

.under {text-decoration: underline;}
.under:hover {text-decoration: none;}

.panel-heading.tourleft {padding:5px 0;}
.panel-heading.tourleft a {color:#4f5d6e; margin-top:2px; text-decoration:underline;}
.panel-heading.tourleft a:hover {text-decoration:none;}
.classes {padding:6px 0; color:#000; font-weight:bold;}
.simp_p, .spec_p {box-shadow:none;}
.spec_p div.panel-heading {background:none;}
.spec_p div.panel-heading a {color:#fe792a;}

.tr-link:hover {background:#f5f5f5; cursor:pointer;}
.na {color:#a9adb2;}

.ext-tour {background:#199ace; padding:35px 30px 30px; color:white; margin-bottom:15px;}
.ext-tour span {color:#ace4fb; font-size: 16px;}
.ext-tour > a.ext-tour-tit {font: bold 24px 'Roboto Condensed'; color:white; line-height: 45px;}
.ext-tour > a.btn-success {margin-top: 15px; padding: 5px 25px;}

.tour-date > li,.tour-incl > li {float:left; margin-left:5px;}
.tour-date > li.active,.tour-date > li > a:hover,.tour-date > li > a:focus {background:#efefef;}
.tour-date > li > a {color:#4c515a; padding:5px 15px; border:2px solid #efefef;}
.price_table {padding:10px 16px; font:300 16px 'Roboto Condensed'; border-radius: 4px;}
.price_table > div {width:16%; float:left;}
.price_table > div:nth-child(6) {width:auto; float: right;}
.price_tr {border:1px solid #e0e0e0; padding:10px 8px 8px 10px; margin-bottom: 10px;}
.price_tr > div:nth-child(1),.price_tr > div:nth-child(2) {font-weight:400;}
.price_tr > div:nth-child(2):after {content:''; background: url('https://www.advantour.com/landing/images/right-arrow.svg'); display: block; height: 24px; width: 14px; margin: -20px 0 0 -35px;}
.price_table > div:nth-child(6) > a {background:#55ac45; color:#fff; padding:6px 10px 5px; border-radius: 4px;}
.price_table > div:nth-child(6) > a:hover {background:#449d44; text-decoration: none;}



/*Tours list*/
.border1ccc {border: 1px solid #ccc;}

@media (max-width: 500px) {
    .nav-tabs {display: inline-flex; width: 100%; overflow-x: auto;
    -ms-overflow-style: none; /*// IE 10+*/
    overflow: -moz-scrollbars-none;/*// Firefox*/ }
    .nav-tabs::-webkit-scrollbar {display: none; /*Safari and Chrome*/ }
    .tour-box {min-height:inherit; margin-bottom:20px;}
    .ext-tour {padding:20px; margin:0 -15px 15px -15px;}
    .ext-tour > a.ext-tour-tit {line-height: 30px;}
    
    .tour-date > li {float:left; margin-right:5px;}
    .tour-date > li.active {background:#f4f4f4;}
    .tour-date > li > a {font-size:16px; font-weight:bold; color:#4f5d6e; padding:4px 15px; border:1px solid #f4f4f4;}
    .tab-content {font-size: 14px;}
    .tab-content .panel-heading {padding:6px 0;}
    .tab-content .panel-heading a {color:#4f5d6e; margin-top:2px;}
    .panel-body {padding:10px;}
    .panel-collapse > div > a.btn-success {padding:2px 10px; margin-top:5px;}

    .tour-date > li,.tour-incl > li {float:left; margin-right:10px;}
    .tour-incl > li:last-child {margin-right:0;}
    .tour-date > li.active,.tour-date > li > a:hover,.tour-date > li > a:focus {background:#efefef;}
    .tour-date > li > a {font:300 20px 'Roboto Condensed'; color:#4c515a; padding:3px 10px; border:2px solid #efefef;}
    .panel-heading.tourleft {padding:6px !important;}
    .panel-heading.tourleft a {color:#4f5d6e; margin-top:2px;}
    .panel-collapse > div > a.btn-success {padding:2px 10px; margin-top:5px;}
    .panel-group .panel {border-radius:4px; margin-bottom: 5px;}
    .tourdays {color:#00adee;}
    .panel-default {border:1px solid #e0e0e0; box-shadow:none;}
    .panel-default > .panel-heading {background: none; font:400 16px 'Roboto Condensed'; color:#4c515a; padding:6px 10px;}
    .panel-default > .panel-heading:after {clear: both; content: " "; display: table;}
    .panel-group .panel-heading + .panel-collapse > .panel-body {border-top:2px solid #f7f7f7; padding:5px 10px;}
    span.glyphicon-chevron-down:before {content: ''; background: url('https://www.advantour.com/landing/images/more-icon-16.svg'); display: block; height: 16px; width: 16px;}
    .panel-body a.btn-success {font:400 16px 'Roboto Condensed'; background:#55AC45; color:#fff; padding:4px 15px; border: none; border-radius:4px; text-transform: uppercase;}
    .panel-body a.btn-success:hover {background:#449D44; text-decoration: none;}
    .panel-body a.btn-success:active {background:#449D44;}
}