/*
THEME NAME: Hida Theme
TEMPLATE:headway
THEME URI: http://farnsworthdesign.com
VERSION: 1.0
AUTHOR:Farnsworth Design
AUTHOR URI: http://farnsworthdesign.com
DESCRIPTION:This is a child theme template for Hida Viloria for use with the Headway Premium WordPress Theme. Powered by WaveStar(TM).
*/


/* TYPOGRAPHY ------------------------------------------ */

/*  HEADER ===================================*/

/* navigation items */

/* sets min width for site title and subtitle in HEADER ------------------ */ 

.fl-node-5e49c54af2b12 div.fl-module-content {
	min-width:300px;
}

.fl-node-5e49c5c8dffc7 div.fl-module-content {
	min-width:300px;
}


/* mobile navigation -------------------------------------------- */
div.fl-module.fl-module-menu.fl-node-5e49c54af2b55.fl-node-5e49c54af2b55-clone.fl-menu-mobile-clone a {
		border-top: 1px solid #964646;
	padding-bottom: 10px;
	padding-top: 10px;
}

div.fl-module.fl-module-menu.fl-node-5e49c54af2b55.fl-node-5e49c54af2b55-clone.fl-menu-mobile-clone .sub-menu {
	padding-left: 14px;
	visibility: visible!important;
	display: inline-block!important;
	border-bottom-style: none!important;
}

div.fl-module.fl-module-menu.fl-node-5e49c54af2b55.fl-node-5e49c54af2b55-clone.fl-menu-mobile-clone .sub-menu a::before {
	content:"▶ ";
	font-size: 13px;
}


/* HOME PAGE  -============================== */


/* HOME PAGE BOOK PROMOS --------------------------------------- */

.fl-node-5e4afc2294f97.fl-col-group-nested {
	max-width:500px;
	margin-right: auto;
	margin-left: auto;
}

img.fl-photo-img.wp-image-3574.size-medium {
	max-width:160px;	
}

div.fl-col-group.fl-node-5e4afb74cad19.fl-col-group-nested {
		max-width:500px;
	margin-right: auto;
	margin-left: auto;
	
}




/* HOME PAGE – NEWS FEED  -============================== */

.fl-node-5e49c38fc30fe .fl-post-grid-terms a {
	text-transform: uppercase;
	font-size: 9px;
	color: #ffffff;
	background-color: #a6a6a6;
	padding: 2px 5px 1px;
	border-radius:3px;
	margin-right: 5px;
	white-space: nowrap;
	font-weight: bold;
}


.fl-node-5e49c38fc30fe .fl-post-grid-terms a:hover {
	background-color: #c03a3a;
}

.fl-node-5e49c38fc30fe .fl-post-grid-text div.fl-post-grid-content a.fl-post-grid-more {
	text-align: right;
	width: 100%;
}


/* HOME PAGE - VIDEO SECTION  =================================== */

#fl-post-5 .fl-node-5e49b0a5e9717.fl-col-small div.fl-col-content.fl-node-content div.fl-module.fl-module-rich-text.fl-node-5e49b0a5e93ee div.fl-module-content.fl-node-content div.fl-rich-text p  {
	max-width:400px!important;
	margin-right: auto;
	margin-left: auto;
}


/* HOME PAGE - HOME FEED  =================================== */
/* catogory style pages that use the custom BeaverBuilder themer layout for Archives ------------- */

.homefeed .fl-post-grid-image {
	max-height: 280px;
	overflow: hidden;
	margin-bottom: 20px;
		
}

.homefeed .fl-post-grid-image .wp-post-image  {
			border: 1px solid #d6d6d6;
	position: relative;
	bottom: 1px;
}

.homefeed div.fl-post-grid-text {
	padding-top: 0!important;
}

x.fl-node-5e4b14e634a84.postarchivethemer div.fl-post-feed-text {
	padding-bottom: 12px;
}




/* CATEGORY ARCHIVE THEMER PAGES  =================================== */
/* catogory style pages that use the custom BeaverBuilder themer layout for Archives ------------- */

.fl-node-5e4b14e634a84.postarchivethemer div.fl-post-feed-image {
	border: 1px solid #d6d6d6;
	max-height: 240px;
	overflow: hidden;
	background-color: #c2b7b7!important;
	margin-bottom: 20px;
}

.fl-node-5e4b14e634a84.postarchivethemer div.fl-post-feed-text {
	padding-bottom: 12px;
}





/* FOOTER =================================== */



/* END REGULAR STYLES ------ RESPONSIVE STYLES BELOW ---------------- */
/* END REGULAR STYLES ------ RESPONSIVE STYLES BELOW ---------------- */
/* END REGULAR STYLES ------ RESPONSIVE STYLES BELOW ---------------- */




/* MOBILE NAV ================================ */



@media only screen and (min-width:1348px){
	
	}/* endbracket */



/* for screens smaller than the min width of 1348 px ------------------------------- */
@media only screen and (max-width:1378px){
		
	}/* endbracket */


/* ipad landscape */
@media only screen and (min-width :600px) and (max-width:1024px) and (orientation :landscape){

}/* endbracket */


/* ipad portrait */
@media only screen and (min-width :600px) and (max-width :1024px) and (orientation :portrait){


}/* endbracket */


/* iphone */
@media only screen and (max-width :600px){


}/* endbracket */



/* END RESPONSIVE STYLES ------------------------------- */
/* END RESPONSIVE STYLES ------------------------------- */
/* END RESPONSIVE STYLES ------------------------------- */

