/*	
Theme Name: LawyerPress Child Theme
Theme URI: http://themeforest.net/user/SliceTheme
Description: Lawyer Child Theme for WordPress
Author: SliceTheme
Author URI: http://themeforest.net/user/SliceTheme
Template: lawyerpress
Version: 1.0
*/

/* ------- Insert custom styles below this line ------- */


#sidebar-wrapper{}
#sidebar-wrapper .gform_widget{ background-color:#2C5D80; padding:.25em 1.5em;}
#sidebar-wrapper .gform_widget h2,
#sidebar-wrapper .gform_widget h3,
#sidebar-wrapper .gform_widget h4,
#sidebar-wrapper .gform_widget h5,
#sidebar-wrapper .gform_widget p,
#sidebar-wrapper .gform_widget span,sl
#sidebar-wrapper .gform_widget label{ color:#FFF;}
#sidebar-wrapper .gform_widget textarea, #sidebar-wrapper input{ border-color:#FFF; color:#FFF; background-color:rgba(255,255,255,.33);}
#sidebar-wrapper .gform_widget .gform_button{ color:#CCC;}
#sidebar-wrapper .gform_widget .gform_button:hover{ background:#19374F; color:#FFF; border-color:#19374F;}

ul.primary-menu ul {width: 260px; background-color:#2C5D80;}
.header-style-v1 .header-logo { align-items: center; margin-right: 20px; }
.header-stick.affix {background-color:#FFF; left: 0; padding: 0; position: fixed !important; right: 0; top: 0;	z-index: 9999;}
	
.gc-cs-link{ color:#ABD9F2;}	
.footer-container .gc-cs-link{ color:#FFF !important;}

.comment-form-author, .comment-form-email, .comment-form-url {float: left; width: 31.5%;}
.form-submit{clear:both; display:block;}

#header-wrapper .header-left-info li, #header-wrapper .header-left-info li span { float: left; font-size: 1.2em;}
.slider-back {
    background-image: url(https://ricelawmd.com/wp-content/uploads/2016/03/hero-slider-01.jpg);
    height: 650px;
    width: 100%;
background-size: cover;
background-position: top center;
}
.slider-wrap {
    width: 65%;
    margin: 0 auto;
    padding-top: 200px;
}
.slider-content {
    width: 60%;
    background: rgba(54, 54, 54, 0.8);
padding: 20px; 
   color: #abd9f2;
    font-size: 22px;
}
.slider-content img{
padding-top: 10px;
}
.logos img {
    max-width: 60%;
padding-top: 10px;
}
span.title-area {
    color: #ffffff;
    font-size: 58px;
    font-family: times new roman;
    font-weight: bold;
    line-height: 1;
}
@media (max-width: 1024px){
.slider-content{
width: 90% !important;
}
.slider-back {
    background-image: url(https://ricelawmd.com/wp-content/uploads/2017/03/rice-bg-mobile.jpg);

    width: 100%;
background-size: cover;
background-position: top center;
}
}
@media (max-width: 780px){
.slider-back{
height: 450px;
}
.slider-wrap{
padding-top: 100px;
}
}
@media (max-width:680px){
.slider-back{
height: 350px;
}
.slider-wrap{
padding-top: 50px;
}
.logos img{
max-width: 100%;
}
.slider-content{
font-size: 14px;
}
span.title-area{
font-size: 34px;
}
}
@media (max-width: 640px){
.header-smooth{
height: auto
}
}
@media (max-width: 480px){
.slider-back {
    height: 250px;
}
.slider-wrap {
    padding-top: 20px;
}
.slider-content {
    font-size: 12px;
}
span.title-area {
    font-size: 22px;
}
}
@media (max-width: 360px){
.slider-back {
    height: 150px;
}
.slider-wrap {
    padding-top: 0px;
}
.slider-content img{
display: none;
}
span.title-area {
    font-size: 14px;
}
}


.wpb_revslider_element.wpb_content_element{margin-bottom: 0px;}





/*
	mobile phone stuff
*/

#header_mobile_phone {
	display: none;
}

@media (max-width: 991px){
	#header_mobile_phone {
		display: block;
		background-color: #285c81;
		width: 100%;
		position: relative;
	}
	#header_mobile_phone_actual {
		padding-top: 10px; padding-bottom: 10px;
		text-align: center;
		font-size: 25px;
	}
	#header_mobile_phone.hide {
		display: none;
	}
	#header_mobile_phone.sticky {
		position: fixed;
		top: 72px; left: 0px; right: 0px;
		width: 100%;
		z-index: 9999;
	}
	#header_mobile_phone a {
		color: white;
	}
}

.header_mobile_phone {display:none;}





#title-wrapper .text-left .page-title {display:none;}