@charset 'utf-8';
/*
 Theme Name:   Faith & Hope Child
 Theme URI:    http://faith.ancorathemes.com/
 Description:  Faith & Hope - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     faith-hope
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  faith-hope
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

@font-face {
    font-family: 'Academy'; /* Имя шрифта */
    src: url(fonts/Academy.ttf); /* Путь к файлу со шрифтом */
   }


/* vitrina hot price 2x3 */

.page-id-xxx #ittHS .itt_hs_main_wrap {
    height: 695px !important;
}

html.pum-open.pum-open-overlay, html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {
    overflow: visible !important;
}
/* popupmaker advanced form */

#testform .row-12 {
    display: flex;
    margin-bottom: 20px;
}

#testform .row-12>.row-6 {
    display: flex;
    flex-wrap: wrap;
}

#testform .row-6 {
    width: 50%;
}

#testform .row-4 {
    width: 33.33%;
}

#testform input:not([type="submit"]),
#testform select,
#testform textarea {
    width: 100%;
    height: 40px;
    border: 1px solid silver;
    background: #fff;
    padding: 5px 10px;
}

#testform br {
    display: none;
}

#testform .row-12.col3 {
    padding-left: 5px;
    padding-right: 5px;
}

#testform .row-6 {
    padding-left: 10px;
    padding-right: 10px;
}

#testform .row-4 {
    padding-left: 5px;
    padding-right: 5px;
}

#testform input[type="submit"] {
    padding: 10px 25px;
    margin-left: 10px;
    cursor: pointer;
    transition: 0.3s all;
}

#testform input[type="submit"]:hover {
    padding: 10px 25px;
    margin-left: 10px;
    transition: 0.3s all;
}

.pum-theme-7776 .pum-container, .pum-theme-lightbox .pum-container {
    border: none !important;
}

.pum-theme-7776 .pum-content+.pum-close, .pum-theme-lightbox .pum-content+.pum-close {
    font-size: 17px !important;
    line-height: 14px !important;
}

#testform textarea {
    height: 120px;
    margin-left: 10px;
    margin-right: 10px;
    max-width: calc(100% - 20px);
}

#testform .row-12>.row-6>.row-6 {
    padding-left: 0px;
}

#testform label {
    display: block;
    width: 100%;
}

@media screen and (max-width: 1023px) {
    #request-popup {
        max-height: 400px;
        overflow: auto;
    }
}

#testform .wpcf7-form-control-wrap {
    display: block;
    width: 100%;
}

@media screen and (max-width: 550px) {

    #testform>.row-12>.row-6,
    #testform .row-12.col3 .row-4 {
        margin-bottom: 15px;
    }

    #testform .row-12.col3 .row-4 {
        width: 100% !important;
    }

    #testform .row-12 {
        margin-bottom: 0px;
    }

    #testform label {
        font-weight: 400;
        font-size: 13px;
    }

    #testform .row-12>.row-6 {
        width: 100% !important;
        flex-wrap: wrap;
    }

    #testform .row-12 {
        flex-wrap: wrap;
    }
.pum-theme-8097 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
right: -3px !important;
}
}
@media(min-width:1401px){
.home .sc_events_item_date {
    display: none !important;
}
}
.home-hp #ittHS .itt_hs_main_wrap {
    height: 655px !important;
}
@media(max-width:1400px){
	.home-hp #ittHS .itt_hs_main_wrap {
    height: 620px !important;
}
}
.home-request-block h6 {
        margin-bottom: 50px !important;
}
.widget .widgettitle {
    margin-top: 0;
margin-bottom: 1.25em;
font-size: 1.5em;
    line-height: 1em;
    font-weight: 900;
}
.widget + .widget {
    margin-top: 40px;
}
.page-id-3891 .fd_price-main {
    height: 420px !important;
}
.page-id-6882 #ittHS .itt_hs_main_wrap {
    height: 980px !important;
}
.page-id-6846 #ittourshowcase_hike__showcase_center_box {
    height: 515px !important;
}
.page-id-6846 .sidebar {
    margin-top: 0px !important;
}
.page-id-6846 #showcase_hiketour_v2_showcase_module #ittHS_HT .itt_hs_name {
	display: none;
}
.page-id-6846 #showcase_hiketour_v2_showcase_module #ittHS_HT .itt_border_color {
	height: 610px!important;
}
.page-id-3891 .sc_promo_inner {
	overflow: initial;
	min-height: 600px;
}
.all-tours-wrap .column-1_3 {
    float: left;
}
.sc_button.sc_button_style_filled:not(input):not(.pum-trigger) {
    padding-bottom: 14px !important;
}
.tour-image {
    margin-bottom: 43px;
}
.single-tour .sidebar {
    width: 34% !important;
}
.single-tour .content {
    width: 63% !important;
}
.single-tour .fd_price-main {
    height: 860px !important;
}
.all-countries .post_info_item.post_info_posted span {
    color: #312f2f;
    font-weight: 700;
    text-transform: uppercase;
}
.country-vitrina {
    width: 58%;
    float: right;
}
.country-vitrina #ittHS .itt_hs_main_wrap {
    height: 600px !important;
}
@media(max-width:1400px){
	.country-vitrina #ittHS .itt_hs_main_wrap {
    height: 640px !important;
}
}
.country-image {
    float: left;
width: 40%;
}
.country-image img {
    height: 520px;
    width: auto;
    max-width: 100%;
    object-fit: cover;
}
.page-id-6917 .fd_price-main {
    height: 820px !important;
}

