/*
 Theme Name:   Organics child
 Theme URI:    http://organics.axiomthemes.com/
 Description:  Organics - Multipurpose and Multiskin Responsive Wordpress theme
 Author:       AxiomThemes
 Author URI:   http://axiomthemes.net/
 Template:     organics
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-menu, featured-image-header, featured-images, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  organics-child
*/
h1.page_title{
    font-size: 2em;
}
.logo_slogan{
    display: none;
}
.button.content-button{
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    padding: 1.055em 1.45em;
    border-radius: 5px;
    font-size: 1em;
    text-transform: uppercase;
    color: #fff;
    background-color: #007934;
}
.button.content-button a{
    box-sizing: border-box;
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    color: #fff;
}
.button.content-button p{
    box-sizing: border-box;
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    line-height: 1;
}
.button.content-button:hover{
    background-color: #72C267;
}
.rev-btn a{
    color: #ffffff;
}
.sidebar.widget_area .widget_product_search .search_button,
.sidebar.widget_area .widget_search .search_button{
    padding-left: 0;
    color: #ffffff;
    word-wrap: normal;
}
.widget_area .widget_product_search .search_button::before,
.widget_area .widget_search .search_button::before{
    content: "";
}
.widget_wpmailup_widget .widget_title{
    margin-top: 0;
}
.widget_wpmailup_widget input[type="text"],
.widget_wpmailup_widget input[type="number"],
.widget_wpmailup_widget input[type="email"],
.widget_wpmailup_widget input[type="tel"],
.widget_wpmailup_widget input[type="search"],
.widget_wpmailup_widget input[type="password"],
.widget_wpmailup_widget select,
.widget_wpmailup_widget textarea,
.widget .mailup_sidebar input[type="text"],
.widget .mailup_sidebar input[type="number"],
.widget .mailup_sidebar input[type="email"],
.widget .mailup_sidebar input[type="tel"],
.widget .mailup_sidebar input[type="search"],
.widget .mailup_sidebar input[type="password"],
.widget .mailup_sidebar select,
.widget .mailup_sidebar textarea{
    background-color: transparent;
    border: 1px solid #ddd;
    float: left;
    font-size: 1em;
    padding: 0.5em 1em;
    margin: 0 0 10px 0;
    width: 100%;
}
.widget_wpmailup_widget #subscribeDataTable{
    background-color: #ffffff;
}
.sidebar .widget_wpmailup_widget #subscribeDataTable{
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}
.widget .mailup_sidebar input#prefix[type=number]{
    width: 30%;
}
.widget .mailup_sidebar input#number[type=number]{
    width: 70%;
}
.widget .mailup_sidebar input[type=checkbox]{
    margin-right: 10px;
}
.widget .mailup_sidebar p,
.widget .mailup_sidebar label.slim{
    font-size: 11px;
    line-height: 1.1em;
}
.woocommerce .quantity input.qty,
.woocommerce #content .quantity input.qty,
.woocommerce-page .quantity input.qty,
.woocommerce-page #content .quantity input.qty{
    font-size: 1.3em;
}
.big-number-wrapper{
    float: left;
    width: 100%;
    text-align: center;
}
.big-number-wrapper .big-number-square{
    display: inline-block;
    float: none;
    width: 150px;
    height: 150px;
    line-height: 150px;
    margin: 0 auto;
    border-radius: 50%;
    border: 10px solid #007934;
    background-color: #F5F8F2;
}
.big-number-wrapper .big-number-square .big-number-content{
    display: inline-block;
    vertical-align: middle;
    line-height: normal;  
}
.big-number{
    clear: both;
    display: inline-block;
    float: none;
    width: auto;
    padding: 0;
    margin: 0 auto;
    font-size: 2.4em;
    line-height: 1;
}
.sub-number{
    display: block;
    clear: both;
}

