/*
Theme Name: Kurate
Description: Custom child theme for Uncode
Author: Brian Kerr Design™
Author URI: http://www.briankerrdesign.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/*
OFFBLACK - !4c4c4c
WHITE - !ffffff
GREEN - !0a6862
TERRACOTTA - !da7c51
YELLOW - !ffb25c
BLUE - !cce0d9
CREAM - !efe2d3


NEW COLORS
MOSS - #626c62
SAGE - #bdc8b9
BROWN - #837a6f
CERAMIC - #f9f5f3
CLAY - #d2ac97
BONE - #ede6d2
*/


.main-wrapper{background-color:#ede6d2 !important;}

#masthead .menu-container .row-menu{padding-top: 20px;  transition: padding-top .35s ease-in-out;}
#masthead.is_stuck .menu-container .row-menu{padding-top:0;}

#colophon .style-dark{color:#bdc8b9 !important;}
#colophon .style-dark a{color:#bdc8b9 !important;}
#colophon .style-dark a:hover{color:#f9f5f3 !important;}


.contacts  .icon-box-content,
.footer-contacts  .icon-box-content{vertical-align: middle;}

.footer-contacts  .icon-box-content h5{font-size: 18px !important;}

#menu-footer li{text-transform: uppercase; font-size: 18px; font-weight: 400; display: block; padding: 6px 10px;}

.contact-box input {width:100%;}
.contact-box input[type="submit"]{color:#fff; background:#626c62;}

.page-id-21 .footer-cta{background-color: #ede6d2;}
.page-id-21 .footer-cta .uncode-divider-wrap-top,
.page-id-21 .footer-cta .row{display:none;}

.project-grid .tmb img{width:200px; width:auto;}
.project-grid .tmb .t-entry-text-tc{border-top:3px solid transparent; margin-top:20px; padding-top:15px;}
.project-grid .tmb:hover .t-entry-text-tc{border-color:#626c62;}

.cta-sticky {position: fixed !important; bottom: 0; left:0;}
.cta-sticky .row-parent{padding: 20px !important;}
.post-type-archive .footer-copy{padding-bottom: 100px;}
@media (max-width: 569px) {
	.cta-sticky .row-inner > div:not(.vc_helper){padding: 10px 0px 0px 0px !important;}
	.post-type-archive .footer-copy{padding-bottom: 150px;}
}

/* TABLET */

@media (max-width: 959px) {
	.fontsize-stepnumber { font-size: 100px; }
	.approach-steps .row-inner > div:not([class*=col-md]){padding: 0 !important;}
	body .approach-steps .shift_y_single{margin-top:10px !important;}
	
	.footer-logo .uncode-single-media{text-align: center;}
	#menu-footer li{font-size: 4.0vw; border-bottom: 1px dotted #bdc8b9;}
	#menu-footer li:last-of-type{border-bottom:none;}
	
	.footer-contacts  .icon-box-content h5{font-size: 22px !important;}

	
	.footer-contacts  .icon-box-content{padding-right: 0 !important; margin-bottom: 20px !important;}
	.footer-contacts .icon-box-icon {display: none;}


}


/* MOBILE */
@media (max-width: 569px) {
	.fontsize-stepnumber { font-size: 80px; }
	#masthead .menu-container .row-menu {
	    padding-top: 12px;
	}
	.home #page-header{padding-top:25px; background:#626c62;}
}