#header-contact-container{background-color: #444;} #header-container{background-color: #222;} ul#nav li a{color: #ffffff;} ul#nav li a:hover{color: #ef3d2f;} ul#nav ul.sub-menu, ul#nav .children{background-color: #252525;} ul#nav ul.sub-menu li a, ul#nav .children li a{color: #ccc;} ul#nav ul.sub-menu li a:hover, ul#nav .children li a:hover{background-color: #ef3d2f;} #title-container{background-color: #ef3d2f;} .title-block h2{color: #fff;} .title-block p{color: #fff;} #crumbs-container{background-color: #ebebeb;} #crumbs li, #crumbs .current, #crumbs .current a{color: #999;} #crumbs a{color: #777;} #crumbs a:hover{color: #777;} #content, #wrapper.boxed #widget-block, .slider{background-color: #FFF;} #home_page_downs .widget, #home_page_downs .widget:nth-of-type(even), #content-container, #widget-block, .cart_totals table, .related, .upsells{background-color: #fff;} #site-wide-container .arrow{border-top-color: #fff;} .post-title a, .products .product h3, .product_title, .entry-content h2, .service-title a, .service-title, #comments h2, .content-widget .post-title a, .page-title, .page-title a, .copy h2, .copy h2 a, .copy h3 .copy h3 a, .copy h4, .copy h4 a, .related.products h2, .single h3.post-title a:hover{color: #464646;} .post-title a:hover, .service-title a:hover, .products .product h3:hover, .content-widget .post-title a:hover, .page-title a:hover, .copy h2 a:hover, .copy h3 a:hover, .copy h4 a:hover{color: #ef3d2f;} .copy p, .entry-content p, .content, #comments, .tags{color: #464646;} .copy a, .post-date a, .testimonial-item .testimonial-name a, .entry-content a, .product_meta a, .portfolio-meta a, .tags a{color: #ef3d2f !important;} .copy a:hover, .post-date a:hover, .testimonial-item .testimonial-name a:hover, .entry-content a:hover, .product_meta a:hover, .portfolio-meta a:hover, .tags a:hover{color: #ffffff;} .post-date, .content-widget .post-date, .comment .date{color: #999;} #home_page_downs .widget, #home_page_downs .widget:nth-of-type(even), .portfolio-meta, .portfolio-meta li{border-color: #ebebeb;} table td, table th, .cart_totals th, .cart_totals td, .cart_totals table, .shipping-calculator-form, .shipping-calculator-form p, .products .product, .cart_totals table{border-color: #e0e0e0;} .price{color: #777;} .onsale{background-color: #E74C3C;} .tabs li a, .products .product, .woocommerce_message, .woocommerce-message{background-color: #f2f2f2;} .tabs li.active a{background-color: #fff;} .tabs li a, .tabs, .upsells .products, .related, .related .products, .upsells .product, .related .product, .products .product img, .product_list_widget img{border-color: #e0e0e0;} .tabs li a, .tabs li.active a{color: #333;} .comment p, .comment .date, .comment .fn{color: #777777;} #comments a{color: #ef3d2f;} #comments a:hover{color: #111;} .comment, .comment .children{border-color: #ebebeb;} #respond a, #respond .form-allowed-tags, #respond label, #respond .logged-in-as, #respond #reply-title{color: #333333;} #searchform input[type=submit], .content-widget .read-more, .post-content .read-more, .portfolio-categories a, a.read-more, #back-top a{background-color: #3B4950;} #searchform input[type=submit], .content-widget .read-more, .post-content .read-more, .portfolio-categories a, a.read-more{color: #fff;} #searchform input[type=submit]:hover, .content-widget .read-more:hover, .post-content .read-more:hover, .portfolio-categories a:hover, a.read-more:hover, #back-top a:hover{background-color: #000;} #searchform input[type=submit]:hover, .content-widget .read-more:hover, .post-content .read-more:hover, .portfolio-categories a:hover, a.read-more:hover{color: #fff;} #respond #submit{background-color: #ef3d2f;} #respond #submit{color: #fff;} #respond #submit:hover{background-color: #dd392c;} #respond #submit:hover{color: #fff;} .pagination .next a, .pagination .previous a{background-color: #3B4950;} .pagination .next a:hover, .pagination .previous a:hover{background-color: #000;} .add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable, .widget_shopping_cart .button, .woocommerce-message .button, .products .product .added_to_cart, .widget_shopping_cart .button.checkout, .shop_table .checkout-button, .price_slider_wrapper .button, #payment .place-order input[type=submit], input[name=update_cart], .widget_shopping_cart .button.checkout, a.checkout-button, #payment .place-order input[type="submit"]{background-color: #3B4950;} .add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable, .widget_shopping_cart .button, .woocommerce-message .button, .products .product .added_to_cart, .widget_shopping_cart .button.checkout, .shop_table .checkout-button, .price_slider_wrapper .button, #payment .place-order input[type=submit], input[name=update_cart], .widget_shopping_cart .button.checkout, a.checkout-button, #payment .place-order input[type="submit"]{color: #fff !important;} .add_to_cart_button:hover, .added_to_cart:hover, .single_add_to_cart_button:hover, .button.product_type_variable:hover, .widget_shopping_cart .button:hover, .woocommerce-message .button:hover, .products .product .added_to_cart:hover, .widget_shopping_cart .button.checkout:hover, .shop_table .checkout-button:hover, .price_slider_wrapper .button:hover, #payment .place-order input[type=submit]:hover, input[name=update_cart]:hover, .widget_shopping_cart .button.checkout:hover, .shop_table .checkout-button:hover, #payment .place-order input[type="submit"]:hover{background-color: #000;} .add_to_cart_button:hover, .added_to_cart:hover, .single_add_to_cart_button:hover, .button.product_type_variable:hover, .widget_shopping_cart .button:hover, .woocommerce-message .button:hover, .products .product .added_to_cart:hover, .widget_shopping_cart .button.checkout:hover, .shop_table .checkout-button:hover, .price_slider_wrapper .button:hover, #payment .place-order input[type=submit]:hover, input[name=update_cart]:hover, .widget_shopping_cart .button.checkout:hover, .shop_table .checkout-button:hover, .place-order input[type="submit"]:hover{color: #fff;} .quantity .plus, .quantity .minus{background-color: #3B4950;} .quantity .plus:hover, .quantity .minus:hover{background-color: #333;} td .coupon .button{background-color: #ddd;} td .coupon .button{color: #333;} td .coupon .button:hover{background-color: #3B4950;} td .coupon .button:hover{color: #333;} .sidebar, #home_page_three_column, #home_page_sides .widget:nth-child(2n+2){background-color: #fafafa;} #home_page_downs .widgettitle, .sidebar .widgettitle, #home_page_three_column .widgettitle{color: #111;} .sidebar, .sidebar p, #home_page_three_column .widget .content, #home_page_three_column .widget .content p{color: #333333;} .sidebar a, #home_page_three_column a{color: #ef3d2f;} .sidebar a:hover, #home_page_three_column a:hover{color: #111;} #home_page_three_column .widget .content, #right-column .widget, #home_page_three_column li, #home_page_sides .widget:nth-child(2n+2){border-color: #ebebeb;} .features-content .related-features-container li{background-color: #fff;} .features-content .related-features-container a{color: #333333;} .features-content .related-features-container, .features-content .related-features-container li{border-color: #eee;} .features-content .related-features-container .active{background-color: #ef3d2f;} .features-content .related-features-container .active a{color: #fff;} #site-wide-container{background-color: #ef3d2f;} .site-wide-cta span{color: #fff;} .site-wide-cta .action-link{background-color: #ef3d2f;} .site-wide-cta .action-link{color: #fff;} .site-wide-cta .action-link{border-color: #fff;} .site-wide-cta .action-link:hover{background-color: #ef3d2f;} .site-wide-cta .action-link:hover{color: #fff;} .site-wide-cta .action-link:hover{border-color: #fff;} #footer-container{background-color: #333;} .footer-widgets .widgettitle{color: #fff;} .footer-widgets, .footer-widgets .dater{color: #ddd;} .footer-widgets a{color: #ccc;} .footer-widgets a:hover{color: #fff;} .footer-widgets .widget li{color: #444;} #footer-base-container{background-color: #252525;} .footer-text, .footer-text p{color: #999;} .footer-text a{color: #ccc;} .footer-text a:hover, ul#footer-nav li a:hover{color: #fff;} /* CHANGE SITE WIDTH TO 1140PX */ #header-contacts{max-width: 1140px;} #header{max-width: 1140px;} #content{max-width: 1140px;} #footer{max-width: 1140px;} .footer-text{max-width: 1140px;} .title-block{max-width: 1140px;} #crumbs{max-width: 1140px;} .slider .slider-content{max-width: 1140px;} #home_page_downs .widgettitle{max-width: 1140px;} #home_page_downs .widget_text .content{max-width: 1140px;} .content-widget-item{max-width: 1140px;} .testimonials-container{max-width: 1140px;} .features-widget .column .content{max-width: 1140px;} #home_page_sides{max-width: 1140px;} #home_page_sides .testimonials-container{max-width: 1140px;} #home_page_three_column.widget-list{max-width: 1140px;} .widget-page{max-width: 1140px;} .demo_store{max-width: 1140px;} .site-wide-cta{max-width: 1140px;} body { font-family: proxima-nova, sans-serif; background: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; /* font-size: 18 !important; */ line-height: 26px; font-weight: 300; /* color: #333333; */ } caption, th, td { font-weight: 300; } p, .copy, .copy a, .slider-copy h5, .slider-copy p { /* font-size: 18px !important; */ line-height: 26px; font-weight: 300; } #site-wide-container .arrow { display: none; } /* BOTTOM BORDER THICKNESS TO 1PX */ #home_page_downs .widget{border-bottom: 1px solid #ebebeb;} .testimonials-content-widget{border-bottom: 1px solid #ebebeb;} .features-widget .column{border-bottom: 1px solid #ebebeb;} .comment{border-bottom: 1px solid #ebebeb;} .portfolio-meta{border-top: 1px solid #eee; border-bottom: 1px solid #eee;} .archives_list li{border-bottom: 1px solid #ebebeb;} .products .product img{border-bottom: 1px solid #ebebeb;} .upsells .products img, .related .products img{border-bottom: 1px solid #ebebeb;} table th{border-bottom: 1px solid #e0e0e0;} #right-column .widget{border-bottom: 1px solid #ebebeb;} .footer-widgets .chirp span.meta, .footer-widgets .widget li{border-bottom: 1px solid #444;} /* TOP BORDER THICKNESS TO 1PX */ .comment .children{border-top: 1px solid #ebebeb;} .next-prev-post-nav{border-top: 1px solid #f0f0f0;} .portfolio-meta{border-top: 1px solid #eee;} table tfoot{border-top: 1px solid #e0e0e0;} /* SINGLE POST NEW STYLE*/ .sp-custom-style { float: none !important; margin: 0 auto; width: 100%; max-width: 660px; } .post-title { text-align: center; } @media only screen and (max-width: 736px) { } /* BLOG HOME LIST STYLE*/ .blog-home-list { max-width: 660px; } /* COMMENTS NEW LAYOUT */ .sp-comments-fullwidth { background: #fafafa; padding: 20px; } #comments { max-width: 640px; margin: 30px auto; background: transparent; } .comment { border: 1px solid rgba(0,0,0,.09); box-shadow: 0 1px 4px rgba(0,0,0,.04); padding: 15px 20px; border-radius: 3px; background: #ffffff; } .comment-author { width: 36px; height: 36px; margin-right: 10px; } .comment-meta { margin-left: inherit; } .comment .date { display: block !important; visibility: hidden; margin-bottom: 0; } .comment .reply { top: 15px; right: 20px; } .comment .children { border-top: 1px solid #ebebeb; } .comment:last-child { border: 1px solid rgba(0,0,0,.09); } .comment .children .comment:last-child { box-shadow: none; padding: 0; border: none; } .comment .children .comment:first-child { box-shadow: none; padding: 0; border: none; } .comment .children .comment-meta { width: 100%; } .comment .fn { font-size: 14px; font-weight: 300; } #comments p { font-size: 14px !important; line-height: 20px !important; } #respond { background: transparent; } /* .copy p, .entry-content p, .content, #comments, .tags { color: #333; } .comment p, .comment .date, .comment .fn { color: #333; } */ .footer-text, .footer-text p, #footer { font-size: 13px !important; line-height: 20px; } #header-container {position: relative;} #content-container {padding-top: 0 !important;} .logo {float: left !important;} .logo h1, .logo img {height: 50px;} .logo {margin-bottom: 0px !important;} @media only screen and (max-width: 1024px){ ul#nav{float: right; right: 20px; margin: 0 auto;} ul#nav li{margin-left: 30px;} } @media only screen and (max-width: 736px){ ul#nav{clear: both; padding: 0px 30px; margin: 0px; float: none; position: relative; display: none;} } @media only screen and (max-width: 568px) and (max-width: 768px){ ul#nav{clear: both; padding: 0px 30px; margin: 0px; float: none; position: relative; display: none;} } ul#nav {bottom: inherit;} ul#nav li a {padding: 16px 0;} ul#nav ul.sub-menu {top: 60px;} /* FONT WEIGHT ISSUE FIX */ a { -webkit-font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } a { -moz-osx-font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } a { font-smooth: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } a:link { -webkit-font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } a:link { -moz-osx-font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } a:link { font-smooth: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } ul#nav { -webkit-font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } ul#nav { -moz-osx-font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } ul#nav { font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } ul#nav li a { -webkit-font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } ul#nav li a { -moz-osx-font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } ul#nav li a { font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } h2.sectionhead { -webkit-font-smoothing: inherit !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } h2.sectionhead { -moz-osx-font-smoothing: none !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } h2.sectionhead { font-smoothing: none !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); } .cta-button a { font-family: proxima-nova, sans-serif !important; } /* p, .copy { line-height: 23px; } */ /*Main h4s For Homepage*/ h4.sectionhead { font-size: 38px; line-height: 38px; font-weight: 800; color: #333; } /* H1s For Sub pages*/ h2.sectionhead { font-size: 38px; line-height: 38px; font-weight: 300; color: #333; } h1.sectionhead { font-size: 38px; line-height: 60px; font-weight: 300; color: #333; } /*reset padding on main body content */ #content { padding: 20px 20px; } /*get rid of arrows for the slider */ .slider-arrows { display:none; } /*fix slider height */ .slider { height: 410px; } .slider li { height: 410px; } .slider .image-right .slider-copy { padding-top: 6%; } .slider .image-right .has-video, .slider .image-left .has-video { padding: 6% 0px 0px; } @media only screen and (max-width: 1024px){ .slider { height: 300px !important; } } /* Big Text Front Page */ .bigtext { font-size: 20px; line-height: 33px; color: #999; } /* Get rid of widgets space thing on front page */ #widget-block .widget-list{ display: none; } /* Alert */ .obox-alert { font-size: 15px; font-weight: normal; } /* Divider */ .obox-divider { margin: 0 0 26px; border: 1px solid #eee; background: none; } /* Pricing Tables */ .pricing2 { border: 1px solid #e0e0e0; text-align: center; } .pricing2 td { text-align: center; border-right: 1px solid #e0e0e0 !important; } .pricing2 h1 { font-size:30px; color:#fff; line-height:60px; } .pricing2 h2 { font-size:40px; color:#777; font-weight:700; } .pricing-mini2 { background:grey; } .pricing-results2 { background:#ef3d2f; } .pricing-platinum2 { background:#ffcc00; } /* CTA button */ .cta-button a { height: 40px; border: 0 none; border-radius: 8px 8px 8px 8px; color: #fff !important; cursor: pointer; display: inline-block; /* font-family: Arial,sans-serif; */ font-size: 20px; line-height: 40px; margin-bottom: 10px; margin-top: 10px; padding: 7px 10px; text-transform: none; width: 80%; background:#ef3d2f; text-align:center; } /* Alert Box */ /* get rid of title block on pages */ .title-block { display:none; } /* pricing page column padding fix */ .obox-three-column .obox-column { margin-bottom: 10px; } /* comments */ #respond .comment-notes, #respond .logged-in-as { color: #6d6d6d; } #menu-fixed { display: block; top: 225px; left: 970px; width: 130px; position: fixed; border: 3px solid #888; padding: 10px; text-align: center; font-weight: bold; color: #fff; background: #666; } .comment .date { display: none; } /* .copy a { font-weight: normal; } */ div#seogroup input { max-width: inherit; } .post-date { } /* FIX MOBILE MENU */ @media only screen and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px) { ul#nav{clear: both; padding: 0px 30px; margin: 0px; float: none; position: relative; display: none;} div#domain-row #domain-form .btn { Position: absolute; } div.jumbotron div.container div#domain-row form#domain-form div.form-group { margin-left: 0 !important; } #menu-drop-button { margin: 0 auto; padding: 23px; width: auto; height: auto; } } @media only screen and (max-width: 736px) { #menu-drop-button { margin: 0 auto; padding: 23px; width: auto; height: auto; } } /* SEARCH ENGINE RANKING PAGE */ li#post-5276 div.post-content div.copy .jumbotron { background-color: #ffffff; } div.jumbotron div.container div#captcha-row .g-recaptcha { margin: 9px 16px !important; } div.jumbotron div.container div#captcha-row .g-recaptcha div { margin: auto !important; } div.jumbotron div.container div#progress-row .col-md-10 { float: none !important; margin: 0 auto !important; width: 90% !important; } div.jumbotron div.container div#progress-row p { text-align: center !important; padding-top: 20px; } div.jumbotron div.container div#email-row #email-form .form-group { padding-left: 0 !important; } div.jumbotron div.container div#domain-row form#domain-form div.form-group { margin-left: 0 !important; } div.jumbotron div.container div#email-row p { text-align: center; } div.jumbotron div.container div#email-row #email-form .form-group { margin-left: 8.3%; padding-left: 0; } div.container div#result-row div.col-md-12 {     margin: 0 !important; padding-left: 0 !important; } /* GOOGLE KEYWORD PLANNER PAGE */ li#post-5278 div.post-content div.copy .jumbotron { background-color: #ffffff; } /* Partners Page */ .partnerstable { border: 1px solid #e0e0e0; text-align: left; } .partnerstable td { text-align: left; border-right: 1px solid #e0e0e0 !important; vertical-align: middle; } .partnerstable h1 { font-size:30px; color:#fff; line-height:60px; } .partnerstable h2 { font-size:40px; color:#777; font-weight:700; } div.jumbotron div.container div#domain-row form#domain-form div.form-group { margin-left: inherit !important; } div.jumbotron div.container div#domain-row form#domain-form #btn-start { padding: 15px 15px; background: #ef3d2f; text-transform: uppercase; font-size: 18px; margin: 10px auto; display: block; position: relative; width: 180px !important; } div.jumbotron div.container div#domain-row form#domain-form div.form-group #domain { font-family: proxima-nova, sans-serif; font-size: 22px; display: block; width: 90% !important; max-width: none !important; padding: 10px; float: none; left: 0; right: 0; position: relative; margin: 0 auto; } div.jumbotron div.container div#email-row #email-form .form-group { margin-left: inherit !important; } div.jumbotron div.container div#email-row #email-form .form-group #email { font-family: proxima-nova, sans-serif; font-size: 22px; display: block; margin: 0 auto; width: 90% !important; max-width: none; } div.jumbotron div.container div#email-row #email-form #btn-email { padding: 15px 15px; background: #ef3d2f; text-transform: uppercase; font-size: 18px; margin: 10px auto; display: inherit; width: 120px; } div.jumbotron div.container div#email-row p { font-size: 20px; } div.jumbotron div.container div#result-row div.col-md-12 iframe { width: 100% !important; } /* FIX HUGE PAGE GUIDES */ @media only screen and (max-width: 736px){ .stickyqlinks {display:none;} } .image-style { .stickyqlinks p, .stickyqlinks a { font-size: 14px; line-height: 17px !important; } #respond input[type=text]{border: 1px solid #e0e0e0;}