.title.title_size_medium h1 { font-size: 64px; font-weight:500; line-height: 100px; } .subtitle { font-size:16px; } .icon_holder {margin-top:-10px;} .header_inner_right .widget_custom_html:nth-child(2) { top: 0; } .q_icon_with_title .icon_title_holder .icon_holder { padding-right: 0; } nav.main_menu>ul>li>a { padding: 0 12px; } .footer_top .widget_nav_menu ul li ul, .footer_top .widget_pages ul li ul { padding-top:15px; } .footer_top .widget_meta>ul>li, .footer_top .widget_nav_menu ul li, .footer_top .widget_pages ul li, .footer_top .widget_recent_comments>ul>li, .footer_top .widget_recent_entries>ul>li { padding: 0 0 8px; } .footer_top .widget_nav_menu li.menu-item a { font-size:12px; font-weight:normal; text-transform: none; line-height:15px; } .footer_top p { font-size:13px; } .footer_top { line-height:24px; padding: 35px 0; } .footer_top h5 { font-size:20px; font-weight:300; } nav.main_menu > ul > li > a { font-size:14px; font-weight:400; letter-spacing: 0;} .vc_custom_1512056270074 { padding-top: 2px !important; } .header_inner_right .widget_custom_html .q_icon_with_title .icon_title_holder .icon_holder>span { top:5px; } h5, .h5, h5 a, .q_icon_with_title .icon_text_holder h5.icon_title { font-weight:500; text-transform:none; } .q_logo a { visibility:visible; } .txt_white {color:#ffffff;} @media screen and (max-width: 600px) { .title.title_size_medium h1 {font-size:22px; } @media screen and (max-width: 600px) { h3 {font-size:22px; }