body{background-image: linear-gradient(to top, #88d3ce 0%, #6e45e2 100%); 
}

.outer{background-color:white;
		margin:auto;
		
		
		
}


.logopic{width:250px;
			margin-top: 0px;
			margin-bottom: 0px;
}

.menu{font-size:14px;
		font:oswald;
		color:black;
		text-align:center;
		font-weight:bold ! important;
}
.spacing{	margin-top: 30px;
			margin-bottom: 50px;
}
.spacing2{	margin-top: 42px;
			
}
.button-bg{background-color:#1d5565 ! important;
			border-radius: 0px !important;
			border: none !important;
			font-family: oswald,inherit medium;
			font-size: 14px !important;
}
.icon-bg{background-color:white ! important;
			
}
.menualign{margin-left: 6%;
}
.distribution{padding:8px ! important;
			
}
/*
a{color:black !important ;	
	
}

a:hover, a:active {
  text-decoration:overline ! important;
  background-color:#ffffff  ! important; 
}
*/ 
.sizeclient{border:6px solid white;
}
.client{text-align:center;
			margin-top:49px ! important;
}
.box{background-color:#7775fd;
	margin-left:20px ! important;	
	margin-right:20px ! important;
	margin-top:15px ! important;
	margin-bottom:64px ! important;
}
h2{font-size:24px !important;
	color:white !important;
		font-family:'Oswald', sans-serif !important;
		padding-right:16px;
		text-transform:uppercase;
}
.textnormal{text-transform:lowercase;
			font-family: arial !important;
			font-size: 17px !important;
			font-weight:bold;
}
h1{		font-size:44px ! important;
		color:white ! important;
		font-family:'Oswald', sans-serif !important;
		text-transform:uppercase;
}
p{font-family: 'Libre Baskerville', serif ! important;
	font-size: 17px  ! important;
	font-style:italic ! important;
	margin-left:0px ! important;
	margin-right:20px ! important;
	
}
.content2{font-family:arial,regular ! important;
			font-style:normal ! important; 
	font-size:14px;
	color:#383838 ! important;
	margin-left:20px ! important;
	margin-right:20px ! important;
	margin-bottom:27px ! important;
	font-weight:strong ! important;
	text-align:justify;
}
.imagealign2{margin-left:20px;
			width: 100%;
			margin-bottom: 40px
}

.heading1{	text-align: center;
			color: white;
			font-family: 'oswald',regular !important;
			font-size:30px ! important;
}
.property{margin-left:20px;
			font-family:arial,regular ! important;
			font-size:16px ! important;
			color:#1a1919 ! important;
			font-weight:bold ! important;
}
.firsttext{margin-left:20px ! important;
}
li{padding-top:20px ! important;
	padding-bottom:20px ! important;
}

.textstyle{	font-style:italic;
			font-size:13px ! important; 
			color:white;
			margin-bottom:42px;
			line-height:25px;
}
.lorspacing{margin-bottom:103px;
			font-size:16px ! important;
			margin-right:0px ! important;
}
.cherunilamspac{margin-bottom:41px;
}
.alignp{margin-left:100px! important;
		margin-right:80px ! important;
		line-height:32px;
		font-size:20px ! important; 
		color: #4392F1;
}
.colser{color:#2e7489  ! important;
		margin-bottom:0px;
}
.spacingsser{padding-bottom:45px;
				font-size:28px ! important;
}
.aligntext{text-align:center ! important;
}

.secondsection {color:#464747 ! important;
				text-align:center ! important;
				font-size:18px ! important;
				font-family:myriad-pro;
}
.secheading{color:#464747 !important;
			margin-bottom:40px;
}
.box2{background-color:#75b8cc;
		margin-top:102px;
		margin-left:20px ! important;
		margin-right:20px ! important;		
}

.navbar,li{padding-top:0px !important;
			padding-bottom:0px;
}

.thirdsection{color:white;
				text-align:center ! important;
}
.imagealign{text-align:center ! important;
}

.size{width:100%;
		margin-top:42px;
		padding-left:20px;
		padding-right:20px;
}
.size2{width:100px;
		margin-top:5px;
}
.piccaption{color:#75b8cc ! important;
			font-family: Oswald,light ;
			
}
.footeralign{margin-left:20px !important;
				margin-right:20px ! important;
				margin-top:60px ! important;
				text-align:center;
}
.bgfooter{background-color:#5e7d94;
			margin-bottom:45px;
			
}
.logopic2{float:left;
			
}
.cherunilam{text-align:left;
			margin-top:30px;
}
		

.forent{font-size:10px ! important;
		color:#d6d6d6! important;
		font-family:'oswald regular', san-serif ! important;
		margin-top: 35px;
		
}
.forentpost{position:relative;
			bottom:20px;
			margin-right:35px;
}
.social{text-align:right;
			margin-top:35px !important; 
			
	}
	
	.blue-line {border-top:18px solid #62b3e3 ! important;
	width:87% ! important;
	margin:0px 0px 22px auto ! important;
	position:relative;
	bottom:27px;
	right:22px;
 }
	
 .hrintro {border-top:18px solid #62b3e3 ! important;
	width:85% ! important;
	margin:0px 0px 22px auto ! important;
	position:relative;
	bottom:27px;
	right:22px ! important;
 }
 
 .hr2{
	border-top:18px solid #62b3e3 ! important;
	width:77% ! important;
	margin:0px 0px 22px auto ! important;
	position:relative;
	bottom:27px;
	right:22px ! important;	
 }
 
 .hr3 {border-top: 18px solid #62b3e3 !important;
    width: 74% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 35px ! important;
    right: 22px;
 }
 
.hr4  {border-top: 18px solid #62b3e3 !important;
    width: 75% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 25px ! important;
    right: 22px;
}
 .hr5  {border-top: 18px solid #62b3e3 !important;
    width: 69% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 25px ! important;
    right: 22px;
 }
 .hr6  {border-top: 18px solid #62b3e3 !important;
    width: 68% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 25px ! important;
    right: 22px;
 }
 .hr8  {border-top: 18px solid #62b3e3 !important;
    width: 45% !important;
    margin: 0px 0px 22px auto !important;
	position: relative;
    bottom: 28px ! important;
    right: 22px;
 }
 
 .hr9  {border-top: 18px solid #62b3e3 !important;
    width: 62% !important;
    margin: 0px 0px 22px auto !important;
	position: relative;
    bottom: 27px ! important;
    right: 22px;
 }
 
 
 .ser1{border-top: 18px solid #62b3e3 !important;
    width: 66% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 25px ! important;
    right:22px;
 }
 
 .ser2{border-top: 18px solid #62b3e3 !important;
    width: 81% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 25px ! important;
    right:22px;
 }
 
 .ser3 {border-top: 18px solid #62b3e3 !important;
		width: 50% !important;
		margin: 0px 0px 22px auto !important;
		position: relative;
		bottom: 25px !important;
		right: 22px;
		padding-left: 200px;
}
 
 .ser5{border-top: 18px solid #62b3e3 !important;
    width: 74% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 25px ! important;
    right:22px;
 }
.ser6{border-top: 18px solid #62b3e3 !important;
    width: 67% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 25px ! important;
    right:22px;
 }
 .ser7{border-top: 18px solid #62b3e3 !important;
    width: 90% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 25px ! important;
    right:22px;
 }
 
.blogimg{ width:100%;
			text-align:center;
}
		
#more{display:none;
}
button{background-color: #62b3e3;
		border:none;
		outline:none;
		color:white;
		font-size:15px;
		padding:10px;
}
.post{float:right;
		font-style:normal ! important;
		font-family:arial,regular ! important;
		margin-top:16px ! important;
		position:relative;
		left:15px;
}

	.contact3{font-size: 12px !important;
			font-family: 'Oswald', sans-serif !important;
			margin-left:20px ! important;
			color:black ! important;
			margin-bottom:60px;	
			float:left;	
	}
	
	.contact{font-size: 12px !important;
			font-family: 'Oswald', sans-serif !important;
			margin-left:20px ! important;
			color:black ! important;
	}
	
	.contactbox2{margin-left:8px ! important;
				margin-right:8px ! important;
	}				
	.contact2{color:grey ! important;
				font-size:11px !important;
				margin-left:20px;
	}
	.area{width:100%;
	}
	.contactbox{margin-left:20px ! important;
				margin-right:20px ! important;
	}
	.mapbox{margin-left:10px !important;
			margin-right:10px ! important;
	}
	.map-size {
    width: 100%;
    margin-top: 42px;
    padding-left: 20px;
    padding-right: 20px;
	}	
	.icon-space{margin-left:0px ! important;
				margin-right:opx ! important;
	}
	.form-space{margin-bottom:10px;
	}