.body_filled.error404 .widget_area[class*="scheme_"]:not(.footer_wrap) .widget_area_inner{
    padding-top: 2em;
    margin-top: 0;
}
.home .a2a_kit.addtoany_list.a2a_target{
    display: none;
}
/* FOOTER - start */
.footer_wrap #social-wall{
    border-top: none;
}
.copyright_wrap .logo img{
    margin-left: 0;
    margin-right: 0;
}
#footer-left .textwidget{
    text-align: left;
}
#footer-middle .textwidget{
    
}
#footer-right .textwidget{
    text-align: right;
}
.copyright_style_menu .menu_footer_nav{
    text-align: left;
    float: left;
}
/* FOOTER - stop */

.sc_testimonials_wrap{
    margin-bottom: 40px;
}
/* HEADER - start */
.top_panel_style_5 .top_panel_wrap_inner .top_panel_middle .menu_main_nav > li{
    margin: 0 1em;
}
.menu_main_nav > li > a{
    padding-left: 1em;
    padding-right: 1em;
}
.menu_main_nav > li.menu-item-has-children > a{
    padding-right: 0;
}
.main-menu_wrapper .content_wrap{
    width: 100%;
}
.main-menu_wrapper .content_wrap .menu_main_wrap{
    text-align: center;
}
.top_panel_title{
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100% auto !important;
    border-color: rgba(221, 221, 221, 0.1);
}
.top_panel_title .top_panel_title_inner{
    background-color: rgba(255,255,255,0.3);
}
.top_panel_top .top_panel_top_user_area .search_wrap{
    box-sizing: border-box;
    display: inline-block;
    height: 100%;
    padding: 10px 0;
    background-color: transparent;
}
.top_panel_top .top_panel_top_user_area .search_wrap.search_state_opened .search_form_wrap{
    width: 250px;
}
.top_panel_top .top_panel_top_user_area .search_wrap .search_form_wrap{
    float: right;
    width: auto;
}
.top_panel_top .top_panel_top_user_area .search_wrap form.search_form{
    background-color: transparent !important;
    float: right;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    display: inline-block;
}
.top_panel_top .top_panel_top_user_area .search_wrap form.search_form button{
    display: inline-block;
    box-sizing: border-box;
    position: relative;
    float: right;
    right: 0;
    left: auto;
    height: 100%;
    width: 38px;
    padding: 7px;
    border-radius: 50%;
    font-size: 1.6em;
    line-height: 1;
    text-align: center;
    vertical-align: middle;
    background-color: #ffffff;
}
.top_panel_top .top_panel_top_user_area .search_wrap form.search_form input{
    box-sizing: border-box;
    display: inline-block;
    float: left;
    position: relative;
    width: 80%;
    max-width: none;
    height: 100%;
    padding: 0 10px;
    font-size: 12px;
    background-color: #ffffff;
}
.top_panel_top .top_panel_top_user_area .search_wrap.search_state_opened form.search_form button{
    font-size: 1em;
}
.top_panel_title .page_title{
    color: #ffffff;
}
.top_panel_title.title_present.breadcrumbs_present .breadcrumbs{
    padding-top: 2.5em;
}
.top_panel_title .top_panel_title_inner .breadcrumbs a.breadcrumbs_item,
.top_panel_title .top_panel_title_inner .breadcrumbs .breadcrumbs_delimiter{
    color: #ffffff;
}
.top_panel_title .top_panel_title_inner .breadcrumbs a:hover,
.top_panel_title .top_panel_title_inner .breadcrumbs .breadcrumbs_item.current{
    color: #353535;
}
.menu_main_nav > li.current-menu-item.blue-label > a{
    color: #ffffff;
}
.menu_main_nav > li.blue-label a{
    background-color: #007934;
    color: #ffffff;
}
.menu_main_nav > li.blue-label a:hover{
    background-color: #72C267;
    color: #ffffff;
}
.menu_main_nav > li.blue-label a{
    line-height: 1;
}
/* HEADER - stop */

body.sidebar_show .page-intro-content{
    margin-top: 0;
}
body.sidebar_show .page-intro-content > h2:first-child{
    margin-top: 0;
}
.page-intro-content{
    margin: 40px 0;
}
.page-intro-content h3{
    margin-top: 0;
}
.post_info_date{
    font-family: Cantarell;
}
#cookieChoiceInfo{
    box-sizing: border-box;
    border: 3px solid #007934;
}

