
/**Homepage elements**/

/*Fixed Background*/
body.boxed {
	background-repeat: repeat !important;
	background-attachment: fixed !important;
	/*background-position: center center !important;*/
	/*background-size: cover !important;*/
	background:url(../images/bg-body1.jpg);
}

/*Header Background*/ 
.main-head header {
	background: #000;
	margin-left: -26px;
	margin-right: -26px;
	padding-right: 26px;
	margin-bottom: 30px;
}
.main-head header .right {
  line-height: 135px;
  text-align: center !important;
}
/*Logo Position*/
.logo-image {
	  vertical-align: top !important;
  margin-left: 0px;
  margin-top: 0px;
}
.main-head header {margin-left: -25px !important;
  margin-right: -25px !important;  min-height: 100px !important; height: 135px;	background-repeat: repeat !important;
	background-attachment: fixed !important;
	/*background-position: center center !important;*/
	/*background-size: cover !important;*/
	background:url(../images/header.jpg);}
/*Float Right Boat*/
.header-boat {
	margin-right: -26px;
	margin-bottom: -62px;
}
.header-boat img {  margin-top: 0px;
  zoom: 98%;}
/*Top Banner Ad*/
.banner_adv.top, .banner_adv.bottom {
	text-align:center;
	margin: 0 auto;
	padding-top: 15px;
	padding-bottom: 10px;
}

/* .banner_adv.bottom {background: #fff !important;}*/

/*Featured Images on Article Pages*/
body.single .featured { display:none; }

img.attachment-main-slider.wp-post-image {  max-height: 350px;
 }

/*Homepage */
body.home.page .main-featured { margin: 0px 0 49px 0 !important; }

/*Newsletter Sign Up*/
.newsletter-form {width:100%}
.newsletter-form th,td {border:none !important;}
.newsletter-form tr:nth-child(odd) td { background:#fff !important;}
button, input[type="submit"] {  background: #E54E53;
  color: #fff;}
/*Footer*/ 
.main-footer {background-repeat: repeat !important;
	background-attachment: fixed !important;
	/*background-position: center center !important;*/
	/*background-size: cover !important;*/
	background:url(../images/header.jpg);  margin-bottom: 20px;}
.lower-foot .menu { float:none !important; }

.lower-foot{text-align: center;
  margin: 0 auto;background-color: transparent;}
.footer-logo { float: right; }

.main-footer .wrap {  padding: 5px 30px !important;}

#iblogounify_div.iblogounify_div { margin: 0px auto 30px !important; text-align: center; }
.lower-foot .menu li:before {
    content: "\007C";
  padding-right: 0.5em;
  display: inline-block;
}
.lower-foot a, .copy-location, .lower-foot {color:#fff;}
.copy-location { padding-bottom: 15px;
  margin-top: -25px;
}
@media only screen and (max-width: 1128px) {
/*Header Background*/ 	
.main-head header {
padding-right:20px;
}
}
@media only screen and (max-width: 831px) and (min-width:800px) {
/*Top Banner Ad*/
.banner_adv.top {
zoom:80%;
}
}
@media only screen and (max-width: 802px) {
/*Float Right Boat*/
.header-boat {
display:none;
}
}
@media only screen and (max-width: 799px) and (min-width:655px) {
/*Top Banner Ad*/
.banner_adv.top {
zoom:75%;
}
}
@media only screen and (max-width: 654px) and (min-width:540px) {
/*Top Banner Ad*/
.banner_adv.top {
zoom:60%;
}
}
@media only screen and (max-width: 539px) and (min-width:480px) {
/*Top Banner Ad*/
.banner_adv.top {
zoom:50%;
}
/*Footer*/ 
.footer-logo {
float:none;
text-align:center;
margin-top:35px;
}
}
@media only screen and (max-width: 799px) {
 .logo-image {
zoom: 120%;
  margin-top: 0px;
  margin-right: -15px;
  margin-left: -15px;}	
.main-head header {
  min-height: 34px !important;
  height: auto !important;}
.main-head .right {
 margin-left: 20px;
display:none;
}
.main-head .title {
margin-top: 0px !Important;
 margin-right: -0px;
margin-bottom:1px;
}
 .main-featured .wrap {margin-bottom:-20px !important;}
}
 @media only screen and (max-width: 479px) {

.logo-image {  zoom: 35%;
  margin-top: 0px;
  margin-right: -15px;
  margin-left: -13px;}	 

/*Top Banner Ad*/
.banner_adv.top {
zoom:40%;
margin-left: -25px;
}

/*Header Background*/ 

.main-head header {
  min-height: 34px !important;
  height: auto !important;}
 .main-head .title {margin-bottom:0 !important;}
 body.home.page .main-featured {margin-bottom:20px !important;}
 
 .main-featured .wrap {margin-bottom:-20px !important;}
 .adwrap-widget {  margin-left: -15px !important;}
/*Footer*/ 
.footer-logo {
float:none;
text-align:center;
margin-top: 55px;
}
}
