/* Theme Name: BizPress Lite Theme URI: http://ideaboxthemes.com/bizpress-lite/ Author: IdeaBox Themes Author URI: http://ideaboxthemes.com/ Description: BizPress Lite is a multipurpose responsive WordPress theme built on Bootstrap. It has unique front end customization and single click installation features. You can use this theme to setup a busiess website, personal portfolio, photography website or a simple blog. It comes with multiple color schemes, slider, testimonial, call to action sections, home page contact and map sections, footer social icons and links. Version: 1.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: bizpress Tags: blue, red, green, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, sticky-post, theme-options, threaded-comments, translation-ready, rtl-language-support BizPress Lite WordPress Theme, Copyright (C) 2014 IdeaBox Themes BizPress Lite is distributed under the terms of the GNU GPL This theme is Derived from _ib theme https://github.com/psahalot/_ib Licensed under GPL V2 or Later Linense URI: http://www.gnu.org/licenses/gpl-2.0.html and _s (or Underscores) http://underscores.me/, (C) 2012-2013 Automattic, Inc. Licensed under GNU General Public License v2 or later Linense URI: http://www.gnu.org/licenses/gpl-2.0.html */ /* Import the necessary Bootstrap WP CSS additions */ /* First fixing the dropdown menu. * Most stuff is handled by the walker, but some styles need to be added too. * Here we are removing the ">" from the original bootstrap styles, so it works for 2nd and 3rd level dropdown too.. * (actually not cool to use more than 1 level dropdown, but if YOU or your users want to do this, it won't break the layout now ;) */ .gallery-caption, .sticky, .bypostauthor{} .dropdown-menu li a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #333; white-space: nowrap; } .dropdown-menu li a:hover, .dropdown-menu li a:focus { color: #ffffff; text-decoration: none; background-color: #357ebd; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd)); background-image: -webkit-linear-gradient(top, #428bca, 0%, #357ebd, 100%); background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%); background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); } .dropdown-menu ul { list-style: none; } /* Some modified padding for the bootstrap container. * Now you can make many styles of design easily. * Try with giving the .container class just a background colour and have a look. ;) */ .container { padding: 0 15px 15px 15px; } /* Multi Leve dropdown using bootstrap nav walker */ .dropdown-submenu{position:relative;} .dropdown-submenu>.dropdown-menu{top:0;left:100%;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;} .dropdown-submenu:active>.dropdown-menu, .dropdown-submenu:hover>.dropdown-menu { display: block; } .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;} .dropdown-submenu:active>a:after{border-left-color:#ffffff;} .dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} /* Contain floats: h5bp.com/q */ .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; } ::selection{ background:#009cee; color:#fff; } /* My Minimal WordPress Styling comes here */ /* This is a small security for too long strings titles */ body { word-wrap: break-word; font-family: 'Varela Round', sans-serif; font-size: 16px; font-weight: 400; line-height: 1.8; } #wrapper { background: #fff; } p { margin: 0 0 20px; } /* Alignment */ .alignleft { display: inline; float: left; margin-right: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin: 0 auto; } a{ color:#333; } a:hover { text-decoration: none; color:#333; } ul{ padding-left:0; list-style:none; } a, button, input:focus, input[type="button"], input[type="reset"], input[type="submit"], textarea:focus, .button { -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-weight: 400; } /* Images and wp-captions should always fit and be responsive */ img { display: inline-block; height: auto; max-width: 100%; } img[class*="wp-image-"] { margin-top: 10px; margin-bottom: 10px; } .wp-caption { border: 1px solid #ccc; margin-bottom: 10px; max-width: 100%; border: 1px solid #ccc; border-radius: 4px; padding: 0 10px; } .wp-caption.aligncenter { margin-bottom: 10px; } .wp-caption img[class*="wp-image-"] { display: block; } .wp-caption .wp-caption-text { text-align: center; margin-top: 10px; } /* WP Gallery */ .gallery { margin-bottom: 1.5em; } .gallery a img { border: none; height: auto; max-width: 90%; } .gallery dd { margin: 0; } /* Make sure embeds and iframes fit their containers */ embed, iframe, object { max-width: 100%; } /* Text meant only for screen readers */ .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; } .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar */ } /* Content */ .main-content-inner { padding-bottom: 1.5em; } .hentry { margin: 0 0 1.5em; } /* Clearing */ .clear { clear: both; } .container{ padding:15px 0; } /* Header */ .site-title{ margin-top:0; } .site-title a{ color:#009cee; } .header-extras{ text-align:right; float:right; } .call-section .call-button{ background: #27313d; color: #fff; border-radius: 3px; display: inline-block; margin-bottom: 20px; } .call-section .call-button .fa{ padding: 13px 10px; background: #009cee; border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .call-section .call-button span{ padding: 13px 18px; } /* Navigation */ .site-navigation{ background:#009cee; } .navbar-default{ background:none; border:none; } .navbar-collapse{ padding:0; } .navbar-default .navbar-nav>li>a{ color:#fff; } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{ background:none; color:#fff; } .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{ background:none; color:#fff; } .navbar-default .navbar-collapse{ border:none; } .dropdown-menu{ border-radius:0; padding:0; margin-top:0; } .navbar-nav{ margin:0; } .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{ background:rgba(0,0,0, 0.3); color:#fff; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .dropdown-menu li a{ padding:10px 20px; } .dropdown-menu li a:hover, .dropdown-menu li a:focus{ background:#009cee; color:#fff !important; } .dropdown-submenu>.dropdown-menu{ border-radius:0; } .navbar-default .navbar-nav .open .dropdown-menu>li>a{ position:relative; } .navbar-toggle{ float:none; margin:0; width:100%; border-radius:0; background:#111; color:#fff; border:none; padding:15px; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:#111; color:#fff; } .navbar-header{ text-align:center; } .sr-only{ overflow:visible; position:relative; } .navbar-toggle .icon-bar{ margin-top:-20px; } .dropdown-menu>.active>a{ background:#fff; color:#111; } /* Home Slider */ .slider-wrapper{ background-size:cover; position:relative; } .home-contact-form, .front-sidebar .wpcf7, .front-sidebar .gform_wrapper{ padding: 20px; border: solid 5px #333; } .front-sidebar .gform_wrapper{ max-width:120%; margin: -20px; } .home-contact-form h3, .front-sidebar .wpcf7 h3, .front-sidebar .gform_wrapper h3{ text-align:center; font-size:30px; margin-top:0; border-bottom: 1px solid #333; padding-bottom: 10px; } .front-sidebar h3{ text-align:center; } .front-sidebar .fa{ margin-right:10px; } .home-contact-form input[type="submit"], .front-sidebar .wpcf7 input[type="submit"], .front-sidebar .gform_wrapper input[type="submit"]{ background:#111; color:#fff; border:none; width:100%; padding:10px; } .home .front-sidebar .wpcf7 p{ width:100%; } .home-contact-form input[type="submit"]:hover, .front-sidebar .wpcf7 input[type="submit"]:hover, .front-sidebar .gform_wrapper input[type="submit"]:hover{ background:#26678A; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .home-contact-form input[type="text"], .home-contact-form input[type="email"], .home-contact-form textarea, .front-sidebar .wpcf7 input[type="text"], .front-sidebar .wpcf7 input[type="email"], .front-sidebar .wpcf7 textarea, .front-sidebar .gform_wrapper input[type="text"], .front-sidebar .gform_wrapper input[type="email"], .front-sidebar .gform_wrapper textarea{ padding:6px 10px !important; width:100% !important; border: 1px solid rgba(0,0,0, 0.1); background: rgba(0,0,0, 0.1); margin-top: 5px; } .home-contact-form input, .home-contact-form textarea, .front-sidebar .wpcf7 input, .front-sidebar .wpcf7 textarea, .front-sidebar .gform_wrapper input, .front-sidebar .gform_wrapper textarea{ font-size: 15px; } .slider-wrapper .flexslider{ background:none; box-shadow:none; margin-bottom:0; padding:0 15px; } .slider-wrapper .flex-caption { position:relative; border:none; padding:20px 0; background:#009cee; color:#fff; text-align:center; } .flexslider:hover a.flex-next{ right:30px; } .flexslider:hover a.flex-prev{ left:30px; } .slider-wrapper h2 a{ color:#fff; } .slider-wrapper h2{ margin:0; } .slider-wrapper .container{ position:relative; } .slider-button{ padding: 10px; border: 1px solid #111; display: inline-block; } .slider-wrapper .flex-control-nav{ display:none; } .flex-direction-nav a.flex-prev:before, .flex-direction-nav a.flex-next:before{ display:none !important; } .flex-direction-nav a.flex-prev{ font-size:40px; } /* Business Tagline */ .business-tagline-area{ background:#fff; clear:both; } .business-tagline{ padding:0px 0 20px; text-align: center; border-bottom: dotted 1px #ddd; } .business-tagline h3{ font-size:30px; text-align:center; margin-bottom:22px; } .tagline-description{ max-width: 860px; margin: 0 auto; font-size: 24px; color: #888; } /* Home Featured */ .home-featured .featured{ margin-bottom:30px; border: 1px solid #e7e7e7; } .home-featured .featured h3{ padding: 0 20px; margin-top: 20px; } .home-featured .featured:hover{ border:1px solid #009cee; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .home-featured p{ margin:0 20px 20px; } .home-featured{ padding:30px 0; } .home-featured .read-more{ display:block; color:#009cee; } /* Home Mid Area */ .mid-wrap:before{ display: block; content: ""; background: url(includes/images/dotted.png) repeat 0 0 transparent; height: 7px; width: 100%; margin-bottom: 30px; } /* Tstimonial Slider */ .testimonial-slider{ background-color:#fff; background-size:cover; } .testimonial-wrap{ padding:50px 0; } #reviewslider{ background:none; padding:50px 0; box-shadow:none; border-radius:0; margin-bottom:0; } #reviewslider .slides img { width: 150px; float: left; border-radius: 100px; height: 150px; padding: 2px; border: 3px solid #009cee; opacity: 1; } .mid-wrap #reviewslider .slides img{ width:100px !important; height:100px !important; border-radius:0; border:none !important; } .mid-wrap .testimonial{ margin-bottom:30px; } #reviewslider .flex-caption{ padding: 0px 20px 10px 40px; position: relative; text-align: left; float: right; width: 80%; } .mid-wrap #reviewslider .flex-caption:after{ content:"\f10d"; font-family:"FontAwesome"; position:absolute; left:0; top: 0; font-size: 28px; color: #8c8c8c; } #reviewslider .flex-control-nav{ display:none; } #reviewslider .flex-direction-nav a.flex-next, #reviewslider .flex-direction-nav a.flex-prev{ top:0; opacity:1; color:#fff; background:#009cee; width: 32px; height: 34px; padding: 0px 10px; font-size: 22px; font-weight: 700; } #reviewslider .flex-direction-nav a.flex-next{ right:0 !important; } #reviewslider .flex-direction-nav a.flex-prev{ right:7% !important; left:auto !important; } .client-name{ margin:5px 0; } .client-name a{ color:#009cee; } .client-block{ background:#f5f5f5; padding:30px; margin-bottom:20px; } .client-block img{ border-radius: 100%; float: left; width: 20%; } /* Front Posts */ .blog-area{ background:#fff; } .blog-wrap{ padding:50px 0; } #front-featured-posts{ padding-top:30px; } .home-featured-post{ text-align:center; margin-bottom:20px; } .post-meta span.posted_by:after { content: "|"; margin-left: 8px; margin-right: 4px; } .home-post-title-area{ text-align:center; } .home-post-title h3{ font-size:30px; } .home-featured-post .featured-post-content{ background: rgb(243, 241, 241); position: relative; padding: 15px 15px; text-align: center; } .featured-post-content:before{ content:""; display:block; left: 46%; width: 0; height: 0; border-left: 16px solid transparent; border-right: 16px solid transparent; border-bottom: 16px solid rgb(243, 241, 241); position:absolute; top:-16px; } .featured-post-image{ position:relative; } .featured-post-image .post_format{ right: 0; background: #009cee; padding: 10px 15px; font-size: 24px; color: #fff; min-width: 46px; min-height: 46px; position: absolute; top: 0; } .contact-map{ position:relative; overflow:hidden; } .contact-map h3{ background: #009cee; padding: 12px 50px; color: #fff; margin-top:0; margin-bottom:0; display:inline-block; } .contact-map .container{ padding:0; position: absolute; text-align: center; width: 100%; } /* Main-content */ .main-content{ padding:50px 0; } .hentry{ margin-bottom:60px; padding-bottom:20px; border-bottom:1px solid #eee; } article .page-header{ margin:0px 0 20px; border-bottom:1px solid #ddd; padding-bottom:0; } .post-meta { font-size: 14px; } .page .page-title{ margin-top:0; } .blog .page-header, #comments .page-header{ border-bottom:0; } .archive .page-header, .archive .page-header .page-title{ margin-top:0; } .post-image{ margin-bottom:20px; position:relative; } .hentry span.post_format { left: 0; background: #009cee; padding: 10px 15px; font-size: 24px; color: #fff; min-width: 50px; min-height: 50px; border-radius: 0; opacity: 1; top: 0; position:absolute; } .post-image:hover span { opacity: 1; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -khtml-transition: all 0.5s ease; -moz-transitiokn: all 0.5s ease; } .more-link{ display: inline-block; background: #009cee; padding: 6px 20px; color: #fff; border: 1px solid #ddd; } .more-link:hover{ background:#fff; color:#111; } .header-meta .fa{ margin-right:5px; color:#545454; } .header-meta { font-size: 14px; margin-bottom: 30px; } .header-meta a { color:#545454; text-decoration: none; font-weight: 300; } address { display: inline; } time, address, .post-categories { margin: 0 20px 0 0; } /* Pagination */ .pager li > a, .pager li > span{ display: inline-block; padding: 10px 20px; border: 1px solid #ddd; border-radius:0; } .pager li > a:hover, .pager li > a:focus { background-color: #009cee; color:#fff; } .nav-previous{ width: 49%; float: left; } .nav-next{ width: 49%; float: right; text-align: right; } /* Comments */ #comments{ padding:40px 0; clear:both; } .panel{ border:none; border-radius:0; background:none; position:relative; } .media-heading { margin: 0 0 7px; } .panel-body { padding: 0 15px; } .panel-default > .panel-heading{ background:none; border:none; padding:0 15px; } .panel-footer{ background:none; border-top:0; } .comment-reply-link{ position: absolute; top: 22px; right: 10px; border-radius: 0; background: #fff; border: none; color: #009cee; } .comment-reply-link:hover{ background:none; color:#111; } #cancel-comment-reply-link{ float: right; font-size: 14px; margin-top: 10px; } .comments-title{ font-size:24px; margin-bottom:22px; } #reply-title{ font-size: 24px; } .form-allowed-tags, .alert{ display:none; } #commentsubmit, input[type="submit"]{ border-radius: 0; background: #009cee; border: none; padding: 10px 24px; color:#fff; font-size:14px !important; } .form-control{ border-radius:0; } #respond form .comment-form-author, #respond form .comment-form-email, #respond form .comment-form-url{ width: 32.4%; float: left; margin-right: 10px; margin-bottom: 20px; } #respond form input[type="text"], #respond form input[type="email"], #respond form textarea { width: 100%; padding: 6px; margin-top: 5px; } #respond form .comment-form-url{ margin-right:0; } #respond form textarea{ clear:both; } /* back to top */ .back-to-top { position: fixed; bottom: 2em; right: 10px; text-decoration: none; color: #000000; background-color: rgba(235, 235, 235, 0.80); font-size: 24px; padding: 0.8em; display: none; cursor: pointer; } /* Search form */ .search-form label{ width:100%; } input[type="search"]{ padding: 10px; width: 80%; } /* Contact Form 7 */ .wpcf7 p:nth-child(2), .wpcf7 p:nth-child(3), .wpcf7 p:nth-child(4){ width:32.4%; float:left; margin-right:10px; } .wpcf7 p:nth-child(4){ margin-right:0; } .page .wpcf7 input[type="text"], .page .wpcf7 input[type="email"], .page .wpcf7 textarea{ width:100%; } /* ========================================================================== Social Links Navigation - Intelligence overloaded. Thanks to Justin Tadlock ========================================================================== */ .screen-reader-text { position: absolute; top: -9999em; left: -9999em; } .social-links ul { list-style: none; text-align: right; margin-bottom:0; padding-bottom:0 } .social-links ul li { display: inline-block; position: relative; margin-right:10px; } .social-links li a { display: block; text-align:center; } .social-links li a:hover{ transform: scale(0.93); animation: flip 1s ease-in-out; -webkit-animation: flip 1s ease-in-out; } .social-links li a::before { display: inline-block; padding: 0 6px; width: 28px; font-family: 'FontAwesome'; vertical-align: top; -webkit-font-smoothing: antialiased; font-size: 18px; transition: all 0.3s ease; color: #fff; border-radius: 0px; } .social-links li:hover a::before { background:#fff; color:#111 !important; transition: all 0.3s ease; } .social-links li a[href*="facebook.com"]::before { content: '\f09a'; background: #3b5998; } .social-links li a[href*="twitter.com"]::before { content: '\f099'; background: #33ccff; } #menu-social li a[href*="dribbble.com"]::before { content: '\f17d'; background: #ea4c89; } .social-links li a[href*="plus.google.com"]::before { content: '\f0d5'; background: #dd4b39; } .social-links li a[href*="pinterest.com"]::before { content: '\f0d2'; background: #c8232c; } .social-links li a[href*="github.com"]::before { content: '\f113'; background: #171515; } .social-links li a[href*="tumblr.com"]::before { content: '\f173'; background: #34526f; } .social-links li a[href*="youtube.com"]::before { content: '\f16a'; background: #c4302b; } .social-links li a[href*="flickr.com"]::before { content: '\f16e'; background: #ff0084; } .social-links li a[href*="vimeo.com"]::before { content: '\f194'; background: #1AB7EA; } .social-links li a[href*="instagram.com"]::before { content: '\f16d'; background: #3f729b; } .social-links li a[href*="linkedin.com"]::before { content: '\f0e1'; background: #0e76a8; } /* CTA Area */ .cta-area{ background:#009cee; clear:both; } .cta-wrap{ padding:50px 0; text-align:center; color:#fff; } .cta-wrap h3{ color: #fff; font-weight: 400; font-size: 30px; margin-top:0; } .cta-wrapper{ padding-top:10px; } .cta-button{ display: inline-block; background: #fff; padding: 10px 20px; margin-top: 20px; } /* Sidebar */ .sidebar .widget{ padding: 20px; border: 1px solid #ddd; } .sidebar h3{ padding-bottom: 15px; margin-top: 0; margin-bottom: 20px; font-size: 23px; border-bottom: 1px solid #ddd; position: relative; } .sidebar li:before{ content:"\f101"; font-family:"FontAwesome"; float: left; margin-right: 10px; color:#009cee; } .sidebar a:hover{ color:#009cee; } .sidebar .nav>li>a{ padding:0; } .sidebar ul li{ padding-bottom:5px; margin-bottom:10px; } /* Footer */ .site-footer{ background:#009cee; color:#fff; } .site-footer-inner-wrap{ border-bottom: 1px solid #eee; } .site-footer a{ color:#fff; } .site-footer-inner{ text-align:center; margin-top:20px; } .site-footer-inner-wrap ul li{ margin-bottom: 5px; padding-bottom: 5px; } .site-footer h3{ padding-bottom: 15px; text-transform: uppercase; font-size: 20px; font-weight: 700; } .footer-top-bar{ background: #367B9F; } /* Contact Details */ .contact-details .fa { margin-right: 10px; } .contact-details{ padding-top:5px; } .contact-details p{ margin-bottom:0; } label{ font-weight:normal; } /* Boxed Layout */ .boxed #wrapper{ max-width:1250px; margin:0 auto; background:#fff; } body.boxed{ background:#eee; } .boxed .home-contact-form{ top:5%; } /* Here some needed widget styles * Most widgets are adapted in the file bootstrap-wp.js - and REALLY easy to modify! ;) */ .widget { margin-bottom: 2em; } .widget_nav_menu ul.sub-menu li, .widget_pages ul.children li { padding-left: 15px; } /* Hiding the search widget's button in widgets. thats just too old-skool. :) but if you want it back, just delete the next line. * Note: you can change the whole appearance of the search_form() function in our searchform.php */ .widget_search .search-form input[type="submit"] { display: none; } /* Make sure select elements fit in widgets */ .widget select { max-width: 100%; } /* Nested comments? They are threaded and nested already, you just need to add your own styling to finalize! * For example with some margin, like the line below ;) Delete, modify, change classes in HTML if you desire another style */ .comment .children { margin-left: 1.5em; } /* =========================== Color Schemes =========================== */ /* BizPress Lite Red */ .bizpress-red .cta-area, .bizpress-red .contact-map h3, .bizpress-red .more-link, .bizpress-red .featured-post-image .post_format, .bizpress-red #commentsubmit, .bizpress-red .pager li > a:hover, .bizpress-red .dropdown-menu li a:hover, .bizpress-red .site-footer, .bizpress-red .site-navigation, .bizpress-red .call-section .call-button .fa, .bizpress-red .hentry span.post_format, .bizpress-red #reviewslider .flex-direction-nav a.flex-next, .bizpress-red #reviewslider .flex-direction-nav a.flex-prev, .bizpress-red .slider-wrapper .flex-caption, .bizpress-red ::selection, .bizpress-red input[type="submit"]{ background:#f14141; } .bizpress-red .footer-top-bar, .bizpress-red .home-contact-form input[type="submit"]:hover, .bizpress-red .front-sidebar .wpcf7 input[type="submit"]:hover, .bizpress-red .front-sidebar .gform_wrapper input[type="submit"]:hover, .bizpress-red .navbar-default .navbar-nav>li>a:hover{ background: #BE4242; } .bizpress-red .sidebar h3:after{ border-bottom:1px solid #f14141; } .bizpress-red .home-contact-form h3, .bizpress-red .front-sidebar .wpcf7 h3, .bizpress-red .front-sidebar .gform_wrapper h3{ border-bottom:1px solid #BE4242; } .bizpress-red .site-footer h3:after{ border-bottom:3px solid #BE4242; } .bizpress-red .home-featured .featured:hover{ border:1px solid #f14141; } .bizpress-red #reviewslider .slides img{ border:3px solid #f14141; } .bizpress-red .site-title a, .bizpress-red .client-name a, .bizpress-red .sidebar li:before, .bizpress-red .comment-reply-link, .bizpress-red .sidebar a:hover, .bizpress-red .home-featured .read-more{ color:#f14141; } /* BizPress Lite Green */ .bizpress-green .cta-area, .bizpress-green .contact-map h3, .bizpress-green .more-link, .bizpress-green .featured-post-image .post_format, .bizpress-green #commentsubmit, .bizpress-green .pager li > a:hover, .bizpress-green .dropdown-menu li a:hover, .bizpress-green .site-footer, .bizpress-green .site-navigation, .bizpress-green .call-section .call-button .fa, .bizpress-green .hentry span.post_format, .bizpress-green #reviewslider .flex-direction-nav a.flex-next, .bizpress-green #reviewslider .flex-direction-nav a.flex-prev, .bizpress-green .slider-wrapper .flex-caption, .bizpress-green ::selection, .bizpress-green input[type="submit"]{ background:#3DB943; } .bizpress-green .footer-top-bar, .bizpress-green .home-contact-form input[type="submit"]:hover, .bizpress-green .front-sidebar .wpcf7 input[type="submit"]:hover, .bizpress-green .front-sidebar .gform_wrapper input[type="submit"]:hover, .bizpress-green .navbar-default .navbar-nav>li>a:hover{ background: #3B853F; } .bizpress-green .sidebar h3:after{ border-bottom:1px solid #3db943; } .bizpress-green .site-footer h3:after{ border-bottom:3px solid #3B853F; } .bizpress-green .home-contact-form h3, .bizpress-green .front-sidebar .wpcf7 h3, .bizpress-green .front-sidebar .gform_wrapper h3{ border-bottom:1px solid #3B853F; } .bizpress-green .home-featured .featured:hover{ border:1px solid #3DB943; } .bizpress-green #reviewslider .slides img{ border:3px solid #3DB943; } .bizpress-green .site-title a, .bizpress-green .client-name a, .bizpress-green .sidebar li:before, .bizpress-green .comment-reply-link, .bizpress-green .sidebar a:hover, .bizpress-green .home-featured .read-more{ color:#3DB943; } /* Media Queries */ @media (min-width:320px){ .site-navigation{ padding:0; } .row .row, .row{ margin-left: 0px; margin-right: 0px; } .navbar{ min-height:0; margin-bottom:0; } .navbar-nav>li>a{ padding:10px 20px; } .slider-wrapper .flex-direction-nav { display: none; } .slider-wrapper .flex-control-nav { display: block; bottom:20px; z-index:9999; } .home-featured-portfolio{ text-align:center; } .site-branding{ text-align:center; } .contact-area form p:nth-child(2), .contact-area form p:nth-child(3), .contact-area form p:nth-child(4) { width: 100%; float: none; margin-right: 0; } .header-extras{ text-align:center; float:none; margin-top:20px; } .call-section{ display:block; } .slider-wrapper .flex-caption{ display:none; } .home-featured img, .featured-post-image img{ width:100%; } .site-navigation .container{ padding:0; } .boxed .main-content .container{ padding:15px; } .footer-top-left{ text-align:center; margin-bottom:20px; } .navbar-default .navbar-nav .open .dropdown-menu>li>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{ color:#fff; } .dropdown-submenu>a:after { margin-left: 11%; position: absolute; top: 6px; } .navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{ background:none; } .header-extras{ clear:both; } .social-links ul{ text-align:center; } } @media (min-width:768px){ .row{ margin-left: -15px; margin-right: -15px; } .dropdown-submenu>a:after { margin-left: 0; position: relative; top: 0; } .contact-area form p:nth-child(2), .contact-area form p:nth-child(3), .contact-area form p:nth-child(4) { width: 32.7%; float: left; margin-right: 10px; } .contact-area form p:nth-child(4) { margin-right: 0; } .slider-wrapper .flex-direction-nav { display: block; } .slider-wrapper .flex-control-nav { display: none; } .site-branding { text-align: left; } .header-extras{ text-align:right; float:right; margin-top:0; } .call-section{ display:none; } .slider-wrapper .flex-caption{ display:block; } .home-featured img, .featured-post-image img{ width:auto; } #reviewslider .flex-caption{ width:70%; } .boxed .main-content .container{ padding:15px 0; } .navbar-nav>li>a{ padding:20px; } .footer-top-left{ text-align:left; margin-bottom:0; } .navbar-default .navbar-nav .open .dropdown-menu>li>a{ color:#111; } .navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{ background:none; color:#111 !important; } .header-extras{ clear:none; } .social-links ul{ text-align:right; } } @media (min-width:992px){ #reviewslider .flex-caption{ width:75%; } } @media (min-width:1200px){ #reviewslider .flex-caption{ width:80%; } } @media (max-width:1200px){ .wpcf7 p:nth-child(2), .wpcf7 p:nth-child(3), .wpcf7 p:nth-child(4){ width:32.1%; } } @media (max-width:767px){ #respond form .comment-form-author, #respond form .comment-form-email, #respond form .comment-form-url{ width:32.1%; } } @media (max-width:590px){ #respond form .comment-form-author, #respond form .comment-form-email, #respond form .comment-form-url, .wpcf7 p:nth-child(2), .wpcf7 p:nth-child(3), .wpcf7 p:nth-child(4){ width:100%; float:none; } } @media (max-width:600px){ #reviewslider .flex-caption{ width:70%; } #reviewslider .flex-direction-nav a.flex-prev{ right:9% !important; } } @media (max-width:420px){ #reviewslider .flex-caption{ width:58%; } } @media (max-width:380px){ #reviewslider .flex-direction-nav a.flex-next, #reviewslider .flex-direction-nav a.flex-prev{ top:20px; } }