/*
Theme Name: Go Explore!
Theme URI: http://runwaywp.com
Description: Go Explore! A tool to build travel websites for destinations, guide books, bloggers and so much more. Created with the Runway framework for WordPress.
Author: Parallelus
Author URI: http://para.llel.us/
Template: runway-framework
Version: 1.2.8
Tags: one-column,two-columns,three-columns,left-sidebar,right-sidebar,fixed-layout,fluid-layout,responsive-layout,buddypress,custom-menu,editor-style,featured-images,flexible-header,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready
License: GNU General Public License
*/
@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('fonts/proximanova-regular-webfont.eot');
    src: url('fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-regular-webfont.woff2') format('woff2'),
         url('fonts/proximanova-regular-webfont.woff') format('woff'),
         url('fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_novasemibold';
    src: url('fonts/proximanova-semibold-webfont.eot');
    src: url('fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-semibold-webfont.woff2') format('woff2'),
         url('fonts/proximanova-semibold-webfont.woff') format('woff'),
         url('fonts/proximanova-semibold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_novalight';
    src: url('fonts/proximanova-light-webfont.eot');
    src: url('fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-light-webfont.woff2') format('woff2'),
         url('fonts/proximanova-light-webfont.woff') format('woff'),
         url('fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('fonts/proximanova-bold-webfont.eot');
    src: url('fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-bold-webfont.woff2') format('woff2'),
         url('fonts/proximanova-bold-webfont.woff') format('woff'),
         url('fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* WP classes */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.aligncenter {
	clear: both;
	display: block;
	margin: 0 auto;
}

.gallery-caption {}

img[class*="wp-image-"] {
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.wp-caption { }
.wp-caption.aligncenter {
	margin-bottom: 1rem;
}
.wp-caption img[class*="wp-image-"] { }
.wp-caption .wp-caption-text { }

.gallery {
	margin-bottom: 1.5em;
}
.gallery a img {
	border: none;
	height: auto;
	max-width: 90%;
}
.gallery dd {
	margin: 0;
}
#slide-2-layer-3 {
    padding: 10px 12px 10px 20px !important;
    background: rgba(255,255,255,0.5);
}
#slide-2-layer-4{
    padding: 10px 12px 10px 20px !important;
    background: rgba(255,255,255,0.5);
}
#slide-2-layer-5{
    padding: 10px 12px 10px 20px !important;
    background: rgba(255,255,255,0.5);
}
.abcd{
    font-size: 24px !important;
    color: rgb(53, 119, 55) !important;
}
.abcd1{
    font-size: 24px !important;
}
.header_granted_logo > a{margin-right: 0px!important;}
.header_granted_logo > a:hover{margin-right: 0px!important;}
.custom_btn{box-shadow: none !important;}
.request_product_quote{display: none !important;}
.yith_magnifier_zoom_wrap{text-align: center !important;}
.yith_magnifier_zoom{width:100% !important; display: inline-block !important;}
.page-id-741 #cboxOverlay{display:none !important}
.page-id-741 #colorbox{display:none !important}
.page-id-7358 .page-title{display:none !important}


@media (max-width: 600px) {
	img.alignleft, img.alignright,
	.wp-caption.alignleft, .wp-caption.alignright {
		clear: both;
		display: block;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}

	.wp-caption img { 
		width: 100%;
	}
}

/* Objects */
embed,
iframe,
object {
	max-width: 100%;
}

/* Reader Text */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; 
}


/* Content */
.main-header, .main-header .page-title {
	margin-top: 0
} 
.main-content-inner {
	padding-bottom: 1.5em;
}
.hentry {
	margin: 0 0 1.5em;
}
article.post.sticky .page-header h1 a {
	font-weight: 500;
}
#content article .page-header h1 { 
	margin-top: 0; 
}
#content article:first-child .page-header {
	margin-top: 0;
}
.bypostauthor {}
.edit-link a {
	padding: 1rem 2rem;
	background: #f0f1f2;
	border-radius: 3px;
	line-height: 1;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

/* Comments */
.form-allowed-tags-wrapper { display: none; }

/* Widgets */
.widget { margin-bottom: 2em; }
.widget_nav_menu ul.sub-menu li, .widget_pages ul.children li { padding-left: 15px; }
.widget_search .search-form input[type="submit"] { display: none; }
.widget_search .search-form .form-group,
.widget_search .search-form .search-field { width: 100% }
.widget select {
	max-width: 100%;
}

#crumbs{
	padding-left: 0px;
}

#crumbs li{
	display: inline-block;
}

.item-home a{
	color: black;
}


/* Adjust design around WP admin bar */
.admin-bar .navbar-wrapper .navbar-fixed-top,
.admin-bar #SubMenu.affix {
	margin-top: 32px;
}
@media (max-width: 991px) {
	.term-165 .woocommerce.product-columns-3 ul.products li.product, .woocommerce-page.product-columns-3 ul.products li.product{
		width: 29.75% !important;
	}
	#MainMenu .navbar-extra-top {
    	display: block !important;
	}
	.navbar-form {
		display: none !important;
	}
	.header_phone{
		padding: 15px 70px !important;
	}
	
}
@media (max-width: 1299px) {
#MainMenu.navbar #navbar-main .navbar-nav > li > a {
    color: #fff;
}
}
@media (max-width: 782px) {
	.admin-bar .navbar-wrapper .navbar-fixed-top,
	.admin-bar #SubMenu.affix {
		margin-top: 46px !important;

	}
