/*
 Theme Name:   GeneratePress Tri Child
 Theme URI:    https://generatepress.com
 Description:  Tripawds GeneratePress child theme
 Author:       Tom Usborne hacked by Jim
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      1.3.5
 NOTES:        For Tripawds Blogs Only! (GA tracking in header.php)
*/
/* Main Navigation Menu */
.currentsite-tab {background-color: #feedbd;}
.main-navigation .main-nav ul li a, .menu-toggle {font-weight: 600;}
.main-navigation ul ul {background-color: #feedbd; border-radius: 0 0 6px 6px;}
/* Off Canvas Mobile Menu*/
.slideout-navigation.main-navigation {opacity: 0.9;}
/* Style Off Canvas Menu Home Link */
 .fa-home {
    color: #f8931f;
    font-size: 22px;
    float: right;
    margin: 0 18px;}
.fa-home::before {content: "\f015";}
.fa-home:hover {color: #feedbd;}
.site-branding.off-canvas-branding {
    position: absolute;
    top: 12px;
    right: 0;}
.slideout-navigation .main-nav { margin-top: 14px;}
.slideout-navigation .slideout-exit { padding-bottom: 0 !important; }
/* TYPOGRAPHY */
/* Ensure text remains visible during webfont load */
/* System Stack: open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* System Stack: open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  src: url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600.woff') format('woff'), /* Modern Browsers */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* System Stack: open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  src: url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* System Stack: open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  src: url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://tripawds.com/wp-content/themes/generatepress_child/fonts/open-sans-v16-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* Plugin Fonts: GP Premium */
@font-face {
    font-family:'GP Premium';
    font-display:swap;
    src:url(https://tripawds.com/wp-content/plugins/gp-premium/general/icons/gp-premium.eot);
    src:url(https://tripawds.com/wp-content/plugins/gp-premium/general/icons/gp-premium.eot#iefix) format('embedded-opentype'),
    url(https://tripawds.com/wp-content/plugins/gp-premium/general/icons/gp-premium.ttf) format('truetype'),
    url(https://tripawds.com/wp-content/plugins/gp-premium/general/icons/gp-premium.woff) format('woff'),
    url(https://tripawds.com/wp-content/plugins/gp-premium/general/icons/gp-premium.svg#gp-premium) format('svg');
    font-weight:400;
    font-style:normal;
}
/* Plugin Fonts: Adv. Product Labels for Woo */
@font-face {
  font-family: 'fontawesome';
  font-display: swap;
  src: url('https://tripawds.com/wp-content/plugins/advanced-product-labels-for-woocommerce/berocket/assets/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2');
  font-weight: normal;
  font-style: normal;
}
/* Plugin Fonts: Woocommerce */
@font-face {
	font-family: 'star';
    font-display: swap;
	src: url('https://tripawds.com/wp-content/plugins/woocommerce/assets/fonts/star.eot');
	src: url('https://tripawds.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix') format('embedded-opentype'),
		url('https://tripawds.com/wp-content/plugins/woocommerce/assets/fonts/star.woff') format('woff'),
		url('https://tripawds.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf') format('truetype'),
		url('https://tripawds.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star') format('svg');
	font-weight: normal;
	font-style: normal;
}
h5 {font-size: 16px; text-align: center; background: #feedbd; padding: 5px; border-radius: 5px; margin: 12px 20px;}
/* END TYPOGRAPHY */
/* List Styles */
ul.arrow, .widget ul.arrow {list-style-image: url('images/li-arrow.png');}
ul.star, .widget ul.star {list-style-image: url('images/li-star.png');}
ul.tick, .widget ul.tick {list-style-image: url('images/li-tick.png');}
/* Style Recent Posts Lists */
.last ul {list-style:none;}
ul li img.avatar, #grpwidget ul li img.avatar {
	margin: 5px 5px 0 0;
    border-radius: 50%;
    vertical-align: text-top;
}
/* Buttons */
.button, button.alt, html input[type="button"], input[type="reset"], input[type="submit"] {border-radius: 9px !important;}
/* Search Form */
input[type="search"] {color: #494f0c;background-color: #feedbd;border: 1px solid #f8931f;border-radius: 9px;}
/* Widgets & Footer */
.widget-title  {font-weight: 600; font-size: 18px;}
.sidebar .widget, .footer-widgets .widget {font-size: 15px;}
.site-info {font-size: 14px;}
.footer-bar-align-right .copyright-bar {float: left; text-align: left;}
.footer-bar .widget_nav_menu li.currentsite-tab {background: none;}
/* Blog Post Pagination */
.nav-links {text-align:center; font-size:1.05em; font-weight:600;}
.nav-links a.page-numbers {margin: 3px; padding:4px 9px;color:#feedbd;background-color:#f8931f;border-radius:9px;}
.nav-links .page-numbers.current {margin: 3px; padding: 4px 9px; color:#1e450a; background-color:#feedbd; border-radius:9px;}
.nav-links a:hover {background-color:#1e450a;color:#f8931f;}
/* Tripawds Shops Navigation Links */
.shoplinks {
    background: #feedbd;
    padding: 3px 9px;
    border-radius: 5px;
}
/* WOOCOMMERCE */
/* Product Tabs */
.woocommerce div.product .woocommerce-tabs ul.tabs li a {font-weight: 600;}
/* Woo Shop Pagination */
.woocommerce nav.woocommerce-pagination {text-align:center; font-size:1.05em;}
.woocommerce nav.woocommerce-pagination ul {border:none;}
.woocommerce nav.woocommerce-pagination ul li {border:none;}
.woocommerce nav.woocommerce-pagination ul li a.page-numbers {margin: 3px; padding:4px 9px;color:#feedbd;background-color:#f8931f;border-radius:9px;}
.woocommerce nav.woocommerce-pagination ul li .page-numbers.current {margin: 3px; padding: 4px 9px; color:#1e450a; background-color:#feedbd; border-radius:9px;}
.woocommerce nav.woocommerce-pagination ul li a:hover {background-color:#1e450a;color:#f8931f;}
/* SIMPLEPRESS */
/* Force SimplePress link Colors */
#spMainContainer a, #spHeadContainer a, .spPmThreadSection .spHeaderName, #spMainContainer #spBreadCrumbs a {color: #f8931f !important;}
#spMainContainer #spBreadCrumbs .spCurrentBreadcrumb, #spHeadContainer #spBreadCrumbs .spCurrentBreadcrumb {color: #1E450A !important;}
/* SP Blog Search Widget - Fix Text & Button Size */
.searchform {font-size: 0.9em;}
.searchform input.submit {font-size: 0.9em; margin: 6px; padding: 9px;}
/* SP Admin Queue Text*/
#spMainContainer .spAdminQueuePost p {font-size: 85%;line-height: 120%;}
/* SP Blockquote Size */
.spPostEmbedQuote {font-size: 1em !important; border-radius: 6px !important}
/* Back to Top */
.generate-back-to-top, .generate-back-to-top:visited {color: #f8931f; border-radius: 50%; font-size: 26px; font-weight: bold; z-index: 99999; opacity: 0.9 !important; bottom: 24px; right: 24px; }
/* Move Back To Top Button on Mobile */
@media screen and (max-width: 720px) {
  .generate-back-to-top, .generate-back-to-top:visited {
    bottom: 90px;
    right: 18px;
  }
}
/* Youtubes */
.videoWrapper {position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0;}
.videoWrapper iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
/* END STYLES TO KEEP! */
/* WOO FRAMEWORK FIXES - DELETE AFTER WF PLUGIN DEACTIVATION! */
/* Woo Framework Column Margins */
.twocol-one, .threecol-one, .threecol-two, .fourcol-one, .fourcol-two, .fourcol-three, .fivecol-one, .fivecol-two, .fivecol-three, .fivecol-four, .sixcol-one, .sixcol-two, .sixcol-three, .sixcol-four, .sixcol-five {
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
    position: relative;
}
/* Woo Framework Boxes */
.woo-sc-box.info, .woo-sc-box.note {background-color: #feedbd !important; background-image: none !important; color: #1E450A !important;}
.woo-sc-box.info, .woo-sc-box.note a {color: #f8931f !important; }
.woo-sc-box.info a:hover, .woo-sc-box.note a:hover {color: #1E450A !important; }
.woo-sc-box.info::before {content: "\f05a" !important;}
.woo-sc-box.note::before {content: "\f00c" !important;}
.woo-sc-box.download {background-color: #1E450A !important; background-image: none !important; color: #feedbd !important;}
.woo-sc-box.download a {color: #f8931f !important;}
.woo-sc-box.download a:hover {color: #fff !important; }
.woo-sc-box.download::before {content: "\f005" !important;}
/* Woo Framework - Load Fontawesome */
/* Woo Framework Icon Font */
@font-face {
  font-family: 'wooframework';
  font-display: swap;
  src: url('https://tripawds.com/wp-content/plugins/woothemes-shortcodes-1.0/functions/assets/fonts/wooframework.eot');
  src: url('https://tripawds.com/wp-content/plugins/woothemes-shortcodes-1.0/functions/assets/fonts/wooframework.eot?#iefix') format('embedded-opentype'), url('https://tripawds.com/wp-content/plugins/woothemes-shortcodes-1.0/functions/assets/fonts/wooframework.woff') format('woff'), url('https://tripawds.com/wp-content/plugins/woothemes-shortcodes-1.0/functions/fonts/fontawesome-webfont.woff') format('woff'), url('https://tripawds.com/wp-content/plugins/woothemes-shortcodes-1.0/functions/fonts/fontawesome-webfont.woff2') format('woff2'), url('https://tripawds.com/wp-content/plugins/woothemes-shortcodes-1.0/functions/fonts/fontawesome-webfont.ttf') format('truetype'), url('https://tripawds.com/wp-content/plugins/woothemes-shortcodes-1.0/functions/assets/fonts/wooframework.ttf') format('truetype'), url('https://tripawds.com/wp-content/plugins/woothemes-shortcodes-1.0/functions/assets/fonts/wooframework.svg#wooframework') format('svg');
  font-weight: normal;
  font-style: normal;
}