/* CUSTOM STRIPS - start */
.custom-strip .sc_section h1,
.custom-strip .sc_section h2,
.custom-strip .sc_section h3,
.custom-strip .sc_section h4,
.custom-strip .sc_section h5,
.custom-strip .sc_section h6{
    margin-top: 0;
}
.custom-strip-parallax{
    padding-top: 60px;
    padding-bottom: 60px;
    margin-top: 80px !important;
    margin-bottom: 80px !important;
}
.custom-strip-parallax .vc_parallax-inner.skrollable{
    background-position: 50%;
}
.custom-strip-parallax .wpb_column.vc_column_container{
    background-color: rgba(80, 80, 80, 0.5);
    color: #ffffff;
}
.custom-strip-parallax .wpb_column.vc_column_container p{
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 24px;
    line-height: 1.6em;
}
.custom-strip-parallax .wpb_column.vc_column_container h2,
.custom-strip-parallax .wpb_column.vc_column_container h3,
.custom-strip-parallax .wpb_column.vc_column_container h4,
.custom-strip-parallax .wpb_column.vc_column_container h5,
.custom-strip-parallax .wpb_column.vc_column_container h6{
    margin-top: 30px;
    margin-bottom: 30px;
}
.custom-strip-three-news.vc_row.wpb_row.vc_row-fluid{
    margin-top: 60px !important;
    margin-bottom: 60px !important;
}
.custom-strip-three-news .sc_column_item.first{
    float: right;
}
.custom-strip-three-news .sc_column_item .wpb_text_column a{
    float: left;
    width: 100%;
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 700;
}
.custom-strip-three-news.vc_row.wpb_row.vc_row-fluid h3{
    float: left;
    width: 100%;
    margin-bottom: 15px;
    line-height: 1.4em;
}
.vc_row.wpb_row.strip-title h2{
    text-align: center;
}
.two-cols-strip{
    margin-bottom: 60px !important;
}
.two-cols-strip .sc_section img{
    margin: 15px 0;
}
.two-cols-strip form{
    box-sizing: border-box;
    padding: 20px 40px;
    margin: 20px 0;
    background-color: rgba(255, 255, 255, 0.7);
}
.two-cols-strip form input[type=text],
.two-cols-strip form input[type=email],
.two-cols-strip form input[type=tel],
.two-cols-strip form input[type=number],
.two-cols-strip form input[type=password],
.two-cols-strip form select,
.two-cols-strip form textarea{
    background-color: transparent;
    border: 1px solid #ddd;
    float: left;
    font-size: 1em;
    padding: 0.95em 1.5em;
    width: 100%;
}
.two-cols-strip form input#prefix[type=number]{
    width: 30%;
}
.two-cols-strip form input#number[type=number]{
    width: 70%;
}
.two-cols-strip form input[type=checkbox]{
    margin-right: 10px;
}
.strip-banner-version{
    background-color: #F5F8F2 !important;
}
.strip-banner-version.custom-strip .sc_section h1,
.strip-banner-version.custom-strip .sc_section h2,
.strip-banner-version.custom-strip .sc_section h3,
.strip-banner-version.custom-strip .sc_section h4,
.strip-banner-version.custom-strip .sc_section h5,
.strip-banner-version.custom-strip .sc_section h6{
    margin-top: 1.7em;
}