.pum-theme-7958 .pum-container, .pum-theme-lightbox-2 .pum-container {
	border-color: transparent!important;
}

@media screen and (max-width: 1439px) and (min-width: 1263px) {
    .body_filled .widget_area[class*="scheme_"]:not(.footer_wrap) .widget_area_inner {
        padding-left: 0.5em;
        padding-right: 0.5em;
    }
}
.service-image {
    margin-bottom: 40px;
}
.service-vitrina {
    margin-bottom: 35px;
}
.page-id-263 .fd_price-main {
    height: 1970px !important;
}
.single-post .fd_price-main {
    height: 870px !important;
}
.page-id-1545 .sc_events_item_date {
    display: none !important;
}
.before-footer {
    width: 100%;
    float: left;
    clear: both;
    overflow: hidden;
}
.home .before-footer,
.page-id-691 .before-footer {
    display: none !important;
}
.page-id-3891 .sc_section_title.sc_item_title.sc_item_title_without_descr {
    margin-top: 0px;
}
.page_content_wrap {
    padding-top: 80px !important;
}
.page-id-3891 .page_content_wrap {
    padding-top: 50px !important;
}
.single-post .sidebar_inner.widget_area_inner {
	padding: 2em !important;
}
.page-id-6891 .sc_services_item_title {
	font-weight: 700;
}
.page-id-263 .sidebar_inner.widget_area_inner {
    padding: 3em !important;
}
.scheme_original .body_style_boxed .body_wrap {
        background-color: #dbb66d !important;
}
#slider-1-slide-2-layer-1,
#slider-1-slide-1-layer-1,
#slider-1-slide-2-layer-3,
#slider-1-slide-1-layer-3,
.sc_events_style_events-1 .sc_events_item_title{
        font-family: "Gabriela", serif !important;
}
.rs_splitted_lines * {
    font-family: "PT Serif", serif !important;
}
h2.sc_title {
        line-height: 1.2em;
}
.home-eks h2 p {
    margin-bottom: 0px;
}
.home-eks h6 {
    margin-bottom: 52px;
}
.home .home-eks .sc_section_content_wrap .sc_button {
    margin-bottom: 96px !important;
}
.home-eks h2 {
    margin-top: 110px !important;
}
.home-eks p:empty {
    display: none !important;
}
.scheme_original .top_panel_title_inner .post_navi span, .scheme_original .top_panel_title_inner .breadcrumbs span {
        font-family: "Gabriela", serif !important;
}
.page-id-691 .sc_item_title_without_descr {
    margin-top: 43px !important;
}
.page-id-691 .page_content_wrap {
    padding-top: 93px !important;
}
.page-id-1545 .about-first-title h3 {
    margin-top: 0px !important;
}
.page-id-1545 .page_content_wrap {
    padding-top: 65px !important;
}
.page_content_wrap {
    padding-bottom: 80px !important;
}
.page-id-691 .wpb_raw_html .sc_form_subtitle {
    margin-bottom: 22px;
}
.page-id-691 .sc_form_style_form_1 {
    margin-bottom: 80px !important;
}
.page-id-6891 .sc_services_style_services-1.sc_services_type_images .sc_services_item_content {
    padding-bottom: 2em;
}
.page-id-6891 .page_content_wrap {
    padding-bottom: 18px !important;
}
.page-id-7486 .page_content_wrap {
    padding-bottom: 85px !important;
}
.page-id-6917 .page_content_wrap {
    padding-bottom: 22px !important;
}
.single-product .woocommerce-tabs {
    padding-bottom: 0px !important;
}
@media screen and (min-width: 1024px) {
    .tour-content p:last-child,
    .service-content p:last-child {
        margin-bottom: 0px !important;
    }
    .single-post .post_content p:last-child {
        margin-bottom: 0px;
    }
    .sidebar_inner.widget_area_inner {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
}

@media screen and (min-width: 1600px) {
    .page-id-3891 .sidebar_inner.widget_area_inner,
	.page-id-6917 .sidebar_inner.widget_area_inner,
    .single-tour .sidebar_inner.widget_area_inner {
        padding-top: 3em !important;
padding-right: 3em !important;
padding-bottom: 3em !important;
padding-left: 3em !important;
    }
}
.sidebar .vc_column_container>.vc_column-inner {
	padding-left: 0 !important;
	padding-right: 0!important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.sc_quote_subtitle,
.sc_quote_title {
        font-family: "Gabriela", serif !important;
}
.sc_quote_title {
    color: #dbb66d !important;
}
.about-cols {
    text-align: center;
}
.page-id-263 .post_item_excerpt .post_content {
    margin-bottom: 0px;
}
.scheme_original .post_item_excerpt:not([class*="column"]) + .post_item_excerpt:not([class*="column"]) {
    margin-top: 30px !important;
    padding-top: 20px !important;
}
.page-id-263 .post_item_excerpt .post_title {
    margin-bottom: 20px;
}
.post_item_masonry .post_title, .post_item_classic .post_title {
    max-height: unset;
}
.page-id-691 .page_content_wrap {
    padding-bottom: 0px !important;
}
.sc_button {
    font-size: 1em !important;
        font-weight: 400!important;
}
.home .page_content_wrap {
    padding-top: 0px !important;
	padding-bottom: 0px !important;
}
.home .home-contact-row {
	margin-bottom: 0rem !important;
}
.home-search h3 {
    margin-top: 32px;
}
.home-search h6 {
    margin-bottom: 43px;
}
.home-search .sc_promo {
    margin-bottom: 80px !important;
}
.home-services .sc_section.margin_bottom_huge {
    margin-bottom: 45px!important;
}
.home-countries h3.sc_item_title {
    margin-top: 64px !important;
}
.home-countries h6.sc_item_subtitle {
    margin-bottom: 43px !important;
}
.home-countries  .sc_events_item_content {
    padding-bottom: 12px !important;
}
.home-countries + div .sc_line {
    margin-bottom: 0px !important;
}
.home-countries + div h2.sc_title.sc_title_regular {
    margin-top: 33px !important;
}
.home-countries .wp-post-image {
	height: 445px;
	object-fit: cover;
	width: 100%;
}
.home-eks h6 {
	font-weight: 700;
}
.home-tickets .sc_promo_block .sc_quote {
	padding-top: 80px;
	padding-bottom: 80px;
}
.home .wpb_raw_html.home-hp {
    padding-bottom: 42px !important;
}
.home .home-tickets h3 {
        margin-top: 64px!important;
}
.home .home-tickets h6 {
        margin-bottom: 43px!important;
}
.home .home-tickets .sc_promo.margin_bottom_huge {
        margin-bottom: 46px!important;
}
.home .sc_blogger.layout_classic_3 {
    margin-top: 0px !important;
        margin-bottom: 0px!important;
}
.home .sc_blogger.layout_classic_3 h3 {
    margin-top: 65px !important;
}
.home .sc_blogger.layout_classic_3 h6 {
    margin-bottom: 43px !important;
}
.home .isotope_wrap .isotope_item {
    padding-bottom: 25px !important;
}
body .top_panel_middle .logo {
    margin-top: 2.2em;
}
.top_panel_middle .contact_icon:before {
    margin-right: 0;
margin-left: 0;
position: relative;
top: 2px;
}
#slider-1-slide-1-layer-3 {
    line-height: 30px !important;
padding-bottom: 14px!important;
}

.home .home-search blockquote {
    padding: 3.8em;
padding-top: 3.8em;
padding-right: 3.8em;
padding-bottom: 3.8em;
padding-left: 3.8em;
}
.sc_quote_title a {
    font-family: "PT Serif", serif !important;
}
.home-request-block .sc_button {
    padding-bottom: 14px;
}
.home-tours .sc_column_item_3 h4 {
    margin-top: 0.86em !important;
}
.page-id-3891 .sc_promo_block.sc_align_center blockquote {
    padding: 3.8em;
padding-top: 3.8em;
padding-right: 3.8em;
padding-bottom: 3.8em;
padding-left: 3.8em;
}
body .sc_title {
	padding-bottom: 5px;
}
@media (min-width: 1600px) {
	.page-id-263 .fd_price-main {
		height: 2420px !important;
	}
}
@media screen and (min-width: 1300px) {
    .body_filled.page-id-3891 .widget_area[class*="scheme_"]:not(.footer_wrap) .widget_area_inner {
        padding-top: 3.8em !important;
padding-right: 4.2em !important;
padding-bottom: 3.8em !important;
padding-left: 4.2em !important;
    }
    .body_filled.page-id-6882 .widget_area[class*="scheme_"]:not(.footer_wrap) .widget_area_inner {
        padding-top: 4em !important;
padding-right: 4.2em !important;
padding-bottom: 4em !important;
padding-left: 4.2em !important;
    }
}

.page-id-263 .wpb_raw_html + .widget_categories {
    margin-top: 30px;
}
.postid-5019518.single-post .fd_price-main,
.postid-5019497.single-post .fd_price-main {
        height: 1080px !important;
}
.about-first-title .sc_section_subtitle {
    margin-bottom: 43px !important;
}
.about-first-title .sc_promo.margin_bottom_huge {
    margin-bottom: 80px !important;
}
.about-second h3 {
    margin-top: 66px !important;
}
.about-second .sc_events_subtitle {
    margin-bottom: 43px !important;
}
.page-id-1545 .page_content_wrap {
    padding-bottom: 10px !important;
}
footer.contacts_wrap {
    clear: both;
}
.pum-theme-7958 .pum-content + .pum-close, .pum-theme-lightbox-2 .pum-content + .pum-close {
    font-size: 13px !important;
line-height: 0px !important;
}
div#itTourWidgetWrapper nav.fd-nav.ng-scope.fd-lg a.fd-nav_item.ng-binding.ng-scope.active {
    line-height: 37px!important;
}
.single-product .sidebar .fd_item-container.fd-ex-sm {
	height: 930px !important;
}
.single-product.postid-4070 .sidebar .fd_item-container.fd-ex-sm {
	height: 860px !important;
}

