@import "inatour.css";

@import "woocommerce.css";
@import "responsive.css";
@import "fonts.css";
@import "bootstrap.css";
@import "bootstrap-theme.css";
@import "font-awesome.css";
@import "animate.css";

@import "bootstrap-select.css";
@import "jquery.datetimepicker.css";

@import "color/color5.css";

@import "social-share-kit.css";
	
/*Default css start*/
@import "default/blog.css";
@import "default/call-to-action.css";
@import "default/footer.css";
@import "default/header.css";
@import "default/portfolio.css";
@import "default/widget.css";
@import "default/typography.css";
@import "default/content-section.css";
@import "default/rtl.css";
@import "default/customer-says.css";
@import "default/services.css";
@import "default/margin-padding.css";
@import "default/about.css";
@import "default/contact_page.css";
@import "default/event.css";
@import "default/login-signup.css";
@import "default/404.css";
@import "default/comming-soon.css";
/*Default css end*/


/*Plugin css start*/
@import "../js/plugin/owl/owl.carousel.css";
@import "../js/plugin/owl/owl.theme.css"; 
@import "../js/plugin/bxslider/jquery.bxslider.css";
@import "../js/plugin/revolution/css/layers.css";
@import "../js/plugin/revolution/css/settings.css";
@import "../js/plugin/video-popup/magnific-popup.css";
@import "../js/plugin/slick/slick.css";
@import "../js/plugin/slick/slick-theme.css";
@import "../js/plugin/video_player/css/mediaelementplayer.min.css";
@import "../js/plugin/jquery-ui/jquery-ui.css";
/*Plugin css end*/



