.logo{
	width:120px;
	padding-top:10px;
	padding-left:15px;
}
.tophd {
color:#333;
margin-top:65px;
text-align:left;
width:90%;
font-size:28px;
text-align:center;
font-family:timesnewroman;
font-weight:bold;
}

.dropbtn {
  cursor: pointer;}
.dropdown {
  position: relative;
  display: inline-block;}
.dropdown-content {
  display: none;
  top:55px;
  margin-left:-40px;
  position: absolute;
  background-image: linear-gradient(blue, purple);
  width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;}
.dropdown-content a {
  color: white;
  min-width:80px;
  padding-left:20px;
  text-decoration: none;
  display: block;}
.dropdown-content a:hover {background-color: #248}
.dropdown:hover .dropdown-content {
  display: block;}
 .topnav.responsive .dropbtn a{
	  display:inline;
	  width:200px;
  }

.midhd{
margin-top:50px;
color:#333;
text-align:center;
font-size:24px;
line-height:1.375;
font-family:timesnewroman;
font-weight:bold;
}
.welcome{
	background-color:#fff;
	min-height:75%;
	background-repeat:no-repeat;
	background-size:cover;
	text-align:middle;
}
.div1{background-color:#ffffef;}
.div2{background-color:#fff;}
.div3{background-color:#ffffef;}
.homeimg{
	min-height:150px;
	border-radius:16px;
}
.bother{
	min-height:1000px;
	width:100%;
}
.botherw{
	width:100%;
	background-color:white;
}
.midbother{
	min-height:500px;
	width:100%;
}

.lefter{
	min-height:1000px;
	background-color:#fff;
	padding-left:0px;
	padding-right:15px;	
	z-index:125;
}
.leftlist a {
font-family: 'Open Sans', sans-serif;
font-size:18px;
margin-left:5px;}
.righter{
	padding-left:3%;
	padding-right:3%;
	border-style: groove;
    border-color: #fefefe;
	border-width:1px;
}
.marginit{
	margin-left:5%;
	margin-right:5%;
	
}
.fsttxt{
	color:#583d1f;
	font-size:16px;
	line-height:1.375;
	font-family:timesnewroman;
	text-align:left;
}
.divit{
	box-shadow:1px 1px 1px 1px #888;
}

.divtxt{
	color:#583d1f;
	text-align:left;
	font-size:16px;
	line-height:1.375;
	font-family:timesnewroman;
}
.gldtxt{
	color:#fff;
	text-align:center;
	font-size:24px;
	line-height:1.375;
	font-family:timesnewroman;
}
.blogtxt{
	color:#583d1f;
	font-size:16px;
	line-height:1.375;
	font-family:timesnewroman;
	text-align:left;
}
.leftxt{
	max-width:400px;
}

.spctxt{
	height:75px;
}
.botlist{
	margin-right:50px;
	font-size:20px;
	margin-top:20px;	
}
.midbut{
	width:150px;
	height:50px;
	margin:auto;
	display:block;
    margin-bottom:10%;
	background-color:transparent;
	border:3px;
	border-color:#000022;
    padding:10px 10px;
    border-radius:5px;
	box-shadow:1px 1px 1px 1px #888;
	-webkit-transition : box-shadow 2s;
}
 .midbut:hover {
	 width:160px;
	 height:55px;
 }
 .artimg{
	background-repeat:no-repeat;
	background-size:cover;
	width:100px;
	height:100px;
	float:left;
	margin-right:5%;
	margin-left:3%;
	margin-bottom:3%;
}

.sidea {
  padding: 18px 0px 0px 18px;
  text-decoration: none;
  color: #888;
  display:block;
  height:50px;
	font-size:18px;
  font-weight:bold;
  transition: 0.3s;
  border:3px solid #eef;
  border-radius:15px;
  margin-bottom:1px;
}
.social{
	display:inline-block;
	background-repeat:no-repeat;
	background-size:cover;
	margin:5px;
	width:50px; 
	height:50px;
	border-radius:25px;
}
.sidenh {
  width:100%;
  position:relative;
  z-index:1;
  top:60px;
  left: 0;
  display:block;
  background-color: #fff;
  overflow: hidden;
  transition: 0.5s;
  box-shadow:#fff;
}
.sidenh a:hover {
  color:white;
  background-color:#248;
}
.sign-in-htm{
	margin-top:20px;
}
.txbxs{
	width:250px;
	height:40px;
	margin-bottom:10px;
	margin-left:30px;
	float:left;
	border-radius:9px;
}
.txbxl{
	width:250px;
	height:180px;
	margin-left:30px;
	float:left;
	border-radius:9px;
}

@media(min-width:800px){
.lefter{
float:left;
width:60%;
}
.righter{
	width:30%;
	border-style: none;
	float:right;
}
}