.page-id-6917 .sidebar .fd_item-container.fd-ex-sm { 
	    height: 575px !important;
}

.single-post .fd_item-container.fd-ex-sm {
	height: 1005px !important;
}
.single-post.postid-5019495 .fd_item-container.fd-ex-sm {
    height: 905px !important;
}
.single-post.postid-5019496 .fd_item-container.fd-ex-sm {
    height: 935px !important;
}
.single-post.postid-5019497 .fd_item-container.fd-ex-sm {
    height: 1155px !important;
}
@media (min-width: 1366px) and (max-width: 1440px) {
	.page-id-6882 #ittHS .itt_hs_content_wrap.itt_hs_custom_scroll {
		height: 865px !important;
	}
	.page-id-6882 #ittHS .itt_hs_main_wrap {
		height: 865px !important;
	}
	.page-id-263 .sidebar_inner.widget_area_inner {
		padding: 2em 1em !important;
	}
	
	.single-post .sidebar_inner.widget_area_inner {
		padding: 2em 1em !important;
	}
	.single-post .sidebar {
		width: 340px;
	}
	.single-post.sidebar_show .content {
		width: 640px;
	}
}
@media (min-width: 1024px) {
	.page-id-6917 .sidebar_inner.widget_area_inner {
		padding-left: 13px!important;
		padding-right: 13px!important;
	}
}
@media (min-width: 1024px) and (max-width: 1599px) {
	.page-id-6917 .sidebar .sidebar_inner {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}

	.page-id-263 .sidebar .sidebar_inner {
		padding-left: 13px!important;
    	padding-right: 13px!important;
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}
}
@media (max-width: 1024px) {
	.single-product .single-tour-content .tour-image {
		text-align: center;
	}
	.page-id-263 article.post_item .vc_col-sm-8 > .vc_column-inner,
	.page-id-3891 article.post_item .vc_col-sm-8 > .vc_column-inner
	{
		padding-left: 0;
	}
	.page-id-3891 article.post_item .tour-search-wrap .vc_col-sm-12 > .vc_column-inner {
		padding-left: 5px;
	}
	.page-id-6882 .content .vc_col-sm-8,
	.page-id-6882 .content .vc_col-sm-4{
		width: 100%;
	}
	.page-id-6882 .content .vc_col-sm-8 {
		margin-bottom: 40px;
	}
	.single-tour .content,
	.single-tour .sidebar {
		width: 100% !important;
	}
	.single-tour .sidebar {
		margin-top: 40px;
	}
	.single-post .content,
	.single-post .sidebar {
		width: 100% !important;
	}
	.single-post .sidebar {
		margin-top: 40px;
	}
}
@media (max-width: 768px) {
	.page-id-3891 article.post_item .tour-search-wrap .vc_col-sm-12 > .vc_column-inner {
		padding-left: 5px;
		padding-right: 5px;
	}
	.woocommerce img, .woocommerce-page img {
		width: 100%;
	}
}
@media (max-width: 767px) {
	.page-id-3891 article.post_item .vc_col-sm-8 > .vc_column-inner  {
		padding-right: 0;
	}
	html body .SliderButton,
	html body #slider-1-slide-1-layer-3{
		height: 40px !important;
		padding-top: 10px!important;
		line-height: 1!important;
	}
	.home-services .column-1_3:last-child,
	.home-tours .column-1_3:last-child{
		    margin-left: auto;
    margin-right: auto;
    float: none;
    display: block;
	}
	.home .sc_blogger .isotope_item:last-child {
		 margin-left: auto;
    margin-right: auto;
    float: none;
    display: block; 
		position: relative!important;
	}
	.home-contact-row .column-1_3:last-child {
		margin-left: auto;
    margin-right: auto;
    float: none;
    display: block; 
	}
	
}
@media (max-width: 768px) {
	body .sc_button {
		line-height: 1!important;
		padding-top: 13px !important;
	}
	.home .sc_events_item .sc_events_item_description p {
		height: auto;
		overflow: visible;
	}
	.page-id-3891 .sc_promo_block.sc_align_center blockquote {
		padding: 2em 1.5em;
	}
	.country-image,
	.country-vitrina{
		width: 100%;
		text-align: center;
	}
	.country-image {
		margin-bottom: 40px;
	}
}