.prov li {display: inline-block !important;}
.prov li a {padding: 0px 10px;}
.prov-main {font-weight: bold; font-size: 15px;}
.menu-toggle i {color: #fff;}
.fa-2 {font-size: 2em;}
#eXTReMe-Free-inatours img {display: none !important;}
.tr_contact_map_section {background: #98d9f9;}
.map_main img{margin: 0px auto;display: block;}
.desti {padding: 20px;}
.theme-title {margin-bottom: 30px; border-bottom: 1px solid #fff;}
.theme-box{padding: 5px; background: #fff;margin-bottom: 10px;}
.theme-box .thumbnail_wrap{float: none;}
.theme-box h4 a {color: #2c3e50 !important;}
.latest-event .thumb_overlay {background: #fdb714;}

 .summary-box {
     border: 1px solid #d5d8dc;
     margin-bottom: 30px;
     font-weight: 400;
     background-color: transparent
 }
 
 .summary-box a,
 .summary-box .hidden-info,
 .summary-box .reviewButtonTrigger {
     text-decoration: underline
 }
 
 .summary-box .reviewButtonTrigger {
     cursor: pointer
 }
 
 .summary-box .reviewButtonTrigger:hover {
     opacity: 0.7
 }
 
 .summary-box .reviewButtonTrigger:active,
 .summary-box .reviewButtonTrigger:focus {
     cursor: progress
 }
 
 .summary-box.summary-backlink {
     border-color: #ff5a5f;
     background-color: white;
     border-width: 2px
 }
 
 .summary-box.summary-event {
     background-color: #f6f6f6;
     border-color: #42414f;
     border-width: 1px
 }
 
 .summary-box.summary-event > .summary-content .summary-desc {
     color: #353535
 }
 
 .summary-box.summary-deal {
     background-color: #fafafb;
     border-color: #a7a6b6;
     border-width: 2px;
     color: #353535
 }
 
 .summary-box.summary-deal > .summary-content .summary-desc {
     color: #353535
 }
 
 .summary-box.summary-deal .text-highlight.large {
     font-size: 170%
 }
 
 .summary-box.summary-deal .text-highlight.large mark em {
     font-size: 70%
 }
 
 .summary-box.summary-classified {
     background-color: white;
     border-color: #abb1b9
 }
 
 .summary-box.summary-article {
     background-color: transparent;
     border-width: 1px
 }
 
 .summary-box.summary-post {
     border: none;
     border-bottom: 1px solid #d5d8dc;
     background-color: transparent
 }
 
 .summary-box.summary-post > .summary-content {
     padding: 0;
     padding-bottom: 30px
 }
 
 .summary-box.summary-post time {
     font-size: 70%
 }
 
 .summary-box.summary-map {
     border: none;
     margin: 0
 }
 
 .summary-box.summary-map > .summary-content .contact-info mark {
     font-size: 100%
 }
 
 .summary-box > .summary-content {
     padding: 10px;
     position: relative
 }
 
 .summary-box > .summary-content .deal-tag {
     margin-right: 15px;
     margin-top: 10px;
     position: absolute
 }
 
 .summary-box > .summary-content .deal-tag > a {
     font-size: 1.1em;
     padding: 5px 10px;
     background-color: #ff5a5f;
     color: white;
     font-weight: 400;
     text-decoration: none
 }
 
 .summary-box > .summary-content .deal-tag > a:hover,
 .summary-box > .summary-content .deal-tag > a:focus {
     text-decoration: none;
     background-color: #ff272e
 }
 
 .summary-box > .summary-content .categories-list a {
     color: #353535;
     text-decoration: none
 }
 
 .summary-box > .summary-content .categories-list a:visited {
     color: #797979
 }
 
 .summary-box > .summary-content .categories-list a:hover,
 .summary-box > .summary-content .categories-list a:focus {
     text-decoration: underline
 }
 
 .summary-box > .summary-content .summary-info {
     padding: 0 0 10px 0
 }
 
 .summary-box > .summary-content .summary-info p {
     clear: both
 }
 
 .summary-box > .summary-content .summary-info [class*="rate-"]:after {
     font-size: 25px
 }
 
 @media (max-width: 768px) {
     .summary-box > .summary-content .summary-info {
         padding: 15px 0
     }
 }
 
 .summary-box > .summary-content .contact-info mark {
     background-color: transparent;
     font-size: 140%;
     display: inline-block
 }
 
 .summary-box > .summary-content .contact-info mark a {
     color: #353535;
     text-decoration: none
 }
 
 .summary-box > .summary-content .contact-info mark a:hover,
 .summary-box > .summary-content .contact-info mark a:focus,
 .summary-box > .summary-content .contact-info mark a:visited {
     color: #999899;
     text-decoration: underline
 }
 
 .summary-box > .summary-content .contactinfo-detail span {
     display: inline-block
 }
 
 .summary-box > .summary-content .contactinfo-detail span + span:before {
     content: '|';
     margin: 0 5px
 }
 
 .summary-box > .summary-content .summary-desc {
     color: #797979;
     padding: 2px 0 10px 0;
     font-size: 95%
 }
 
 .summary-box > .summary-content .summary-desc mark {
     display: block;
     margin: 5px 0;
     font-weight: 300;
     padding: 0;
     text-transform: uppercase;
     font-size: 130%;
     background-color: transparent
 }
 
 .summary-box > .summary-content .summary-desc em {
     color: #797979;
     text-transform: uppercase;
     font-size: 130%;
     font-weight: 600;
     margin-bottom: 10px;
     display: block
 }
 
 .summary-box > .summary-content em {
     font-style: normal;
     text-transform: uppercase
 }
 
 .summary-box > .summary-content h3 {
     margin: 0 0 7.5px;
     color: #797979;
     font-weight: 400
 }
 
 .summary-box > .summary-content h3 a {
     text-decoration: none;
     color: black
 }
 
 .summary-box > .summary-content h3 a:hover,
 .summary-box > .summary-content h3 a:focus {
     text-decoration: underline
 }
 
 .summary-box > .summary-content h3 a:visited {
     opacity: 0.8
 }
 
 .summary-box > .summary-content h6 {
     margin: 0 0 15px 0
 }
 
 .summary-box > .summary-content h6 a {
     text-decoration: underline;
     color: #42414f
 }
 
 .summary-box > .summary-content h6 a:hover,
 .summary-box > .summary-content h6 a:focus {
     color: #ff5a5f
 }
 
 .summary-box > .summary-content h6 a:visited {
     color: #716f87
 }
 
 .summary-box > .summary-content p:last-child {
     margin-bottom: 0
 }
 
 .summary-box > .summary-content .large {
     font-size: 140%
 }
 
 .summary-box > .summary-content .read-more {
     background-color: transparent;
     padding: 0;
     text-transform: uppercase
 }
 
 .summary-box > .summary-content .read-more a {
     color: #353535;
     text-decoration: none
 }
 
 .summary-box > .summary-content .read-more a:hover {
     text-decoration: underline
 }
 
 .summary-box > .summary-content .read-more:after {
     padding-left: 10px;
     display: inline-block;
     font: normal normal normal 14px/1 FontAwesome;
     font-size: inherit;
     text-rendering: auto;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
     transform: translate(0, 0);
     content: "\f178"
 }
 
 .summary-box > .summary-content .text-info .fa {
     margin-right: 5px
 }
 
 .summary-box > .summary-content .text-info:hover {
     color: #ff5a5f
 }
 
 .summary-box > .summary-content .summary-badges {
     margin-top: 15px
 }
 
 .summary-box > .summary-content .summary-badges img {
     display: inline-block;
     margin-right: 15px
 }
 
 .summary-box > .summary-content .deal-details {
     font-size: 160%;
     margin-bottom: 10px
 }
 
 .summary-box > .summary-content .media {
     margin-top: 0
 }
 
 .summary-box > .summary-content .date {
     font-size: 1.1em;
     margin-bottom: 1em
 }
 
 .summary-box > .summary-content .date mark {
     font-size: 3em;
     display: block;
     padding: 0;
     background-color: transparent;
     font-weight: 500;
     color: #353535;
     white-space: nowrap;
     max-width: 100%;
     text-overflow: ellipsis;
     overflow: hidden
 }
 
 .summary-box > .summary-content .date mark > small {
     font-weight: 300;
     font-size: 60%;
     line-height: 140%
 }
 
 .summary-box > .summary-content .date mark > em {
     font-size: 40%;
     margin-left: -28px;
     position: absolute;
     margin-top: 15px;
     text-align: right;
     width: 30px
 }
 
 .summary-box > .summary-content .date mark.recurring {
     position: relative;
     font-size: 1.5em;
     white-space: initial
 }
 
 .summary-box > .summary-content .date > em {
     display: block;
     font-size: 1em;
     margin-bottom: 0.3em
 }
 
 .summary-box > .summary-content .date em {
     font-style: normal;
     font-weight: 400
 }
 
 .summary-box > .summary-content .date small {
     font-weight: 600;
     font-size: 1em
 }
 
 .summary-box > .summary-content img {
     max-width: 100%
 }
 
 @media (min-width: 768px) {
     .summary-box > .summary-content img {
         max-width: 200px
     }
 }
 
 .summary-box > .summary-content .divisor {
     margin: 0 7px
 }
 
 .summary-box > .summary-content .panel-share {
     padding: 0
 }
 
 .summary-box > .summary-content .social-share .social-button {
     margin: 0 2px
 }
 
 .summary-box > .summary-content address {
     margin-bottom: 10px
 }
 
 @media (min-width: 992px) {
     .summary-box > .summary-content .summary-image {
         max-width: 200px
     }
     .summary-box > .summary-content .media-left {
         text-align: center;
         width: 26%;
         max-width: 240px
     }
     .summary-box > .summary-content .media-left.extended {
         width: 34%;
         max-width: 34%
     }
     .summary-box > .summary-content .media-body {
         border-right: 1px solid #d5d8dc;
         padding-right: 10px
     }
     .summary-box > .summary-content .media-body:last-child {
         border-right: none
     }
     .summary-box > .summary-content .media-right {
         width: 25%;
         font-size: 90%
     }
 }
 
 @media (max-width: 991px) {
     .summary-box > .summary-content .summary-image {
         max-width: 400px
     }
     .summary-box > .summary-content .media-left {
         text-align: center;
         padding-right: 0
     }
     .summary-box > .summary-content .media-right {
         padding-left: 0
     }
     .summary-box > .summary-content .media-left,
     .summary-box > .summary-content .media-right {
         width: 100%;
         display: block;
         float: none;
         margin-bottom: 10px
     }
 }
 
 @media (max-width: 767px) {
     .summary-box > .summary-content .summary-image {
         max-width: 100%;
         width: 100%
     }
 }
 
 .summary-box .sendEmailButton {
     cursor: pointer
 }


 .social-button {
     display: inline-block;
     vertical-align: middle
 }
 
 .social-button .btn-info {
     border-radius: 50%;
     font-size: 18px;
     padding: 5px;
     height: 30px;
     width: 30px;
     display: inline-block;
     vertical-align: middle;
     line-height: 1.2
 }
 
 [class*="social-link-"] {
     vertical-align: middle;
     font-size: 1.4em;
     margin-left: .3em
 }
 
 [class*="btn-social"] {
     width: 100%;
     text-transform: none;
     display: block
 }
 
 [class*="btn-social"] .fa {
     margin-right: 10px
 }
 
 .btn-social-sm {
     font-size: 70%;
     font-weight: 300;
     padding: 4px
 }
 
 .btn-social-sm .fa {
     margin-right: 1px
 }
 
 @media (max-width: 768px) {
     .btn-social-sm {
         margin-bottom: 20px
     }
 }
 
 .social-sharing [class*="share-"] {
     display: inline-block;
     margin: 5px 5px;
     white-space: nowrap;
     cursor: pointer
 }
 
 .social-sharing [class*="share-"].round .social-likes__icon {
     background-color: #42414f;
     border-radius: 50%
 }
 
 .social-sharing [class*="share-"].round .social-likes__counter {
     display: none
 }
 
 .social-sharing [class*="share-"] .social-likes__icon {
     color: white;
     border-radius: 5%;
     padding: 10px;
     font-size: 20px;
     height: 40px;
     width: 40px;
     line-height: 1;
     text-align: center;
     display: inline-block
 }
 
 .social-sharing [class*="share-"] .social-likes__icon:before {
     display: inline-block;
     font: normal normal normal 14px/1 FontAwesome;
     font-size: inherit;
     text-rendering: auto;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
     transform: translate(0, 0);
     color: white
 }
 
 .social-sharing [class*="share-"] .social-likes__icon_facebook {
     background-color: #44619D
 }
 
 .social-sharing [class*="share-"] .social-likes__icon_facebook:before {
     content: "\f09a"
 }
 
 .social-sharing [class*="share-"] .social-likes__icon_twitter {
     background-color: #55ACEE
 }
 
 .social-sharing [class*="share-"] .social-likes__icon_twitter:before {
     content: "\f099"
 }
 
 .social-sharing [class*="share-"] .social-likes__icon_plusone {
     background-color: #DB4437
 }
 
 .social-sharing [class*="share-"] .social-likes__icon_plusone:before {
     content: "\f0d5"
 }
 
 .social-sharing [class*="share-"] .social-likes__icon_whatsapp {
     background-color: #65BC54;
     display: none
 }
 
 .social-sharing [class*="share-"] .social-likes__icon_whatsapp:before {
     content: "\f232"
 }
 
 @media (max-width: 768px) {
     .social-sharing [class*="share-"] .social-likes__icon_whatsapp {
         display: inline-block
     }
 }
 
 .social-sharing [class*="share-"] .social-likes__counter {
     color: #797979;
     padding: 6px 8px;
     border-radius: 4px;
     border: 1px solid #d5d8dc;
     margin-left: 20px;
     position: relative;
     background-color: white
 }
 
 .social-sharing [class*="share-"] .social-likes__counter:before {
     content: "";
     border-width: 7px;
     border-style: solid;
     border-color: transparent #d5d8dc transparent transparent;
     position: absolute;
     margin-top: 15px;
     left: -15px
 }
 
 .social-sharing [class*="share-"] .social-likes__counter:after {
     content: "";
     border-width: 7px;
     border-style: solid;
     border-color: transparent #fff transparent transparent;
     position: absolute;
     margin-top: 15px;
     left: -14px
 }
 
 .social-sharing [class*="share-"] .social-likes__counter.social-likes__counter_twitter {
     display: none
 }
 
 .social-sharing [class*="share-"] .social-likes__counter.social-likes__counter_whatsapp {
     display: none
 }
 
 .social-follow a {
     font: normal normal normal 22px/1 FontAwesome;
     display: inline-block;
     width: 50px;
     height: 50px;
     margin: 10px;
     padding-top: 16px;
     border-radius: 25px;
     background-color: #42414f;
     color: #ffffff
 }
 
 .social-follow a:hover {
     background-color: #59586b;
     text-decoration: none
 }
 
 .social-follow a.facebook {
     text-align: center
 }
 
 .social-follow a.facebook:before {
     content: "\f09a"
 }
 
 .social-follow a.twitter:before {
     content: "\f099"
 }
 
 .social-follow a.googleplus:before {
     content: "\f0d5"
 }
