/*
Theme Name: Smart Mag Child
Theme URI: http://theme-sphere.com/
Description: A child theme of SmartMag
Author: ThemeSphere
Author URI: http://theme-sphere.com
Template: smart-mag
Version: 1.0
*/

@import url("../smart-mag/style.css");

/*  
@font-face {font-family: 'Effra-Bold';
	src: url('../../webfonts/304634_0_0.eot');
	src: url('../../webfonts/304634_0_0.eot?#iefix') format('embedded-opentype');
}
@font-face {
	font-family: 'Effra-Bold';
	src:url('data:application/font-woff2;base64,[01]') format('woff2'),
		url('data:application/font-woff;base64,[02]') format('woff'),
		url('data:font/opentype;base64,[03]') format('truetype'),
		url('../../webfonts/304634_0_0.svg#wf') format('svg');
}
 
  
@font-face {
	font-family: 'Effra-Medium';
	src: url('../../webfonts/304634_1_0.eot');
	src: url('../../webfonts/304634_1_0.eot?#iefix') format('embedded-opentype');
}
@font-face {
	font-family: 'Effra-Medium';
	src:url('data:application/font-woff2;base64,[011]') format('woff2'),
		url('data:application/font-woff;base64,[012]') format('truetype'),
		url('../../webfonts/304634_1_0.svg#wf') format('svg');
}
 
  
@font-face {
	font-family: 'Effra-Regular';
	src: url('../../webfonts/304634_2_0.eot');
	src: url('../../webfonts/304634_2_0.eot?#iefix') format('embedded-opentype');
}
@font-face {
	font-family: 'Effra-Regular';
	src:url('data:application/font-woff2;base64,[0111]') format('woff2'),
		url('data:application/font-woff;base64,[0112]') format('woff'),
		url('data:font/opentype;base64,[0113]') format('truetype'),
		url('../../webfonts/304634_2_0.svg#wf') format('svg');
}
*/
@font-face {
	font-family: 'Effra-Heavy';
	src: url('./fonts/effra-heavy.eot'); /* IE9 Compat Modes */
	src: url('./fonts/effra-heavy.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		url('./fonts/effra-heavy.woff2') format('woff2'), /* Modern Browsers */
		url('./fonts/effra-heavy.woff') format('woff'), /* Modern Browsers */
		url('./fonts/effra-heavy.ttf') format('truetype'), /* Safari, Android, iOS */
		url('./fonts/effra-heavy.svg') format('svg'); /* Legacy iOS */  
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Effra-Light';
	src: url('./fonts/effra-light.eot'); /* IE9 Compat Modes */
	src: url('./fonts/effra-light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		url('./fonts/effra-light.woff2') format('woff2'), /* Modern Browsers */
		url('./fonts/effra-light.woff') format('woff'), /* Modern Browsers */
		url('./fonts/effra-light.ttf') format('truetype'), /* Safari, Android, iOS */
		url('./fonts/effra-light.svg') format('svg'); /* Legacy iOS */  
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Effra-Bold';
	src: url('./fonts/effra-bold.eot'); /* IE9 Compat Modes */
	src: url('./fonts/effra-bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		url('./fonts/effra-bold.woff2') format('woff2'), /* Modern Browsers */
		url('./fonts/effra-bold.woff') format('woff'), /* Modern Browsers */
		url('./fonts/effra-bold.ttf') format('truetype'), /* Safari, Android, iOS */
		url('./fonts/effra-bold.svg') format('svg'); /* Legacy iOS */  
	font-weight: normal;
	font-style: normal;
}
/*
@font-face {
	font-family: 'Effra-Medium';
	src: url('./fonts/effra-medium.eot'); /-* IE9 Compat Modes *-/
	src: url('./fonts/effra-medium.eot?#iefix') format('embedded-opentype'), /-* IE6-IE8 *-/
		url('./fonts/effra-medium.woff2') format('woff2'), /-* Modern Browsers *-/
		url('./fonts/effra-medium.woff') format('woff'), /-* Modern Browsers *-/
		url('./fonts/effra-medium.ttf') format('truetype'), /-* Safari, Android, iOS *-/
		url('./fonts/effra-medium.svg') format('svg'); /-* Legacy iOS *-/  
	font-weight: normal;
	font-style: normal;
}*/
@font-face {
	font-family: 'Effra-Medium';
	src: url('./fonts/effra-medium-new.eot'); /* IE9 Compat Modes */
	src: url('./fonts/effra-medium-new.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		url('./fonts/effra-medium-new.woff2') format('woff2'), /* Modern Browsers */
		url('./fonts/effra-medium-new.woff') format('woff'), /* Modern Browsers */
		url('./fonts/effra-medium-new.ttf') format('truetype'), /* Safari, Android, iOS */
		url('./fonts/effra-medium-new.svg') format('svg'); /* Legacy iOS */  
	font-weight: normal;
	font-style: normal;
}
/*
@font-face {
	font-family: 'Effra-Regular';
	src: url('./fonts/effra-regular.eot'); /-* IE9 Compat Modes *-/
	src: url('./fonts/effra-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 *-/
		url('./fonts/effra-regular.woff2') format('woff2'), /-* Modern Browsers *-/
		url('./fonts/effra-regular.woff') format('woff'), /-* Modern Browsers *-/
		url('./fonts/effra-regular.ttf') format('truetype'), /-* Safari, Android, iOS *-/
		url('./fonts/effra-regular.svg') format('svg'); /-* Legacy iOS *-/  
	font-weight: normal;
	font-style: normal;
}
*/
@font-face {
	font-family: 'Effra-Regular';
	src: url('./fonts/effra-regular-new.eot'); /* IE9 Compat Modes */
	src: url('./fonts/effra-regular-new.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		url('./fonts/effra-regular-new.woff2') format('woff2'), /* Modern Browsers */
		url('./fonts/effra-regular-new.woff') format('woff'), /* Modern Browsers */
		url('./fonts/effra-regular-new.ttf') format('truetype'), /* Safari, Android, iOS */
		url('./fonts/effra-regular-new.svg') format('svg'); /* Legacy iOS */  
	font-weight: normal;
	font-style: normal;
}


/* global */

h1, h2, h3, h4, h5 {
	font-family: 'Effra–Medium';
	font-weight: normal;
	font-style: normal; 
}
p {
font-family: 'Effra-Regular';
font-size: 1.3em;
}
p a {
font-family: 'Effra-Medium' !important;
}
div.post-content li a {
font-family: 'Effra-Medium';
font-size: 1.3em;
}
div.post-content ul {
margin-top: -15px;
margin-bottom: 50px;
}

.post-meta  {
display: none;
}
. post-content .description p {
font-size: 30pt;
}



/* custom footer bg */
.main-footer  {
     background-image: radial-gradient(#4768a9, #231b51)!important;
}        

/* change footer font size */
.lower-foot .textwidget {
font-size: 11px;
}

/* customize posts h1 title */
.post-header .post-title {
font-family: 'Effra-Medium';
	font-size: 31px;
	line-height: 40px !important;
	font-weight: normal;
	font-style: normal; 
	position: relative;
	padding-left: 0px;
	margin-right: 0 35px 150px 0 !important;
}
.post-header .post-title:before {
	display: none;
}
.post-header.cf {
margin-bottom: 5px;
}

/* customize pages h1 title */
.page .post-content h1 {
	font-family: 'Effra-Medium';
	font-size: 23pt !important;
	line-height: 40px !important;
	font-family: 'Effra-Medium' !important;
	font-weight: normal !important;
	font-style: normal !important; 
	margin-right: 225px;
}

/* navigation */
.nav-light .menu > li > a {
	font-family: 'Effra-Medium';
	color: #000000;
	font-size: 13px;
	font-weight: normal;
	font-style: normal; 
	/* margin-bottom: -5px; */
	padding: 0 8px 0 7px;
	
}
.nav-light .menu {
	margin-left: -8px;
	margin-right: -10px;
}
.navigation .menu li > a:after {
	margin-left: 3px;
}
.sticky-nav .menu .sticky-logo {
	padding: 0 10px 0 0px;
}
ul.mega-menu.links.row a {
	font-family: 'Effra-Medium';
	color: #000000;
	font-size: 13px;
	font-weight: normal;
	font-style: normal; 
}
.navigation .mega-menu .sub-nav li a,
.navigation .mega-menu.links > li > a,
.navigation .mega-menu.links > li li a { 
	border-bottom: 1px transparent;
	padding-bottom: 15px;
}
.mega-menu.links.row {
	-moz-box-shadow: 0 8x 10px rgba(0,0,0,.5);
	-webkit-box-shadow: 0 8px 10px rgba(0,0,0,.5);
	box-shadow: 0 8px 10px rgba(0,0,0,.5);
}

/* style homepage masonry grid title */
.masonry-grid-title h3 {
    color: white !important;
    text-shadow: rgba(0,0,0,1) 0 0 5px !important;
    position: absolute !important;
    left: 20px !important;
    bottom: 0px !important;
}

/* disables featured image on pages */
.post-header .featured {
	display: none;
}


/* custom widget header style in sidebar */
aside.col-4.sidebar .widgettitle {
background: #f9f9f9;
border-top: 1px solid #d9d9d9;
border-bottom: 1px solid #d9d9d9;
}


/* custom footer sitemap */
.main-footer div.wrap {
	padding-bottom: 5px;
}
.text-widget {
	display: none;
}
#wci-sitemap {
	font-family: 'Effra–Medium' !important;
	margin-top: -5px;
}
#wci-sitemap h4 {
	font-family: 'Effra-Medium' !important;
	font-weight: normal;
	font-style: normal; 
	font-size: 10pt;
	line-height: 11pt;
	color: #ffffff;
	margin-bottom: 20px;
}
#wci-sitemap ul {
	list-style-type: none;
	text-decoration: none;
	border: 0;
	margin-bottom: 15px;

}
#wci-sitemap li {
	font-family: 'Effra-Regular' !important;
	font-weight: normal;
	font-style: normal; 
	font-size: 9pt;
	line-height: 11pt;
	margin-top: -10px;
	margin-bottom: 5px;
	text-decoration: none;
	border: 0
}
#wci-sitemap li a {
	text-decoration: none;
	color: #ffffff;
}
#wci-sitemap li a:link {
	color: #ffffff;
}
#sm-col5 li {
line-height: 9pt;
}
.main-footer .widgettitle {
margin-top: -40px;
}

