/**
Theme Name: Inside of Knoxville
Theme URI: https://www.robineaster.com
Description: Custom Built Theme for Inside of Knoxville.
Author: Robin Easter Design
Author URI: https://www.robineaster.com
Template: 15zine
Text Domain: 15zine-child
Version: 3.3.9
*/
/* Jetpack Smiley */
img#wpstats{visibility:hidden;position:absolute;height:0}

/* Links */
/* .link-color-wrap > * > a{}
.link-color-wrap > * > a:hover{} */
.link-color-wrap > * > em a, .link-color-wrap > * > ul em a,
.link-color-wrap a{color:#b56d37}
.link-color-wrap > * > em a:hover, .link-color-wrap > * > ul em a:hover,
.link-color-wrap a:hover{color:#cc864e}

/* Top Nav */
.cb-top-menu-wrap{position:relative}
.secondary-menu-wrap ul{align-items: center}
.secondary-menu-wrap ul li:not(.button){font-family: 'Barlow', sans-serif}
.secondary-menu-wrap ul li.button{
 font-weight: 600;
 letter-spacing: 0;
 font-size: 17px;
 position: absolute;}
.secondary-menu-wrap ul li:not(.button) a{padding: 17px 12px;}
.secondary-menu-wrap ul li.button a{padding: 13.5px 20px;}
.secondary-menu-wrap ul li:first-of-type a{padding-left:0}
.secondary-menu-wrap ul li.donate{right:136px}
.secondary-menu-wrap ul li.advert{right:30px}
.secondary-menu-wrap ul li.advert a{background:#cc864e}
.cb-top-nav > .current-menu-item:not(.button) > a{color:#cc864e}

/* Main Nav */
.site-mob-header::before,
.main-navigation-border::before{
 content:'';
 position:relative;
 width:100%; height:8px;
 display:block;
 background-image: url(images/nav-2x.png);
 background-image: url(images/nav.svg);
 background-repeat: repeat-x;
 background-size: 8px 8px;}
.main-navigation {margin-bottom:4px;}
.main-menu-wrap > .nav > li > a{padding-left:24px;padding-right: 24px;}
.cb-font-header .main-nav{font-family: 'Barlow', sans-serif;}
.main-menu-wrap .menu-icons > li > a{padding-left:12px;padding-right: 12px;}
.main-menu-wrap .menu-icons > li > a[data-type="search"]{padding-right:0}

/* Sticky Nav */
.sticky-menu .main-menu-wrap{max-width:1140px}
@media only screen and (max-width: 1200px) {
 .sticky-menu.stuck .main-menu-wrap,
 .sticky-menu.stuck .main-menu-wrap.side-spacing{width:100%;max-width:100%;padding:0 30px}
}
@media only screen and (max-width: 1080px) {
 .sticky-menu.stuck .main-menu-wrap > .nav > li > a{padding-left: 12px;padding-right: 12px}
}

/* drop down */
.main-navigation-border .menu-wrap-minus-10 > .sub-menu{border-top: 3px solid #fff}
.main-navigation .menu-item .menu-wrap > .sub-menu{border-top-color:#fff !important}
.standard-drop .sub-menu a{font-weight:800}
.sub-menu a:not(.tipi-button):hover{transform:none;opacity:1}

/* stick logo to bottom of sticky nav */
.main-menu-wrap{position:relative}
.main-menu-wrap .logo{position:absolute;bottom:-.5px;width: auto !important;}

/* remove sliding logo animation */
.stuck .main-menu-logo,
.logo-only-when-stuck.stuck .main-menu-logo,
.logo-only-when-stuck.slidedown .main-menu-logo,
.sticky-menu-1.logo-only-when-stuck .main-menu-logo {
 -webkit-transform:none;transform:none}

/* Search icon */
.codetipi-15zine-i-search::before {
 content:'';
 display: block;
 width:22px;height:22px;
 background-image: url(images/search-2x.png);
 background-image: url(images/search.svg);
 background-repeat: repeat-x;
 background-size: 22px 22px;}

/* Search */
.modal-wrap.active-3 .tipi-overlay{opacity: .95}
.content-search .search-field{border-bottom: 3px solid #000}
.modal-wrap.active-3 .search-hints{
 opacity:1;
 font-family: 'Barlow Semi Condensed', sans-serif;
 font-size: 13px;
 font-weight: 700}

.cb-body-light .block-title-wrap .block-subtitle{
 font-family: 'Barlow', sans-serif;
 font-size: 17px;
 font-weight: 700}

/* light box */
body:not(.modal-skin-2) #swipebox-overlay{opacity: .95}

/* Nav icons */
.main-menu-wrap .menu-icons > li > a{color:#cc864e}
.main-menu-wrap .menu-icons [class^="codetipi-15zine-i-"] {font-size:22px}

/* color override */
.light-overlay.modal-wrap .close i,.content-search .search-field,.content-search{color:#000}
.sub-menu{background:#000}
body:not(.menu-no-color-hover) .mm-ani-1:not(.main-menu-bar-color-2) .main-menu > .standard-drop:hover > a{background:#000}
.main-menu > .current-menu-item > a{background:transparent!important;color:#cc864e}
.main-menu > .current-menu-item > a:hover{background:#000!important}
.site-skin-1 a, .site-skin-11 a{color:#000}
.cb-body-light h1, .cb-body-light h2, .cb-body-light h3, .cb-body-light h4, .cb-body-light h5{color:#000}
.cb-body-light .block-title-wrap .title::after {background:#000}
.cb-body-light .singular-block-header .title, .cb-body-light .singular-block-header #reply-title{color:#000}
.cb-body-light .entry-content .alignleft .wp-caption-text, .cb-body-light .entry-content .alignright .wp-caption-text, .cb-body-light .entry-content .aligncenter .wp-caption-text{color:#b56d37}
.commentlist time{color:#000}
.cb-body-light .commentlist .comment .comment-reply-link, .cb-body-light .commentlist .comment .comment-edit-link, .cb-body-light .commentlist .comment .alert p{color:#cc864e}
.cb-body-light .commentlist article{border-bottom: 2px solid #000}
.cb-body-light .comment-form #submit, .cb-body-light .comment-form label{color:#000}
.cb-body-light .comment-form input, .cb-body-light .comment-form textarea{background:#fff;border:1px solid #000}
.cb-body-light .comment-form input:focus, .cb-body-light .comment-form textarea:focus{background:#fff}
.cb-body-light .comment-form #submit{background:#cc864e;color:#fff;border:0}
.cb-body-light .comment-form #submit:hover{background:#000;border:0}
span[style="color: #ff8205;"]{color:#cc864e !important}
.cb-next-previous .cb-next-previous-block .cb-read-title a{color:#000}
.cb-body-light .block-title-wrap .block-subtitle{color: #000;}

/* meta byline */
.cb-body-light .byline-shaded .cats a,
.cb-body-light .byline-shaded .cats a:hover,
.cb-body-light .byline-shaded .byline-part,
.cb-body-light .byline-shaded .byline-part:hover{background:transparent !important;color:#000}
.cb-body-light .byline-shaded .byline-part{color:#000}
.byline-shaded .cats a:first-of-type{padding-left:0}
.cb-body-light .byline-shaded .byline-part:hover a{color:#000}
.cb-body-light .byline-shaded .byline-part:not(.cats):hover,.cb-body-light .byline-shaded .byline-part:not(.cats):hover{
 background:transparent !important;color:#000 !important}
.byline-shaded .separator,.cb-body-light .byline-shaded .byline-part.separator:hover,.cb-body-light .byline-shaded .byline-part.separator{
 color:transparent !important;display:inline-flex}
.byline .cats + .separator{margin-left:0!important}
.byline-shaded .cats a{padding-right:4px}

/* Slider */
.slider-arrow{background-color:#cc864e}
.slider .slider-arrow{color:#fff}
.preview-grid::after, .preview-slider::after{background-color:#000}

/* Blocks */
.block-title-wrap .title{padding-right:15px}
.preview-classic .title, .preview-thumbnail .title{letter-spacing:0}
.entry-content iframe, .block-html-content iframe{margin:0}

/* Related posts */
.cb-article-footer .preview-grid .title + .byline,.cb-article-footer .preview-slider .title + .byline{display:none}
.preview-grid .mask:empty, .preview-slider .mask:empty, .preview-grid::after, .preview-slider::after{z-index:1}
.cb-meta-style-2 .cb-article-meta{z-index:99}
.preview-grid:not(.no-fi) .meta, .preview-slider:not(.no-fi) .meta{pointer-events: all}

/* Header Spacing */
.title-beneath.hero-s .meta-wrap{padding-top:0}
.single-content .entry-content h1, .single-content .entry-content h2, .single-content .entry-content h3, .single-content .entry-content h4, .single-content .entry-content h5, .single-content .entry-content h6{margin: 20px 0}

/* Lists */
.entry-content ul {
 list-style-type: disc;
 list-style-position: outside;
 margin-left: 16px}

/* rule */
hr {
 height: 2px;
 background: #000;
 margin: 24px 0 30px}

/* Blockquote */
blockquote::before, q::before {
 font-size: 24px;
 top: -6px}

/* Video */
.video-wrap::after{
 content: '';
 display: table;
 clear: both}

/* Hero Caption */
.hero-wrap .caption, .gallery-block__wrap .caption{
 position: relative;
 text-align: center;
 font-family: 'Barlow', sans-serif;
 font-weight: 600;
 color: #b56d37;
 letter-spacing: 0;
 padding: 7px 12px}
/* Hide Post Hero */ .single-post .hero-wrap{display:none}

/* Figure Captions */
.wp-caption-text{
 font-family: 'Barlow', sans-serif;
 font-weight: 600}
.entry-content .alignleft .wp-caption-text, .entry-content .alignright .wp-caption-text, .entry-content .aligncenter .wp-caption-text{ font-style: normal}

/* WP Galleries */
@media only screen and (max-width: 767px) {
  .gallery-columns-3 .gallery-item{width:100%;padding-right:0;}
}

/* Sidebar */
.cb-body-dark .sidebar, .cb-body-dark .author-box,
.cb-body-light .sidebar, .cb-body-light .author-box{
 background-color:transparent}
.sidebar{padding-top: 15px;}
.sidebar::before{
 margin-bottom:48px;
 content:'';
 display:block;
 width:100%;height:7px;
 background-image:url(images/sidebar-2x.png);
 background-image:url(images/sidebar.svg);
 background-position:top right;
 background-repeat:repeat-x;
 background-size:11px 7px;}
.sidebar{border-left:2px solid #000}
.sidebar::after{
 margin-top:48px;
 content:'';
 display:block;
 width:100%;height:10px;
 background-image:url(images/sidebar-2-2x.png);
 background-image:url(images/sidebar-2.svg);
 background-position:2px top;
 background-repeat:repeat-x;
 background-size:19px 10px;}
 .sidebar img{width:300px;}

/* In-content Ads */
.insid-middle-content-ads {width:auto;margin:0 auto;max-width:300px}

/* Widget Ads */
.insid-widget-side-ads {max-width:300px;margin:0 auto}
.insid-widget-side-ads > div {margin-bottom:30px}
.insid-widget-side-ads > div:last-of-type {margin-bottom:0}

/* Post Meta */
.cb-byline{font-family: 'Barlow Semi Condensed', sans-serif;}
.cb-body-light .byline{color:#000}
.byline .separator{color:transparent;opacity:1;margin-right:4px;}
.byline .separator::before{
 font-size:15px;
 color:#cc864e;
 content:'×';}
.slide .byline .separator::before{color:#fff}
.byline-shaded .byline-part{font-size:11px}
.byline-shaded .byline-part{padding:0}

/* Posts */
.single-post .block-title-wrap .title{padding-right:0}
.single-post .singular-block-header .title{
 letter-spacing:.01em !important;
 font-size: 30px !important}
.commentlist .fn{
 font-family: 'Barlow Condensed', sans-serif;
 font-size: 24px;}
.commentlist time{
 text-transform: uppercase;
 font-family: 'Barlow Semi Condensed', sans-serif;
 font-size: 11px;
 font-weight: 700;
 letter-spacing: .1em;}
.cb-body-light .commentlist .comment .comment-reply-link, .cb-body-light .commentlist .comment .comment-edit-link, .cb-body-light .commentlist .comment .alert p{
 font-family: 'Barlow Semi Condensed', sans-serif;
 font-weight: 800;
 font-size: 13px;
 letter-spacing:.1em;}
.commentlist .reply{
 position: absolute;
 top: 0;
 right: 0;}
.commentlist .edit-link{
 text-transform: uppercase;
 margin-left: 15px;
 position:relative;}
.commentlist .reply a::before {content:'';display:none;}
.cb-body-light .comment-form label{
 font-family: 'Barlow Semi Condensed', sans-serif;
 font-weight: 700;
 font-size: 13px;
 letter-spacing: .1em}
.cb-body-light .comment-form #submit{
 font-family: 'Barlow Condensed', sans-serif;
 font-weight: 600;
 font-size: 17px;
 letter-spacing:0}
.comment-form #submit{margin: 30px 0 0}
.singular-block-header #reply-title{letter-spacing:.01em;font-size:24px}
.cb-body-light .cb-post-block-bg{background:transparent}
.cb-next-previous{padding:0}
.cb-next-previous .cb-previous-post i{padding-right:36px}
.cb-next-previous .cb-next-post i{padding-left:36px}
.cb-next-previous i{
 padding:0;
 margin:0;
 font-size:18px}
.cb-next-previous .cb-next-previous-block .cb-read-title{
 font-size:11px;
 letter-spacing:.05em}
.cb-next-previous .title{
 font-size:13px;
 letter-spacing:.02em}

/* Share */
.cb-color-sharing-buttons::before{
 vertical-align: text-top;
 color:#cc864e;
 position: relative;
 display:inline-block;
 content:'SHARE';
 font-family:'Barlow Semi Condensed',sans-serif;
 font-size: 13px;
 font-weight: 800;
 margin-right: 40px;}
.cb-social-sharing.cb-color-buttons a{
 padding-top:0;padding-bottom:0;
 background: transparent !important;
 width:40px;
 margin-bottom:0;
 color:#cc864e}
.cb-social-sharing.cb-color-buttons a:hover{
 -webkit-transform:none;
 transform:none}

/* Pagination */
.pagination .page-numbers{
 font-family: 'Barlow Semi Condensed', sans-serif;
 font-weight: 800;
 font-size: 13px;
 color:#cc864e;
 padding: 0;
 border:2px solid #cc864e;
 transition: .3s ease all;}
.pagination .page-numbers:hover{
 border-color:#000;
 background-color:#000}
.pagination .prev:hover,
.pagination .next:hover{
 -webkit-transform:none;
 transform:none;}
.pagination .current:not(.post-page-numbers), .post-page-numbers.current .page-numbers, .post-pagination > .page-numbers, .woocommerce-pagination .current{
 padding-bottom:0;
 border-color:#cc864e;
 background-color:#cc864e}
.pagination .codetipi-15zine-i-chevron-right::before{
 content: '>';
 font-family: 'Barlow Condensed';
 font-size: 16px;
 font-weight: 700}
.pagination .codetipi-15zine-i-chevron-left::before{
 content: '<';
 font-family: 'Barlow Condensed';
 font-size: 16px;
 font-weight: 700}
.pagination .dots{
 border:transparent}
.pagination .dots:hover{
 border-color:transparent;background-color:transparent;
 color: #cc864e}

/* Give Plugin */
.give-wrap{
 max-width: 1200px;
 margin: 0 auto;
 padding:30px;}
#give-sidebar-left{display:none}
[id*="give-form"] div.summary{width:100%;float:none}
h1.give-form-title{
 font-size: 46px;
 font-weight: 600;
 letter-spacing: 0.02em;
 line-height: 1.3;
 text-transform: uppercase}
#give-recurring-form h3.give-section-break, #give-recurring-form h4.give-section-break, #give-recurring-form legend, form.give-form h3.give-section-break, form.give-form h4.give-section-break, form.give-form legend, form[id*="give-form"] h3.give-section-break, form[id*="give-form"] h4.give-section-break, form[id*="give-form"] legend{
 text-transform: uppercase;
 font-family: 'Barlow Condensed',sans-serif;
 font-size: 24px;
 border:0}
#give-recurring-form .form-row label, form.give-form .form-row label, form[id*="give-form"] .form-row label{
 text-transform: uppercase;
 font-family: 'Barlow Semi Condensed',sans-serif;
 letter-spacing: .1em;
 font-size: 13px}
form[id*="give-form"] #give-gateway-radio-list > li label.give-gateway-option{
 font-size:14px;}
#give-recurring-form .form-row input[type="email"], #give-recurring-form .form-row input[type="password"], #give-recurring-form .form-row input[type="tel"], #give-recurring-form .form-row input[type="text"], #give-recurring-form .form-row input[type="url"], #give-recurring-form .form-row select, #give-recurring-form .form-row textarea, form.give-form .form-row input[type="email"], form.give-form .form-row input[type="password"], form.give-form .form-row input[type="tel"], form.give-form .form-row input[type="text"], form.give-form .form-row input[type="url"], form.give-form .form-row select, form.give-form .form-row textarea, form[id*="give-form"] .form-row input[type="email"], form[id*="give-form"] .form-row input[type="password"], form[id*="give-form"] .form-row input[type="tel"], form[id*="give-form"] .form-row input[type="text"], form[id*="give-form"] .form-row input[type="url"], form[id*="give-form"] .form-row select, form[id*="give-form"] .form-row textarea {
 font-family: 'Source Serif Pro',serif;
 font-size: 14px;
 border-color:#000;}
.give-btn{
 text-transform:uppercase;
 font-family:'Barlow Condensed', sans-serif;
 font-size:17px;
 font-weight: 600;
 color:#fff;
 background:#cc864e;
 border-color:#cc864e}
form.give-form .form-row.give-fee-message label,
form[id*="give-form"] .form-row.give-fee-message label,
form.give-form .form-row#give-anonymous-donation-wrap label,
form[id*="give-form"] .form-row#give-anonymous-donation-wrap label,
form[id*="give-form"] .give-donation-amount #give-amount, form[id*="give-form"] .give-donation-amount #give-amount-text, .give-donation-level-btn {
 text-transform: none;
 font-family: 'Source Serif Pro',serif;
 font-size: 14px;
 letter-spacing:0}
[id*="give-form"] .give-recurring-donors-choice label{font-size:14px}
.give-donation-level-btn{
 background:#cc864e;
 border-color:#cc864e;
 color:#fff;
 font-weight: 400;
 font-size: 18px}
.give-btn:hover,
.give-donation-level-btn:hover{
 background:#000;
 border-color:#000}
[id*="give-form"] .give-recurring-donors-choice-period{
 font-family: 'Source Serif Pro',serif;
 font-size:14px;
 height:33px}
form[id*="give-form"] .give-donation-amount #give-amount{
 border-color:#000;
 border-left:0}
form[id*="give-form"] .give-donation-amount .give-currency-symbol.give-currency-position-before,
form[id*="give-form"] .give-donation-amount .give-currency-symbol{border-color:#cc864e}
form[id*="give-form"] .give-donation-amount .give-currency-symbol{
 color:#fff;
 background:#cc864e}
form[id*="give-form"] #give-final-total-wrap .give-donation-total-label{
 font-size: 18px;
 color:#fff;
 background:#000;
 border-color:#000}
form[id*="give-form"] #give-final-total-wrap .give-final-total-amount{
 font-size:14px;
 border-color:#000}
[class*="hint--"]::after, [class*="hint--"]::before{
 text-shadow:none;
 text-transform:none;
 font-family: 'Source Serif Pro',serif;
 letter-spacing:0;
 font-size: 14px}
[class*="hint--"]::after {background:#000}
.hint--top-left::before, .hint--top-right::before, .hint--top::before {border-top-color:#000}

/* givewp recaptcha */
.g-recaptcha{margin-bottom: 3rem;}

/* Jetpack */
.wp-block-button__link,#subscribe-field-2,.jetpack-subscribe-modal__modal-content{border-radius:0!important}
#subscribe-field-2{font-family: 'Source Serif Pro',serif;}

/* Forms */
.tipi-button{border-radius:0}
.site-inner select, .site-inner .select2-container--default .select2-selection--single, .site-inner input[type="text"], .site-inner input[type="tel"], .site-inner input[type="number"], .site-inner input[type="password"], .site-inner input[type="email"], .site-inner input[type="url"], .site-inner textarea, .site-inner .woocommerce:not(.widget_product_search) button, .site-inner fieldset, .site-inner .drop-search input, .site-inner .post-password-form input[type="submit"]{
 color: #000 !important;}
button[type="submit"]{
 background:#cc864e;
 padding: 12px;
 line-height: 1;
 font-family: 'Barlow Condensed', sans-serif;
 font-weight: 600;
 font-size: 17px;
 text-transform:uppercase;}
#subscribe-email input{margin:15px 0}
::placeholder {color: #000;opacity: 1;}
:-ms-input-placeholder {color: #000;opacity: 1;}
::-ms-input-placeholder {color: #000;opacity: 1;}
.site-inner select{
 cursor: pointer;
 border: 1px solid #000;
 border-radius:0;}
.site-footer select{
 font-family: 'Source Serif Pro', serif;
 font-size: 14px;
 width:100%;
 height:40px;
 padding-left: 6px}
#subscribe-email input{width:100%;}
.site-footer input {
 background-color: #fff;
 border: 1px solid #000;
 font-size: 14px;
 line-height: 1.5625;
 color: #000;
 font-family: 'Source Serif Pro', serif;
 font-size: 14px;
 padding: 10px;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -ms-box-sizing: border-box;
 box-sizing: border-box;
 max-width: 100%;
 box-shadow: none;}
textarea {
 font-family: 'Source Serif Pro',serif;
 font-size:14px}

/* Comments */
.akismet_comment_form_privacy_notice{font-size: 13px;margin-top:18px}
.akismet_comment_form_privacy_notice a{color:#b56d37}
.akismet_comment_form_privacy_notice a:hover{color:#cc864e}

/* Footer */
.cb-footer-dark .site-footer,.cb-footer-dark .cb-footer-lower{background:#000}
.cb-footer-widget-title{text-align:left}
.site-footer p,.recentcomments{font-size:14px}
.codetipi-15zine-widget li {margin: 0 0 24px;}
.site-footer .preview-thumbnail .title, .preview-review .title{font-size:20px}
.codetipi-15zine-widget .preview-thumbnail{padding: 12px 0}
.cb-footer-dark .site-footer .preview-thumbnail{border-top: 1px solid#cc864e}
.block-wrap-classic:not(.ppl-s-2) .preview-thumbnail:last-of-type{border-bottom: 1px solid#cc864e !important}
.site-footer .block-to-see {margin-top:6px}
.widget-title{margin-bottom:12px}
.site-footer .textwidget p a{
 font-family: 'Barlow', sans-serif;
 font-weight:900;
 font-size: 11px;
 line-height: 3;
 letter-spacing:.02em}
.cb-footer-dark .cb-to-top a i{border-color: #cc864e}
.cb-footer-dark .cb-footer-lower .cb-to-top a {color:#cc864e}
.cb-footer-dark .cb-footer-lower a{color:#fff}
.site-footer .cb-footer-lower{
 font-family: 'Barlow', sans-serif;
 font-weight: 900;
 font-size: 11px;
 letter-spacing: 0;
 text-transform: uppercase}
.site-footer .cb-footer-lower .cb-footer-links ul li::before {content:''}
.site-footer .codetipi-15zine-widget{padding-bottom:20px}
.widget_text.support::before{
 content:'';
 position:relative;
 width:100%; height:9px;
 display:block;
 background-image: url(images/border-support-2x.png);
 background-image: url(images/border-support.svg);
 background-position: -8px top;
 background-repeat: repeat-x;
 background-size: 53px 9px;
 padding-bottom: 36px}
.widget_archive::before{
 margin-top: 20px;
 content:'';
 position:relative;
 width:100%; height:6px;
 display:block;
 background-image: url(images/border-archives-2x.png);
 background-image: url(images/border-archives.svg);
 background-position: -1px top;
 background-repeat: repeat-x;
 background-size: 21px 6px;
 padding-bottom: 36px}
.awards{
 margin: 40px 20px 0;
 display: flex;
 flex-direction: row;
 justify-content: space-between;}
.awards img{
 max-width: 30%;
 height: 1%}
.site-footer .cb-footer-lower{
 padding:40px 0;
 letter-spacing: .05em;}
.site-footer .cb-footer-lower .cb-copyright,
.site-footer .cb-footer-lower .credit{
 width: auto;
 display: inline-block;
 margin: 0;}
.site-footer .cb-footer-lower .cb-copyright{margin:0 30px}
.site-footer .cb-footer-lower .cb-copyright,.site-footer .cb-footer-lower .credit{
 color: #fff;
 font-weight: 500;
 font-size: 8.5px}
.cb-to-top{margin-bottom:0}
@media only screen and (min-width: 768px) {
 .site-footer .cb-footer-lower .cb-footer-links{
 width: auto;
 display: inline-block;
 margin: 0;}
 .site-footer .cb-footer-x .cb-three{
  border-left: 2px solid #cc864e}
}

/* Mobile Nav */
.site-skin-1 a.mob-tr-open{color:#cc864e}
.mob-menu-wrap .vertical-menu li{
 font-weight:900;
 text-transform:uppercase;
 font-family:'Barlow',sans-serif;
 letter-spacing:.1em;}
.site-skin-2 .menu-icons.horizontal-menu a{
 color:#cc864e;
 font-size: 20.25px;}
.mob-menu-wrap .tipi-close-icon{top:-9px}
.site-mob-header .icons-wrap li a{
 padding:0;
 font-size:24px;
 line-height:1}

/* Moblie header */
site-mob-header::before{
 background-size:11px;
 height:11px}
.site-mob-header:not(.site-mob-header-11) .header-padding .logo-main-wrap,
.site-mob-header-11 .header-padding{
 padding-top:17px;
 padding-bottom:0}
.site-mob-header:not(.site-mob-header-11) .header-padding .icons-wrap a{
 padding-top:0;
 padding-bottom:0}
.site-mob-header-1 .logo-main-wrap{bottom: -.5px}


/* Responsive */
@media only screen and (max-width:1019px){
 .site-mob-header{border-bottom: 4px solid #000}
 /*.home .slider{margin-top: 4px}*/
 .section-a .side-spacing{padding:0}
}
@media only screen and (min-width: 768px){
 .sidebar{
  margin-top: 42px;
  padding: 2px 29px;
  margin-bottom: 30px}
 .main-navigation-border {border-bottom-width:4px}
 .main-menu-wrap.side-spacing{padding:0}
 .main-menu .sub-menu .current-menu-item > a{background:#000!important;color:#cc864e !important}
 .site-footer #cb-widgets > div{padding-top:0}
}
@media only screen and (max-width: 767px) {
 .sidebar{border:0;padding-left:10px;padding-right:10px}
 .tipi-cols > .main{padding-left:10px;padding-right:10px}
 .cb-post-footer-block{padding-left:0;padding-right:0}
 .cb-next-previous{text-align:left;margin-bottom:40px}
 .preview-grid:not(.img-shape-3){height: 36vw;border-right-width: 3px}
 .widget_media_image{text-align:center}
 .awards{justify-content: center}.awards img{margin:0 15px}
 .site-footer .cb-footer-lower .cb-footer-links{margin-bottom:30px}
 .cb-to-top{margin-top:80px}
 .site-footer .cb-footer-lower{padding: 0 0 60px}
 .codetipi-15zine-stylish-posts{
  border-top: 2.5px solid #cc864e;
  margin-top: 12px !important;
  padding-top: 40px}
 .preview-slider.title-l .title{font-size:40px}
 .admin-bar .mob-menu-wrap .bg-area{padding-top:0}
}
@media only screen and (max-width: 580px) {
 .preview-slider.title-l .title{font-size:30px}
}

@media only screen and (max-width: 480px) {
 .preview-slider.title-l .title{font-size:27px}
 .preview-grid:not(.img-shape-3){height: 50vw;border-right-width:0}
}