/*
Theme Name: Mickon Constructions
Theme URI: http://www.weberdesignstudio.com.au/
Author: Weber Design Studio
Author URI: http://www.weberdesignstudio.com.au/
Template: industrial
Description: Shortcodes, FontAwesome icons and manifold parallax effects.
Version: 1.2.2
Tags: black, white, yellow, two-columns, left-sidebar, fixed-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images,  post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: industrial-child
License: 
License URI: 
*/

/* Content & Layout Reset */
.industrial_full, #content {padding: 50px 0;} /* outer content container padding */
.container {margin:0 auto; left:0 !important;} /* inner content container center */
body.login div#login h1 a {background-color:#ffffff !important;} /* login page logo background colour */

/* Typography */
h1, h2, h3, h4, h5, h6 {font-weight:400 !important; margin-bottom:15px !important; letter-spacing:-0.02em !important;}
h1, h2 {color:#252525 !important;}
h2:after {content:""; background: #ee7202 none repeat scroll 0 0; display: block; height: 3px; margin-top: 17px; width: 45px;}
h3, h4, h5, h6 {color:#ee7202 !important;}
h1, .home h2, h3 {text-transform:uppercase !important;}

.home h2 {font-size:34px !important;}
.home h2:after {display:none;}

.slide-heading, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, p, ul, ol, li {font-family: 'Roboto Condensed', Arial, sans-serif;}

p, ul, ol, li {font-size:17px !important; font-weight:300; color:#666666 !important;}

/* List styles */
.industrial-full ul, /*.wpb_wrapper ul, */ .wpb_text_column ul, .widget_pastprojects ul {margin:0; padding-left:20px; list-style-image:url(http://mickon.com.au/wp-content/uploads/2016/08/list-icon.png);}
.industrial-full ul li, /*.wpb_wrapper ul li,*/ .wpb_text_column ul li, .widget_pastprojects ul li {margin:12px 0 !important;}
.widget_pastprojects ul li {font-size:16px !important; line-height: 1.6 !important; margin-bottom: 3px !important;}
ol {margin-bottom:15px !important; line-height:1.5; margin-left:40px !important;}

/* Navigation */
.navigation {margin-bottom: -5px !important; margin-top: 25px !important;}
.menu li a {font-size:16px !important; font-weight:400 !important;}
header .quote {display:none;}
.breadcrumbs-box {display:none;}
.brand {color: #ffffff; left: 0; position: absolute; text-transform: uppercase; top: 14px;}

/* Buttons */
.btn-mickon {border:1px solid #ee7202 !important; text-transform:uppercase; color:#ee7202; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; margin:10px 0; background:#ffffff;}
.btn-mickon:hover {background:#ee7202; color:#ffffff !important;}

/* Header, Sliders & Page Banners */
/*.banner-container {padding: 100px 0 88px !important; min-height: 250px !important; background-size: cover !important;}*/
.banner-container h3 {/*text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);*/ /*background:rgba(0,0,0,0.45);*/ background:#ee7202; display:inline-block; padding:7px 15px;}

.page-id-10 .banner-container {background:url(http://mickon.com.au/wp-content/uploads/2016/08/parallax_house.jpg) #2f3933 center top no-repeat scroll !important;} 	/* about */
.page-id-12 .banner-container {background:url(http://mickon.com.au/wp-content/uploads/2016/08/parallax_framing.jpg) #8a4a1b center top no-repeat scroll !important;} /* construction */
.page-id-14 .banner-container {background:url(http://mickon.com.au/wp-content/uploads/2016/08/parallax_plans.jpg) #3e65a5 center top no-repeat scroll !important;} 	/* renovations */
.page-id-16 .banner-container {background:url(http://mickon.com.au/wp-content/uploads/2016/08/parallax_office.jpg) #cac9c7 center top no-repeat scroll !important;} 	/* commercial fitouts */
.page-id-18 .banner-container {background:url(http://mickon.com.au/wp-content/uploads/2016/08/parallax_modern.jpg) #565972 center top no-repeat scroll !important;} 	/* contact us */
.page-id-29 .banner-container, body.single-project .banner-container {background:url(http://mickon.com.au/wp-content/uploads/2016/08/parallax_tapemeasure.jpg) #e7daca center top no-repeat scroll !important;}
.page-id-230 .banner-container {background:url(http://mickon.com.au/wp-content/uploads/2016/08/parallax_generic.jpg) #646464 center top no-repeat scroll !important;}

.home #slider {margin-bottom:0 !important;}
#content #slider {margin-top:-50px;}
#slider h3 {font-weight:700 !important; letter-spacing:0; margin-bottom:0 !important; color:#ffffff !important;}

/* Footer */
.primary-footer {padding-top:0 !important;}
#footer, #footer-bar {background:#ffffff !important; border-top:1px solid #ededec;}
#footer .copyright, #footer .credit {margin-top: 0 !important; border-top:none !important; padding:20px 0 !important; color:#A4A4A4 !important; font-family: 'Roboto Condensed', sans-serif; text-transform:uppercase;}
#footer .credit {text-align:right;}
#footer .credit a {color:#A4A4A4;}
#footer .credit a:hover {color:#ee7202;}

.mickon-footer {padding:30px 0 20px;}
.mickon-footer .menu ul {margin-left:0;}
.mickon-footer .menu li {display:block !important; text-transform:capitalize;}
.mickon-footer .textwidget p {font-size:16px !important; line-height:1.5 !important;}

#footer .menu li.current-menu-item a, .menu li.current_page_ancestor a, #footer .menu li a {border:none !important; font-weight:300 !important; margin:0 !important; padding:0 !important; line-height:1.5;}
#footer .menu li a:hover {color:#f38929;}
.hia-member {padding-top: 10px;}

/* Sidebars */
.widget_pastprojects {border:1px solid #ededec; padding:15px 35px 0 35px; max-height: 720px; overflow-y: scroll;}
.widget_pastprojects h3 {font-weight:700 !important; font-size:20px !important;}

/* Featured Projects - Home Page */
.home-featuredprojects {margin:0 auto !important; padding:30px 0 60px 0; text-align:center !important;}
.home-featuredprojects h2 {background:#ee7202; display:inline-block; padding:7px 35px; margin:0; color:#ffffff !important;}
.home-featuredprojects .btn-mickon {border:1px solid #ffffff !important; color:#ffffff; background:none;}
.home-featuredprojects .btn-mickon:hover {background:#ee7202 !important; color:#fffff !important; border-color: #ee7202 !important;}
.home-featuredprojects img {padding: 0 7px;}

.vc_custom_1486941669843 {margin-bottom: -60px !important;}

/* Projects (Main) */

.project-category-1, .project-category {padding:0 !important;}
#filters li a {font-weight:400 !important;}
/*li.gallery-header-center-right-links-current a, li.gallery-header-center-right-links a:hover, .category-box-1 li a:hover {color:#ffffff !important;}*/
.category-box li {border: 1px solid #ededec !important;}

.project-list-2 a.view-btn {font-size: 16px !important;}

.project-list-2 li {
	height: 700px;
	display: -moz-inline-stack;
	display: inline-block !important;
	vertical-align: top !important;
	zoom: 1;
    *display: inline;
    _height: 700px;
	float: none !important;
}



.project-list-2 li h4 {padding-bottom: 0 !important;}

.project-discription {padding-bottom:0 !important;}
.projectnav {margin-bottom:25px;}
.projectnav .glyphicon {margin-left:-5px !important;}

.project-list li.all {margin-bottom: 40px; border: 1px solid #cccccc;}

.project-list .detail h4 {text-transform:capitalize !important; font-size: 26px !important;}


.project-detail-container .upper-box .left-detail {
    padding:0 !important;
	float: none !important;
	width: 100% !important;
	border: none !important;
}
.project-detail-container .about-project {margin-top: 40px !important;}

.project-detail-container .upper-box .left-detail strong {display: inline !important;}

/*.custom-project-desc {border-bottom: 1px solid #ededec; margin-bottom: 15px; padding-bottom: 7px;}*/

.brief-desc {border-bottom: 1px solid #ededec; margin-bottom: 15px; padding-bottom: 15px;}


/* Forms */
input, textarea {padding: 12px !important;}
label {font-weight:300 !important; font-size:18px; color:#666666;}

.textarea-wrap textarea {height: 150px !important;}
.input-counter {font-size:16px; margin-top:5px;}

.ninja-forms-cont {font-family: Roboto Condensed, sans-serif;}
.ninja-forms-required-items {margin-bottom:20px;}

/*-------------------------------------------------------------------
  MEDIA QUERIES
-------------------------------------------------------------------*/

@media (min-width: 480px) {
	.projectnav {position:absolute; right:15px; top:10px;} /* single project template nav buttons */
}
@media (max-width: 480px) {
	.col-sm-2 {width:40%;} /* 2 columns on tablet portrait */
	.btn-mickon {text-align:center;}
}
@media (min-width: 768px) {
	.secondry-header {padding: 15px 0 !important; border-top:10px solid #ee7202;} /* primary header */
	.rev_slider_wrapper, .rev_slider, .tp-fullwidth-forcer, .rev_slider .tp-bgimg.defaultimg {max-height: 480px !important;} /* fixed revolution slider height */
	.project-list-2 {margin-right: -30px;}
	.menu-footer-menu-column-2-container {margin-left: -40%;} /* negative offset second footer column menu */
}
@media (max-width: 767px) {
	.secondry-header .col-sm-3 {text-align:center;} /* primary header */
	.menu li a {color:#ffffff !important;} .menu li {border-bottom:1px solid #F9953B; padding:4px 0 !important;} /* primary navigation */
	
	.col-sm-2 {display:inline-block;} /* 3 columns on tablet landscape */
	.fancybox img {margin-bottom:20px !important;} /* add bottom margin to featured project images on mobile */
	
	.menu-footer-menu-column-1-container, .menu-footer-menu-column-2-container {display:none;}/* hide footer nav on mobile */
	#footer .textwidget, #footer .copyright, #footer .credit {text-align:center !important; display:block !important;} /* center footer text on mobile */
	#footer .credit {padding-top:0 !important;}
}