#sm-container5 {
	clear:left;
	float:left;
	width:100%;
	overflow:hidden;
}
#sm-container4 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#sm-container3 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#sm-container2 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#sm-container1 {
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#sm-col1 {
	float:left;
	width:16%;
	position:relative;
	left:82%;
	overflow:hidden;
}
#sm-col2 {
	float:left;
	width:16%;
	position:relative;
	left:86%;
	overflow:hidden;
}
#sm-col3 {
	float:left;
	width:16%;
	position:relative;
	left:90%;
	overflow:hidden;
}
#sm-col4 {
	float:left;
	width:16%;
	position:relative;
	left:94%;
	overflow:hidden;
}
#sm-col5 {
	float:left;
	width:16%;
	position:relative;
	left:98%;
	overflow:hidden;
}

/* custom fluid nav images */
.navigation div[class^="nav-img-"], .navigation div[class*=" nav-img-"] {
	background-image:url('./images/nav/nav_sprite_full_web_medium.jpg');
	background-repeat:no-repeat;
	width: 100%; 
	height: 142px;
}
.nav-img-1a {background-position: 0px 0px;}
.nav-img-1b {background-position: 0px -144px;}
.nav-img-1c {background-position: 0px -288px;}
.nav-img-1d {background-position: 0px -432px;}
.nav-img-1e {background-position: 0px -576px;}
.nav-img-1f {background-position: 0px -720px;}
.nav-img-1g {background-position: 0px -864px;}
.nav-img-1h {background-position: 0px -1008px;}