.home-space {
    margin-left: 15px;
    float: left;
    padding: 18px;
	font-size:25px ! important;
}
.box-icon{padding:10px ! IMPORTANT;
					border-radius: 10px !important;
}

.msg{margin-left:17px;
}	
	@media screen and (max-width: 480px) {
		.box{margin-left: 0px ! important;
				margin-right:0px ! important;
   		
  }
  p{margin-right:0px ! important;
  }
  .align{text-align:center;
  }
  .cherunilamspac{text-align:center;
  }
  .textstyle{text-align:center;
  }
  .textnormal{text-align:center;
  }
  .alignp{	line-height: 32px;
			margin-right:0px ! important;
			margin-left:0px ! important;
			font-size: 13px !important;
				text-align: center;
  }
  .piccaption{font-size:30px ! important;
  }
  .client{padding-left:0px ! important;
			text-align:center;
			margin-bottom:13px;
			padding-right:0px ! Important;
  }
  .sizeclient{width:100%;
				position:relative;
				bottom:50px;
  }
  .box2{margin-left:0px ! important;
		margin-right:0px ! important;
  }
  .size{padding-left:0px ! important;
		padding-right:0px ! important;
	}
	.property {
    margin-left: 0px;
    font-family: arial,regular !important;
    font-size: 16px !important;
    color: #1a1919 !important;
    font-weight: bold !important;
	text-align:center;
	
}

.firsttext {
    margin-left: 0px !important;
}

	.footeralign{margin-left:0px ! important;
					margin-right:0px ! important;
	}
	.blogimg{width:100%;
				margin-right:0px !important;
				float:none ! important;
	}
	.social{text-align:center ! important;
	}
	.logopic2{float:none;
	}
	.logopic3{	position: relative;
				bottom: 10px;
	}

	.footlogo{margin-left:0px ! important;
	}

		.imagealign2{margin-left:12px ! important;
						margin-right:12px ! important;
						width:93% ! important;
		}
		p{font-size:12px ! important;
			margin-left:12px ! important;
			margin-right:12px ! important;
		}
		.lastp{ margin-left:0px ! important;
				margin-right:0px ! important;
		}
		hr{float:none;
			width:14% ! important;
			position:relative;
			right:1px;
		}
		.content2{margin-left:0px !important;
					margin-right:0px !important;
					font-size:14px ! important;
		}
		  .post{float: right;
					text-align:center;
				font-style: normal !important;
					font-family: arial,regular !important;
					margin-top: 16px !important;
					font-size: 14px !important;
					position:relative;
					left:0px ! important;
					
		  }
		  .blue-line {
    border-top: 18px solid #62b3e3 !important;
    width: 100% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 2px;
    right: 0px;
		  }

		.hrintro{width:100% ! important;
				position:relative;
				bottom:2px;
				right:0px ! important;
					
					
		}
		.hr2{width:100% ! important;
				position:relative;
				bottom:2px;
				right:0px ! important;
		}
		.hr3{width:100% !important;
				position:relative;
				bottom:2px ! important;
				right:0px;
		}
		.hr4{width:98% ! important;
				position:relative;
				bottom:2px ! important;
				right:0px;
				
		}
		.hr5{width:100% ! important;
			position:relative;
			bottom:2px ! important;
			right:0px;
		}	
		
		.hr6 {
    border-top: 18px solid #62b3e3 !important;
    width: 98% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 2px !important;
    right: 0px;
		}
		
		
		.hr8  {border-top: 18px solid #62b3e3 !important;
    width: 100% !important;
    margin: 0px 0px 22px auto !important;
	position: relative;
    bottom: 2px ! important;
    right: 0px;
 }
		.hr9  {border-top: 18px solid #62b3e3 !important;
    width: 100% !important;
    margin: 0px 0px 22px auto !important;
	position: relative;
    bottom: 2px ! important;
    right: 0px;
 }
		
		.ser1 {
    border-top: 18px solid #62b3e3 !important;
    width: 98% !important;
    margin: 0px 0px 22px auto !important;
	position:relative;
	bottom:2px ! important;
	right:0px ! important;
}
		
		.ser2 {
    border-top: 18px solid #62b3e3 !important;
    width: 98% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 2px !important;
    right: 0px;
		}
		 .ser3{border-top: 18px solid #62b3e3 !important;
    width: 98% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 2px ! important;
    right:0px;
 }
 
 .ser5 {
    border-top: 18px solid #62b3e3 !important;
    width: 98% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 2px !important;
    right: 0px;
 }
 
 .ser6 {
    border-top: 18px solid #62b3e3 !important;
    width: 98% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 2px !important;
    right: 0px;
 }
 
 
 .ser7{border-top: 18px solid #62b3e3 !important;
    width: 98% !important;
    margin: 0px 0px 22px auto !important;
    position: relative;
    bottom: 2px ! important;
    right:0px;
 }

		.distribution{padding:8px ! important;
						color:black ! important;
		}
		
	}		