.contact-strip-wrapper{
    float: left;
    width: 100%;
}
.contact-strip-wrapper .sc_form_address,
.contact-strip-wrapper .sc_form_fields{
    float: left;
    text-align: left;
}
.custom-contact-strip > div{
    float: left;
}
.testimonials-strip h3.sc_title{
    margin-top:3.5em;
    margin-bottom:1.35em;
    text-align:left;   
}
.testimonials-strip .swiper-slide{
    
}
.testimonials-strip .swiper-slide h3{
    margin-top: 0;
    line-height: 1.2em
}
.testimonials-strip .swiper-slide .wpb_text_column{
    padding: 1.5em 1.5em 4em 1.5em;
    border-radius: 5px;
    background-color: #ffffff;
}
.testimonials-strip .sc_slider_controls_wrap{
    display: inline-block;
    position: absolute;
    top: 0;
    height: 80px;
    width: 100%;
    opacity: 1;
    text-align: right;
}
.testimonials-strip .sc_slider_controls_wrap .slider-arrow,
#pre-footer .sc_slider_controls_wrap .slider-arrow{
    float: right;
    position: relative;
    height: 2em;
    margin: 0;
    color: #007934;
    border-color: #007934;
    background-color: transparent;
    opacity: 1;
}
#pre-footer .swiper-wrapper{
    padding-top: 60px;
}
#pre-footer .sc_slider_controls_wrap{
    display: block;
    height: 40px;
    margin: 0;
    opacity: 1;
    position: absolute;
    text-align: right;
    top: 40px;
    width: 100%;
}
#sharethis-bar{
    border: none;
}
.pagination_wrap{
    float: left;
}
.testimonials-strip{
    padding: 2em 0;
    background-color: #B5D1A2;
}
.testimonials-strip .sc_slider_pagination_wrap{
    text-align: center;
}
.testimonials-strip .swiper-pagination-bullet{
    width: 15px;
    height: 15px;
    margin: 0 5px;
}
.testimonials-strip .swiper-pagination-bullet-active{
    background-color: #444444;
}
.swiper-wrapper .partner-item{
    text-align: center;
}

.green-boxes-strip .green-box-item{
    text-align: center;
}
.green-boxes-strip .green-box-item .info-text{
    box-sizing: border-box;
    float: left;
    width: 100%;
    padding: 0 10px;
    margin-top: 10px;
    font-size: 18px;
}
.slim-call-to-action{
    margin-bottom: 3em !important;
}
.slim-call-to-action .cta-text,
.slim-call-to-action .button-wrapper{
    margin-top: 2em;
}
/* CUSTOM STRIPS - stop */

/* FORMS - start */
form.wpcf7-form p{
    box-sizing: border-box;
    margin-bottom: 0.7143em;
    text-align: left;
}
form.wpcf7-form p input[type="text"],
form.wpcf7-form p input[type="email"],
form.wpcf7-form p input[type="number"],
form.wpcf7-form p input[type="tel"],
form.wpcf7-form p input[type="password"],
form.wpcf7-form p select,
form.wpcf7-form p textarea{
    float: left;
    width: 100%;
    padding: 0.95em 1.5em;
    border: 1px solid #ddd;
    font-size: 1em;
    background-color: transparent;
}
form.wpcf7-form p input[type="submit"]{
    
}
form.wpcf7-form p input[type="checkbox"]{
    margin-right: 10px;
}
form.wpcf7-form p span.wpcf7-form-control-wrap{
    
}
form.wpcf7-form p span.wpcf7-form-control-wrap{
    
}
span.wpcf7-not-valid-tip{
    float: left;
}
/* FORMS - stop */

/* PRODUCT PAGE - start */
.single-product.sidebar_right .sidebar{
    display: none;
}
.single-product.sidebar_show .content{
    width: 100%;
}
.woocommerce div.product p.stock{
    padding: 0.75em 1.15em;
    border: 1px solid #007934;
    border-radius: 3px;
    float: left;
    font-size: 1.5em;
}
.single-product.woocommerce div.product form.cart,
.single-product.woocommerce #content div.product form.cart{
    float: right;
    border: none;
}
.single-product.woocommerce div.product form.cart .button{
    font-size: 1.3em;
}
.bottom-informations{
    float: left;
    width: 100%;
    border-bottom: 1px solid #ddd;
}
.woocommerce div.product span.price,
.woocommerce div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce #content div.product p.price,
.woocommerce-page div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page #content div.product p.price,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price,
.woocommerce div.product .stock{
    color: #007934 !important;
}
.single-product.woocommerce .post_item > .woocommerce-message{
    box-sizing: border-box;
    padding-top: 2em !important;
    padding-bottom: 2em !important;
    border: 3px solid #007934;
    font-size: 20px;
    line-height: 2;
}
.single-product.woocommerce .post_item > .woocommerce-message::before{
    top: 2em;
}
/* PRODUCT PAGE - stop */