.nav-img-2a {background-position: 0px -1152px;}
.nav-img-2b {background-position: 0px -1296px;}
.nav-img-2c {background-position: 0px -1440px;}
.nav-img-2d {background-position: 0px -1584px;}
.nav-img-2e {background-position: 0px -1728px;}
.nav-img-2f {background-position: 0px -1872px;}
.nav-img-2g {background-position: 0px -2016px;}
.nav-img-2h {background-position: 0px -2160px;}

.nav-img-3a {background-position: 0px -2304px;}
.nav-img-3b {background-position: 0px -2448px;}
.nav-img-3c {background-position: 0px -2592px;}

.nav-img-4a {background-position: 0px -2736px;}

.nav-img-4b {background-position: 0px -2880px;}
.nav-img-4c {background-position: 0px -3024px;}
.nav-img-4d {background-position: 0px -3168px;}

.nav-img-5a {background-position: 0px -3312px;}
.nav-img-5b {background-position: 0px -3456px;}

/*
.nav-img-1a {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-AllAboutBordeaux.jpg) no-repeat center center;}
.nav-img-1b {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-TopBordeauxChateau.jpg) no-repeat center center;}
.nav-img-1c {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-BordeauxVintageGuide.jpg) no-repeat center center;}
.nav-img-1d {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-BordeauxGrapes.jpg) no-repeat center center;}
.nav-img-1e {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-HistoryBordeaux.jpg) no-repeat center center;}
.nav-img-1f {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-VisitingBordeauxChateau.jpg) no-repeat center center;}
.nav-img-1g {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-ClassificationsBordeaux.jpg) no-repeat center center;}
.nav-img-1h {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-BordeauWineTopics.jpg) no-repeat center center;}
.nav-img-2a {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-ChateauneufDuPape.jpg) no-repeat center center;}
.nav-img-2b {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-CoteRotie.jpg) no-repeat center center;}
.nav-img-2c {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-Hermitage.jpg) no-repeat center center;}
.nav-img-2d {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-RhoneGrapes.jpg) no-repeat center center;}
.nav-img-2e {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-NorthernRhoneWines.jpg) no-repeat center center;}
.nav-img-2f {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-SouthernRhoneWines.jpg) no-repeat center center;}
.nav-img-2g {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-NorthernRhoneVintageCharts.jpg) no-repeat center center;}
.nav-img-2h {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-SouthernRhoneVintageCharts.jpg) no-repeat center center;}

.nav-img-3a {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-CaliforniaWineGuide.jpg) no-repeat center center;}
.nav-img-3b {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-CaliforniaWineGrapes.jpg) no-repeat center center;}
.nav-img-3c {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-HistoryNapaValley.jpg) no-repeat center center;}

.nav-img-4a {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-WineTopics.jpg) no-repeat center center;}
.nav-img-4b {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-WineTalkForums.jpg) no-repeat center center;}
.nav-img-4c {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-WineTastingGuide.jpg) no-repeat center center;}
.nav-img-4d {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-WineEducation.jpg) no-repeat center center;}

.nav-img-5a {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-WineTastingNotes.jpg) no-repeat center center;}
.nav-img-5b {width: 100%; height: 142px; background: url(../../uploads/2016/02/nav-img-RecentTastingNotes.jpg) no-repeat center center;}
*/

