/*
Theme Name : child
Theme URI: http://prateeksha.com/pratstemplate
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 1.0
Author: Prateeksha.com
Author URI: http://Prateeksha.com
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
Template: pratstemplate
*/

body { }
#footer { border-top: 2px solid #d7e5f5; padding: 1% 0 0; }
.showcase {background: url(img/showcase_bg.jpg) no-repeat top left;}
.showcase .container {padding-left: 10px; padding-right: 10px;}
.slider {background: url(img/showcase_shadow.png) no-repeat top center;}


.blue-text {color: #52ade5;}

a {color: #367cc9;}
a, a:hover{ text-decoration: none;}
.logo {margin-bottom: 10px;}
.bluelnbox {border: 1px solid #c7daee; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.greenbx {background: #5ca228; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;	}
table#wp-calendar {font-size: 14px;}
table#wp-calendar tr > th {background: #828282; color: #fff; padding: 0 6px;}
table#wp-calendar tr > td {padding: 0 6px;}
#sidebar-left {margin-top: 30px;}
#sidebar-left .widget, #sidebar-right .widget {padding: 0px;}
.entry-content a {color: #c00;}
.entry-content a:hover {color: #000;}
.entry-header {margin-top: 10px;}
.entry-header h1.entry-title { border-bottom: 1px solid #d1d1d1; font-size: 24px; line-height: 160%; margin: 0 0 10px; padding: 0;}

.navbar { background: url(img/header_bg.jpg) repeat-x top left; border: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; padding: 10px 0 0;}
.navmenu { background: url(img/menu_bg.png) no-repeat bottom center; padding-top: 10px;}
.navbar > .navbar-nav {margin-top: 10px;}
.navbar .navbar-nav > li > a { border-left: 1px solid #cbe3ff; color:#205FA8; font-size:13px; font-weight: bold; padding: 16px 12px 15px 13px; }
.navbar .navbar-nav > li > a:focus, .navbar .navbar-nav > li > a:hover, .nav .open > a, .nav .open > a:focus, .nav .open > a:hover { background: #52ade5; color: #fff;}
.navbar .navbar-nav > li.active > a { background: #367cc9; color: #fff;}
.navbar .navbar-nav > li:first-child > a, .navbar .navbar-nav > li:first-child.active > a { border-left: none; border-radius: 4px 0 0 0; -moz-border-radius: 4px 0 0 0; -webkit-border-radius: 4px 0 0 0;}
.navbar .navbar-nav > li.current-menu-parent > a { background: #52ade5; color: #fff;}


.dropdown-menu { background: #52ade5; border: none; font-size: 13px; min-width: 190px; padding: 0;}
.dropdown-menu > li > a { border: none; border-bottom: 1px dotted #fff; color: #fff; line-height: 25px; padding: 0 10px; }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { background: #367cc9; color: #fff; }

ul#menu-bottommenu {margin: 0 0 15px; padding: 0px; text-align: center;}
ul#menu-bottommenu li { list-style: none; display: inline; margin: 0px; padding: 0px;}
ul#menu-bottommenu li a { margin: 0px; padding: 0 15px;}


.wpcf7-form input, .wpcf7-form textarea { background: #fff; border: 1px solid #b7b7b7; display: block; margin-bottom: 5px; outline: medium none; padding: 9px !important; width: 100%;}
.wpcf7-form textarea {height: 80px;}
.wpcf7-form input.wpcf7-submit { background: #e36d25; border: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  color: #fff; padding: 10px 30px !important; width: auto;}
.gform_wrapper .left_label textarea.medium {height: 80px;}

/* =================== BUISNESS DIRECTORY STYLE HERE ===================== */
.wpbdp-listing-excerpt { border-bottom: 1px dashed #d7d7d7 !important;}
.wpbdp-listing, .wpbdp-listing-excerpt.odd { background: #f6f6f6 !important; padding: 15px;}
.wpbdp-listing .listing-details .field-value {margin-bottom: 0px !important;}
.wpbdp-listing .listing-details .address-info br {display: none;}
.wpbdp-listing .listing-details { font-size: 16px; margin-left: 120px !important; }
.wpbdp-listing .listing-title { border-bottom: none !important; font-weight: 600;}
.wpbdp-listing .listing-title a, .wpbdp-listing .listing-title h2 { color: #333 !important; font-size: 22px !important; }
.wpbdp-listing a:not(.wpbdp-button) {border-bottom: none !important;}
.field-value label { display: none; }
.wpbdp-with-button-styles .listing-actions .view-listing {display: none;}


@media (min-width: 992px) {
.navbar .container {padding-left: 10px;}
.navbar-collapse {padding-left: 0px; padding-right: 0px;}
#sidebar-left {padding-left: 0px; padding-right: 0px;}
.navbar .navbar-nav > li > a { padding: 16px 12px 15px 11px; }
}
@media (min-width: 1200px) {
.container {width: 980px;}
}