/*
	Theme Name: Innovaconstruct Child
	Description: A Child Theme of Innovaconstruct
	Template: innovaconstruct
	Author: Starshade
	Author URI: http://goldenworks.eu
	License: GNU General Public License version 2.0
	License URI: http://www.gnu.org/licenses/gpl-2.0.html		
*/

@import url(../innovaconstruct/style.css);

#top #search {display: none;}
#logo {padding-bottom: 15px; margin: -65px 0px 0px;}
.menu-wrapper {top: 105px;}
.flex-control-nav {bottom: 10px; height: 20px; left: 10px; position: absolute; width: 900px; z-index: 10;}
.header-intro h1 {margin: 15px 0px 0px;}
.header-contact {margin-bottom: 10px;}
.menu-wrapper {font-size: 21px; font-family: "Teko";}
.slide-tagline {font-size: 12px;font-family: Delius;}
#footer {font-family: "Teko"; font-size: 21px;}
#banner {margin: 0px; font-size: 41px; font-family: Teko; text-align: center; padding-top: 50px; line-height: -0.2 !important;}
#sidebar {width: 300px; margin-top: 15px !important;}
#inner-content, #sidebar {float: left; margin-top: 25px;}
.hc-content {margin: 9px 0px 0px 9px;}
.contact-tagline {width: 105%;}
.box-content, .textwidget {text-align: center;}
#content h2 {margin: 0px 0px 0px;padding: 0px;}
#social {float: right; margin: -21px 19px 0px 0px !important;}

#inner-content {width: 630px;}
#inner-content {margin-right: 30px !important;}
.wp-caption .wp-caption-text {padding: 8px 10px; margin: -51px 10px 28px 0px !important; background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; color: #FFF; position: relative; bottom: 0px; left: 0px;}
img.hide {display: none;}
#content {margin: 0px auto;}
#project-content, #sidebar {
	float:left;
	margin-top:25px;
}
#project-content {
	width:984px;
}
#project-content .blog-block h2 {
	float:left;
	margin-bottom:3px;
	width:100%;
}

/* iPhone Layouts*/

@media screen and (max-width:667px) {
#hheader-wrapper {width: 228%;}
}

@media screen and (max-width:768px) {
#hheader-wrapper {width: 265%;}
#logo {float: left; margin: -65px 20px 0px;}
.footer-menu {margin-left: 20px;}
.footer-copyright {margin-right: 20px;}
.hc-content {margin: 8px 0px 0px 5px;}
.contact-tagline {width: 105%;}
#header-wrapper {width: 265%;}
#content {margin-left: 31px;}
#inner-content {margin-left: -3px; width: 625px;}
#project-content {margin-left: -10px; width: 958px;}
}

@media screen and (max-width: 768px) and (orientation : landscape) {
#hheader-wrapper {width: 150%;}
#header-wrapper {width: 150%;} 
}

.hs-desc {margin: 0px 0 0 30px;}

/* iPad Layouts*/

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
#hheader-wrapper {width: 130%;}
#header-wrapper {width: 130%;} 
}