/* TESTIMONIAL PAGE - start */
.testimonial-page-wrapper .testimonial-page-item .top-border{
    box-sizing: border-box;
    display: inline-block;
    float: left;
    width: 100%;
    margin-top: 40px;
    padding: 0 2.8571em 2em;
    border-top: 1px solid #ddd;
}
.testimonial-page-wrapper .testimonial-page-item figure a img{
    float: left;
    width: 100%;
}
.testimonial-page-wrapper .testimonial-page-item .wpb_wrapper{
    font-style: italic;
}
.testimonial-page-wrapper .testimonial-page-item .wpb_wrapper figure{
    padding-right: 30px;
}
.testimonial-page-wrapper .testimonial-page-item .wpb_wrapper figure img{
    width: 100%;
}
.testimonial-page-wrapper .testimonial-page-item .wpb_wrapper .sc_section_inner > *{
    box-sizing: border-box;
    float: left;
    margin: 0;
}
.sc_testimonial_author{
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
.sc_testimonial_author > span{
    display: block;
    float: left;
    font-style: normal;
    clear: both;
}
.sc_testimonial_author .read-more{
    position: absolute;
    bottom: -100%;
    right: 0;
}
.sc_testimonial_author_name{
    clear: both;
    font-weight: bold;
}
/* TESTIMONIAL PAGE - stop */

.testimonial-intro{
    float: left;
    text-align: center;
    width: 100%;
}
.testimonial-intro .sc_quote_title{
    float: right;
    text-align: right;
}
.single-testimonial .post_content,
.single-testimonial .post_content .sc_section{
    float: left;
    width: 100%;
}
.single-testimonial .col-element{
    box-sizing: border-box;
    float: left;
    display: inline-block;
}
.single-testimonial .sc_section .sc_image{
    box-sizing: border-box;
    margin: 0;
    padding-right: 2em;
}
.single-testimonial h3.testimonial-title{
    font-size: 2.571em;
}
h3.testimonial-title{
    line-height: 1.2em;
}
h3.sc_title.testimonial-title{
    position: relative;
    display: inline-block;
    margin: 0 0 10px 0;
    padding: 0 50px;
    text-align: center;
    font-style: italic;
}
h3.sc_title.testimonial-title:before{
    content: '\e8b6';
    display: block;
    position: absolute;
    left: 10px;
    top: 0;
    font-family: "fontello";
    font-size: 1.5em;
    font-style: italic;
    transform: rotate(180deg);
}
h3.sc_title.testimonial-title:after{
    content: '\e8b6';
    display: block;
    position: absolute;
    right: 10px;
    bottom: 0;
    font-family: "fontello";
    font-size: 1.5em;
    font-style: italic;
}

/* CHECKOUT PAGE - start */
#ship-to-different-address{
    float: left;
    width: 100%;
    margin-top: 13px;
    margin-bottom: 38px;
}
#ship-to-different-address label{
    float: left;
}
#ship-to-different-address input{
    float: left;
    margin: 9px 10px 0 0;
}
#acceptance-checkboxes{
    float: left;
    width: 100%;
}
.woocommerce .order_details.wc-bacs-bank-details{
    padding-left: 0;
}
.shop_table.order_details tr.order_item td.product-name{
    text-align: right;
}
.woocommerce-checkout .a2a_kit,
.woocommerce-cart .a2a_kit{
    display: none;
}
.coupon-custom-text,
.coupon-custom-text p{
    text-align: left;
}
.woocommerce-cart table.shop_table.shop_table_responsive.cart .actions .coupon input{
    width: auto !important;
}
.woocommerce-cart table.shop_table.shop_table_responsive.cart .actions .coupon input#coupon_code{
    min-width: 250px;
    text-align: left;
}
.page.woocommerce-checkout .woocommerce-info{
    display: none;
}
#virtualpay_phoenix_payment_form a.button.cancel{
    background-color: rgba(128, 128, 128, 0.7);
}
#virtualpay_phoenix_payment_form a.button.cancel:hover{
    background-color: rgba(128, 128, 128, 1);
}
/* CHECKOUT PAGE - stop */

