/*
Theme Name: Durno and Shea
Theme URI: http://www.globalgraphics.co.uk
Description: Theme for Durno and Shea
Author: Globalgraphics
Author URI: http://www.globalgraphics.co.uk
Version: 1.0.0
Template: lawyerbase
*/

/*********** GG OVERRIDES */

/*********** HEADER OVERRIDES */
.gdlr-page-title-wrapper { background-color: #253a70; background-position: center center; background-repeat: no-repeat; background-size: cover; }
.gdlr-page-title-wrapper .gdlr-page-title-overlay { background: #253a70; opacity: 0.7; filter: alpha(opacity=70); }
.gdlr-page-title-wrapper .gdlr-page-title { font-style: normal; }
.gdlr-navigation-wrapper .gdlr-main-menu > li > a { font-size: 15px; font-weight: 700; }
.gdlr-navigation-wrapper .gdlr-main-menu > li > a:before { content: none; }

@media only screen and (min-width: 768px) {
	.top-navigation-right-text .top-bar-right-text-inner { border-right: none; padding: 0 0 0 25px; }
	.top-navigation-right-text > div + div { border-left-style: solid; border-left-width: 1px; margin-left: 25px; padding: 0 0 0 25px; }
}

/*********** WRAPPER ITEM OVERRIDES */
.gdlr-parallax-wrapper { background-position: center center; background-repeat: no-repeat; background-size: cover; }
.gdlr-parallax-wrapper.gdlr-skin-dark-skin::before, 
	.gdlr-parallax-wrapper.gdlr-skin-dark-service::before,
	.gdlr-parallax-wrapper.gdlr-skin-light-grey::before { background-color: rgba(37,58,112,0.7); bottom: 0; content: ""; display: block; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; z-index: 0; }
.gdlr-parallax-wrapper.gdlr-skin-light-grey::before { background-color: rgba(242,242,242,0.9); }
.gdlr-parallax-wrapper.gdlr-skin-dark-skin div,
	.gdlr-parallax-wrapper.gdlr-skin-dark-service div,
	.gdlr-parallax-wrapper.gdlr-skin-light-grey div { position: relative; z-index: 1; }

/*********** SIDEBAR OVERRIDES */
.gdlr-widget-title, .gdlr-sidebar .gdlr-widget-title { font-style: normal; }

/*********** ATTORNEY OVERRIDES */
.gdlr-attorney-item .attorney-content-wrapper { text-align: left; padding: 20px 0 0; }
.gdlr-attorney-item .excerpt-read-more { display: none; }
.gdlr-attorney-item .excerpt-read-more-alt { display: inline-block; font-size: 12px; font-weight: bold; letter-spacing: 1px; margin-top: 20px; text-transform: uppercase;}

/*********** PRACTICE OVERRIDES */
/* Extra a tag added after line 283 in /public_html/wp-content/plugins/gdlr-lawyer/include/gdlr-practice-item.php so it can be styled to cover entire thumbnail */
.gdlr-modern-practice .gdlr-practice-link { bottom: 0px; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }

/*********** CONTENT ITEM OVERRIDES */
.gdlr-title-item .gdlr-item-title-wrapper .gdlr-item-title { font-size: 36px; font-weight: 400; }

.gdlr-content iframe { max-width: 100%; }
@media only screen and (max-width: 767px) {
	.gdlr-content iframe { width: 100%; }
}
/*********** RATEHUB WIDGET OVERRIDES */
.ratehub-calc .go, .ratehub-calc .get-details, .rh .popover .popover-title {  background-color: #cd852d !important; }
#payment-calc .calc-tip-top {  background: url(img/ratehub/calc-tip-top-smaller.png) !important; }
#payment-calc .calc-tip-middle { background: url(img/ratehub//calc-tip-middle-smaller.png) !important; }
#payment-calc .calc-tip-nib { background-image: url(img/ratehub//calc-tip-nib.png) !important; }
#payment-calc .calc-tip-bottom { background: url(img/ratehub//calc-tip-bottom-smaller.png) !important; }