table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 90%;
  margin-left: 18px;
  border: aliceblue;

 
}

td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
  background-color: aliceblue;
  
}	

.biosize{padding-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.experience
{
border :2px solid #ff000059;
margin-left: 16px;
margin-right: 94px;
background-color: antiquewhite;
}

.biocontent{ font-family: arial,regular !important;
			 font-style: normal !important;
			 color: #e80909 !important;
			 text-align: justify;
}
			 
#biowork{ padding-bottom: 10px !important;
		  font-family: arial;
		  font-size: 17px;
		  text-align: justify;
		  color: red;
}

#v1{ text-align: center;
	 color:#531ec8;
}

#bio1{margin-left: 20px;
font-family: arial,regular !important;
font-size: 16px !important;
color:#df1111 !important;
font-weight: bold !important;
}


#slidersizing{ width: 100%;
			   margin-top: 42px;
			  padding-left: 32px;
			  padding-right: 32px;
}

.customlogin{ text-align: end;
			  width: 350px;
			  margin: 0px auto;
			  padding: 29px;
			  border: 1px solid #ddd;
			  border-radius: 8px;
			  font-family: arial;
			  -webkit-border-radius: 8px;
			  
			  
}
.customlogin #loginform{ text-align:center;
						 font-family: arial;
}

