.testimonials_holder .flex-direction-nav a{width:32px;height:32px}.testimonials_holder .flex-direction-nav a:before{font-size:20px;left:11px;height:0;width:0}.testimonials_holder .flex-direction-nav a:hover{background-color:#fc0;border:2px solid #fc0}.flex-direction-nav a{margin:-23px -1px 0}.q_counter_holder p.counter_text{line-height:35px;margin:22px 0 0}.footer_top .widget_nav_menu ul li{padding:0}.footer_top h5{margin:0}.wpcf7 form.wpcf7-form p{margin-bottom:10px}.footer_top .footer_col3 .wpcf7{text-align:right}.footer_top .footer_col3 .wpcf7 img.ajax-loader{display:none}.q_icon_with_title .icon_with_title_link{font-size:12px;font-weight:600;margin:24px 0 0}.q_icon_with_title .icon_with_title_link:hover{color:#fc0!important}.header_top{overflow:hidden}.drop_down .narrow .second .inner ul li a{padding-top:5px;padding-bottom:5px}@media only screen and (min-width:768px){.drop_down .narrow .second .inner ul li a{}}.title.title_size_large h1{letter-spacing:-1px}.title .separator.small{margin-top:3px}.filter_holder{padding-top:7px}.q_dropcap{margin:0 18px 0 0}.projects_holder article .portfolio_description{padding:27px 0 22px}.projects_holder article .feature_holder .feature_holder_icons a.preview:hover{background-color:#fff;color:#303030}.qode_portfolio_related h4{font-weight:700;font-size:23px;letter-spacing:-1.3}@media only screen and (max-width:768px){.title.title_size_large h1{font-size:40px!important;line-height:46px!important}.title.title_size_medium h1{font-size:36px!important;line-height:45px!important}.footer_responsive_adv .footer_top .four_columns .column1,.footer_responsive_adv .footer_top .four_columns .column2,.footer_responsive_adv .footer_top .four_columns .column3,.footer_responsive_adv .footer_top .three_columns .column1,.footer_responsive_adv .footer_top .three_columns .column2,.footer_responsive_adv .footer_top .two_columns_50_50 .column1,.footer_responsive_adv .footer_top .two_columns_50_50 .column2{margin:0 0 50px}}@media only screen and (max-width:480px){.title.title_size_large h1{font-size:32px!important}.title.title_size_medium h1{font-size:27px!important;line-height:28px!important}}.comment_holder .comment{padding:34px 25px 37px;background-color:#f9f9f9}.comments .comment .text .comment_date{font-size:12px;font-weight:500;color:#303030}.comments .comment .text .text_holder{margin:13px 0 0}.icon_social_holder>div{font-weight:500}