@media only screen and (max-width:1281px){.category_isotope_item.list_view_type .mad_gallery_item .mad_item_hover{max-width:100%!important}.main_navigation>ul>li:nth-child(5) .sub_menu_wrap .sub_menu_wrap{left:auto;right:100%;margin-left:0;margin-right:-20px;-webkit-transform-origin:100%;-moz-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%}}@media only screen and (min-width:1281px){#header .menu_wrap.sticky{position:fixed;top:0;left:0;width:100%;background:#272627;-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media only screen and (max-width:1199px){.table_type_1.horisontal tr th,.table_type_1.horisontal tr td{padding:17px 20px}.mad_banner_1.size2{padding-left:25px;padding-right:25px}.mad_post_nav .mad_post_options{margin-bottom:20px}#helpdeskform .mad_col_width{width:auto}#header.header_3 .mad_pre_header .mad_info_list{text-align:center}#header.header_3 .mad_pre_header .mad_info_list [class*=f_]{float:none}#header.header_3 .menu_wrap.sticky .logo,.zoomContainer{display:none}.tabs.style2 .tabs_nav>li,.mad_time_list ul li{min-width:auto}.mad_time_list ul{width:33%}.tabs.vertical>.tabs_nav>li>a[class*=icon-]:before{margin-right:10px}.tabs.vertical>.tabs_nav>li>a{padding:22px}.tabs.vertical.horisontal>.tabs_nav>li{min-width:33.3%}.item_overlay .text_holder a[class*=mad_icon]{font-size:30px}.table_type_1 tr th,.table_type_1 tr td{padding:17px 25px}.responsive_table tr:last-child td .f_left,.responsive_table tr:last-child td .f_right{float:none}.responsive_table tr:last-child td .f_left{margin-bottom:20px}.separator_type_5_path{bottom:-2px}.separator_type_5_path.top{top:-2px}.mad_shop_products.categories{width:18%}}@media(min-width:992px)and (max-width:1199px){#header.header_2 #main_navigation>ul>li{margin-right:15px}#header.header_2 #main_navigation>ul>li:last-child{margin-right:0}#news .full_width_bg_pattern figure{top:-55px;right:auto;left:auto}}@media only screen and (max-width:992px){#services3 .tabs.vertical>.tabs_nav{margin-top:0}.tabs.vertical.horisontal>.tabs_nav>li:before{width:100%;height:1px;inset:auto auto 0 0}#services .carousel_type_2 .owl-carousel .owl-nav{bottom:calc(100% + 25px)}.carousel_type_2 .owl-carousel{padding-top:20px}.carousel_type_2.with_separator .owl-carousel .owl-nav{bottom:calc(100% + 25px)}.tabs.vertical>.tabs_nav,.tabs.vertical>.tabs_content,.tabs.vertical.horisontal>.tabs_nav>li,.tabs.style2 .tabs_nav>li{width:100%;float:none}.tabs_nav li:not(last-child) a{border-width:1px!important}#header.header_2 .menu_wrap .nav_item{padding:5px 0}.rev_slider .tp-caption{top:250px}#news .full_width_bg_pattern .row>[class*=col-md-]:nth-child(n+2){margin-top:0}.tabs.vertical>.tabs_nav>li>a{padding:20px}#index #header.header-main{position:relative;background:#272627}#header.header-main .header_info_section{text-align:center}.searchform_wrap .vc_child{width:100%;padding:250px 20px 0}#header.header-main .menu_wrap .nav_item{padding:15px 0}.mad_top_header .v_align_center_blocks .row>[class*=col-md-]:nth-child(n+2){margin-top:20px}.row>[class*=col-md-]:nth-child(n+2){margin-top:55px}#header.header-main .row>[class*=col-md-]:nth-child(n+2){margin-top:25px}.appointment_page .row>[class*=col-md-]:nth-child(n+2){margin-top:30px}#header.header .mad_top_header .row>[class*=col-md-]:nth-child(n+2){margin-top:0}.row>[class*=col-md-][class*=col-sm-]:nth-child(n+2){margin-top:0}.pattern_section [class*=col-md-]:nth-child(n+2){margin-top:0}#header.header.header-main .menu_holder{position:relative;background-color:#000c;-webkit-backface-visibility:hidden;backface-visibility:hidden}#main_navigation{display:none!important}.responsive-nav-button{display:inline-block}.mobile-advanced{position:absolute;top:0;right:-100%;z-index:995;overflow:hidden;display:block;width:100%;height:100%;background-color:#fff;pointer-events:none;-webkit-backface-visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .35s ease;transition:transform .35s ease;-webkit-transform:translateX(0);transform:translate(0)}#wrapper.active .mobile-advanced{pointer-events:auto;-webkit-transform:translate(-100%,0);transform:translate(-100%)}.no-cssanimations.no-csstransforms3d #wrapper.active .mobile-advanced{right:0}.mobile-advanced>ul{padding-top:80px}.mobile-advanced li{display:block;list-style:none}.mobile-advanced li>span{display:block;padding:10px 15px;color:#333;font-weight:400}.mobile-advanced li a{display:block;padding:10px 20px;border-bottom:1px solid #eaeaea;line-height:1.15em}.mobile-advanced>ul>li.current>a,.mobile-advanced>ul>li:hover>a{background-color:#df092f}.mobile-advanced ul ul li.current>a,.sub_menu_wrap>ul>li:hover>a{color:#df092f}.mobile-advanced>ul>li>a{background-color:#272627;color:#fff;font-size:16px;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:400}.mobile-advanced ul ul li>a{padding-left:30px}.mobile-advanced ul ul li>a:before{display:inline-block;position:relative;top:-2px;margin-right:5px;font-size:10px;font-family:fontello;content:"\e8e5"}.mobile-advanced ul ul ul li>a{padding-left:55px}#advanced-menu-hide{position:fixed;top:20px;right:30px;z-index:999;display:block;width:40px;height:40px;border:2px solid #df092f;text-align:center;color:#272627;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-border-radius:3px;border-radius:3px}.logged-in.admin-bar #advanced-menu-hide{top:55px}#wrapper.active #advanced-menu-hide{visibility:visible;pointer-events:auto;-webkit-transform:translateX(0);transform:translate(0)}#advanced-menu-hide:after{content:"\ec9a";vertical-align:middle;text-align:center;font-size:20px;font-family:fontello;line-height:38px}#advanced-menu-hide:hover{background:#df092f;color:#fff}.mobile-advanced>ul>li.drop .sub_menu_wrap,.mobile-advanced>ul>li.drop .sub_menu_wrap.sub_menu_inner{position:relative;width:100%;opacity:1;visibility:visible;left:0;right:0;border:none;padding:0;margin:0;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.sub_menu_wrap ul li:hover{background:transparent!important}.sub_menu_wrap ul li{padding:0}.sub_menu_wrap ul li.current-menu-item{background:none!important}.mad_post_dir{margin-top:20px}.mad_post_nav .mad_post_dir,.mad_post_nav .mad_post_options{float:none}#news .full_width_bg_pattern figure{display:none}#news .full_width_bg_pattern{padding:45px 0}#services .mad_pattern_dark{margin-top:0}#blog .pattern_section .mad_section_container h2{margin-bottom:40px}#blog .owl_custom_buttons{position:relative;text-align:center;margin-top:30px}.mad_contact_items .mad_contact_item{min-height:230px}.mad_contact_items .mad_contact_item{margin-bottom:30px}#contact2{padding-bottom:60px}#main_navigation ul{width:250px;padding:5px 0;position:relative;border:solid 1px #efefef}#header.header.header-main .menu_holder{position:relative;padding:10px 0;background-color:#000c;-webkit-backface-visibility:hidden;backface-visibility:hidden}#main_navigation>ul>li{float:none;display:none;margin:0;padding:0}#main_navigation ul li.current{display:block!important}.toggle_menu{display:block}.mad_top_header{padding:20px 0}.logo{margin-bottom:20px}#header.header .header_info_section{text-align:center}.mad_testimonials{padding-top:0;margin-bottom:30px}#about.mad_section .section_image,#services3.mad_section .section_image{margin-top:0;margin-bottom:30px}.section_image.align_center,.section_image.align_right{text-align:left}.v_align_center_blocks>.row,.v_align_center_blocks>.container>.row,.v_align_center_section>div{display:block}#header.header .menu_wrap{border:none}#header.header .menu_wrap:before,#header.header .menu_wrap:after{display:none}#header.header .menu_wrap{padding-bottom:20px}.menu-sidebar{position:relative!important;top:auto!important;margin-bottom:20px;width:100%}.tabs.vertical.vertical_style2 .tabs_content{padding:0}.mad_banner_1 div.align_right,.mad_banner_1{text-align:center}.mad_banner_1 .mad_button{margin-top:20px}.mad_banner_1 h4{margin-bottom:20px}.mad_banner_1 [class*=icon-]{display:inline-block}#about .mad_pattern.bg_pattern_dark,#blog .pattern_section .bg_pattern_dark,#about .mad_pattern.bg_pattern_red{margin-top:0}.pattern_section img{width:100%}.p_table_stat h2{font-size:55px}.tabs_sort #options button{margin-right:35px}.col-md-3.col-sm-6 .mad_gallery_item,.p_table{margin-bottom:30px}.tabs.vertical.style2 .tabs_nav>li.ui-tabs-active a{border-right-color:#eee}.tabs.style2 .tabs_nav>li:not(:last-child) a,.tabs.vertical.style2 .tabs_nav>li:not(:last-child) a{border-bottom-color:transparent}.logo{text-align:center}}@media(min-width:992px){#index #header.header-main{background:none}#index #header.header-main:before{display:none}.table_type_1.var2.order_list tr th:nth-child(3){width:280px}.v_align_center_blocks>.container>.row>[class*=col-md-],.v_align_center_blocks>.row>[class*=col-md-],.v_align_center_section>div{display:table-cell;vertical-align:middle;float:none}.sub_menu_wrap .sub_menu_wrap{opacity:0;visibility:hidden;left:100%;top:0;margin-left:-20px;-webkit-transform:rotate3d(0,1,0,90deg);-moz-transform:rotate3d(0,1,0,90deg);-o-transform:rotate3d(0,1,0,90deg);-ms-transform:rotate3d(0,1,0,90deg);transform:rotateY(90deg)}}@media(max-width:769px){[class*=mad_pattern]{padding:50px 50px 70px}[class*=mad_pattern] article{max-width:100%}.mad_shop_products.categories{width:31%}.mad_sort_categories .custom_select{display:block}.mad_sort_categories .custom_select:nth-child(n+2){margin-left:0;margin-top:20px}.isotope.three_collumn .item{width:50%}[class*=isotope_container] [class*=isotope_item].list_view_type{width:100%}.img_align_left,.img_align_right{float:none;margin-right:0;margin-left:0}.mad_time_list ul{width:50%}#header.header-main .header_info_section>[class*=head_]{display:block;text-align:center}#header.header-main .header_info_section>[class*=head_]:last-child{margin-left:0;margin-right:0;margin-top:20px}.header_info_section,.mad_top_footer{text-align:center}#footer.footer_2 .mad_top_footer,#footer.footer_3 .mad_top_footer{text-align:left}#about .mad_section_container{margin:30px 0}[class*=mad_pattern_]{height:auto}.mad_section .section_image.align_right,.mad_section .section_image.align_center{text-align:left}[class*=col-sm-]:nth-child(n+2){margin-top:30px}#countdown [class*=col-sm-]:nth-child(n+1){margin-top:0;margin-bottom:30px}#countdown .row{margin-bottom:-30px}.contact_form [class*=col-sm-]:nth-child(n+2){margin-top:0}#footer .mad_top_footer{text-align:center;padding:30px 0}.v_align_center_blocks>.container>.row,.v_align_center_blocks>.row,.v_align_center_section>div{display:block}#footer .mad_top_footer .align_right{text-align:center}.mad_contact_items .mad_contact_item{min-height:auto}.mad_contact_items .mad_contact_item{margin-bottom:45px}#blog .owl_custom_buttons{right:15px}#services2{padding:185px 0}.mad_gallery_item .mad_gallery_text{min-height:auto}.responsive_table,.responsive_table tbody,.responsive_table thead,.responsive_table tfoot,.responsive_table th,.responsive_table tr,.responsive_table td{display:block}.responsive_table tr:first-child{position:absolute;top:-9999px;left:-9999px}.responsive_table td{position:relative;padding-left:50%!important;border-left:none!important;border-right:none!important;border-top:none}.responsive_table td:not([colspan]):after{content:"";display:block;border-left:1px solid #e0e0e0;position:absolute;left:47%;top:0;height:100%}.responsive_table td[colspan]{width:100%;text-align:center;padding:10px!important}.responsive_table tbody td[colspan]{display:block;text-align:center;border-left:none;border-right:none;border-top:none;width:100%}.responsive_table td[colspan]:before{display:none}.responsive_table.table_type_1.var5 td[colspan] table tr td{padding:0!important}.responsive_table.table_type_1.var5 td[colspan] table tr td .button,.responsive_table.table_type_1.var5 td[colspan] table tr td input{margin-top:10px}.table_type_1.var5 tr:last-child td table tr td:last-child{text-align:center}.responsive_table td[colspan]:after{display:none}.responsive_table.table_type_1.var5 td[colspan] table tr td{width:100%}.responsive_table td[colspan] table tr td:after{display:none}.responsive_table td[colspan] table tr td:before{display:none}.responsive_table{border-left:1px solid #eee;border-right:1px solid #eee}.responsive_table td:before{content:attr(data-title);position:absolute;top:50%;left:9px;width:45%;padding-right:10px;-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.responsive_table tr:nth-child(2n){background:#fbfbfb}#header .row>[class*=col-md-]:nth-child(n+2){margin-top:0}.rev_slider .tp-caption,.rev_slider .caption{display:none!important}.rev_slider .tp-caption{top:200px}.separator_type_5_path{height:100px}#services3 .tabs.vertical>.tabs_nav{margin-top:0}.tabs.vertical>.tabs_nav,.tabs.style2 .tabs_nav,.tabs.vertical>.tabs_content{margin-right:0;width:100%;float:none}.tabs.style2 .tabs_nav>li{width:100%;float:none}.tabs_nav li:not(last-child) a{border-width:1px!important}.mad_logo_container{width:100%}.mad_top_footer .container>.row .col-sm-4{padding:0}.pattern_section img{width:100%}#footer.footer_3 .widget_instagram .instagram-feed li{width:20%}#progressbar li{float:none;width:100%}#progressbar li:not(:last-child){margin-bottom:10px}.custom_select.phone_select{margin-bottom:20px}.tabs_sort #options button{display:block;text-align:center;width:100%;margin-right:0;margin-top:0;border:none}.tabs_sort #options button:hover{color:#df092f}.tabs_sort #options button:hover,.tabs_sort #options button.is-checked,.tabs_sort .button-group{border:none}.tabs_sort .button-group:after,.tabs_sort #options button:after{display:none}}@media(min-width:769px){.mad_testimonials_section .mad_widget{min-height:330px}.mad_member_section{margin-right:20px}.mad_flex_list>.row{display:flex;flex-flow:row wrap}.mad_flex_list>.row>[class*=col-]{float:none}#contact .mad_section_container{padding-top:35px}.v_align_center_blocks>.container>.row>[class*=col-sm-],.v_align_center_blocks>.row>[class*=col-sm-]{display:table-cell;vertical-align:middle;float:none}#services3.mad_section.v_align_center_blocks>.container>.row>[class*=col-]{vertical-align:bottom}.pattern_section.row>.col-sm-7{width:58%}.pattern_section.row>.col-sm-5{width:42%}}@media only screen and (max-width:480px){.mad_smooth_list .smooth_item figure{float:none;margin-right:0;margin-bottom:20px}.mad_smooth_list .smooth_item figure img{width:100%}[class*=mad_pattern]{padding:30px 30px 40px}#header.header-main .header_info_section>[class*=head_]:last-child{margin-left:0;margin-top:10px}.owl_custom_buttons .button_text_title h5{display:none}[class*=col-xs-]{float:none;width:100%}.separator_type_5_path{height:50px}#blog .owl_custom_buttons{position:relative;margin-top:20px;right:auto}.table_type_1 tr th,.table_type_1 tr td{padding:15px}.mad_lightbox_list .mad_item_hover{float:none;max-width:100%}.mad_banner_1 .mad_title_style1{font-size:40px}#blog .owl_custom_buttons .mad_button{margin-right:5px}#services .carousel_type_2 .owl-carousel .owl-nav{bottom:auto;top:0;margin-top:25px}#sidebar .carousel_type_2 .owl-carousel .owl-nav{position:absolute;bottom:calc(100% + 25px);right:15px;top:auto}#services3 .tabs.style2 .tabs_content{padding:20px}.accordion .a_title{padding-right:10px;font-size:14px;line-height:43px}.a_title:before{margin-right:10px;width:45px;font-size:14px}.a_title span{font-size:14px;line-height:45px}#gallery .owl_custom_buttons{bottom:-55px}h2{font-size:40px}.mad_menu_button_wrap,#header.header_2 .menu_wrap .nav_item{text-align:center;display:block}#header.header_2 .menu_wrap .nav_item{padding-top:10px}.mad_pre_header .f_left,.mad_pre_header .f_right{float:none}#header.header_2 .mad_pre_header,.shopping_cart .sc_footer{text-align:center}.shopping_cart .sc_footer .mad_button:first-child{margin-bottom:10px;margin-right:0}.shopping_cart{right:-30px;min-width:310px}#header.header_3 .shopping_cart{right:0}.mad_time_list ul{width:100%}.page_404 h2{font-size:150px;line-height:170px}.isotope.three_collumn .item{width:100%}.mad_post_options a:first-child,.mad_post_dir a:first-child{margin-bottom:20px}.mad_shop_products.categories{width:47%}.product_page .product_item img{width:100%}.product_description{margin-top:20px}.mad_input_button .mad_button{margin-left:0;margin-top:10px}.responsive_table tr:last-child td .f_right .mad_button:first-child{margin-bottom:10px}.carousel_type_2 .owl-carousel .owl-nav{bottom:calc(100% - 5px)}.mad_blog_post .mad_post_content .mad_post_date{display:none}.searchform_wrap .vc_child{padding-top:155px}.searchform_wrap .vc_child h4{font-size:20px}#styleswitcher{top:0!important}.mad_item_list>ul>li{display:block;margin-right:0!important}.mad_item_list.style2>ul{margin:0}.page_404,.page_coming_soon{padding-top:55px}.page_coming_soon h2{font-size:50px}.category_isotope_item.list_view_type .mad_gallery_item .mad_item_hover{max-width:100%;float:none}.category_isotope_item.list_view_type .mad_gallery_item{border-left:1px solid #eee}.mad_post_comment .mad_post_author{display:none}.mad_post_comment{margin-left:0;padding:20px}.product_name a{padding-left:0}.table_type_1.horisontal tr th,.table_type_1.horisontal tr td{padding:15px 10px}.mad_elements .mad_item_list.style3 li:last-child .mad_button{margin-bottom:30px}}@media only screen and (max-width:320px){.a_title:before{width:35px}.accordion .a_title,.a_title span{font-size:12px}.mad_banner_1 .mad_title_style1{font-size:25px}.form_type_1 .control-group.form-elements label:last-child{margin-left:172px}.form_type_1.type_2 .control-group.form-elements label:last-child{margin-left:20px}}