.customlogin .login-username{ text-align: left;
							  font-family: arial,regular !important;
							  font-style: normal !important;
							  -webkit-border-radius: 3px;
							  
}

.customlogin .login-password{ font-family: arial,regular !important;
							   text-align: left;
							   font-style: normal !important;
}

.customlogin .login-remember{ float: left;
							  margin-top: 0px;
							  font-family: arial,regular !important;
							  font-style: normal !important;
}

.customlogin .login-submit{ font-family: arial !important;
							color: #62b3e3;
							
							font-style: normal !important;
}



.textwidget{ text-align: right;
			/* background-color: black;*/
			 color: white;
			 font-size: 12px;
			 font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			 padding: 15px 37px 0px 0px;
}			 
/*
.textwidget :hover{ background-color: #8a2be2;
}
*/
/*
.customlogin #wp-submit{background: #007cba;
						border-color: #007cba;
						color: white;
						text-decoration: none;
						padding: 4px;
						margin: 1px;
						font-style: normal !important;
						font-family: arial,regular !important;
						
}
*/ 
/*
.customlogin #user_login{ box-shadow:none;
						  border: 1px solid #908c8c;
						  -webkit-border-radius: 8px;
						  width: 86%;
}
*/

.customlogin #wp-submit{color: #fff;
						display: inline-block;
						margin-bottom: 0;
						font-weight: 400;
						text-align: center;
						white-space: nowrap;
						vertical-align: middle;
						touch-action: manipulation;
						cursor: pointer;
						background-image: none;
						padding: 6px 12px;
						line-height: 1.42857143;
						user-select: none;
						background-color: #1d5565 !important;
						border-radius: 0px !important;
						border: none !important;
						font-family: oswald,inherit medium;
						font-size: 14px !important;
						-webkit-appearance: button;
						text-transform: none;
						overflow: visible;
}
.customlogin #user_login:focus{border-color:#66afe9;
							  outline: 0;
							-webkit-box-shadow: inset 0 1px 1px #00000013,0 0 8px #66afe999;
							box-shadow: inset 0 1px 1px #00000013,0 0 8px #66afe999;
							
}
.customlogin #user_login{ 	display: block;
							width: 100%;
							height: 34px;
							padding: 6px 12px;
							font-size: 14px;
							line-height: 1.42857143;
							color: #555;
							background-color: #fff;
							background-image: none;
							border: 1px solid #ccc;
							border-radius: 4px;
							box-shadow: inset 0 1px 1px #00000013;
							transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
							margin-bottom: 30px;
							font: inherit;
							box-sizing: border-box;
							-moz-user-modify: read-write !important;
							text-align: initial;
							text-indent: initial;
							text-shadow: initial;
							text-transform: initial;
							word-spacing: initial;
							letter-spacing: initial;
							-moz-appearance: textfield;
							text-rendering: optimizeLegibility;
							cursor: text;
							user-select: text;
}