/*28.11.2017*/
.term-165 .woocommerce.product-columns-3 ul.products li.product, .woocommerce-page.product-columns-3 ul.products li.product{width:45% !important;}
}
@media (max-width: 715px) {
.hero {
    margin-top: 120px;
}
.home_page_slider {
    margin-top: 120px;
}
}
@media (max-width: 600px) {
	.admin-bar .navbar-wrapper .navbar-fixed-top {
		position: absolute;
	}
.header_phone {
    padding: 15px 15px !important;
    width: 100%;
}
.navbar-top-right {
    float: right;
    width: 100%;
}
	.admin-bar #SubMenu.affix {
		top: 0 !important;
		margin-top: 0 !important;
	}
.woocommerce-page.product-columns-3 ul.products li.product {
    margin: 0 0 15px !important;
}
.abcd{font-size:14px !important;}
.abcd1{font-size:14px !important;}
.click_to_chat_function{left:12% !important; }
/*.navbar-toggle{margin-right:87px !important;}*/

.wpb_wrapper p{padding:0px !important;}
.products li{width:100% !important;}
.archive_product_section .products li{margin: 0 0 30px !important;}

/*28.11.2017*/
.term-165 .woocommerce.product-columns-3 ul.products li.product, .woocommerce-page.product-columns-3 ul.products li.product{width:100% !important;}
} 

.bel1{padding:12px 16px 12px !important; }
.bel1 a{font-size:15px !important;}
.postid-1681 .request_quote_inner {display: none !important;}
.postid-1720 .request_quote_inner {display: none !important;}
.postid-1715 .request_quote_inner {display: none !important;}
.postid-1669 .request_quote_inner {display: none !important;}
.postid-1697 .request_quote_inner {display: none !important;}
.postid-1675 .request_quote_inner {display: none !important;}
.term-90 .product_read_more a {background: #0db4ff !important; padding: 10px 12px !important; margin-top: auto !important; color: #fff !important; border-radius: 3px !important; box-shadow: inset 0 -3px 0 rgba(0,0,0,0.2) !important; }
.term-90 .product_read_more a:hover {background: #0096d9!important; padding: 10px 12px !important; margin-top: auto !important; color: #fff !important; border-radius: 3px !important; box-shadow: inset 0 -3px 0 rgba(0,0,0,0.2) !important; }
#cboxOverlay{display: none !important;}
#colorbox{display: none !important;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {max-width:70% !important}
/*.term-165 .archive_product_section .products li {min-height: 381px !important;}*/



/*29.11.2017*/
.term-158 .product_read_more a, .term-165 .product_read_more a, .term-186 .product_read_more a, .term-176 .product_read_more a, .term-179 .product_read_more a, .term-157 .product_read_more a, .term-199 .product_read_more a, .term-181 .product_read_more a, .term-211 .product_read_more a, .term-190 .product_read_more a{
    background: #0db4ff !important;
    padding: 10px 12px !important;
    margin-top: auto !important;
    color: #fff !important;
    border-radius: 3px !important;
    box-shadow: inset 0 -3px 0 rgba(0,0,0,0.2) !important;
} 
.term-158 .product_read_more a:hover, .term-165 .product_read_more a:hover, .term-186 .product_read_more a:hover, .term-176 .product_read_more a:hover, .term-179 .product_read_more a:hover, .term-157 .product_read_more a:hover, .term-199 .product_read_more a:hover, .term-181 .product_read_more a:hover, .term-211 .product_read_more a:hover, .term-190 .product_read_more a{
    background: #0096d9 !important;}
.product-type-booking .price{float:left;}
.woocommerce ul.products li.product .price{margin:0px !important; padding-top:7px !important;}
.price_start_text{float:left;}


/*30.11.2017*/
.dan{float: right !important; margin-top: -36px; margin-right: 5px; font-size: 12px; padding: 8px 10px !important;
background: #0db4ff !important;
   
    color: #fff !important;
    border-radius: 3px !important;
    box-shadow: inset 0 -3px 0 rgba(0,0,0,0.2) !important;}
body .blog-posts article .entry-header h3{
    color: #319e48 !important;
    /*font-size: 26px;*/
    text-shadow: 0 1px 1px rgba(0,0,0,0.7);
    margin: 0;
    padding: 2rem;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}

.postid-7424 .container .sytn {display:none !important;}
.postid-7419 .container .sytn {display:none !important;}
.postid-7395 .container .sytn {display:none !important;}
.postid-7373 .container .sytn {display:none !important;}
.postid-7293 .container .sytn {display:none !important;}
.postid-7287 .container .sytn {display:none !important;}
.postid-6883 .container .sytn {display:none !important;}
.postid-6753 .container .sytn {display:none !important;}
.postid-6703 .container .sytn {display:none !important;}
.postid-6544 .container .sytn {display:none !important;}
.postid-6308 .container .sytn {display:none !important;}
.term-190 .price_start_text {display:none !important;}