.loadersec {
background-color: rgba(255, 255, 255, 0.8);
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
text-align: center;
z-index: 99999;
}
.loadersec img {
position: absolute;
top: 30%;
margin: 0 auto;
left: 0;
right: 0;
}
.rh_property__comments {
display: none !important;
}
#wpadminbarP {
display: none !important;
}
.single-property .rh_page__property_title .rh_page__property_address {
display: none;
}
div#gtranslate_wrapper {
position: relative !important;
}
div#gtranslate_wrapper .switcher .selected a {
width: 123px;
}
.rh_mod_sticky_header .switcher .selected a {
padding: 1.3rem 1.7rem;
margin-top: 5px;
width: 123px;
}
.switcher .selected a:hover {
background: #F0F0F0 url(http://www.suratfarmhouse.com/wp-content/plugins/gtranslate/arrow_down.png) 146px center no-repeat !important;
}
.switcher .option {
position: absolute !important;
}
.switcher .option a.nturl:hover {
background-color: #fff;
}
.rh_mod_sticky_header .switcher .option a.nturl {
padding: 1.3rem 1.7rem;
display: block;
}
#themegrill_social_icons-4 h3.title,
#nav_menu-5 h3.title {
color: #808080 !important;
}
#property_maps iframe {
width: 100%;
}
.rh_prop_card__btns {
display: none;
}
.by-author {
display: none !important;
}
.rh_list_card__author {
display: none !important;
}
.home .rh_section--content_padding:after {
display: none;
}
.home .wrapper-home-sections.diagonal-mod-wrapper {
padding-bottom: 0;
}
#rh_contact_information-3 .rh_contact_widget .rh_contact_widget--alignBaseline:nth-child(1),
#rh_contact_information-3 .rh_contact_widget .rh_contact_widget--alignBaseline:nth-child(2) {
display: none !important;
}
.add-to-favorite,
.print {
display: none !important;
}
.rh_header .rh_header__wrap {
padding-top: 10px;
padding-bottom: 10px;
}
.rh_mod_sticky_header .header_logo {
padding-top: 0;
padding-bottom: 0;
}
.rh_mod_sticky_header .header_logo img {
max-height: 60px;
}
.rh_header {
background-color: #fff;
background-image: none;
}
.rh_logo_inner img {
max-width: 106px;
}
.page-template-templates .rh_page__main,
.tax-property-city .rh_page__main {
padding-right: 0;
padding-left: 3rem;
}
.rh_mod_sticky_header {
background-color: #fff;
}
.rh_mod_sticky_header .sticky_header_box {
max-width: 1440px;
margin: 0 auto;
padding: 0 10rem;
}
.rh_mod_sticky_header .main-menu .menu-main-menu-container {
margin-left: auto;
}
.rh_mod_sticky_header .main-menu .menu-main-menu-container>ul li>a {
color: #000;
}
.rh_contact_widget .rh_contact_widget__item a.content:hover {
color: #000;
}
.rh_mod_sticky_header .main-menu .menu-main-menu-container>ul .current-menu-item a,
.rh_mod_sticky_header .main-menu .menu-main-menu-container>ul li>a:hover {
background-color: #043354;
color: #fff;
}
.rh_footer {
padding-bottom: 0;
background-color: #fff !important;
}
.rh_footer.diagonal-border-footer {
margin-top: 0;
padding-top: 0;
}
.rh_footer .rh_footer__logo img {
max-width: 120px;
}
.rh_footer .rh_footer--alignTop {
background-color: #fff;
padding-top: 30px;
padding-bottom: 30px;
}
.rh_footer .rh_footer--space_between {
background-color: #303030;
padding-bottom: 20px;
padding-top: 20px;
}
.rh_footer .widget_media_image {
margin-bottom: 10px;
}
.rh_footer .widget_media_image img.image {
max-width: 200px !important;
}
.page-id-202 .rh_sidebar,
.tax-property-city .rh_sidebar {
margin-top: 80px;
}
.widget ul#menu-surat-area {
padding-left: 20px;
}
.rh_menu__user .rh_menu__user_profile svg.user-icon {
background: rgba(85, 85, 85, .3);
fill: #fff;
}
.widget.widget_custom_html {
display: inline-block;
width: 100%;
margin-bottom: 30px;
background-color: #fff;
padding: 15px;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
}
.single .bootstrap-datetimepicker-widget table {
background-color: #fff;
margin-bottom: 20px;
}
.single .timepicker {
display: none;
}
.single span.glyphicon.glyphicon-chevron-left:before {
content: "\f104";
font-family: FontAwesome;
}
.single span.glyphicon.glyphicon-chevron-right:before {
content: "\f105";
font-family: FontAwesome;
}
.single .bootstrap-datetimepicker-widget table td.active,
.single .bootstrap-datetimepicker-widget table td.active:hover {
background-color: #043354 !important;
color: #fff;
}
.single .bootstrap-datetimepicker-widget table td.today:before {
border-bottom-color: #043354;
}
.single .calendsec select.form-control {
background-color: #fff;
border: 1px solid #ddd;
padding: 10px 25px 10px 10px;
background-image: url(http://www.suratfarmhouse.com/wp-content/uploads/2019/04/downarrow.png);
background-repeat: no-repeat;
background-size: 15px;
background-position: 98% center;
margin-bottom: 20px;
}
.single .calendsec input.form-control {
background-color: #fff;
border: 1px solid #ddd;
padding: 10px;
margin-bottom: 10px;
width: 100%;
}
.single .calendsec button.submitbtn {
width: 100%;
text-align: center;
padding: 15px 5px;
text-transform: uppercase;
cursor: pointer;
}
.single .calendsec button.submitbtn:hover {
background-color: #96b768;
}
.rh_agent_card__wrap .rh_agent_card__head .rh_agent_card__listings {
display: none;
}
.rh_agent_card__wrap .rh_agent_card__details .rh_agent_card__contact .rh_agent_card__link {
display: none;
}
.rh_sidebar .widget .title {
text-align: center;
position: relative;
padding-bottom: 10px;
}
.rh_sidebar .widget .title:before,
.calendsec .title:before {
content: "";
background-color: #043354;
width: 50px;
height: 2px;
position: absolute;
left: 0;
right: 0;
bottom: 0;
margin: 0 auto;
}
.wpcf7 .FarmHouseName,
.wpcf7 .farmid {
display: none;
}
.wpcf7 .form-control {
width: 100%;
display: inline-block;
margin-bottom: 15px;
}
.wpcf7 .form-control label {
margin-bottom: 5px;
display: inline-block;
width: 100%;
}
.wpcf7 .form-control label a {
color: #043354;
font-weight: 600;
}
.wpcf7 .form-control .wpcf7-form-control {
background-color: #fff;
border: 1px solid #ddd;
width: 100%;
display: inline-block;
padding: 10px;
}
.wpcf7 .form-control textarea.wpcf7-form-control {
height: 150px;
}
.wpcf7 .form-control .TermsCondition {
width: 100%;
display: inline-block;
}
.wpcf7 .form-control .TermsCondition span.wpcf7-list-item {
margin: 0;
}
.wpcf7 .form-control .TermsCondition span.wpcf7-list-item input {
position: relative;
top: 2px;
}
.wpcf7 input.wpcf7-submit {
width: 100%;
display: inline-block;
text-align: center;
padding: 15px 5px;
text-transform: uppercase;
color: #fff;
cursor: pointer;
background-color: #043354;
}
.wpcf7 input.wpcf7-submit:hover {
background-color: #96b768;
}
.wpcf7 .hidden {
display: none;
}
.gnews {
display: inline-block;
width: 100%;
margin-bottom: 20px;
}
.gnews h4 {
color: red;
}
.gnews ul {
list-style: none;
padding-left: 15px;
}
.gnews ul li {
margin: 10px 0;
width: 100%;
font-size: 15px;
list-style: square;
list-style-position: inside;
}
.wpcf7 .form-control.termsof {
position: relative;
}
.wpcf7 .form-control.termsof a {
position: absolute;
left: 170px;
top: 30%;
color: #043354;
font-weight: 500;
}
.property_widthset .rh_property__id {
min-width: 160px;
}
.whatupbtn {
display: flex;
width: 100%;
align-items: center;
margin-top: -7px;
justify-content: center;
}
.whatupbtn h4 {
margin: 0;
float: left;
font-weight: 400;
}
.whatupbtn a.fa {
margin: 0;
color: #fff;
font-size: 26px;
height: auto;
margin-left: 5px;
background-color: #25CD64;
border-radius: 100%;
padding: 4px 7px;
width: auto !important;
}
.rh_header_var_1 ul.rh_menu__main li:hover>a,
.rh_header_var_1 ul.rh_menu__main .current-menu-item>a,
.rh_var3_header.rh_var_header ul.rh_menu__main li:hover>a,
.rh_var3_header.rh_var_header ul.rh_menu__main .current-menu-item a,
.rh_var_header .rh_menu__main li:hover>a,
.rh_var_header .rh_menu__main .current-menu-item>a {
color: #ffffff;
} .page-id-5371 header.rh_header,
.page-id-5364 header.rh_header,
.page-id-5366 header.rh_header {
position: relative;
}
.backtobtn {
margin: 30px auto 0;
max-width: 1200px;
background-color: #fff;
padding: 20px;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
}
.backtobtn1 {
display: inline-block;
width: 100%;
}
.backtobtn1 a {
background-color: #eee;
padding: 7px 14px;
border-radius: 6px;
color: #fff;
}
.backtobtn .backbtn {
float: left;
background-color: #72A239;
}
.backtobtn .cancelbtn {
float: right;
background-color: #f00;
}
.backtobtn .cancelbtn1 {
float: right;
background-color: #72A239;
}
.bhimpaytm {
margin: 30px auto;
max-width: 1200px;
background-color: #fff;
padding: 20px;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
}
.bhimpaytmimg {
display: flex;
width: 100%;
margin-top: 20px;
}
.bhimpaytmimg div {
float: left;
width: 50%;
text-align: center;
border: 3px solid #ddd;
padding: 20px;
}
.bhimpaytmimg div img {
max-width: 300px;
margin: 0 auto;
width: 100%;
max-height: 430px;
}
.thankpage {
margin: 30px auto;
max-width: 1200px;
background-color: #fff;
padding: 20px;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
}
.thankpage ul {
list-style: none;
display: inline-block;
width: 100%;
margin-top: 10px;
}
.thankpage ul li {
float: left;
margin-right: 20px;
text-transform: uppercase;
font-size: 12px;
line-height: 1;
border-right: 1px dashed #d3ced2;
padding-right: 20px;
margin-left: 0;
padding-left: 0;
list-style-type: none;
}
.thankpage ul li strong {
display: block;
font-size: 13px;
text-transform: none;
line-height: 1.3;
font-weight: 600;
}
.thankpage ul li strong span {
font-weight: 600;
}
.paystables {
margin: 30px auto;
max-width: 1200px;
}
.paystables .backtit {
margin-bottom: 10px;
font-size: 16px;
}
.paystables div {
background-color: #fff;
padding: 20px;
width: 100%;
display: inline-block;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
}
.paystables div table {
margin: 0;
}
.paystables div h3 {
margin: 0 0 5px;
}
.paystables div table th,
.paystables div table td {
padding: 12px 10px;
}
.billingadd {
margin: 30px auto;
max-width: 1200px;
}
.billingadd h3 {
margin-bottom: 10px;
font-size: 20px;
}
.billingadd div {
background-color: #fff;
padding: 20px;
width: 100%;
display: inline-block;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
}
.billingadd div address {
margin: 0;
line-height: 1.3;
}
.cancelord {
margin: 30px auto;
max-width: 1200px;
}
.cancelord .content {
background-color: #fff;
padding: 20px;
width: 100%;
display: inline-block;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
}
.cancelord .content h3 {
margin: 0 0 5px;
}
.cancelord .content .colmd {
width: 100%;
float: left;
}
.cancelord .content input.form-control {
border: 1px solid #ccc;
width: 100%;
max-width: 500px;
}
.cancelord .content .btn {
cursor: pointer;
} .orderlist {
display: inline-block;
width: 100%;
}
.orderlist div {
background-color: #fff;
padding: 20px;
width: 100%;
display: inline-block;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, .05);
}
.orderlist div h3 {
margin: 0 0 10px;
}
.orderlist div ul {
border: 1px solid #ddd;
width: 100%;
display: flex;
justify-content: space-around;
margin-bottom: 20px;
text-align: left;
list-style: none;
padding: 5px;
}
.orderlist div ul li {
float: left;
padding: 5px 7px;
font-size: 14px;
}
.orderlist div ul li span {
display: block;
margin-bottom: 5px;
}
.orderlist div ul li select {
background-image: url(http://www.suratfarmhouse.com/wp-content/uploads/2019/04/downarrow.png);
background-repeat: no-repeat;
background-color: #eee;
padding: 3px 13px 3px 3px;
background-size: 9px;
background-position: 98% center;
border-radius: 3px;
font-size: 12px;
}
@media screen and (max-width: 1139px) {
.rh_header_advance.rh_header {
background: #fff;
}
.hamburger-inner,
.hamburger-inner::after,
.hamburger-inner::before {
background-color: #000;
}
}
@media screen and (max-width:1024px) {
.page-template-templates .rh_page__main {
padding-left: 0;
}
.rh_form__login p.forgot-password {
border-bottom: 6px solid #ddd;
padding-bottom: 20px;
}
.orderlist div ul {
display: inline-block;
justify-content: normal;
padding: 0;
}
.orderlist div ul li {
border: 1px solid #ddd;
width: 33.33%;
}
}
@media screen and (max-width:1023px) {
.rh_property__similar_properties {
display: none;
}
}
@media screen and (max-width:767px) {
.thankpage p.thanktext {
margin-bottom: 10px;
}
.thankpage ul li {
width: 100%;
margin-bottom: 10px;
}
.thankpage ul li strong {
display: inline-block;
}
.orderlist div ul li {
width: 50%;
}
}
@media screen and (max-width:640px) {
.bhimpaytmimg {
display: inline-block;
}
.bhimpaytmimg div {
width: 100%;
}
.orderlist div ul li {
width: 100%;
}
.backtobtn .backbtn {
margin-bottom: 30px !important;
}
.billingadd .billingadd1 {
display: inline-block !important;
}
.billingadd .twot {
width: 100% !important;
text-align: center;
}
.cancelord .content input.form-control {
max-width: 100%;
}
.cancelord .content .btn {
width: 100%;
margin-top: 10px;
}
}
@media screen and (max-width:480px) {
.rh_menu__user .rh_menu__user_profile,
.user_menu_wrapper .rh_menu__user_profile {
padding-left: 10px;
}
.backtobtn1 a {
width: 100%;
margin: 5px 0 !important;
}
.whatupbtn {
margin-top: 15px;
}
}
.rh_footer {
max-width: 100%;
}
.rh_widgets .widget_nav_menu .menu-footer-container .menu-item {
margin-bottom: 1rem;
display: block;
width: 100%;
}
.rh_widgets .widget_nav_menu .menu-footer-container .menu-item a {
font-size: 1.4rem;
}
#custom_html-5 {
box-shadow: 0;
padding: 0;
}
ul#menu-surat-area .sub-menu li {
float: left;
min-width: 100px;
padding: 0 6px;
}
ul#menu-surat-area .sub-menu {
margin: 0;
}
ul#menu-surat-area .sub-menu li:before {
content: '';
border: none;
padding: 0;
}
ul#menu-surat-area .sub-menu li:hover {
background: #0433541c;
}
ul#menu-surat-area .sub-menu li a {
color: #043354;
font-weight: 500;
}
.mobile-app {
display: none;
}
#menu-main-menu .menu-item-object-custom a,
#menu-main-menu-2 .menu-item-object-custom a {
background-color: #043354;
color: #fff;
border-radius: 50px;
font-weight: bold;
box-shadow: 0px 0px 0px 1px #ffffff, 0px 0px 0px 2px #043354;
margin-left: 5px;
}
#menu-main-menu-2 .menu-item-object-custom {
background-color: #fff !important;
}
#menu-main-menu .menu-item-object-custom a {
height: 40px;
margin-top: 10px;
}
@media ( max-width: 425px) {
.mobile-app {
width: 100%;
position: fixed;
display: block;
bottom: 0;
background: #527735;
left: 0;
z-index: 999999;
text-align: center;
border-top: solid 2px #fff;
}
.mobile-app a {
color: #fff;
padding: 15px;
display: block;
cursor: pointer;
}
.rh_banner__image {
height: 10rem;
}
.rh_header .rh_header__wrap .rh_logo {
padding: 0;
}
.rh_logo_inner img {
float: left;
margin-left: 12px;
}
.rh_page__property_price.pth>div {
float: left;
width: 50%;
margin: 0;
}
.rh_page__property_price.pth {
display: block;
width: 100%;
}
.rh_page__property_price.pth>div p {
font-size: 16px !important;
}
.rh_page__property_price.pth>div p.status {
font-size: 13px !important;
margin-bottom: 9px;
}
.single-property .rh_prop_search.rh_prop_search_init {
display: none;
}
ul.rh_property__features.arrow-bullet-list {
display: block;
}
ul.rh_property__features.arrow-bullet-list li {
float: left;
width: 50%;
padding: 2px;
font-size: 14px;
}
.rh_property__features_wrap .rh_property__feature:before {
top: 6px;
background-size: 10px;
left: -4px;
}
#nav_menu-5 .menu-footer-container #menu-footer li {
float: left;
width: 50%;
text-align: left;
}
#nav_menu-5 .menu-footer-container #menu-footer {
display: block;
flex: unset;
width: 100%;
}
#text-4 {
margin-bottom: 0;
}
.rh_footer__wrap.rh_footer--alignCenter.rh_footer--paddingBottom {
padding: 0;
margin: 0;
display: none;
}
footer.rh_footer.rh_footer__before_fix {
padding-top: 0px;
}
.rh_contact_widget>div>p {
display: inline-block;
}
.rh_contact_widget>div {
text-align: left !important;
padding-bottom: 0 !important;
}
.rh_contact_widget {
text-align: left;
}
.rh_logo.rh_logo_wrapper {
margin: 0 !important;
}
.rh_properties_element .wrapper_properties_ele {
width: 95% !important;
}
}
.rh_property__features_wrap {
border-bottom: 1px dashed rgba(128, 128, 128, .2);
margin-bottom: 30px !important;
padding-bottom: 15px;
}
.newstyle__features li {
width: 20%;
margin-bottom: 20px;
text-align: center;
padding: 0 15px;
}
.newstyle__features li span {
display: block;
margin-top: 10px;
}
.newstyle__features li .icon {}
.newstyle__features li .icon img {
width: 40px;
}
.rh_property__meta_wrap {
border-bottom: 1px dashed rgba(128, 128, 128, .2);
margin-bottom: 30px !important;
padding-bottom: 15px;
}
.about_farm_top {
list-style: none;
width: 100%;
}
.about_farm_top li {
width: 50%;
float: left;
margin-bottom: 18px;
}
.about_farm_top li h6 {
color: #ff9800;
font-size: 16px;
font-weight: normal;
margin: 0 0 5px;
}
.about_farm_top li span {
font-size: 16px;
}
.about_farm_bottom {
list-style: none;
width: 100%;
}
.about_farm_bottom li {
width: 50%;
float: left;
margin-bottom: 18px;
display: table;
}
.about_farm_bottom li img {
width: 30px;
display: inline-block;
vertical-align: middle;
margin-right: 15px;
}
.about_farm_bottom li span {
display: inline-block;
vertical-align: middle;
}
.woocommerce-info {
text-align: left !important;
}
.rh_prop_product__price .rh_prop_product-sale-price {
color: #B12704;
font-size: 18px;
}
.rh_prop_product__price .rh_prop_product-regular-price {
color: #565959;
font-size: 13px;
text-decoration: line-through;
line-height: 20px;
margin-left: 5px;
}
.rh_prop_product__price .rh_prop_product-discount__lable {
margin-left: 6px;
font-size: 14px;
line-height: 20px;
color: #000;
}
.rh_prop_product-stock_status {
color: #B12704;
font-size: 12px;
}
.about_farm_top:after, .about_farm_bottom:after {
content: "";
display: table;
clear: both;
}
.hr-feature {
display: block;
height: 1px;
border-top: 1px dashed #8080805c;
margin-bottom: 2rem;
}
.about_farm_top h6 {
font-weight: 600 !important;
}
.calendsec {
margin-bottom: 3rem;
}
p.rh_prop_card__price {
font-size: 11rem;
}
.rh_prop_card .rh_prop_card__details .rh_prop_card__priceLabel .rh_prop_card__price {
font-size: 1.9rem;
}
.rh_prop_card .rh_prop_card__details .rh_prop_card__priceLabel .rh_prop_card__price u {
font-size: 1.7rem;
display: block;
}
.rh_prop_card .rh_prop_card__details .rh_prop_card__priceLabel .rh_prop_card__price span {
display: block;
}
.rh_prop_card__priceLabel {
display: flex;
justify-content: space-between;
width: 100%;
}
.rh_prop_card__details_elementor .rh_prop_card__status {
display: none;
}