@charset "utf-8";@media (min-width:1136px) and (max-width:1279px){.body_style_boxed .page_wrap{width:1060px;}
.slider_boxed, .content_wrap, .content_container{width:1000px;}
.sidebar_show .content{width:720px;}
.sidebar{width:250px;}
.body_style_fullwide.sidebar_right .content, .body_style_fullscreen.sidebar_right .content{padding-right:280px;}
.body_style_fullwide.sidebar_right .sidebar, .body_style_fullscreen.sidebar_right .sidebar{margin-left:-250px;}
.body_style_fullwide.sidebar_left .content, .body_style_fullscreen.sidebar_left .content{padding-left:280px;}
.body_style_fullwide.sidebar_left .sidebar, .body_style_fullscreen.sidebar_left .sidebar{margin-right:-250px;}
.top_panel_style_1 .contact_field .contact_icon{float:none;margin-right:auto;margin-left:auto;margin-bottom:0.3em;}
.post_item_colored .post_category{max-height:1.2em;overflow:hidden;}
.post_item_colored .post_descr .post_price{margin-top:1.2em;}
.widget_area .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li + li{margin-left:0.4em;}
.widget_area .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li a{padding:2px 0.5em;}
.contacts_wrap .contacts_address .address_left h1{font-size:2.8em;}
.address_right .button_contacts a{padding:1.2em 2em;font-size:.8em;}
.address_right .button_contacts::before{left:-2.5em;}
.sc_price_block.sc_price_style1 .sc_price_block_title,
.sc_price_block.sc_price_style2 .sc_price_block_title,
.sc_price_block.sc_price_style3 .sc_price_block_title{padding:0.85em 0em;}
.contacts_box .sc_column_item:first-child{width:30%;}
.contacts_box .right_column_contacts{width:75% !important;}
.contacts_box .center_column_contacts{width:80% !important;}
.contacts_box .center_column_contacts p{font-size:1.1em !important;}
}
@media (min-width:960px) and (max-width:1135px){.body_style_boxed .page_wrap{width:900px;}
.slider_boxed, .content_wrap, .content_container{width:840px;}
.sidebar_show .content{width:590px;}
.sidebar{width:220px;}
.body_style_fullwide.sidebar_right .content, .body_style_fullscreen.sidebar_right .content{padding-right:250px;}
.body_style_fullwide.sidebar_right .sidebar, .body_style_fullscreen.sidebar_right .sidebar{margin-left:-220px;}
.body_style_fullwide.sidebar_left .content, .body_style_fullscreen.sidebar_left .content{padding-left:250px;}
.body_style_fullwide.sidebar_left .sidebar, .body_style_fullscreen.sidebar_left .sidebar{margin-right:-220px;}
.top_panel_style_1 .contact_field .contact_icon{float:none;margin-right:auto;margin-left:auto;margin-bottom:0.3em;}
.post_item_colored .post_category{max-height:1.2em;overflow:hidden;}
.post_item_colored .post_descr .post_price{margin-top:1.2em;}
.widget_area .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li + li{margin-left:0.4em;}
.widget_area .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li a{padding:2px 0.25em;}
.widget_area .widget_calendar td .day_wrap{padding:6px 3px;}
.woocommerce .widget_price_filter .price_label{font-size:1em;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{font-size:1em;}
.top_panel_wrap .widget_shopping_cart ul.cart_list > li > a:not(.remove){margin-top:-0.15em;}
.address_right .button_contacts a{padding:1.2em 2.7em;}
.contacts_wrap .contacts_address .address_right{font-size:2.2em;}
.contacts_wrap .contacts_address .address_left h1{font-size:2.4em;}
.address_right .button_contacts a{padding:1.2em 1.2em;font-size:.8em;}
.address_right .button_contacts::before{left:-2.5em;}
.sc_price_block.sc_price_style1 .sc_price_block_title,
.sc_price_block.sc_price_style2 .sc_price_block_title,
.sc_price_block.sc_price_style3 .sc_price_block_title{padding:0.85em 0em;}
.contacts_box .sc_column_item:first-child{width:26%;}
.contacts_box .right_column_contacts{width:80% !important;}
.contacts_box .right_column_contacts p{font-size:1.3em !important;}
.contacts_box .center_column_contacts{width:80% !important;}
.contacts_box .center_column_contacts p{font-size:1em !important;}
.sc_socials_share .sc_socials_item a span{max-width:32px;}
.l_col_team{top:7em;}
.l_col_team .sc_image{width:200px;height:200px;}
.r_col_team{padding:3em 0.3em 3em 11em !important;}
.left_section_team{width:24% !important;}
.right_section_team{width:70% !important;}
}
@media (min-width:800px) and (max-width:959px){.body_style_boxed .page_wrap{width:760px;}
.slider_boxed, .content_wrap, .content_container{width:700px;}
.sidebar_show .content{width:100%;float:none;}
.sidebar{width:100%;float:none;}
.sidebar aside{display:inline-block;vertical-align:top;width:31%;margin-left:3.5%;}
.sidebar aside+aside{padding-top:0;border-top:none;margin-top:0;}
.sidebar aside:nth-child(3n+1){margin-left:0;}
.sidebar aside:nth-child(3n+4),
.sidebar aside:nth-child(3n+5),
.sidebar aside:nth-child(3n+6){padding-top:2em;border-top:1px solid #f4f7f9;margin-top:2em;}
.body_style_fullwide.sidebar_right .content, .body_style_fullscreen.sidebar_right .content{padding-right:0;}
.body_style_fullwide.sidebar_right .sidebar, .body_style_fullscreen.sidebar_right .sidebar{margin-left:0;}
.body_style_fullwide.sidebar_left .content, .body_style_fullscreen.sidebar_left .content{padding-left:0;}
.body_style_fullwide.sidebar_left .sidebar, .body_style_fullscreen.sidebar_left .sidebar{margin-right:0;}
.gallery.gallery-columns-9 .gallery-item{width:20% !important;}
.gallery.gallery-columns-8 .gallery-item{width:20% !important;}
.gallery.gallery-columns-7 .gallery-item{width:20% !important;}
.gallery.gallery-columns-6 .gallery-item{width:20% !important;}
.top_panel_top_contact_area,
.top_panel_top_user_area{float:none;clear:both;width:100%;}
.top_panel_style_1 .contact_field .contact_icon{float:none;margin-right:auto;margin-left:auto;margin-bottom:0.3em;}
.post_item_colored .post_category{max-height:1.2em;overflow:hidden;}
.post_item_colored .post_descr .post_price{margin-top:1.2em;}
.post_item_colored .post_info_wrap .post_button + .post_button{margin-left:0.4em;}
.widget_area .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li + li{margin-left:0.4em;}
.widget_area .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li a{padding:2px 0.5em;}
.woocommerce .widget_price_filter .price_label{font-size:1em;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{font-size:1em;}
.top_panel_wrap .widget_shopping_cart ul.cart_list > li > a:not(.remove){margin-top:-0.15em;}
.woocommerce table.cart img, .woocommerce #content table.cart img, .woocommerce-page table.cart img, .woocommerce-page #content table.cart img{width:60px;}
.woocommerce table.cart td, .woocommerce #content table.cart td, .woocommerce-page table.cart td, .woocommerce-page #content table.cart td{padding:8px;}
.scroll_to_top{right:1em;}
.scroll_to_top.show{bottom:1em;}
.isotope_wrap .isotope_item.isotope_item_show .post_title{font-size:1.4em;}
.isotope_wrap .isotope_item.isotope_item_show .post_descr p{padding:1em 0em;margin:0;}
.contacts_wrap .contacts_address .label_phone_footer{font-size:.7em;}
.contacts_wrap .contacts_address .address_right{font-size:1.7em;}
.contacts_wrap .contacts_address .address_left h1{font-size:2.4em;}
.address_right .button_contacts a{padding:1.2em 1.2em;font-size:.9em;}
.address_right .button_contacts::before{left:-2.4em;}
.sc_price_block.sc_price_style1 .sc_price_block_title,
.sc_price_block.sc_price_style2 .sc_price_block_title,
.sc_price_block.sc_price_style3 .sc_price_block_title{padding:0.85em 0em;}
.sc_team_style_team-1 .sc_team_item_avatar{width:170px;height:170px;margin-left:-95px;}
.sc_team_style_team-1 .sc_team_item_info{padding-top:90px !important;}
.sc_team_style_team-1 .column-1_4 .sc_team_item_avatar{width:110px;height:110px;margin-left:-65px;top:50px;}
.sc_team_style_team-1 .column-1_4 .sc_team_item_info{padding-top:69px !important;overflow:hidden;}
.sc_team_style_team-1 .column-1_4 .sc_team_item_title{font-size:1.4em !important;}
.sc_team_style_team-1 .column-1_4 .sc_team_item{padding-top:115px !important;}
.contacts_box .sc_column_item:first-child{width:26%;}
.contacts_box .right_column_contacts{width:80% !important;}
.contacts_box .right_column_contacts p{font-size:1.3em !important;}
.contacts_box .center_column_contacts{width:80% !important;text-align:left;}
.contacts_box .center_column_contacts p{font-size:1em !important;}
.sc_socials_share .sc_socials_item a span{max-width:32px;}
.l_col_team{width:auto;margin-top:-180px;}
.l_col_team .sc_image{width:200px;height:200px;}
.r_col_team{padding:3em 0.3em 3em 10em !important;}
.left_section_team{width:24% !important;}
.right_section_team{width:70% !important;}
.sc_infobox::before{top:.7em !important;left:1em !important;}
.sidebar-recipe aside{float:left;}
}
@media (max-width:799px) and (min-width:480px){#product-review .summary{width:42% !important;}
.body_style_boxed .page_wrap{width:89%;}
.slider_boxed, .content_wrap, .content_container{width:80%;}
.top_panel_bottom .content_wrap{width:100%;}
.sidebar_show .content{width:100%;float:none;}
.sidebar{width:100%;float:none;}
.article_style_boxed .sidebar{margin-top:20px;}
.widget_area aside{display:inline-block;float:none;vertical-align:top;width:48%;margin-left:4%;}
.widget_area aside[class*="column-"]{margin-left:0;}
.widget_area aside+aside{padding-top:0;border-top:none;margin-top:0;}
.widget_area aside:nth-child(2n+1){margin-left:0;}
.widget_area aside:nth-child(2n+3),
.widget_area aside:nth-child(2n+4){padding-top:1em;border-top:1px solid #f4f7f9;margin-top:1em;}
.body_style_fullwide.sidebar_right .content, .body_style_fullscreen.sidebar_right .content{padding-right:0;}
.body_style_fullwide.sidebar_right .sidebar, .body_style_fullscreen.sidebar_right .sidebar{margin-left:0;}
.body_style_fullwide.sidebar_left .content, .body_style_fullscreen.sidebar_left .content{padding-left:0;}
.body_style_fullwide.sidebar_left .sidebar, .body_style_fullscreen.sidebar_left .sidebar{margin-right:0;}
.container, .container-fluid{padding-left:10px;padding-right:10px;}
.row, .columns_wrap{margin-right:-20px;}
.row > [class*="column-"], .columns_wrap > [class*="column-"]{padding-right:20px;}
.row.column_padding_left, .columns_wrap.column_padding_left{margin-left:-20px;}
.row.column_padding_left > [class*="column-"], .columns_wrap.column_padding_left > [class*="column-"],
.row > [class*="column-"].column_padding_left, .columns_wrap > [class*="column-"].column_padding_left{padding-left:20px;}
.row.column_padding_right, .columns_wrap.column_padding_right{margin-right:-20px;}
.row.column_padding_right > [class*="column-"], .columns_wrap.column_padding_right > [class*="column-"],
.row > [class*="column-"].column_padding_right, .columns_wrap > [class*="column-"].column_padding_right{padding-right:20px;}
.row.column_padding_center, .columns_wrap.column_padding_center{margin-left:-10px;margin-right:-10px;}
.row.column_padding_center > [class*="column-"], .columns_wrap.column_padding_center > [class*="column-"],
.row > [class*="column-"].column_padding_center, .columns_wrap > [class*="column-"].column_padding_center{padding-left:20px;}
.row > [class*="column-"].column_padding_bottom, .columns_wrap > [class*="column-"].column_padding_bottom{padding-bottom:20px;}
.row:not(.columns_fluid) > [class*="column-"], .columns_wrap:not(.columns_fluid) > [class*="column-"]{width:50%;}
.row:not(.columns_fluid) > .column-1_1, .row:not(.columns_fluid) > .column-2_2, .row:not(.columns_fluid) > .column-3_3, .row:not(.columns_fluid) > .column-4_4,
.row:not(.columns_fluid) > .column-5_5, .row:not(.columns_fluid) > .column-6_6, .row:not(.columns_fluid) > .column-7_7, .row:not(.columns_fluid) > .column-8_8,
.row:not(.columns_fluid) > .column-9_9, .row:not(.columns_fluid) > .column-10_10,
.row:not(.columns_fluid) > .column-11_11, .row:not(.columns_fluid) > .column-12_12,
.columns_wrap:not(.columns_fluid) > .column-1_1, .columns_wrap:not(.columns_fluid) > .column-2_2, .columns_wrap:not(.columns_fluid) > .column-3_3,
.columns_wrap:not(.columns_fluid) > .column-4_4, .columns_wrap:not(.columns_fluid) > .column-5_5, .columns_wrap:not(.columns_fluid) > .column-6_6,
.columns_wrap:not(.columns_fluid) > .column-7_7, .columns_wrap:not(.columns_fluid) > .column-8_8, .columns_wrap:not(.columns_fluid) > .column-9_9,
.columns_wrap:not(.columns_fluid) > .column-10_10, .columns_wrap:not(.columns_fluid) > .column-11_11, .columns_wrap:not(.columns_fluid) > .column-12_12,
.row:not(.columns_fluid) > .column-1_3:nth-child(3n), .columns_wrap:not(.columns_fluid) > .column-1_3:nth-child(3n),
.row:not(.columns_fluid) > .column-2_3, .columns_wrap:not(.columns_fluid) > .column-2_3,
.row:not(.columns_fluid) > .column-1_3.after_span_2, .columns_wrap:not(.columns_fluid) > .column-1_3.after_span_2,
.row:not(.columns_fluid) > .column-2_4, .columns_wrap:not(.columns_fluid) > .column-3_4,
.row:not(.columns_fluid) > .column-1_4.after_span_2, .columns_wrap:not(.columns_fluid) > .column-1_4.after_span_3,
.row:not(.columns_fluid) > .column-1_5:nth-child(5n), .columns_wrap:not(.columns_fluid) > .column-1_5:nth-child(5n),
.row:not(.columns_fluid) > .column-2_5, .columns_wrap:not(.columns_fluid) > .column-2_5,
.row:not(.columns_fluid) > .column-3_5, .columns_wrap:not(.columns_fluid) > .column-3_5,
.row:not(.columns_fluid) > .column-4_5, .columns_wrap:not(.columns_fluid) > .column-4_5,
.row:not(.columns_fluid) > .column-2_6, .columns_wrap:not(.columns_fluid) > .column-2_6,
.row:not(.columns_fluid) > .column-3_6, .columns_wrap:not(.columns_fluid) > .column-3_6,
.row:not(.columns_fluid) > .column-4_6, .columns_wrap:not(.columns_fluid) > .column-4_6,
.row:not(.columns_fluid) > .column-5_6, .columns_wrap:not(.columns_fluid) > .column-5_6{width:100%;}
.row:not(.columns_fluid) > [class*="column-"]:nth-child(2n+3), .columns_wrap:not(.columns_fluid) > [class*="column-"]:nth-child(2n+3),
.row:not(.columns_fluid) > [class*="column-"]:nth-child(2n+4), .columns_wrap:not(.columns_fluid) > [class*="column-"]:nth-child(2n+4){padding-top:20px;}
.woocommerce.columns-3 ul.products li.product, .woocommerce-page.columns-3 ul.products li.product,
.woocommerce ul.products li.product.column-1_3, .woocommerce-page ul.products li.product.column-1_3,
.woocommerce.columns-4 ul.products li.product, .woocommerce-page.columns-4 ul.products li.product,
.woocommerce ul.products li.product.column-1_4, .woocommerce-page ul.products li.product.column-1_4,
.woocommerce.columns-5 ul.products li.product, .woocommerce-page.columns-5 ul.products li.product,
.woocommerce ul.products li.product.column-1_5, .woocommerce-page ul.products li.product.column-1_5,
.woocommerce.columns-6 ul.products li.product, .woocommerce-page.columns-6 ul.products li.product,
.woocommerce ul.products li.product.column-1_6, .woocommerce-page ul.products li.product.column-1_6{width:50%;}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first{clear:none;}
.woocommerce ul.products li:nth-child(2n+3), .woocommerce-page ul.products li:nth-child(2n+3){clear:both;}
.isotope_wrap{margin-right:-20px;}
.isotope_wrap .isotope_item{padding-right:20px;padding-bottom:20px;}
.gallery.gallery-columns-9 .gallery-item{width:33.3333% !important;}
.gallery.gallery-columns-8 .gallery-item{width:33.3333% !important;}
.gallery.gallery-columns-7 .gallery-item{width:33.3333% !important;}
.gallery.gallery-columns-6 .gallery-item{width:33.3333% !important;}
.gallery.gallery-columns-5 .gallery-item{width:33.3333% !important;}
.gallery.gallery-columns-4 .gallery-item{width:33.3333% !important;}
.top_panel_top_contact_area,
.top_panel_top_user_area{float:none;clear:both;width:100%;}
.top_panel_top_user_area .menu_user_nav{margin-top:0.5em;}
.top_panel_style_1 .contact_logo{width:100%;}
.logo_text, .logo_slogan,
.top_panel_style_1 .logo img{float:none;}
.top_panel_style_1 .logo{text-align:center;}
.top_panel_style_1 .logo a{width:100%;text-align:center;}
.top_panel_style_1 .logo{float:none;display:inline-block;width:100%;text-align:center;}
.top_panel_style_1 .contact_field{text-align:center;margin-top:1em;margin-bottom:2em;padding-top:0 !important;width:100%;}
.top_panel_style_2 .contact_field{margin:1em 0;}
.top_panel_style_2 .contact_field,
.top_panel_style_2 .contact_phone > span+span{text-align:center;}
.top_panel_style_1 .contact_field .contact_icon,
.top_panel_style_2 .contact_field .contact_icon{float:none;margin-right:auto;margin-left:auto;margin-bottom:0.3em;}
.admin-bar.top_panel_over .top_panel_wrap{top:46px;}
.admin-bar.top_panel_fixed .top_panel_wrap{top:46px;}
.admin-bar #debug_log{top:46px;}
.top_panel_title .page_title,
.top_panel_title .breadcrumbs{max-width:100% !important;float:none;text-align:center;}
.top_panel_title.title_present .breadcrumbs{padding:0 0 1.5em 0 !important;}
.post_featured_left > .post_featured,
.post_featured_right > .post_featured{float:none;margin-left:0;margin-bottom:2em;width:100%;}
.isotope_wrap .isotope_column_3{width:50%;}
.isotope_wrap .isotope_item_colored .post_item .hover_icon,
.isotope_wrap .isotope_item_grid .post_item .hover_icon,
.isotope_wrap .isotope_item_square .post_item .hover_icon,
.isotope_wrap .isotope_item_portfolio .post_item .hover_icon{display:none;}
.ih-item.square.effect1.bottom_to_top .info .post_title{margin-top:35% !important;}
.post_item_colored .post_category{max-height:1.2em;overflow:hidden;}
.post_item_colored .post_descr .post_price{margin-top:1.2em;}
.post_item_colored .post_info_wrap .post_button + .post_button{margin-left:0.4em;}
.post_item_colored .post_featured .post_title, .post_item_colored .post_featured .post_descr{padding:4px 8px;}
.ih-item.square.effect_dir .info .post_title{margin-top:4% !important;}
.comments_list_wrap ul ul ul{margin-left:0;}
.reviews_block{width:100%;}
.content .reviews_block{float:none;margin-left:0;}
td, th{padding:2px;}
.widget_area .post_item .post_title{margin-top:0;}
.widget_area .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li + li{margin-left:0.4em;}
.widget_area .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li a{padding:2px 0.5em;}
.woocommerce-shipping-fields{margin-top:2em;}
.woocommerce ul.products, .woocommerce-page ul.products{margin-right:-20px;}
.woocommerce.columns-1 ul.products li.product, .woocommerce-page.columns-1 ul.products li.product,
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding:0 20px 20px 0;}
.woocommerce .widget_price_filter .price_label{font-size:1em;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{font-size:1em;}
.top_panel_wrap .widget_shopping_cart ul.cart_list > li > a:not(.remove){margin-top:-0.15em;}
.woocommerce table.cart img, .woocommerce #content table.cart img, .woocommerce-page table.cart img, .woocommerce-page #content table.cart img{width:50px;}
.woocommerce table.cart td, .woocommerce #content table.cart td, .woocommerce-page table.cart td, .woocommerce-page #content table.cart td{padding:6px;}
.sc_accordion.sc_accordion_style_2 .sc_accordion_item .sc_accordion_title .sc_accordion_icon{border-width:1px;}
.sc_tabs.sc_tabs_style_1 .sc_tabs_titles li.ui-state-active a:after{height:2px;}
input.sc_button_size_large[type="submit"], input.sc_button_size_large[type="button"], button.sc_button_size_large, .sc_button.sc_button_size_large{padding:1em 1.25em;}
input.sc_button_size_medium[type="submit"], input.sc_button_size_medium[type="button"], button.sc_button_size_medium, .sc_button.sc_button_size_medium{padding:0.8em 1em;}
input[type="submit"]:before, input[type="button"]:before, button:before, .sc_button:before{margin-right:4px;}
.sc_price_block .sc_price_block_description{height:5.5em;}
.sc_slider, .sc_slider .swiper_slide{}
.sc_tabs .sc_tabs_titles li a{padding:0.5em;}
.scroll_to_top{right:1em;}
.scroll_to_top.show{bottom:1em;}
.top_panel_middle .menu_main_nav_area{margin-bottom:0em;}
.menu_main_nav_area{text-align:center;}
.menu_main_nav_area ul li{display:inline-block;float:none;margin-left:-3px;}
.menu_main_nav_area ul li ul li{width:100%;margin-left:0px;margin-bottom:1px;}
.top_panel_bottom{border-top:1px solid;}
.sc_quote_2 .box-for-content-quote{padding:2.35em 1em;padding-left:4.5em;min-height:inherit;}
.post_item_classic .post_featured{width:120px;height:120px;margin-left:-70px;top:-80px;}
.isotope_wrap .isotope_item.isotope_item_show .post_title{font-size:1.4em;}
.isotope_wrap .isotope_item.isotope_item_show .post_descr p{padding:1em 0em;margin:0;}
.contacts_wrap .contacts_address .label_phone_footer{font-size:.7em;}
.contacts_wrap .contacts_address .address_right{font-size:1.7em;}
.contacts_wrap .contacts_address .address_left h1{font-size:1.5em;border-right:0;text-align:center;}
.address_right .button_contacts a{padding:1.6em 2em;font-size:1em;}
.address_right .button_contacts::before{left:-2.4em;top:1.6em;}
.contacts_wrap .contacts_address .address_right{width:100%;float:none;margin-bottom:1em;}
.contacts_wrap .contacts_address .address_left{width:100%;float:none;}
.sc_blogger.layout_short_2 .post_content .info-back{padding:1em 1em;}
.sc_price_block.sc_price_style1 .sc_price_block_title,
.sc_price_block.sc_price_style2 .sc_price_block_title,
.sc_price_block.sc_price_style3 .sc_price_block_title{padding:0.85em 0em;}
.sc_team_style_team-1 .sc_team_item_avatar{width:170px;height:170px;margin-left:-95px;}
.sc_team_style_team-1 .sc_team_item_info{padding-top:90px !important;}
.sc_team_style_team-1 .column-1_3 .sc_team_item_avatar{width:130px;height:130px;margin-left:-75px;top:50px;}
.responsive_menu .top_panel_middle .menu_main_responsive_button{top:0;}
.sc_team_style_team-1 .column-1_4 .sc_team_item_avatar{width:110px;height:110px;margin-left:-65px;top:50px;}
.sc_team_style_team-1 .column-1_4 .sc_team_item_info{padding-top:69px !important;}
.sc_team_style_team-1 .column-1_4 .sc_team_item_title{font-size:1.4em !important;}
.sc_team_style_team-1 .column-1_4 .sc_team_item{padding-top:115px !important;}
.contacts_box .sc_column_item:first-child{width:26%;}
.contacts_box .right_column_contacts{width:80% !important;}
.contacts_box .right_column_contacts p{font-size:1em !important;}
.contacts_box .center_column_contacts{width:60% !important;text-align:left;}
.contacts_box .center_column_contacts p{font-size:1em !important;}
.columns_quality .sc_image{float:none;display:inline-block;vertical-align:middle;}
.columns_quality .sc_column_item{text-align:center;}
.columns_quality .sc_section{display:inline-block;vertical-align:middle;width:33%;text-align:left;}
.columns_quality .sc_section .sc_button{margin-left:.5em;}
.columns_aboutus .sc_column_item{width:100% !important;}
.columns_aboutus .sc_column_item:last-child{margin-top:2em;}
.sc_blogger.layout_classic_3 .isotope_item{margin-top:5em;}
.sc_testimonials .sc_testimonial_item{width:100%;}
.sc_testimonials_style_testimonials-3 .sc_testimonial_item{width:80%;}
.menu_main_nav > li > ul{top:4.2em;width:inherit;}
.contacts_box .right_column_contacts .sc_icon{width:22px;}
.contacts_box .right_column_contacts .sc_icon::before{left:-1px;position:relative;}
.tp-caption h1{font-size:2.5em !important;display:block;word-wrap:normal;margin-left:1em !important;}
.tp-caption h1 span{font-size:1em !important;}
.tp-caption .sc_button{font-size:2em !important;padding:.6em .7em !important;margin-right:1em !important;}
.sc_button.sc_button_style_filled.sc_button_size_medium{min-width:185px;}
.widget_area .widget_calendar .month_prev a:before,
.widget_area .widget_calendar .month_next a:before{top:3px;}
.widget_area ul li:before{top:2px;}
.sc_testimonials.sc_slider_controls_bottom .sc_slider_controls_wrap{bottom:3em;top:auto;}
div.sc_testimonials.sc_slider_controls_bottom .sc_slider_controls_wrap a{position:relative;left:auto;right:auto;}
div.sc_testimonials.sc_slider_controls_bottom .sc_slider_controls_wrap .sc_slider_prev{margin-left:0 !important;}
div.sc_testimonials.sc_slider_controls_bottom .sc_slider_controls_wrap .sc_slider_next{margin-left:0 !important;}
.sc_slider_controls_wrap a,
.sc_testimonials.sc_slider_controls_bottom .sc_slider_controls_wrap a{width:.1em;height:.05em;line-height:.1em;}
.sc_slider_controls_wrap .sc_slider_prev:before{left:-4px;position:relative;}
.sc_slider_controls_wrap .sc_slider_next:before{left:-1px;position:relative;}
.sc_socials_share .sc_socials_item a span{max-width:29px;}
.post_item_classic .post_content{padding:0 2.5em;}
.post_item_classic .post_info{padding:0 2.9em;}
.l_col_team{width:auto;margin-top:-155px;}
.l_col_team .sc_image{width:150px;height:150px;}
.r_col_team{padding:3em 0.3em 3em 7em !important;float:none;}
.sc_testimonials_style_testimonials-3 .sc_testimonial_avatar{}
.left_section_team{width:27% !important;}
.right_section_team{width:70% !important;}
.skills_team.sc_skills_bar .sc_skills_item .sc_skills_total{right:-25%;}
.skills_team.sc_skills_bar .sc_skills_item{width:80%;}
.comments_wrap .comments_message{width:100%;}
.sc_slider_swiper:hover .sc_slider_pagination_wrap{bottom:4em !important;}
.sc_infobox::before{top:.6em !important;left:1em !important;}
.sidebar-recipe aside{display:block !important;margin:0 auto !important;}
}
@media (max-width:479px){#product-review .summary{float:none !important;margin:0 auto !important;}
.images{float:none !important;margin:0 auto !important;}
.recipe-info a, .recipe-info ul{float:none;margin:0 auto;text-align:center;}
.body_style_boxed .page_wrap{width:300px;}
.slider_boxed, .content_wrap, .content_container{width:280px;}
.sidebar_show .content{width:100%;float:none;}
.sidebar{width:100%;float:none;}
.article_style_boxed .sidebar{margin-top:10px;}
.widget_area aside{display:block;float:none;width:100%;margin-left:0 !important;}
.widget_area aside+aside{padding-top:1em;border-top:1px solid #f4f7f9;margin-top:1em;}
.body_style_fullwide.sidebar_right .content, .body_style_fullscreen.sidebar_right .content{padding-right:0;}
.body_style_fullwide.sidebar_right .sidebar, .body_style_fullscreen.sidebar_right .sidebar{margin-left:0;}
.body_style_fullwide.sidebar_left .content, .body_style_fullscreen.sidebar_left .content{padding-left:0;}
.body_style_fullwide.sidebar_left .sidebar, .body_style_fullscreen.sidebar_left .sidebar{margin-right:0;}
.container, .container-fluid{padding-left:5px;padding-right:5px;}
.top_panel_middle .content_wrap .columns_wrap{margin-right:0;}
.row, .columns_wrap{margin-right:-10px;}
.row > [class*="column-"], .columns_wrap > [class*="column-"]{padding-right:10px;}
.row.column_padding_left, .columns_wrap.column_padding_left{margin-left:-10px;}
.row.column_padding_left > [class*="column-"], .columns_wrap.column_padding_left > [class*="column-"],
.row > [class*="column-"].column_padding_left, .columns_wrap > [class*="column-"].column_padding_left{padding-left:10px;}
.row.column_padding_right, .columns_wrap.column_padding_right{margin-right:-10px;}
.row.column_padding_right > [class*="column-"], .columns_wrap.column_padding_right > [class*="column-"],
.row > [class*="column-"].column_padding_right, .columns_wrap > [class*="column-"].column_padding_right{padding-right:10px;}
.row.column_padding_center, .columns_wrap.column_padding_center{margin-left:-5px;margin-right:-5px;}
.row.column_padding_center > [class*="column-"], .columns_wrap.column_padding_center > [class*="column-"],
.row > [class*="column-"].column_padding_center, .columns_wrap > [class*="column-"].column_padding_center{padding-left:10px;}
.row > [class*="column-"].column_padding_bottom, .columns_wrap > [class*="column-"].column_padding_bottom{padding-bottom:10px;}
.row:not(.columns_fluid) > [class*="column-"], .columns_wrap:not(.columns_fluid) > [class*="column-"]{width:100%;}
.row.columns_fluid > [class*="column-"], .columns_wrap.columns_fluid > [class*="column-"]{width:50%;}
.row.columns_fluid > .column-1_1, .row.columns_fluid > .column-2_2, .row.columns_fluid > .column-3_3, .row.columns_fluid > .column-4_4, .row.columns_fluid > .column-5_5,
.row.columns_fluid > .column-6_6, .row.columns_fluid > .column-7_7, .row.columns_fluid > .column-8_8, .row.columns_fluid > .column-9_9, .row.columns_fluid > .column-10_10,
.row.columns_fluid > .column-11_11, .row.columns_fluid > .column-12_12,
.columns_wrap.columns_fluid > .column-1_1, .columns_wrap.columns_fluid > .column-2_2, .columns_wrap.columns_fluid > .column-3_3,
.columns_wrap.columns_fluid > .column-4_4, .columns_wrap.columns_fluid > .column-5_5, .columns_wrap.columns_fluid > .column-6_6,
.columns_wrap.columns_fluid > .column-7_7, .columns_wrap.columns_fluid > .column-8_8, .columns_wrap.columns_fluid > .column-9_9,
.columns_wrap.columns_fluid > .column-10_10, .columns_wrap.columns_fluid > .column-11_11, .columns_wrap.columns_fluid > .column-12_12,
.row.columns_fluid > .column-1_3:nth-child(3n), .columns_wrap.columns_fluid > .column-1_3:nth-child(3n),
.row.columns_fluid > .column-2_3, .columns_wrap.columns_fluid > .column-2_3,
.row.columns_fluid > .column-1_3.after_span_2, .columns_wrap.columns_fluid > .column-1_3.after_span_2,
.row.columns_fluid > .column-2_4, .columns_wrap.columns_fluid > .column-3_4,
.row.columns_fluid > .column-1_4.after_span_2, .columns_wrap.columns_fluid > .column-1_4.after_span_3,
.row.columns_fluid > .column-1_5:nth-child(5n), .columns_wrap.columns_fluid > .column-1_5:nth-child(5n),
.row.columns_fluid > .column-2_5, .columns_wrap.columns_fluid > .column-2_5,
.row.columns_fluid > .column-3_5, .columns_wrap.columns_fluid > .column-3_5,
.row.columns_fluid > .column-4_5, .columns_wrap.columns_fluid > .column-4_5,
.row.columns_fluid > .column-2_6, .columns_wrap.columns_fluid > .column-2_6,
.row.columns_fluid > .column-3_6, .columns_wrap.columns_fluid > .column-3_6,
.row.columns_fluid > .column-4_6, .columns_wrap.columns_fluid > .column-4_6,
.row.columns_fluid > .column-5_6, .columns_wrap.columns_fluid > .column-5_6{width:100%;}
.row:not(.columns_fluid) > [class*="column-"]+[class*="column-"], .columns_wrap:not(.columns_fluid) > [class*="column-"]+[class*="column-"],
.row.columns_fluid > [class*="column-"]:nth-child(2n+3), .columns_wrap.columns_fluid > [class*="column-"]:nth-child(2n+3),
.row.columns_fluid > [class*="column-"]:nth-child(2n+4), .columns_wrap.columns_fluid > [class*="column-"]:nth-child(2n+4){padding-top:10px;}
.isotope_wrap{margin-right:-10px;}
.isotope_wrap .isotope_item{padding-right:0;padding-bottom:10px;}
.body_style_boxed .isotope_wrap .isotope_item{padding-right:10px;padding-bottom:10px;}
.gallery.gallery-columns-9 .gallery-item{width:50% !important;}
.gallery.gallery-columns-8 .gallery-item{width:50% !important;}
.gallery.gallery-columns-7 .gallery-item{width:50% !important;}
.gallery.gallery-columns-6 .gallery-item{width:50% !important;}
.gallery.gallery-columns-5 .gallery-item{width:50% !important;}
.gallery.gallery-columns-4 .gallery-item{width:50% !important;}
.gallery.gallery-columns-3 .gallery-item{width:100% !important;}
.woocommerce[class*="column-"] ul.products li.product, .woocommerce-page[class*="column-"] ul.products li.product,
.woocommerce ul.products li.product[class*="column-"], .woocommerce-page ul.products li.product[class*="column-"],
.woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product,
.woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product,
.woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product{width:100%;float:none;}
.top_panel_top_contact_area,
.top_panel_top_user_area{float:none;clear:both;width:100%;text-align:center;}
.top_panel_top_contact_area,
.top_panel_top_user_area,
.top_panel_top_socials,
.top_panel_top_open_hours,
.top_panel_top_user_area .menu_user_nav{margin:0.5em 0 0 0;float:none;text-align:center;}
.top_panel_top_search{margin-top:0.5em;}
.top_panel_top_user_area .menu_user_nav{display:inline-block;}
.top_panel_top_user_area .menu_user_nav li{text-align:left;}
.top_panel_top_open_hours{margin-top:-0.5em;}
.top_panel_style_1 .contact_logo{width:100%;}
.top_panel_style_1 .logo{text-align:center;padding-left:2em;}
.top_panel_style_1 .contact_field{text-align:center;margin-top:1em;margin-bottom:2em;padding-top:0 !important;}
.top_panel_style_1 .contact_field .contact_icon{float:none;margin-right:auto;margin-left:auto;margin-bottom:0.3em;}
.top_panel_style_2 .contact_logo,
.top_panel_style_2 .contact_field{width:100% !important;}
.top_panel_style_2 .contact_logo{margin:0;padding:0 !important;}
.top_panel_style_2 .contact_logo .logo{margin:0;}
.top_panel_style_2 .logo{text-align:center;}
.top_panel_style_2 .contact_field{text-align:center;margin:1.5em 0;padding:0 !important;}
.top_panel_style_2 .contact_phone > span+span{text-align:center;}
.top_panel_style_2 .contact_field .contact_icon{float:none;margin-right:auto;margin-left:auto;}
.top_panel_title .page_title,
.top_panel_title .breadcrumbs{max-width:100% !important;float:none;text-align:center;}
.top_panel_title.title_present .breadcrumbs{padding:0 0 1.5em 0 !important;}
.admin-bar.top_panel_over .top_panel_wrap{top:46px;}
.admin-bar.top_panel_fixed .top_panel_wrap{top:46px;}
.admin-bar #debug_log{top:46px;}
.menu_user_nav > li{float:none;display:inline-block;}
.top_panel_style_3 .top_panel_search,
.top_panel_style_3 .menu_user_nav{margin-top:0;}
.top_panel_style_3 .search_submit,
.top_panel_style_3 .search_field{padding-top:0.5em;padding-bottom:0.5em;}
.top_panel_style_3 .search_results{right:auto;left:0;top:3.8em;}
.top_panel_style_3 .search_results:after{right:auto;left:4em;}
.top_panel_style_5 .top_panel_middle .sidebar_cart,
.top_panel_style_6 .top_panel_middle .sidebar_cart{right:-100px;}
.top_panel_style_5 .top_panel_middle .sidebar_cart:after,
.top_panel_style_6 .top_panel_middle .sidebar_cart:after{right:46%;left:auto;}
.popup_wrap{width:230px;}
.popup_wrap .login_socials_title{font-size:1.25em;}
.popup_wrap input[type="text"], .popup_wrap input[type="email"], .popup_wrap input[type="password"]{font-size:1em;}
.post_featured_left > .post_featured,
.post_featured_right > .post_featured{float:none;margin-left:0;margin-bottom:2em;width:100%;}
.isotope_wrap .isotope_item{width:95% !important;}
.sc_blogger.layout_short_2 .isotope_item{width:100% !important;}
.comments_list_wrap ul ul ul{margin-left:0;}
.reviews_block{width:100%;}
.content .reviews_block{float:none;margin-left:0;}
td, th{padding:2px;}
.widget_area .post_item .post_title{margin-top:0;}
.widget_area .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li + li{margin-left:0.4em;}
.widget_area .sc_tabs.sc_tabs_style_2 .sc_tabs_titles li a{padding:2px 0.5em;}
.woocommerce-shipping-fields{margin-top:2em;}
.woocommerce ul.products, .woocommerce-page ul.products{margin-right:-20px;}
.woocommerce.columns-1 ul.products li.product, .woocommerce-page.columns-1 ul.products li.product,
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding:0 20px 20px 0;}
.woocommerce .widget_price_filter .price_label{font-size:1em;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{font-size:1em;}
.top_panel_wrap .widget_shopping_cart ul.cart_list > li > a:not(.remove){margin-top:-0.15em;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;}
.woocommerce table.cart img, .woocommerce #content table.cart img, .woocommerce-page table.cart img, .woocommerce-page #content table.cart img{width:40px;}
.woocommerce table.cart td, .woocommerce #content table.cart td, .woocommerce-page table.cart td, .woocommerce-page #content table.cart td{padding:4px;}
.sc_accordion.sc_accordion_style_2 .sc_accordion_item .sc_accordion_title .sc_accordion_icon{border-width:1px;}
input.sc_button_size_large[type="submit"], input.sc_button_size_large[type="button"], button.sc_button_size_large, .sc_button.sc_button_size_large{padding:1em 1.25em;}
input.sc_button_size_medium[type="submit"], input.sc_button_size_medium[type="button"], button.sc_button_size_medium, .sc_button.sc_button_size_medium{padding:0.8em 1em;min-width:65px;}
input[type="submit"]:before, input[type="button"]:before, button:before, .sc_button:before{margin-right:4px;}
.sc_contact_form.sc_contact_form_standard .sc_contact_form_field{float:none;width:100%;padding-left:0 !important;}
.sc_price_block .sc_price_block_description{height:5.5em;}
.sc_slider, .sc_slider .swiper_slide{}
.sc_tabs .sc_tabs_titles li a{padding:0.5em;}
.sc_tabs.sc_tabs_style_1 .sc_tabs_titles li.ui-state-active a:after{height:2px;}
.sc_video_player.sc_video_bordered .sc_video_frame{max-width:198px;}
.scroll_to_top{right:1em;}
.scroll_to_top.show{bottom:1em;}
.top_panel_bottom{border-top:1px solid;}
.top_panel_style_1 .logo img{max-width:35%;}
.top_panel_style_1 .logo .logo_slogan{line-height:1em;}
.top_panel_wrap .logo a{line-height:39px;}
.sc_quote_2_home1 p{min-height:inherit;}
.contacts_wrap .contacts_address .label_phone_footer{font-size:.7em;}
.contacts_wrap .contacts_address .address_right{font-size:1.4em;}
.contacts_wrap .contacts_address .address_left h1{font-size:1.5em;border-right:0;text-align:center;}
.address_right .button_contacts a{padding:1.6em 2em;font-size:1em;}
.address_right .button_contacts::before{left:-2.4em;top:1.6em;}
.contacts_wrap .contacts_address .address_right{width:100%;float:none;margin-bottom:1em;color:#fff !important;}
.contacts_wrap .contacts_address .address_left{width:100%;float:none;}
.sc_blogger.layout_short_2 .post_content .info-back{padding:1em 1em;width:100%;float:none;clear:both;}
.sc_blogger.layout_short_2 .post_content .post_info_wrap{position:relative;}
.sc_blogger.layout_short_2 .post_content .post_featured{width:100%;float:none;clear:both;}
.sc_blogger.layout_short_2 .post_content .post_title{font-size:1.2em;}
.sc_price_block.sc_price_style1 .sc_price_block_title,
.sc_price_block.sc_price_style2 .sc_price_block_title,
.sc_price_block.sc_price_style3 .sc_price_block_title{padding:0.85em 0em;}
.sc_team_style_team-1 .sc_team_item_info{padding-top:130px !important;}
.contacts_box .center_column_contacts{display:block;clear:both;width:90% !important;padding-left:2em;text-align:left;margin-left:1em !Important;}
.contacts_box .right_column_contacts{width:80% !important;}
.left_box_contact_form,
.right_box_contact_form{width:100%;}
.sc_contact_form{width:inherit !important;}
.sc_testimonials .sc_testimonial_item{width:80%;padding-right:0;padding-left:0;}
.responsive_menu .top_panel_middle .menu_main_responsive_button{top:0;}
.sc_button.link-more{position:relative;top:5px;}
.columns_aboutus .sc_image{margin-top:3em;}
.sc_button.button_offres{margin-top:-3em !important;}
.responsive_menu .top_panel_middle .content_wrap{width:100%;}
.menu_main_responsive li+li{border-top:1px solid;}
.menu_main_responsive li{padding:1em 2em;}
.menu_main_responsive li::after{top:1.4em !important;right:2em !important;}
.menu_main_responsive_button::before{right:1.4em !important;}
.menu_main_responsive_button:hover{color:#fff !important;}
.woocommerce ul.products li.product .add_to_cart_button:after{top:12px;}
.columns_welcome .sc_image{margin-left:-126px !important;}
.columns_welcome .sc_section{padding-top:10em !important;margin-bottom:2em;}
.bg_image{background-size:auto 100%;}
.widget_area .widget_calendar .month_prev a:before,
.widget_area .widget_calendar .month_next a:before{font-size:17px;top:4px;position:relative;left:-1px;}
.widget_area .widget_calendar .month_next a:before{left:2px;}
.sc_tabs.sc_tabs_style_1 .sc_tabs_titles li a,
.sc_tabs.sc_tabs_style_2 .sc_tabs_titles li a{padding:.6em 1em;}
.sc_table table tr:first-child th,
.sc_table table tr:first-child td{font-size:.7em;}
div.sc_audio{opacity:1;padding-left:0 !important;border:0 !important;background:none;}
div.sc_audio .sc_audio_header{padding-left:0;padding-top:.1em;width:96%;}
.sc_quote_1{padding:2.15em 1.7em;padding-bottom:1.3em;}
.sc_quote_1::before{top:1.2em;left:.6em;}
.sc_quote_2 .box-for-content-quote{padding:2.35em 1em;padding-left:4.2em;}
.sc_slider_controls_wrap a,
.sc_testimonials.sc_slider_controls_bottom .sc_slider_controls_wrap a{width:.1em;height:.05em;line-height:.1em;}
.sc_slider_controls_wrap .sc_slider_prev:before{left:-4px;position:relative;}
.sc_slider_controls_wrap .sc_slider_next:before{left:-1px;position:relative;}
.sc_skills_bar .sc_skills_item{width:80%;}
.sc_skills_bar .sc_skills_item .sc_skills_total{right:-20%;}
.sc_testimonials.sc_slider_controls_bottom .sc_slider_controls_wrap{bottom:3em;top:auto;}
div.sc_testimonials.sc_slider_controls_bottom .sc_slider_controls_wrap a{position:relative;left:auto;right:auto;}
div.sc_testimonials.sc_slider_controls_bottom .sc_slider_controls_wrap .sc_slider_prev{margin-left:0 !important;}
div.sc_testimonials.sc_slider_controls_bottom .sc_slider_controls_wrap .sc_slider_next{margin-left:0 !important;}
#menu_main.menu_main_nav{display:none;}
.tp-caption h1{font-size:2.5em !important;display:block;word-wrap:normal;margin-left:1em !important;}
.tp-caption h1 span{font-size:1em !important;}
.tp-caption .sc_button{font-size:2em !important;padding:1em .7em !important;margin-right:1em !important;}
.address_right .contact_icon::before{font-size:12px;}
.top_panel_middle .sidebar_cart{width:97% !important;position:fixed;top:2em;}
.widget_area ul li:before{top:2px;}
.sc_socials_share .sc_socials_item a span{max-width:29px;}
.l_col_team{top:16em;width:90%;position:relative !important;float:none;}
.r_col_team{margin-left:0;margin-top:13em;padding:3em 0em 3em 0em !important;width:100%;}
.comments_wrap .comments_message{width:100%;}
.contacts_box .sc_column_item:last-child{margin-top:0 !important;}
.post_descr .sc_chat::after{left:68px;}
.sc_chat:nth-child(3n)::after{right:68px;left:auto;}
.sc_infobox::before{top:.7em !important;left:.8em !important;}
}