@media only screen and (max-width: 800px) {
*[class^='nav-img-'] {
    display: none; }
}

/* social icons for pages */
.social-page {
	position: absolute; 
	top:8px; 
	right:0;
}
.vc_grid-item.zoomIn {
    animation-name: none;
} 

/* Hercules Flickr gallery */
.justified-gallery {
	margin-left: -10px;
	margin-right: -10px;
}

/* disable home page loading zoomin animations */
.vc_grid-item.zoomIn {
animation-name: none !important;
}

/* "go to winery notes" buttons */
a.sc-button.sc-button-large {
 	background: #e6e6e6;
 	color: #4d4d4d;	
 	float: right;
	font-size: 10pt;
	font-weight: 600;
	margin: 9px 0 0 25px;
	text-align: center;
	line-height: 18pt;
	padding: 13px 20px 15px 20px;
	border-radius: 4px;
}
.sc-button-large a:link {
 	color: blue;	
}
.sc-button-large a:hover {
 	color: yellow;	
}

/* new articles excerpts*/
.articles-post-title {
       font-size: 12pt;
    line-height: 12pt;
    margin-bottom: -10px;
}
 
.articles-post-excerpt {
    font-size: 9pt;
    line-height: 18pt;
}
.read-more {
    display: none;
}
.vc_gitem-link.vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-grey {
    color: #4d4d4d;
	font-weight: 700;
}

