/*

Theme Name: MyHome Child
Theme URI: http://myhome.tangibledesing.net
Author: TangibleDesign
Author URI: http://themeforest.net/user/tangibledesign
Description: Child
Version: 1.1
Template: myhome
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: myhome-child
Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

*/
html body #mega_main_menu.mh-primary>.menu_holder>.menu_inner>ul>li>.item_link{text-transform: capitalize!important;}
.bnr-p-txt{font-family: 'Source Sans Pro';font-style: normal;font-weight: 600;font-size: 18px;line-height: 27px;color: #FFFFFF;}

.hm-txt{margin:0px ;padding:0px;font-family: Source Sans Pro;font-size: 22px;font-style: normal;font-weight: 400;line-height: 27px;letter-spacing: 0em;text-align: center;}

.fp-botm-brdr{width:18%!important;}

.mh-estate-vertical--list,
.mh-estate-vertical .mh-thumbnail .mh-thumbnail__inner,
.mh-estate-vertical .mh-thumbnail img{
border-top-right-radius: 20px!important;
border-top-left-radius: 20px!important;
}
.mh-estate-vertical .mh-thumbnail{
	border-top-right-radius: 20px!important;
border-top-left-radius: 20px!important;
}
.mh-estate-vertical{
	border-top-right-radius: 20px!important;
border-top-left-radius: 20px!important;
}

.mh-estate-vertical--list,
.mh-estate-vertical .mh-thumbnail img:hover{
	border-top-right-radius: 20px!important;
border-top-left-radius: 20px!important;
}


.mh-estate-vertical .mh-thumbnail .mh-thumbnail__inner:before{
border-top-right-radius: 20px!important;
border-top-left-radius: 20px!important;
}
.btn{width:100%;text-align:center;}
.home-frm-btn{width:224.11px;height:55.2px;margin-right:0px!important;text-align:center!important;font-family: 'Source Sans Pro';font-style: normal;font-weight: 700;font-size: 13.9317px;line-height: 10px;}
.wpcf7-spinner{display:none;}

input[type=search]:not(#media-search-input):active{border:1px solid #2E5850!important;}
input[type=search]:not(#media-search-input){text-align:left!important;position: relative;border-radius: 20px;width: 287px;border: 1px solid #2E5850;height: 34px;font-size:12px;font-weight:400;line-height:9px;font-family:Source Sans Pro;}

.wp-block-search__input{flex-grow:0!important;}
.wp-block-search__button {position:absolute;top:4px;right:-4px;border:none;border-radius:50%;padding: 13px 13px;background-image:url(http://checkyourwebsite.in/myhome/wp-content/uploads/2022/03/ft-btn.png);background-size:cover;background-repeat:no-repeat;}

.mh-social-icon{background:none;}



.mh-footer-bottom{background:#f2f2f2!important;text-align:center;color:#232424;font-family: 'Source Sans Pro';font-style: normal;font-weight: 400;font-size: 12px;line-height: 15px;}

/*slider-top-btn*/

.owl-dots {text-align: center;-webkit-tap-highlight-color:transparent;margin-top: 0;height: 30px;margin-bottom: 24px;width: 50px;background: #232424;padding: 8px 0px;position:absolute;top:-75px;right:0;}

.owl-dots .owl-dot span {width: 30px;height: 14px;margin: 0 -16px;border: 2px solid #232424;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;background:none;border:none!important;background-image:url(http://checkyourwebsite.in/myhome/wp-content/uploads/2022/03/ft-btn.png);background-size:cover;background-repeat:no-repeat;}
/*slider-top-btn*/



.txt {width: 95% !important;height: 36px;float: left;margin-bottom: 17px !important;margin-top: 13px;padding: 8px;border: 1px solid #ffffff;border-radius: 4px !important;background-color: #ffffff !important;}
.txtarea {width: 99% !important;height:87px;float:left; margin-bottom: 17px !important;margin-top: 13px;padding: 8px;border: 1px solid #ffffff;border-radius: 4px !important;background-color: #ffffff !important;}
button.btnsubmit {width: 97%;background-color: #2E5850;color: #fff;border-radius: 4px;height: 50px;font-weight: 700;font-size: 11.18px;font-family: Source Sans Pro;}
label {color:#232424;font-weight: 400;font-size:12px;}
label.lbl-rgt {width: 50%;float: left;}
label.lbl-lft {width: 50%;float: left;}
label.lbl-area {width: 98%;float: left;}


.mh-layout__content-left {width: 100%;}
.mh-grid__1of1, .mh-grid__1of2 {width: 32%;}


@media (max-width:767px) {
label.lbl-lft {width: 48%;margin-left: 7px;}
label.lbl-rgt {width: 48%;margin-left: 7px;}
label.lbl-area {width: 96%;margin-left: 7px;}
button.btnsubmit {margin-left: 7px;width: 95%;}
	
}