/* Theme Name: newson Description: Child theme for the Avada Author: TS - IDF Marketing Template: Avada */ sup, sub { vertical-align: baseline; position: relative; top: -0.4em; } sub { top: 0.4em; } h2, .home h3 { background: url('../images/h3.png') no-repeat left; padding-left: 35px !important; font-weight: bold !important; } h4 { font-weight: bold !important; } h2 a, h3 a { color: #555 !important; } h2 a:hover, h3 a:hover { color: #00b1f8 !important; } h5 { color: #00b1f8 !important; } .post-content ol { margin:0 0 20px 0; padding: 0 0 0 20px; } .post-content ol li { color: #555555; } .post-content ul { margin:20px 0; padding: 0 0 0 20px; } .post-content ul li { /*color: #00aeef;*/ margin-bottom: 5px; } .post-content ul li strong { color: #555; } .header-v3 { position: relative; } .fusion-title .title-sep { border-color: #00aeef !important; } .inquire_tab a { position:fixed; top:40%; right: -56px; padding:10px; color: #fff; background: #96bf48; -webkit-transform:rotate(270deg); -moz-transform:rotate(270deg); -o-transform: rotate(270deg); -ms-transform:rotate(270deg); white-space:nowrap; z-index:999999; width:160px; color: #fff; display: block; font-size: 18px; } .inquire_tab img { transform: rotate(90deg); } .inquire_btn a { padding:12px 15px; color: #fff; background: #96bf48; z-index:999999; width:100%; font-size: 18px; font-weight: bold; display: block; margin-bottom: 30px; } .inquire_btn a span { display: block; background: url('../images/floating-logo2.png') left no-repeat; padding-left: 35px; line-height:27px; } .inquire_btn a:hover, .inquire_tab a:hover { background: #ddd; color: #fff; } .parallax { min-height: 328px; color: #fff; } .parallax h3,.parallax p, .parallax li { color: #fff !important; } .es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img { border: none !important; } .post-content h1 { font-weight: bold; } .post-content h1 strong { color: #00aeef; } .fusion-checklist .circle-yes { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .footer-area { backcolor: #333333; color: #fff !important; } .footer-area h3 { background: none; padding: 0 !important; } .footer-area h3 { text-transform: initial; font-weight:normal !important; } .footer-area h5 { color: #00aeef; font-size:12px; margin:0; } .footer-area li a span { position: relative; padding-right: 5px; } .footer-area li a .reg { font-size: 10px; position: absolute; top:-5px; right: -10px; } iframe, .shortcode-map { margin-bottom: 20px; } .one_third h4 { color: #333 !important; } .teamMember, .range { position: relative; float: left; margin-right: 4%; margin-bottom: 20px; width:22%; min-height: 250px; } .teamMember, .range1 { position: relative; float: left; margin-right: 4%; margin-bottom: 20px; width:22%; min-height: 300px; } .teamMember.last, .range.last { margin-right: 0; } .range img { width:160px !important; height:160px !important; } .countryList { padding: 0px 10px 0px 10px; margin: 0 10px; border-left: 1px solid #fff; border-right: 1px solid #fff; float: left; position:relative; list-style: none; line-height: 43px; } .countryList li { float: left; } .countryList .sub { display: none; position:absolute; top:35px; background: #00b1f8; width: 150px; padding-left: 10px; z-index:99999; } .countryList li:hover .sub, .countryList:hover .sub { display: block; } .countryList .sub li { display: block; float: none; } .alignright .fusion-social-links-header { float: right; } .sep-boxed-pricing .panel-heading { background-color: #58595b; } .sep-boxed-pricing .panel-heading h3 { background: none; padding: 0; color: #fff !important; font-size: 21px; font-weight: normal !important; position: relative; } .post-content .sep-boxed-pricing h4 { margin: 0; font-size: 18px !important; line-height: 25px; } .post-content .sep-boxed-pricing p { margin: 0; } .sep-boxed-pricing .standout .panel-container { min-height: 425px } #post-11051 .sep-boxed-pricing .standout .panel-container { min-height: 390px } .sep-boxed-pricing h4 a { color: #333 !important } .sep-boxed-pricing h4 a:hover { color: #00b1f8 !important } .fusion-pricing-table .fusion-panel { background: none; border: none; } .fusion-pricing-table .standout .panel-heading { margin-bottom: 15px; } .fusion-pricing-table .list-group-item { border-left: 1px solid #e5e4e3; border-right: 1px solid #e5e4e3; } #comment-input .wpcf7-form-control-wrap input { margin-right: 1%; } #comment-input span:last-child input { margin-right: 0; } #comment-submit-container { margin-top:30px; } #nav.nav-holder .navigation > li > a { font-weight: bold; } .tax-industries #main { padding-bottom: 0; } iframe { max-width: 100%; } .appSpot, .pdfDown { padding: 10px 20px; background: #d1d3d4; font-size: 16px; float: left; width: 100%; margin-bottom: 30px; } .appSpot .text { float: left; line-height: 40px; } .appSpot .appButton a, .pdfDown .pdfButton a { padding: 12px; background: #58595b; float: right; display: block; color: #fff; } .appSpot .appButton a span { display: block; background: url('../images/arrow.png') no-repeat left; padding-left: 30px; } .pdfDown .text { float: left; line-height: 60px; } .pdfDown .pdfButton a span { display: block; background: url('../images/pdf.png') no-repeat left; padding-left: 50px; line-height: 37px; font-weight: bold; } .downloads { list-style: none; margin:0 0 31px 0; padding: 0; } .downloads li a { margin-bottom:10px; padding:10px; background: #58595b; display: block; color: #fff; font-size: 16px; } .downloads li a span { display: block; background: url('../images/pdf_S.png') no-repeat left; padding-left: 46px; line-height: 37px; height: 37px; } .fusion-social-networks.boxed-icons .fusion-social-network-icon { padding: 5px !important; } .tax-ranges #main { padding-bottom:0; } .faq-tabs li a { color: #333 !important; } .faq-tabs li.active a { color: #00b1f8 !important; } .fusion-accordian .panel-title a { color: #333 !important; font-weight: normal; } .fusion-accordian .panel-title a .fa-fusion-box:before { font-family: 'FontAwesome'; src: url('../newson/fontawesome-webfont.eot?v=4.2.0'); src: url('../newson/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../newson/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../newson/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../newson/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg'); content: "\f054"; font-style: normal; line-height: 22px; font-size: 13px; } .fusion-accordian .panel-title .active .fa-fusion-box:before { font-family: 'IcoMoon'; font-style: normal; line-height: 22px; font-size: 13px; content: "\e61c"; } #gform_wrapper_9 { clear:both; } .gform_wrapper ul li.gfield { position: relative; float: left; margin-right: 4%; margin-bottom: 20px; /*width: 30.6666%;*/ clear: none !important; } .gform_wrapper ul li:nth-child(3n+3) { /*margin-right: 0;*/ } .gform_wrapper ul li.gfield input { width: 100% !important; } #field_1_10, #field_1_9 { clear: both !important; width: 100% !important; } #footer { border: none !important; } .fusion-person .person-author-wrapper .person-name, .fusion-person .person-author-wrapper .person-title { font-size: 13px !important; font-weight: bold !important; } .wpcf7-form input[type="submit"], .wpcf7-submit { border-radius: 0 !important; } .product-sum h3 { font-weight: bold; } .gform_body label { display: none !important; } #gform_fields_1 label#label_1_9_1 { display: block; } .gform_wrapper .gform_button { border-radius: 0px !important; } .share-box h4, .sidebar .widget li a:before, .sidebar .widget li a, .sidebar .fusion-title h4 { color: #555 !important; } #categories-2 .heading { display: none; } .more a, .read-more, .entry-read-more a { font-weight:bold; } .fusion-testimonials .review { margin-bottom: 20px; } .post-content h5, .fusion-title h5, .title h5 { font-weight: bold; } #wrapper #main .post h2 { margin-bottom: 10px; } .pagination .current, .page-links > .page-number, .woocommerce-pagination .current { background: #00b1f8; border-color: #e0dede; } .page-links-title { display: none; } .sep-boxed-pricing .panel-heading h3 a { color: #fff !important; } table { height: unset !important; } #label_8_9_1, #label_9_9_1, .gfield_checkbox label, #gform_fields_12 label { display: block !important; } #field_2_9, #gform_fields_12 .gfield_checkbox { clear: both !important; } #gform_fields_12 li { float: none !important; } .search .image img { width: 150px; } .post .blog-medium-slideshow-container { width: 150px; } @media only screen and (max-width: 800px) { .teamMember, .range { position: relative; float: none; margin: 0 0 20px 0; width:100%; } }