.height200px
{
height:200px;
}
.height20px
{
height:20px;
}
#pageback
{
	 background-image: url(assets/img/pageback.png)!important; background-repeat: no-repeat!important;  background-size: 100%
	 100%!important;
}

.mkd-blog-holder article .mkd-post-info-column-inner {
    border: 1px solid #e9e9e9;
    background-color: #282e3f !important;
    -webkit-box-sizing: border-box;
    color: !fff;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.whitefont37
{
	color: #fff !important;
	font-size:40px!important;
}


.whitefont
{
	color: #fff !important;
}
.fontsize40px
{
font-size:40px!important;

}.fontsize12px
{
font-size:12px!important;
}
.fontsize10px
{
font-size:10px!important;
}
.pagetitleh1
{
	color:#ffffff;font-size:25px !important;
}

.spanpaddingpage
{
	text-align: center;padding: 10% 20%;
}

.contentback
{
	background: #f9f6f6;
    padding-left: 0rem;
    padding-right: 2rem;
	padding-top:1rem;
	margin-bottom:2rem;
}

.contentedior p,.contentedior span,.contentedior label,.contentedior li,.contentedior span
{
	font-size: 0.9em!important;
}

.peopleinvoledbox
{
	    background: #f9f9f9;
}
.marginbottom
{
	margin-bottom:1rem!important;;
}

.padding1rem
{
	padding: 1rem;
}
.imgborder
{
	border-radius: 100px;
    border: 3px solid #fff;
	-webkit-box-shadow: -4px 2px 16px -4px rgba(0,0,0,0.75);
-moz-box-shadow: -4px 2px 16px -4px rgba(0,0,0,0.75);
box-shadow: -4px 2px 16px -4px rgba(0,0,0,0.75);
}

.h4syle
{
	padding-bottom: 0px!important;
    margin-left: 1em!important;
    margin-bottom: 10px!important;
}
.wpb_wrapper {
  
    font-size: 11pt!important;
	
}

.styletransparent{background-color:transparent;padding:0px;}
.defaulheigh
{
	height:3.6rem;
	overflow:hidden;
	text-align:justify !important;
	
}

.parnerp{
height:2.5rem;
overflow:hidden;
	text-align:justify !important;
	margin-bottom:2em !important;
}

.remserp{
height:5.8rem;
overflow:hidden;
	text-align:justify !important;
	margin-bottom:2em !important;
}

.remserpblog{
height:4.8rem;
overflow:hidden;
	text-align:justify !important;
	margin-bottom:0.5em !important;
}




.remserpblog  p{
	
	font-size:0.8rem!important;
}
.remserp  p{
	
	font-size:0.9rem!important;
}
.parnerppcontent  p{
	
	font-size:0.9rem!important;
}
.wpb_wrapper p{
	
	font-size:0.9rem!important;
}

.divstylwofp
{
	
}

.divstylwofp p{
	font-size:0.9rem!important;
	text-align:justify !important;
}

.imgborderradious
{
	    border-radius: 100px;
   
    width: 10rem;
    height: 10rem;
}
.serh5
{
	font-size: 17px;
    font-weight: 600;

}


.servicemenu li {
    display: inline!important;
    float: left!important;
    width: 25%!important;
	padding-top: 0.6em !important;
}
.serviceAreamenu li {
    display: inline!important;
    float: left!important;
    /*width: 25%!important;*/
	padding-top: 0.6em !important;
}
.servicemenu  {   width: 100%!important;
}

.hori-line{
    
    border-bottom: 1px solid #8b8e90;
    font-size: 14px;
    font-weight: 400;
    color: #8b8e90;
    padding: opx 0;
    display: block;
    position: relative;
    text-transform: none;
    /*line-height: 15px !important;*/
    letter-spacing: 0;
}
.newwidth800
{
	width:800px!important;
}
.newwidth195
{
	width:195px!important;
}
.width-menux {
    width: 100%!important;
	
}

.mkd-drop-down .second .inner ul li a, .mkd-drop-down .second .inner ul li h4 {
    display: block;
    color: #fff!important;
	
}

.oherserv{
	 background: #f9f7f7;
	 margin:0px !important;
	 padding-top:1em;
}
.oherservli{
text-align: left!important;
    list-style: none!important;
    font-size: 0.9rem!important;
    color: #706262!important;
	padding:0.3em;
}
 
.headesppan
{
	width: 70%!important;
    font-size: 12px!important;
}
.pageimg
{
	width: 300px;
	padding: 0.5em;
	background:#fff;
}
.mkd-drop-down .wide .second i {
    width: 9px!important;
}


.mkd-drop-down .wide .second .inner ul li a {
    margin: 0 10px!important;
}


.divstylwofp {
    height: 7em;
    overflow: hidden;
}

.pagetile

{
	font-size: 1.3em;
    font-weight: 600;
	text-align:center;
	padding:1em;
	padding-top:2em;
}



.pagetiles

{
	font-size: 1em;
    font-weight: 600;
	text-align:center;
	padding:0.5em;
}

.blogtile
{
	font-size:13px;padding-bottom: 2px;
}
.blogposted
{
	margin-bottom: 5px!important;font-size: 12px;
}

.blogbtn
{
	color: #ffffff;background-color: #3e475d;
}
.blogposted p{
font-size: 13px !important;
 margin-bottom: 5px!important;
}

.fontsize12px{
	font-size:12px!important;
}

.fontstyleitalic
{
	font-style: italic!important;font-size:10px!important;
}