.touch .popup_menu_holder_outer{display:none}.touch .popup_menu_opened .popup_menu_holder_outer{display:block}.cover_boxes ul li .box .box_content{top:0}.cover_boxes ul li .box .qbutton{margin-top:18px}.drop_down .second .inner .widget{padding-bottom:13px}.drop_down .second .inner .widget a{padding:0!important}.carousel-inner .item.dark .slider_content .text .qbutton,.carousel-inner .item.light .slider_content .text .qbutton{background-color:#000;border-color:#000}.carousel-inner .item.light .slider_content .text .qbutton.white{background-color:transparent}.carousel-inner .item.dark .slider_content .text .qbutton.white:hover,.carousel-inner .item.dark .slider_content .text .qbutton:hover,.carousel-inner .item.light .slider_content .text .qbutton.white:hover,.carousel-inner .item.light .slider_content .text .qbutton:hover{background-color:#f53644;border-color:#f53644!important}.carousel-inner .item.dark .slider_content .text .qbutton:hover,.carousel-inner .item.light .slider_content .text .qbutton:hover{color:#fff}.testimonials_holder .flex-direction-nav a:hover{background-color:#f53644;border-color:#f53644}.contact_detail .contact_section>h4{display:none}.blog_large_image h2,.blog_large_image h2 a,.blog_holder.blog_single article h2,.blog_holder.blog_single article h2 a{font-size:27px}.blog_small_image h2,.blog_small_image h2 a{font-size:22px}.gallery_holder ul li .gallery_hover{background-color:#fff}.gallery_holder ul li .gallery_hover i{color:#000}.blog_holder.masonry article:not(.format-quote):not(.format-link) .post_text .post_text_inner,.blog_holder.masonry_full_width article post_text .post_text_inner,.blog_holder.blog_large_image article:not(.format-quote):not(.format-link) .post_text .post_text_inner{padding-left:0}.blog_holder.masonry article .mejs-container{background-color:#fff}.comment_holder .comment{background-color:#000}.blog_single.blog_holder article.format-link .post_text .post_text_inner,.blog_single.blog_holder article.format-quote .post_text .post_text_inner,.blog_holder article .post_text .post_text_inner{background-color:#000}.blog_holder article .post_text .post_text_inner{padding-top:30px}.blog_holder article .post_info{margin-bottom:26px}.contact_detail .contact_section h2{font-size:26px}.contact_section .separator{margin-top:21px}.filter_holder ul li span{font-size:12px;font-weight:800}.pagination ul li span,.pagination ul li a:hover,.portfolio_navigation .portfolio_prev a:hover,.portfolio_navigation .portfolio_next a:hover{background-color:#fff;border-color:#fff;color:#000}