.customlogin #user_pass:focus{border-color:#66afe9;
							  outline: 0;
							-webkit-box-shadow: inset 0 1px 1px #00000013,0 0 8px #66afe999;
							box-shadow: inset 0 1px 1px #00000013,0 0 8px #66afe999;
							
}
.customlogin #user_pass{ 	display: block;
							width: 100%;
							height: 34px;
							padding: 6px 12px;
							font-size: 14px;
							line-height: 1.42857143;
							color: #555;
							background-color: #fff;
							background-image: none;
							border: 1px solid #ccc;
							border-radius: 4px;
							box-shadow: inset 0 1px 1px #00000013;
							transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
							margin-bottom: 30px;
							font: inherit;
							box-sizing: border-box;
							-moz-user-modify: read-write !important;
							text-align: initial;
							text-indent: initial;
							text-shadow: initial;
							text-transform: initial;
							word-spacing: initial;
							letter-spacing: initial;
							-moz-appearance: textfield;
							text-rendering: optimizeLegibility;
							cursor: text;
							user-select: text;
}

.wpcf7-form #contact_submit{ 	color: #fff;
						display: inline-block;
						margin-bottom: 0;
						font-weight: 400;
						text-align: center;
						white-space: nowrap;
						vertical-align: middle;
						touch-action: manipulation;
						cursor: pointer;
						background-image: none;
						padding: 7px 14px;
						line-height: 1.42857143;
						user-select: none;
						background-color: #1d5565 !important;
						border-radius: 1px !important;
						border: none !important;
						font-family: oswald,inherit medium;
						font-size: 15px !important;
						-webkit-appearance: button;
						text-transform: none;
						overflow: visible;
}
.linkarrange{ width: 90%;
			  text-align: center;
			  margin-top:12px;
}

#tree_table{ padding-right: 1px;
				   width: 96%;
				   margin-left: 23px;
				   
}

#ewic-con-264{margin-left: 20px;
			  margin-right: 10px
}

#bulletin{ padding-left: 23px;
		   margin-top: 23px;
}

.galleryalignment{ padding-left: 20px;
				   padding-right: 20px;
}

#pag{ float: right;
	  width: 9%;
	  padding-left: 21px;
}

.size1{	width: 100%;
		padding-left: 20px;
		padding-right: 20px;
}

.wpuf-form-add.wpuf-form-layout1.wpuf-theme-style { width: 80%; }

#post_title_413 {width: 100%;}

#postaligning{
	float: right;
	width: 100%;
	text-align: right;
	margin-right: 22px;
}

@media only screen and (max-device-width:600px){
.customlogin{ width: 95%;
			  align-items: center;
		
			}	
}

@media only screen and (max-device-width:600px){
.experience{border: 2px solid #ff000059;
			margin-left: 16px;
			margin-right: 13px;
			background-color: #faebd7;
			}	
		}

