footer .column1 {
position: relative;
top: -18px;
}
.shopping_cart_outer{
display:none;
}
.woocommerce-page .shopping_cart_outer{
display:table;
}
.cover_boxes ul li .box .box_content { top: 0; }
.cover_boxes ul li .box .qbutton { margin-top: 18px; }
.ls-wp-container .qbutton {
-webkit-transition: none;
-ms-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
.page-id-15173 .ls-nav-prev,
.page-id-15058 .ls-nav-prev,
.page-id-15173 .ls-nav-next,
.page-id-15058 .ls-nav-next
{
margin-top: 19px;
}
@media only screen and (max-width: 1000px){
.page-id-15173 .ls-nav-prev,
.page-id-15058 .ls-nav-prev,
.page-id-15173 .ls-nav-next,
.page-id-15058 .ls-nav-next{
margin-top: -27px;
}
.page-id-15173 .q_slider,
.page-id-15058 .q_slider
{
min-height:100px;
}
}
.side_menu_button a:last-child {
padding: 0 0 0 17px;
}
.page-id-15173 .q_slider,
.page-id-15058 .q_slider
{
min-height:560px;
}
.filter_outer {
margin: -8px 0 31px;
}
.filter_holder ul li span{
font-size:13px;
}
h4{
font-family:Georgia, serif;
}
.title .subtitle { margin-top: 14px; }
.contact_section .separator {
display: none;
}
.contact_detail h2 {
margin-bottom: 15px;
}
#nav-menu-item-15674 li,
#nav-menu-item-15918 li,
#nav-menu-item-15919 li,
#nav-menu-item-15920 li{
width: 280px;
}
.drop_down .second .inner .widget {
padding-bottom: 13px;
}
.drop_down .second .inner .widget a{
padding: 0px !important;
}
h1,h2,h3,p,span{
font-family: 'PingFang SC', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}
.Housing_Information .wpb_text_column h3{
font-size: 20px;
}
.Housing_Information .wpb_text_column h6 a{
font-size: 16px;
}
.circumjacent_traffic .icon_title_holder h5{
font-size: 20px;
}
.circumjacent_traffic .icon_text_inner p{
font-size: 16px;
}
.latest_post_two_info{
display:none !important;
}
.home .content{
margin-top: 90px;
}
.header_bottom {
background:#fff !important;
}
.main_menu ul li a span{
color:#000;
}
.textwidget span a{
color:#909090;
}
#menu-main{
width: 720px;
}
#menu-main span{
font-size:16px;
}
.portfolio_custom_date{
display:none;
}
.portfolio_categories{
display:none;
}
.portfolio_content h6{
display:none;
}
#gform_wrapper_1{
margin:0;
}
body .gform_wrapper .gform_fields .gfield{
margin:0;
}
.page-id-16312 .post_text .post_text_inner .entry_title .entry_date{
font-size:18px;
}
.page-id-16312 .post_text .post_text_inner .entry_title a{
font-size:18px;
}
.page-id-16312 .blog_holder article .post_info{
display:none;
}
.page-id-16312 .blog_holder article .post_more{
margin-top: 10px;
}
.page-id-15790 p{
font-size: 14px;
}
.page-id-15790 h3{
font-size: 20px;
}
.page-id-16312 .post_more{
display:none;
}
@media  screen and (min-width: 960px) {
#gform_fields_1 li{
width:50% !important;
}
#gform_fields_1 li input{
width:100% !important;
}
#gform_fields_1 #field_1_4{
width:104% !important;
}
#gform_fields_1 #field_1_5, #gform_fields_1 #field_1_2{
margin-left: 54% !important;
margin-top: -9%;
}
}
.gform_button{
width: 100% !important;
text-align: center !important;
}
.page-id-15281 {
display:none;
}
.header_top .container{
background:#1b1b1b !important;
}
.page-id-16404 .shadow {
background: #fff;
box-shadow: 3px 3px 27px #999;
height: 434px;
width: 350px;
margin: 0 13px 65px;
}
.page-id-16404 .shadow div{
padding-left: 0px!important;
padding-right: 0px!important;
}
.latest_post_two_holder .latest_post_two_text{
min-height: 251px;
}
.vc_custom_1512016106513{
padding-bottom: 57px !important;
}
.single-post .title_outer{
display:none !important;
}
.single-post .post_image {
display:none !important;
}
.single-post .post_info{
display:none !important;
}
.single-post .entry_title{
margin-bottom: 20px;
}
.comment_holder {
display:none !important;
}
.comment_form{
display:none !important;
}
.single-post .two_columns_75_25{
padding-bottom: 60px;
margin-top: 100px !important;
}
body .gform_wrapper input[type=submit]:hover, body .gform_wrapper input[type=button]:hover, body .gform_wrapper input[type=reset]:hover{
background-color: #1c4593;
border-color: #1c4593;
}
@media screen and (max-width: 420px) {
.page-id-16404 .shadow{
margin: 0px!important;
width: 330px !important;
}
}
@media screen and (max-width: 480px) { 
.page-id-15790 .vc_row-fluid{
padding:0 !important;
}
.page-id-15694 .vc_custom_1512614897950 .full_section_inner{
padding: 0px 10px 0px;
}
.parallax_section_holder  {
background-image: url(http://www.rhiog.com/wp-content/uploads/2017/12/bg-s.jpg) !important;
}
.page-id-15790 .wpb_wrapper{
padding:10px;
}
.page-id-16312 .container .default_template_holder{
padding-top:30px;
}
.single-portfolio_page .fil{
display:none;
}
.single-portfolio_page  .container .container_inner{
padding-top:20px;
}
}
@media screen and (min-width: 780px) {
.page-id-16312 .post_text{
width:60% !important;
}
.page-id-16312 .post_image{
width:35% !important;
}
.latest_post_two_holder.three_columns>ul>li{
width: 31%!important;
}
.latest_post_two_holder>ul>li{
box-shadow: 3px 3px 27px #999;
padding:0px !important;
margin: 0 13px 32px !important;
}
}
body div.pp_default .pp_close:after{
font-size: 20px;
}