@media (min-width:320px) and (max-width:640px){
	.masonry-grid-title h3{ bottom: -50px !important; }
}

@media only screen and (min-width: 768px) and (max-width: 799px) {
	.masonry-grid-title h3 {
		bottom: 0px !important;
	}
}

@media (min-width: 800px) and (max-width: 1280px) {
	.masonry-grid-title h3 {
		bottom: 0px !important;
	}
	.homepage_winetastingnote_cat_post_sec2 .vc_custom_1456914774369{ margin-top: -49px !important;  }
	.navigation .menu li a, .navigation .mega-menu li a {
		font-size: 10px !important;
		padding: 0 8px !important;
	}
}

@media (min-width: 980px) and (max-width: 1280px) {
	.homepage_winetastingnote_cat_post_sec2 .vc_custom_1456914774369{ margin-top: -62px !important;  }
	.navigation .menu li a, .navigation .mega-menu li a {
		font-size: 12px !important;
		padding: 0 8px !important;
	}
}
@media (min-width: 800px) and (max-width: 1280px) {
 .masonry-grid-title h3 {
  bottom: 0px !important;
 }
 .homepage_winetastingnote_cat_post_sec2 .vc_custom_1456914774369{ margin-top: -49px !important;  }
 .navigation .menu li a, .navigation .mega-menu li a {
  font-size: 10px !important;
  padding: 0 8px !important;
 }
}

@media (min-width: 980px) and (max-width: 1280px) {
 .homepage_winetastingnote_cat_post_sec2 .vc_custom_1456914774369{ margin-top: -62px !important;  }
 .navigation .menu li a, .navigation .mega-menu li a {
  font-size: 12px !important;
  padding: 0 8px !important;
 }
}
/** 
 * @license
 * MyFonts Webfont Build ID 3163700, 2016-01-31T18:53:18-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Effra-Bold by Dalton Maag
 * URL: http://www.myfonts.com/fonts/daltonmaag/effra/bold/
 * 
 * Webfont: Effra-Medium by Dalton Maag
 * URL: http://www.myfonts.com/fonts/daltonmaag/effra/medium/
 * 
 * Webfont: Effra-Regular by Dalton Maag
 * URL: http://www.myfonts.com/fonts/daltonmaag/effra/regular/
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3163700
 * Licensed pageviews: 10,000
 * Webfonts copyright: Copyright 2013 Dalton Maag Ltd. Modification of this file requires prior written permission from Dalton Maag Ltd.
 * 
 * © 2016 MyFonts Inc
*/


/*@media (min-width:320px) and (max-width:750px){
.vc_custom_1456839206222{margin-right:0px !important;}
.vc_custom_1456839213444{margin-left:0px !important;}
}*/

