.Home-no-show #sp-main-body{
	display:none;
}

body.itemid-101 #sp-main-body {
  padding: 0;
}
#sp-user1 p{
	margin:20px 0 10px 0;
	background:#13404F;
	padding:10px 30px 12px 30px;
	text-align: center;
}
#sp-user1 a{
	color:#fff;
}
#sp-top1{
	text-align: center;
	height:30px;
}
#sp-top1 a{
	color:red;
}
#sp-top1 p{
	padding:5px 0 8px 0;
}
#reads .rd1 h3 span{
	background: #000;
	padding:6px 20px;
	color:#fff;
}
#sp-bottom1,
#sp-footer1 {
	text-align: center;
	margin:0;
}
#sp-footer1 .sp-module ul {
  list-style: none;
  padding: 0;
  margin: 4px 0;
}
#sp-footer1 .sp-module ul >li {
  display: inline-block;
  border-bottom: none;
  -webkit-transition: 300ms;
  transition: 300ms;
}
#sp-footer1 .sp-module ul >li >a {
  display: inline-block;
	font-size: 16px;
	text-transform: capitalize;
	font-weight: 500;
	color:#fff!important;
	letter-spacsing: 1px;
  padding: px 0;
  line-height: 30px;
  paddisng: 1px 15px;
  -webkit-transition: 300ms;
  transition: 300ms;
}
#sp-footer1 .sp-module ul >li >a:hover {
  background: none;
}
#sp-footer1 .sp-module ul >li >a:before {
  font-family: FontAwesome;
  content: " ";
  margin-right: 8px;
	margin-left:8px;
}
#sp-footer1 .sp-module ul >li:last-child {
  border-bottom: none;
}
#sp-footer1 .sp-module ul >li.parent >a{
	margin:5px 10px 20px 0;
	background:#e4b807;
	color:#fff;
	padding:5px 15px 5px 1px;
	font-size: 11px;
	letter-spacsing: 2px;
	font-weight: 600;
  transition:400ms;
}
#sp-footer1 .sp-module ul >li.parent >a:hover{
  background:  #3498db;
	color:#fff!important;
	transition:400ms;
}
.article-intro-image{
	widsth:100%!important;
	heigsht:220px!important;
	margin-right:30px!important;
}
.article-big-image{
	width:800px!important;
	margin-right:50px!important;
}
#memberform .memform #userForm{
	border-top:1px solid #FE8D00;
	background:#fff!important;
	padding:20px 20px;
	color:#000000!important;
	-webkit-box-shadow: 4px 7px 14px 0px rgba(219,215,219,1);
-moz-box-shadow: 4px 7px 14px 0px rgba(219,215,219,1);
box-shadow: 4px 7px 14px 0px rgba(219,215,219,1);
}
#memberform .memform #userForm .rsform-input-box,
#memberform .memform #userForm .rsform-select-box{
	width:100%;
	background:#f5f5f5;
	border-top:1px solid #000000!important;
	color:#000000;
	border:none!important;
	height:50px;
}
#memberform .memform #userForm .rsform-text-box{
	width:100%;
	height:150px;
	background:#f5f5f5;
	color:#000000;
	border:none!important;
}
#memberform .memform #userForm .control-label{
	color:#000!important;

}

#memberform .memform #userForm .control-group{
	border-sbottom: 1px solid #f7f7f7;
	padding:0!important;
	margin:0;
}
#memberform .memform h3{
	padding:20px 20px 15px 20px;
	margin:0;
	text-transform: uppercase;
	color:#fff;
	background: #4d4b4c;
	font-size: 16px;
	line-height: 16px;
}
#memberform .memform #userForm .form-group{
	margin:0!important;
	padding:0!important;
}
#memberform .fq h3{
	font-size: 18px;
	background: #f8f8f8;
	color:#F5421C;
	font-weight: 900;
	letter-spacing: 2px;
	border:1px solid #ddd;
	padding:15px 20px;
	margin:0;
}
#memberform .cvt h3{
	font-size: 28px;
	line-height: 38px;
	font-weight: 300;
}