body.blog article.post_item{
    float: left;
    width: 100%;
}
body.blog article.post_item > .post_featured{
    float: left;
    width: 33%;
    margin-right: 2%;
}
body.blog article.post_item > .post_content{
    float: left;
    width: 65%;
    margin-bottom: 1em;
}
body.blog article.post_item h3.post_title{
    line-height: 1;
}
h1.single-post-title{
    margin-top: 0;
    font-size: 36px;
}
.single.single-post .post_content .page-intro-content h3{
    line-height: 1.2em;
}

/* RESPONSIVE */
@media (min-width: 1280px) and (max-width: 1439px){
    .woocommerce div.product p.stock{
        font-size: 1.3em;
    }
}
@media (max-width: 959px){
    body.woocommerce div.product .bottom-informations form.cart,
    body.woocommerce #content div.product .bottom-informations form.cart,
    body.woocommerce-page div.product .bottom-informations form.cart,
    body.woocommerce-page #content div.product .bottom-informations form.cart{
        float: left;
    }
}
@media (min-width: 480px) and (max-width: 767px){
    .copyright_wrap .copyright_wrap_inner #footer-right{
        float: left;
        width: 100%;
        margin: 10px 0;
    }
    .copyright_wrap .copyright_wrap_inner #footer-left,
    .copyright_wrap .copyright_wrap_inner #footer-middle{
        float: left;
        width: 50%;
        margin: 40px 0;
    }
}
@media (max-width: 767px){
    .testimonial-page-wrapper .testimonial-page-item .wpb_wrapper .sc_section_inner figure.sc_image{
        display: none;
    }
    .testimonial-page-wrapper .testimonial-page-item .wpb_wrapper .sc_section_inner .wpb_text_column{
        width: 100%;
    }
    .top_panel_title.title_present.breadcrumbs_present .page_title{
        padding: 1.4em 0;
    }
/*    .rev_slider ul.tp-revslider-mainul li .tp-caption{
        font-size: 1.3em !important;
        line-height: 1.3 !important;
    }*/
}
@media (max-width: 479px){
    .header_mobile .logo{
        float: left;
        width: 100%;
    }
    .logo a{
        float: left;
        max-width: 180px;
        margin-left: 10px
    }
    .copyright_wrap .copyright_wrap_inner #footer-right,
    .copyright_wrap .copyright_wrap_inner #footer-left,
    .copyright_wrap .copyright_wrap_inner #footer-middle{
        float: left;
        width: 100%;
        margin: 40px 0;
        padding: 0 10px;
    }
    .copyright_wrap .copyright_wrap_inner #footer-middle .logo{
        float: left;
        width: 100%;
        text-align: center;
    }
    .copyright_wrap .copyright_wrap_inner #footer-middle .logo a{
        float: none;
        margin: 0 auto;
    }
    .copyright_wrap p{
        text-align: center;
    }
    .copyright_wrap .copyright_wrap_inner .content_wrap > .vc_row.wpb_row.vc_row-fluid{
        float: left;
        width: 100%;
        margin: 0;
    }
    .copyright_wrap .copyright_wrap_inner .content_wrap #menu_footer{
        float: left;
        width: 100%;
        margin: 0;
    }
    .copyright_wrap .copyright_wrap_inner .content_wrap #menu_footer li{
        float: left;
        width: 100%;
    }
    .copyright_wrap .copyright_wrap_inner .content_wrap #menu_footer li + li::before{
        content: "";
    }
    .copyright_wrap .copyright_wrap_inner .content_wrap #menu_footer li a{
        float: left;
        width: 100%;
    }
}

 @media print{
     h2{
         font-size: 22px;
         line-height: 24px;
         margin-top: 15px;
         margin-bottom: 15px;
     }
     section.post_content{
         box-sizing: border-box;
         margin-left: 20px;
         margin-right: 20px;
     }
    .content_wrap{
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        float: left;
        width: 100%;
        margin: 0;
    }
    .main-menu_wrapper,
    header.top_panel_wrap,
    .top_panel_wrap_inner,
    #pre-footer,
    #menu_footer,
    #footer-middle,
    #footer-right{
        display: none;
    }
    .copyright_wrap_inner .content_wrap .vc_row.wpb_row.vc_row-fluid {
        position: relative;
        float: left;
        width: 100%;
        left: 0;
        right: auto;
        margin-left: 15px;
        margin-right: 15px;
    }
}