@media (max-width: 959px) {
	.sidebar aside {
		width: 100%!important;
	}
}
@media (max-width: 550px) {
	
	#testform input[type="submit"] {
		margin-top: 15px;
	}
}
@media (max-width: 414px) {
	body .fd_flat-container {
		min-width: 100% !important;
	}
	.body_filled .widget_area[class*="scheme_"]:not(.footer_wrap) .widget_area_inner {
		    padding: 2.9em 1em !important;
	}
	.home .home-search blockquote {
		padding: 0em;
	}
	.page-id-3891 .sc_promo_block.sc_align_center blockquote {
		padding: 0em;
	}
}
@media (max-width: 479px) {
	.page-id-3891 .sidebar[class*="scheme_"],
	.page-id-6917 .sidebar[class*="scheme_"] {
		    max-width: calc(100% - 30px);
    margin-left: auto;
    margin-right: auto;
	}
	.home .home-search blockquote,
	.page-id-3891 .sc_promo_block.sc_align_center blockquote{
		padding: 0em;
	}
	body .fd_flat-container {
		min-width: 270px;
	}
	body .sidebar_inner.widget_area_inner {
		padding:0!important;
	}
	
	.single-post .sidebar_inner.widget_area_inner {
		padding: 0em !important;
	}
	body.page-id-3891 .sidebar_inner.widget_area_inner {
		padding: 15px !important;
	}
	
}
@media (max-width: 480px) {
	.header_mobile .content_wrap {
		margin-left: auto!important;
    	margin-right: auto !important;
	}
	.header_mobile .menu_button {
		right: 10px!important;
	}
	.page-id-3891 .tour-search-wrap .sc_promo_inner .sc_promo_image {
		background-size: cover;
    background-position: top center;
	}
}
@media (max-width: 414px) {
	.home #itTourWidget .fd, .home #itTourWidgetPopup .fd,
	.home #itTourWidget .fd-nav-mobile{
		min-width: 270px !important;
	}
}
@media (max-width: 991px) {
	.page-id-263 .post_content > .vc_row > .vc_col-sm-8 {
		width: 100%;
	}
	.page-id-263 .post_content > .vc_row > .sidebar {
		width: 100%;
		margin-top: 30px;
	}
}
@media (max-width: 320px) {
	.page-id-263 .sidebar_inner.widget_area_inner .wpb_raw_code {
		    overflow: scroll;
    max-width: 100%;
    margin-right: 0;
    margin-left: 0;
    margin-top: -20px;
	}
	.page-id-263 article.post_item .vc_col-sm-8 > .vc_column-inner {
		padding-right: 0;
	}
}
@media (min-width: 480px) and (max-width: 767px) {
	.sc_promo:not(.sc_promo_size_small) .sc_promo_image,
	.sc_promo:not(.sc_promo_size_small) .sc_promo_block{
		min-width: 100%;
	}
	.sc_promo:not(.sc_promo_size_small) .sc_promo_image {
		    position: relative;
    height: 400px;
    min-width: 100%;
	}
}
@media (min-width: 415px) and (max-width: 479px) {
	.page-id-6882 .widget_area[class*="scheme_"]:not(.footer_wrap) .widget_area_inner {
		padding: 2.9em 1.8em !important;
	}
}
@media (min-width: 480px) and (max-width: 640px) {
	.copyright_wrap_inner .menu_footer_nav li+li:before {
		    margin: 0 10px;
	}
}
@media (max-width: 767px) {
	.page-id-6846 .sidebar {
		margin-top: 40px!important;
		
	}
}
@media (min-width: 480px) and (max-width: 767px) {
	.page-id-6846 .sidebar {
		margin-top: 20px!important;
		
	}
}
@media (min-width: 768px) and (max-width: 1023px) {
	.page-id-6917 .post_content .vc_col-sm-8 {
		    max-width: 60%;
    	margin-right: 10px;
	}
	.page-id-6917 .post_content .vc_col-sm-8 + .vc_col-sm-4 {
		    width: calc(40% - 10px);
	}
	.page-id-6917 .post_content .vc_col-sm-8 + .vc_col-sm-4 .sidebar_inner {
		padding: 0 !important;
	}
	.page-id-6917 .post_content .vc_col-sm-8 + .vc_col-sm-4 .sidebar_inner .fd_flat-container {
		min-width: 270px;
	}
	.page-id-6917 .sidebar .fd_item-container.fd-ex-sm {
		height: 720px !important;
	}
}
@media (min-width: 415px) and (max-width: 479px) {
	.page-id-263 .sidebar_inner.widget_area_inner .wpb_raw_code {
		    margin-left: -3em;
    margin-right: -3em;
    margin-top: -3em;
	}
}
@media (min-width: 1136px) and (max-width: 1262px) {
	.page-id-263 .sidebar .wpb_raw_code {
		    margin-left: -13px;
    	margin-right: -13px;
	}
}
@media (min-width: 992px) and (max-width: 1023px) {
	.page-id-263 .sidebar .fd_flat-container {
		min-width: 260px !important;
	}
	.page-id-263 .sidebar .sidebar_inner {
		padding: 20px !important;
	}
	
}
@media (min-width: 1136px) and (max-width: 1262px) {
	
	.single.single-post .sidebar .fd_flat-container {
		min-width: 270px !important;
	}
}
@media (min-width: 1025px) and (max-width: 1365px) {
	.single-post .content_wrap .content {
		width: 64%;
	}
	.single-post .content_wrap .sidebar {
		width: 34%;
	}
	.single-post .content_wrap .sidebar .sidebar_inner{
		padding-left: 13px!important;
		padding-right: 13px!important;
	}
	
}

@media (min-width: 1136px) and (max-width: 1262px) {
	.page-id-6917 .sidebar .fd_flat-container {
    	min-width: 280px !important;
	}
}
.header_mobile .logo_main {
    max-height: 100px;
}
@media(max-width: 991px){
.logo img.logo_footer {
    max-height: 100px;
}}
@media(max-width: 599px){
	.page-id-691 .page_content_wrap {
    padding-top: 0px !important;
}
.page-id-6917 .isotope_wrap .isotope_item {
    padding: 0;
}
.page-id-6917 .isotope_wrap {
    margin: 0!important;
}
}
.top_panel_wrap.top_panel_style_2 .contact_field {
    padding-right: 0;
}
@media(min-width:991px){
	.carousel_margin {
    margin-bottom: 80px;
}
}
.home .sc_events_item_date {
	display:none;
}
h3.minprice-title.sc_section_title.sc_item_title.sc_item_title_without_descr.text-align-center {
    margin-bottom: 10px;
}

@media(min-width:768px){
	.carousel_mobile {
	display:none;
}
	.carousel_deckstop {
	display:block;
}
}
@media(max-width:767px){
	.carousel_mobile {
	display:block;
}
	.carousel_deckstop {
	display:none;
}
}