/*!
Theme Name: Oyster Magazine
Theme URI: http://www.oystermag.com
Description: Theme for oystermag.com
Version: 1.0
Author: NONEMENT
Author URI: http://nonement.com/

*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.apercu-medium,body,#main-menu .menu-link,#search-menu #search-header-form #search-input,.grid .grid-item .title,.category-description{font-family:'Apercu', serif;font-weight:500}.apercu-black,#main-menu .menu-link .label-behind,.category-title,#carousel .carousel-cell .cell-inner .description{font-family:'Apercu', serif;font-weight:900}.apercu-regular,#search-menu #search-header-form .label,.strap,.grid .grid-item,.grid .grid-item .categories,.grid .grid-item .summary,.pagination a,#content.gallery-single .main-article .article-header .summary,#content.gallery-single .gallery-summary,.article-sidebar .sidebar-widget .heading,.partner-articles .partner-footer,.partner-articles .p-article .partner-name,.content-blocks .content-block.text{font-family:'Apercu', serif;font-weight:normal}.trade-gothic-condensed{font-family:'Trade Gothic Pro Condensed No.18';font-weight:normal}.trade-gothic-condensed-bold,.content-blocks .content-block.heading h2{font-family:'Trade Gothic Pro Bold Condensed No.20';font-weight:normal}.action-condensed-bold,.fullwidth-row__title-link .title,#carousel .carousel-cell .cell-inner .title{font-family:'Action Cond Bold Web';font-weight:300;font-style:normal;font-stretch:normal}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a:focus,button:focus{outline:0}body{background-color:#fff;color:#000}.container{max-width:1024px;width:100%;padding:0;margin-left:auto;margin-right:auto;display:block;position:relative;z-index:3}@media (max-width: 767px), (min-width: 768px) and (max-width: 1024px){.container{width:100%;padding:0}}#mfPreviewBar{display:none !important}@font-face{font-family:'oyster-icons';src:url("css/fonts/oyster-icons.eot?2204747");src:url("css/fonts/oyster-icons.eot?2204747#iefix") format("embedded-opentype"),url("css/fonts/oyster-icons.woff?2204747") format("woff"),url("css/fonts/oyster-icons.ttf?2204747") format("truetype"),url("css/fonts/oyster-icons.svg?2204747#oyster-icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"oyster-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-up-dir:before{content:'\e800'}.icon-ok:before{content:'\e801'}.icon-spin5:before{content:'\e802'}.icon-circle:before{content:'\e803'}.icon-search:before{content:'\e804'}.icon-down-open-big:before{content:'\e805'}.icon-twitter:before{content:'\f309'}.icon-facebook:before{content:'\f30c'}.icon-pinterest-circled:before{content:'\f313'}.icon-tumblr:before{content:'\f315'}.icon-instagram:before{content:'\f32d'}/*! Flickity v1.1.1
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}#header{margin:0 auto;padding:0 0 10px;position:fixed;top:0;left:0;width:100%;max-width:100%;z-index:99;border-bottom:1px solid #c2c2c3;background-color:#fff;background-color:rgba(255,255,255,0.9)}@media (max-width: 767px){#header{background-color:#fff;border-bottom:1px solid #f6f6f6;padding:0 0 10px;margin-top:0}}#logo{display:block;margin:0 0 0 20px;float:left;position:relative;z-index:103;background-repeat:no-repeat;background-size:100% 100%;background-image:url(css/images/logo.svg);width:114px;height:30px}@media (max-width: 767px){#logo{display:block;margin:0 auto;float:none}}#menu-trigger-btn{position:absolute;top:16px;left:20px;width:60px;height:22px;border:0;background-color:transparent;padding:0;z-index:11}@media (max-width: 767px){#menu-trigger-btn{top:4px;left:4px}}#menu-trigger-btn .icon{font-size:7px;display:inline-block;margin:0 -1px;-webkit-transition:margin 0.15s ease-in-out;-moz-transition:margin 0.15s ease-in-out;-ms-transition:margin 0.15s ease-in-out;-o-transition:margin 0.15s ease-in-out;transition:margin 0.15s ease-in-out}#menu-trigger-btn:hover .icon{margin:0 1px}#main-menu{display:block;text-align:center;padding:0;margin:8px 0 0;position:absolute;top:0;left:0;width:100%}@media (max-width: 767px){#main-menu{display:block;position:absolute;top:41px;left:-50%;width:50%;padding-top:0;height:100vh;overflow:hidden;background-color:#c9c4bb;margin:0;z-index:10;-webkit-transition:left 0.3s ease-in-out;-moz-transition:left 0.3s ease-in-out;-ms-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}}#main-menu .menu-link{color:#000;padding:3px 2px 4px;text-transform:uppercase;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:color 0.15s ease-in-out,border-color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out,border-color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out,border-color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out,border-color 0.15s ease-in-out;transition:color 0.15s ease-in-out,border-color 0.15s ease-in-out;font-size:0.9em;letter-spacing:1px;position:relative;display:inline-block}@media (max-width: 767px){#main-menu .menu-link{display:block;color:#000;border-bottom:none;text-align:left;text-decoration:none;padding:10px 20px}}#main-menu .menu-link .label-behind{position:absolute;top:3px;left:0;opacity:0}#main-menu .menu-link+.menu-link{margin-left:40px}@media (min-width: 768px) and (max-width: 1024px){#main-menu .menu-link+.menu-link{margin-left:12px}}@media (max-width: 767px){#main-menu .menu-link+.menu-link{margin-left:0}}#main-menu .menu-link:hover .label{opacity:0}#main-menu .menu-link:hover .label-behind{opacity:1}#social-menu{position:absolute;top:-7px;right:10px;font-size:0.9em;z-index:102}#social-menu .menu-link{display:inline-block;color:#000;padding:3px 0 4px;text-decoration:none;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out;width:18px;text-align:center}#social-menu .menu-link+.menu-link{margin-left:2px}#social-menu .menu-link:hover .icon-svg{fill:#ffb1bd}#social-menu .menu-link.search-btn{border:0;background-color:transparent;padding:0;margin:0;color:#000;-webkit-transition:fill 0.15s ease-in-out;-moz-transition:fill 0.15s ease-in-out;-ms-transition:fill 0.15s ease-in-out;-o-transition:fill 0.15s ease-in-out;transition:fill 0.15s ease-in-out}#social-menu .menu-link.search-btn:hover .icon-svg{color:#ffb1bd}#social-menu .icon-svg{width:14px;height:14px;-webkit-transition:fill 0.15s ease-in-out;-moz-transition:fill 0.15s ease-in-out;-ms-transition:fill 0.15s ease-in-out;-o-transition:fill 0.15s ease-in-out;transition:fill 0.15s ease-in-out}#search-menu{position:fixed;top:41px;left:0;margin:0;padding:10px;width:100%;height:0;background-color:rgba(255,255,255,0.9);opacity:0;z-index:-100;overflow:hidden;-webkit-transition:height 0s ease-in-out 0.2s,opacity 0.2s ease-in-out;-moz-transition:height 0s ease-in-out 0.2s,opacity 0.2s ease-in-out;-ms-transition:height 0s ease-in-out 0.2s,opacity 0.2s ease-in-out;-o-transition:height 0s ease-in-out 0.2s,opacity 0.2s ease-in-out;transition:height 0s ease-in-out 0.2s,opacity 0.2s ease-in-out}#search-menu .container{padding-left:20px}#search-menu #search-header-form .label{text-transform:lowercase;font-weight:normal;font-size:0.8em;font-style:italic;display:block}#search-menu #search-header-form #search-input{border:0;display:block;font-size:3.5em;width:100%;background-color:transparent}#search-menu #search-header-form #search-input:focus{outline:0}#search-menu #search-header-close-btn{background-color:transparent;border:0;position:absolute;top:10px;right:10px;width:20px;height:20px}#search-menu #search-header-close-btn svg{position:absolute;top:0;left:0;width:100%;height:100%}.mobile-menu--open #main-menu{left:0}@media (max-width: 767px){.mobile-menu--open #main-menu{left:0}}.mobile-menu--open #menu-trigger-btn .icon{margin:0}.search-menu--open{overflow-y:hidden}.search-menu--open #search-menu{opacity:1;z-index:100;height:calc(100% - 41px);-webkit-transition:height 0s ease-in-out 0s,opacity 0.2s ease-in-out;-moz-transition:height 0s ease-in-out 0s,opacity 0.2s ease-in-out;-ms-transition:height 0s ease-in-out 0s,opacity 0.2s ease-in-out;-o-transition:height 0s ease-in-out 0s,opacity 0.2s ease-in-out;transition:height 0s ease-in-out 0s,opacity 0.2s ease-in-out}.strap{color:#aaa;margin:0 0 0.5em;font-size:1.25em;font-style:italic}@media (max-width: 767px){.strap{margin-left:auto;margin-right:auto}}.search-query{font-style:normal;color:#ffb1bd}.grid .grid-item{display:block;float:left;width:calc(33.33% - 20px);margin:0 0 60px}@media (max-width: 767px){.grid .grid-item{float:none;width:100%;margin-bottom:30px}}.grid .grid-item+.grid-item{margin-left:30px}@media (max-width: 767px){.grid .grid-item+.grid-item{margin-left:0}}.grid .grid-item:nth-child(3n+4){clear:both;margin-left:0}.grid .grid-item:hover .title-link{color:#ffb1bd}.grid .grid-item a{display:block;color:#000;text-decoration:none}.grid .grid-item .img-wrapper{display:block}@media (max-width: 767px){.grid .grid-item .img-wrapper{float:left;width:40%}}.grid .grid-item .img-wrapper .img{display:block;width:100%;height:auto;margin:0 auto}.grid .grid-item .img-wrapper .img-filler{display:block;width:100%;height:0;padding-top:70%;background-color:#c9c4bb}.grid .grid-item .img-wrapper .img-link{display:block}.grid .grid-item .text-wrapper{display:block}@media (max-width: 767px){.grid .grid-item .text-wrapper{margin-left:15px;width:calc(60% - 15px);float:left}}.grid .grid-item .categories{color:#aaa;margin:1em 0 0.5em;font-size:0.7em}@media (max-width: 767px){.grid .grid-item .categories{margin-top:0;margin-bottom:0}}.grid .grid-item .categories .cat-link{display:inline-block;font-size:0.9em;position:relative;margin:0 2px;top:-2px;color:#aaa;text-decoration:underline;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.grid .grid-item .categories .cat-link:hover{color:#ffb1bd}.grid .grid-item .title{display:block;margin:0 0 0.5em;padding:0;font-size:1.1em;line-height:1.1em}@media (max-width: 767px){.grid .grid-item .title{margin-top:0}}.grid .grid-item .title .title-link{-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.grid .grid-item .title .title-link:hover{color:#ffb1bd}.grid .grid-item .summary{font-size:0.7em;margin:0.5em 0;padding:0}.grid .row-large .grid-item{width:calc(50% - 15px)}@media (max-width: 767px){.grid .row-large .grid-item{width:100%}.grid .row-large .grid-item .img-wrapper{float:none;width:100%}.grid .row-large .grid-item .text-wrapper{width:100%;margin-left:0;float:none}}.pagination{text-align:center;font-size:1.0em;margin:0 auto 40px}.pagination a{display:inline-block;text-align:center;max-width:300px;margin:0 auto;padding-bottom:5px;border-bottom:1px solid #ddd;text-decoration:none;color:#000;-webkit-transition:border-color 0.2s ease,color 0.2s ease;-moz-transition:border-color 0.2s ease,color 0.2s ease;-ms-transition:border-color 0.2s ease,color 0.2s ease;-o-transition:border-color 0.2s ease,color 0.2s ease;transition:border-color 0.2s ease,color 0.2s ease}.pagination a:before{content:'';display:block;background-image:url("css/images/plus.svg");width:30px;height:30px;background-size:100% 100%;margin:0 auto 20px;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-ms-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.pagination a:hover{border-color:transparent}.pagination a:hover:before{opacity:0}.category-heading{margin:0 0 40px}.category-title{text-align:center;font-size:3.75em;font-weight:normal;margin:0}@media (max-width: 767px){.category-title{font-size:2.5em}}.category-description{text-align:center;font-size:1.25em;font-weight:normal;margin:0 auto 30px;max-width:600px}@media (max-width: 767px){.category-description{max-width:80%;font-size:1.0em}}#popular .strap{padding:0 15px}.fullwidth-row{width:100%;text-align:center;position:relative;height:0;padding-bottom:40%;background-size:cover;background-position:top center;background-repeat:no-repeat;overflow:hidden}@media (max-width: 767px){.fullwidth-row{padding-bottom:60%}}.fullwidth-row__image-container{position:absolute;top:0;left:0;z-index:1;width:100%;margin:0}.fullwidth-row__image-container>img{width:100%;height:100%;object-fit:cover}.fullwidth-row__text-container{position:absolute;top:50%;left:0;z-index:2;transform:translateY(-50%);width:100%;text-align:center}@media (max-width: 767px){.fullwidth-row__text-container{top:43%}}.fullwidth-row__text-container>*{max-width:800px;text-align:center;margin-left:auto;margin-right:auto}.fullwidth-row__categories{color:white}.fullwidth-row__categories a{color:white}.fullwidth-row__title-link{font-size:24px;line-height:1;text-transform:uppercase;color:white;text-decoration:none}.fullwidth-row__title-link .title{text-transform:uppercase;font-weight:normal;font-size:3.25em;line-height:1;margin:0 10px 0 0;max-width:800px;display:inline-block;position:relative;font-size:24px}.fullwidth-row__title-link .title:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff}@media (max-width: 767px){.fullwidth-row__title-link .title{font-size:1.5em;max-width:75%}}@media (min-width: 768px){.fullwidth-row__title-link .title{font-size:60px}}@media (min-width: 768px){.fullwidth-row__title-link{font-size:60px}}.social-banner{margin-top:45px;padding:30px;text-align:center;color:white;background:#ffb1bd}.social-banner__strap{color:white;margin-bottom:30px}.social-banner__icons{display:flex;justify-content:space-between;max-width:500px;margin-left:auto;margin-right:auto}.social-banner__icons .icon-svg{fill:white;width:32px;height:32px}.editors-picks{margin-top:45px;padding:0 15px}.editor-pick{float:left;width:100%;position:relative;margin-bottom:30px;color:white}@media (max-width: 767px){.editor-pick{color:black}}@media (min-width: 768px){.editor-pick{width:calc(50% - 15px)}.editor-pick:nth-child(2n+1){margin-left:30px}}@media (max-width: 767px){.editor-pick__img-wrapper{background:none;float:left;width:calc(50% - 7.5px)}}.editor-pick__img-wrapper img{max-width:100%;height:auto}@media (min-width: 768px){.editor-pick:hover .editor-pick__img-wrapper img{filter:brightness(0.5)}}.editor-pick__text-wrapper{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}@media (max-width: 767px){.editor-pick__text-wrapper{transform:none;position:static;text-align:left;margin-left:calc(50% + 7.5px);width:calc(50% - 7.5px)}}@media (min-width: 768px){.editor-pick__text-wrapper{display:none}.editor-pick:hover .editor-pick__text-wrapper{display:block}}.editor-pick__categories{font-size:14px}.editor-pick__categories a{color:white}@media (max-width: 767px){.editor-pick__categories a{color:black}}.editor-pick__title{max-width:12em;margin-left:auto;margin-right:auto;margin-top:7.5px;font-size:24px;line-height:30px;font-weight:500}@media (max-width: 767px){.editor-pick__title{font-size:18px;line-height:1.2;max-width:none}}.editor-pick__title a{color:white;text-decoration:none}@media (max-width: 767px){.editor-pick__title a{color:black}}.apercu-medium,body,#main-menu .menu-link,#search-menu #search-header-form #search-input,.grid .grid-item .title,.category-description{font-family:'Apercu', serif;font-weight:500}.apercu-black,#main-menu .menu-link .label-behind,.category-title,#carousel .carousel-cell .cell-inner .description{font-family:'Apercu', serif;font-weight:900}.apercu-regular,#search-menu #search-header-form .label,.strap,.grid .grid-item,.grid .grid-item .categories,.grid .grid-item .summary,.pagination a,#content.gallery-single .main-article .article-header .summary,#content.gallery-single .gallery-summary,.article-sidebar .sidebar-widget .heading,.partner-articles .partner-footer,.partner-articles .p-article .partner-name,.content-blocks .content-block.text{font-family:'Apercu', serif;font-weight:normal}.trade-gothic-condensed{font-family:'Trade Gothic Pro Condensed No.18';font-weight:normal}.trade-gothic-condensed-bold,.content-blocks .content-block.heading h2{font-family:'Trade Gothic Pro Bold Condensed No.20';font-weight:normal}.action-condensed-bold,.fullwidth-row__title-link .title,#carousel .carousel-cell .cell-inner .title{font-family:'Action Cond Bold Web';font-weight:300;font-style:normal;font-stretch:normal}#header.gallery-header{position:fixed;background-color:transparent;border-bottom:0}#header.gallery-header .menus{display:none}#content.gallery-single{padding:0;max-width:100%;position:fixed;top:41px;left:0;width:100%;height:calc(100% - 41px)}@media (max-width: 767px){#content.gallery-single{position:relative;top:0;height:auto}}#content.gallery-single .main-article .article-header .title{line-height:1.1}#content.gallery-single .main-article .article-header .summary{font-size:14px}#content.gallery-single .main-article .article-header .summary a{color:#ffb1bd}#content.gallery-single .main-article .article-header .summary a:hover{color:#000;text-decoration:none}#content.gallery-single #gallery-left{position:absolute;top:0;left:0;width:calc(100% - 348px);height:100%}@media (max-width: 767px){#content.gallery-single #gallery-left{width:100%;height:auto;position:relative}}#content.gallery-single #gallery-left .gallery-img{overflow:hidden;display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 767px){#content.gallery-single #gallery-left .gallery-img{position:relative;height:65vh}}#content.gallery-single #gallery-left .gallery-img .img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 0;position:relative}#content.gallery-single .main-article{position:fixed;padding-top:53px;top:0;right:12px;width:300px}@media (max-width: 767px){#content.gallery-single .main-article{position:relative;padding-top:15px;padding-left:15px;padding-right:15px;top:0;right:0;width:100%}}#content.gallery-single .gallery-summary{display:block;font-size:0.7em}#content.gallery-single .gallery-summary .gallery-part{display:inline-block}#content.gallery-single .gallery-summary .gallery-part+.gallery-part{margin-left:5px}#content.gallery-single .gallery-summary .gallery-part+.gallery-part:before{content:'|';margin-right:8px;display:inline-block}#content.gallery-single .article-sidebar{position:fixed;bottom:12px;right:12px}@media (max-width: 767px){#content.gallery-single .article-sidebar{position:relative;bottom:0;right:0}}#content.gallery-single .flickity-prev-next-button{top:0;width:50%;height:100%;border-radius:0;background:transparent;opacity:0;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#content.gallery-single .flickity-prev-next-button svg{display:none}#content.gallery-single .flickity-prev-next-button.previous{left:0}#content.gallery-single .flickity-prev-next-button.next{right:0}#carousel{margin-top:0;background-color:#000;width:100%;position:relative}@media (max-width: 767px){#carousel+#content{padding-top:20px}}#carousel .carousel-cell{width:100%;text-align:center;position:relative;height:0;padding-bottom:40%;background-size:cover;background-position:top center;background-repeat:no-repeat;overflow:hidden;color:#fff}@media (max-width: 767px){#carousel .carousel-cell{padding-bottom:60%}}#carousel .carousel-cell .cell-link{position:absolute;top:50%;left:0;z-index:2;transform:translateY(-50%);width:100%;text-align:center;color:#fff;text-decoration:none}@media (max-width: 767px){#carousel .carousel-cell .cell-link{top:43%}}#carousel .carousel-cell .cell-link>*{max-width:800px;text-align:center;margin-left:auto;margin-right:auto}#carousel .carousel-cell .cell-inner .title{text-transform:uppercase;font-weight:normal;font-size:3.25em;line-height:1;margin:0 10px 0 0;max-width:800px;display:inline-block;position:relative}#carousel .carousel-cell .cell-inner .title:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff}@media (max-width: 767px){#carousel .carousel-cell .cell-inner .title{font-size:1.5em;max-width:75%}}#carousel .carousel-cell .cell-inner .description{font-weight:normal;font-size:2.25em;text-transform:uppercase;margin:0;display:inline}@media (max-width: 767px){#carousel .carousel-cell .cell-inner .description{display:none}}#carousel .flickity-page-dots{z-index:5;position:absolute;bottom:20px;right:10%;text-align:right}#carousel .flickity-page-dots .dot{background-color:#fff;background-color:rgba(255,255,255,0.6);margin:0 4px;width:6px;height:6px}#carousel .flickity-page-dots .dot.is-selected{background-color:#fff}#carousel-scroll-btn{position:absolute;bottom:10px;left:50%;color:#fff;border:0;background-color:transparent;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:30;font-size:1.25em}body{padding-top:41px}#content{padding-top:30px;padding-left:15px;padding-right:15px;max-width:1064px;background-color:#fff}#theme-box{position:fixed;top:0;right:-200px;width:200px;border:4px solid #000;background-color:#fff;min-height:200px;padding:4px 10px 10px;border-right:0;z-index:100;font-family:sans-serif;-webkit-transition:right 0.45s ease-in-out;-moz-transition:right 0.45s ease-in-out;-ms-transition:right 0.45s ease-in-out;-o-transition:right 0.45s ease-in-out;transition:right 0.45s ease-in-out}#theme-box .trigger-btn{position:absolute;top:-4px;left:-80px;width:80px;background-color:#000;color:#fff;font-family:sans-serif;border:0;display:block;font-size:0.5em;letter-spacing:0.25em;text-transform:uppercase;padding:7px}#theme-box .menu{margin:0;padding:0}#theme-box .menu+.menu{margin-top:20px}#theme-box .heading{margin:0;font-size:0.6em;letter-spacing:0.075em;text-transform:uppercase}#theme-box .option-btn{display:block;width:calc(100% + 20px);background-color:#fff;border:0;font-size:0.75em;letter-spacing:0.075em;text-transform:uppercase;text-align:left;padding:4px 10px;margin:0 -10px;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-ms-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out}#theme-box .option-btn.active,#theme-box .option-btn:hover{background-color:#ff0}.theme-box--open #theme-box{right:0}.apercu-medium,body,#main-menu .menu-link,#search-menu #search-header-form #search-input,.grid .grid-item .title,.category-description{font-family:'Apercu', serif;font-weight:500}.apercu-black,#main-menu .menu-link .label-behind,.category-title,#carousel .carousel-cell .cell-inner .description{font-family:'Apercu', serif;font-weight:900}.apercu-regular,#search-menu #search-header-form .label,.strap,.grid .grid-item,.grid .grid-item .categories,.grid .grid-item .summary,.pagination a,#content.gallery-single .main-article .article-header .summary,#content.gallery-single .gallery-summary,.article-sidebar .sidebar-widget .heading,.partner-articles .partner-footer,.partner-articles .p-article .partner-name,.content-blocks .content-block.text{font-family:'Apercu', serif;font-weight:normal}.trade-gothic-condensed{font-family:'Trade Gothic Pro Condensed No.18';font-weight:normal}.trade-gothic-condensed-bold,.content-blocks .content-block.heading h2{font-family:'Trade Gothic Pro Bold Condensed No.20';font-weight:normal}.action-condensed-bold,.fullwidth-row__title-link .title,#carousel .carousel-cell .cell-inner .title{font-family:'Action Cond Bold Web';font-weight:300;font-style:normal;font-stretch:normal}.main-article{display:block;float:left;max-width:100%;float:none;border-bottom:1px solid #c9c4bb}@media (min-width: 768px) and (max-width: 1024px){.main-article--has-sidebar{width:calc(100% - 380px);float:left}}@media (min-width: 1025px){.main-article--has-sidebar{width:calc(100% - 380px);float:left}}.article-sidebar{width:300px;float:right}@media (max-width: 767px){.article-sidebar{float:none;margin:20px auto 40px}}.article-sidebar .sidebar-widget .heading{font-style:italic;font-weight:normal;color:#c2c2c3;font-size:1.1em;text-align:center;text-decoration:underline;margin:0 0 20px}.article-sidebar .sidebar-widget+.sidebar-widget{margin-top:60px}.article-sidebar .advert+.sidebar-widget{margin-top:60px}.partner-articles{position:relative}.partner-articles .partner-footer{font-size:11px;color:#c2c2c3;margin:1em 0 0}.partner-articles .partner-footer a{color:#c2c2c3;text-decoration:underline}.partner-articles .partner-footer a:hover{color:#ffb1bd;text-decoration:none}.partner-articles .p-article{display:flex}.partner-articles .p-article+.p-article{margin-top:20px}.partner-articles .p-article:hover .partner-link{color:#ffb1bd}.partner-articles .p-article .partner-link{display:block;color:#000;text-decoration:none;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.partner-articles .p-article .partner-name{font-size:11px;color:#c2c2c3;display:block}.partner-articles .p-article .img-wrapper{width:35%}.partner-articles .p-article .img-wrapper .partner-link{height:0;position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.partner-articles .p-article .img-wrapper .img{display:block;position:absolute;top:0;left:0;width:100%}.partner-articles .p-article .text-wrapper{padding-left:20px;width:65%;font-size:0.8em}@media (max-width: 767px){.article-header{padding:0 0}}.article-header .title{font-size:36px;margin-top:0;margin-bottom:30px}@media (max-width: 767px){.article-header .title{font-size:24px}}.article-header .summary{font-size:18px;font-weight:normal;margin-top:0;margin-bottom:30px}.byline{color:#c9c4bb;margin-bottom:30px}.byline .terms{list-style:none outside none;display:inline-block;margin-top:0;margin-bottom:0;margin-right:15px;padding-left:0}.byline .term{display:inline-block;margin:0;padding:0;font-size:14px}.byline .term+.term:before{content:" / ";color:#c9c4bb}.byline .term-link{display:inline-block;color:#c9c4bb;text-decoration:none;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.byline .term-link:hover{color:#000}.byline .timestamp{display:inline-block;margin:0 15px 0 0;font-size:14px}.byline .author{margin:0;display:inline-block}.byline .author .author-link{color:#c9c4bb;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.byline .author .author-link:hover{color:#000}@media (max-width: 767px){.content-blocks{padding:0 20px}}.content-blocks .content-block+.content-block{margin-top:1em}.content-blocks .content-block.inline-gallery .gallery-imgs{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -2px}.content-blocks .content-block.inline-gallery .gallery-imgs .gallery-img{width:20%;padding:2px}.content-blocks .content-block.inline-gallery .gallery-imgs .gallery-img .img{display:block;max-width:100%;height:auto}.content-blocks .content-block.embed{position:relative;padding-bottom:56.25%;height:0;margin-top:60px;margin-bottom:60px;margin-left:auto;margin-right:-40px}@media (max-width: 767px){.content-blocks .content-block.embed{margin-left:-20px;margin-right:-20px}}.content-blocks .content-block.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-blocks .content-block.embed.twitter-embed{height:auto;padding-bottom:0}.content-blocks .content-block.embed.twitter-embed iframe,.content-blocks .content-block.embed.twitter-embed .twitter-tweet{margin-left:auto !important;margin-right:auto !important;min-width:360px !important;min-height:240px !important}.content-blocks .content-block.embed.facebook-embed{padding-bottom:100%}.content-blocks .content-block.embed.instagram-embed{padding-bottom:146%}.content-blocks .content-block.heading h2{text-align:center;font-size:60px;line-height:1em;margin:60px 0 30px}.content-blocks .content-block.text{font-size:18px}.content-blocks .content-block.text blockquote{font-size:24px}.content-blocks .content-block.text.in-content p{float:left;width:calc(100% - 320px)}.content-blocks .content-block.image{margin-left:auto;margin-right:-40px;margin-bottom:30px}@media (max-width: 767px){.content-blocks .content-block.image{margin-left:-20px;margin-right:-20px}}.content-blocks .content-block.image .img{display:block;width:100%;height:auto}.content-blocks .content-block.image .caption{color:#acacac;font-family:'Caslon 224 Book Italic';font-size:11px;font-style:normal;margin:5px 0 0}.content-blocks .content-block a{color:#ffb1bd;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.content-blocks .content-block a:hover{color:#000;text-decoration:none}.article-credits{margin-top:60px;margin-bottom:60px;font-size:0.7em}.article-credits a{color:#ffb1bd;text-decoration:none;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.article-credits a:hover{color:#000}.comments-wrapper{margin:20px auto;max-width:1024px;padding-top:10px;border-top:1px solid #c9c4bb;text-align:center}.main-article--long-read .article-header{text-align:center}.main-article--long-read .title{font-size:2.5em;line-height:1em;text-transform:uppercase;max-width:600px;margin-right:auto;margin-left:auto}.main-article--long-read .summary{max-width:600px;margin-right:auto;margin-left:auto}.main-article--long-read .byline{margin-bottom:60px}.main-article--long-read .content-block.text{max-width:600px;margin:0 auto}.main-article--long-read .content-block.image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:60px;margin-top:60px}.main-article--long-read .article-credits{max-width:600px;margin-right:auto;margin-left:auto}.trending-sidebar .slides{width:100%;text-align:center}.trending-sidebar .slides a{text-decoration:none}.trending-sidebar .slides .img{max-width:100%;height:auto}.trending-sidebar .slides .title{font-size:0.8em;color:#000;font-size:normal;margin:20px auto;max-width:70%}.trending-sidebar .slides .dots{text-align:center}.trending-sidebar .slides .dots .dot{display:inline-block;width:4px;height:4px;border-radius:4px;background-color:#c2c2c3;margin:0 4px}.trending-sidebar .slides .dots .dot.active{background-color:#000}.advert[data-advert="above-nav"]{display:none;margin:-10px auto 20px;text-align:center}.advert[data-advert="below-nav"]{display:none;margin:20px auto;text-align:center}.advert[data-advert="in-content"]{display:none;margin:20px 0 20px 20px;text-align:center;width:300px;float:right}.below-nav--active .advert[data-advert="below-nav"]{display:block}.fixed--header .advert[data-advert="above-nav"]{display:none !important}.fixed--header #header{position:fixed !important}.in-content--active .advert[data-advert="in-content"]{display:block}.skin--active #carousel{max-width:1064px;margin-left:auto;margin-right:auto}.skin--active .advert[data-advert="skin-left"]{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.skin--active .advert[data-advert="skin-left"] img{display:block;width:100%;height:100%}.skin--active .advert[data-advert="skin-right"]{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.skin--active .advert[data-advert="skin-right"] img{display:block;width:100%;height:100%}.grid .grid-item.advert{text-align:center}@font-face{font-family:'Ramsus Bold';src:url("css/fonts/Rasmus-Bold-webfont.eot?2204747");src:url("css/fonts/Rasmus-Bold-webfont.eot?2204747#iefix") format("embedded-opentype"),url("css/fonts/Rasmus-Bold-webfont.woff?2204747") format("woff"),url("css/fonts/Rasmus-Bold-webfont.ttf?2204747") format("truetype"),url("css/fonts/Rasmus-Bold-webfont.svg?2204747#Rasmus-Bold-webfont") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Apercu';src:url("css/fonts/apercu_medium.eot?2204747");src:url("css/fonts/apercu_medium.eot?2204747#iefix") format("embedded-opentype"),url("css/fonts/apercu_medium.woff?2204747") format("woff"),url("css/fonts/apercu_medium.ttf?2204747") format("truetype"),url("css/fonts/apercu_medium.svg?2204747#Apercu-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Apercu';src:url("css/fonts/apercu_black.eot?2204747");src:url("css/fonts/apercu_black.eot?2204747#iefix") format("embedded-opentype"),url("css/fonts/apercu_black.woff?2204747") format("woff"),url("css/fonts/apercu_black.ttf?2204747") format("truetype"),url("css/fonts/apercu_black.svg?2204747#Apercu-Medium") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Apercu';src:url("css/fonts/apercu_regular.eot?2204747");src:url("css/fonts/apercu_regular.eot?2204747#iefix") format("embedded-opentype"),url("css/fonts/apercu_regular.woff?2204747") format("woff"),url("css/fonts/apercu_regular.ttf?2204747") format("truetype"),url("css/fonts/apercu_regular.svg?2204747#Apercu-Medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Apercu';src:url("css/fonts/apercu_regular_italic.eot?2204747");src:url("css/fonts/apercu_regular_italic.eot?2204747#iefix") format("embedded-opentype"),url("css/fonts/apercu_regular_italic.woff?2204747") format("woff"),url("css/fonts/apercu_regular_italic.ttf?2204747") format("truetype"),url("css/fonts/apercu_regular_italic.svg?2204747#Apercu-Medium") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Action Cond Bold Web';src:url("css/fonts/ActionCondensedBold-Grade1-Web.eot");src:url("css/fonts/ActionCondensedBold-Grade1-Web.eot?#iefix") format("embedded-opentype"),url("css/fonts/ActionCondensedBold-Grade1-Web.woff2") format("woff2"),url("css/fonts/ActionCondensedBold-Grade1-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}@media (min-width: 768px) and (max-width: 1024px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}}@media (max-width: 767px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}}
/*# sourceMappingURL=style.css.map */
.apercu-medium,body,#main-menu .menu-link,#search-menu #search-header-form #search-input,.grid .grid-item .title,.category-description{font-family:'Apercu', serif;font-weight:500}.apercu-black,#main-menu .menu-link .label-behind,.category-title,#carousel .carousel-cell .cell-inner .description{font-family:'Apercu', serif;font-weight:900}.apercu-regular,#search-menu #search-header-form .label,.strap,.grid .grid-item,.grid .grid-item .categories,.grid .grid-item .summary,.pagination a,#content.gallery-single .main-article .article-header .summary,#content.gallery-single .gallery-summary,.article-sidebar .sidebar-widget .heading,.partner-articles .partner-footer,.partner-articles .p-article .partner-name,.content-blocks .content-block.text{font-family:'Apercu', serif;font-weight:normal}.trade-gothic-condensed{font-family:'Trade Gothic Pro Condensed No.18';font-weight:normal}.trade-gothic-condensed-bold,.content-blocks .content-block.heading h2{font-family:'Trade Gothic Pro Bold Condensed No.20';font-weight:normal}.action-condensed-bold,.fullwidth-row__title-link .title,#carousel .carousel-cell .cell-inner .title{font-family:'Action Cond Bold Web';font-weight:300;font-style:normal;font-stretch:normal}

/*Additional CSS not minified*/
.above-nav--active .advert[data-advert="above-nav"] {
		display: block;
}

/*add padding to avoid overlap */
/* commenting out as uncnecssary with sticky menu bar
.above-nav--active:not(.below-nav--active) #carousel {
	margin-top: 141px;
}
.above-nav--active.tall-leaderboard:not(.below-nav--active) #carousel {
	margin-top: 301px;
}

.above-nav--active:not(.below-nav--active) #content {
	margin-top: 141px;
}
.above-nav--active.tall-leaderboard:not(.below-nav--active) #content {
	margin-top: 301px;
}

.above-nav--active.below-nav--active .advert[data-advert="below-nav"] {
	margin-top: 141px;
}

.above-nav--active.below-nav--active.tall-leaderboard .advert[data-advert="below-nav"] {
	margin-top: 301px;
}*/


/* Gallery close button css */
.close-button-wrapper {
	text-align: right;
}

.close-button-link {
	text-decoration: none;
	display: inline-flex;
}

.close-button-link:visited {
	color: #000000;
}

.close-button-link svg {
	height: 1rem;
	align-self: center;
	margin-left: 5px;
}

/* sticky menu */
#oyster-menu-bar {
	margin: 0 auto;
padding: 0 0 10px;
position: -webkit-sticky;
position: sticky;
top: 0;
left: 0;
width: 100%;
max-width: 100%;
z-index: 99;
border-bottom: 1px solid #c2c2c3;
background-color: #fff;
background-color: rgba(255,255,255,0.9);
}

@media (max-width: 767px) {
	#oyster-menu-bar {
		background-color: #fff;
border-bottom: 1px solid #f6f6f6;
padding: 0 0 10px;
margin-top: 0;
	}
	
	body:not(.above-nav--active) #oyster-menu-bar {
		margin-top: -41px;
	}
	
	#content {
		padding-top: 40px;
	}
}

body {
	padding-top: 0px;
}

.menu-wrapper-wrapper {
	max-width: 1024px;
}
em#caption_here {
    font-size: 12px;
    margin: 25px 0;
    display: inline-block;
    text-align: left;
}


#carousel {
	margin-top: 0;
}
.paged  #content,  .single-post  #content, .archive #content{
	padding-top: 245px;   
}
/*add padding to avoid overlap */
.above-nav--active:not(.below-nav--active) #carousel {
	margin-top: 141px;
}
.above-nav--active.tall-leaderboard:not(.below-nav--active) #carousel {
	margin-top: 301px;
}

.above-nav--active:not(.below-nav--active) #content {
	margin-top: 141px;
}
.above-nav--active.tall-leaderboard:not(.below-nav--active) #content {
	margin-top: 301px;
}

.above-nav--active.below-nav--active .advert[data-advert="below-nav"] {
	margin-top: 141px;
}

.above-nav--active.below-nav--active.tall-leaderboard .advert[data-advert="below-nav"] {
	margin-top: 0;
}
.single-post.above-nav--active.below-nav--active.tall-leaderboard .advert[data-advert="below-nav"] {
	margin-top: 145px;
}
.single-post .advert[data-advert="skin"], .category .advert[data-advert="skin"]{
	top: 38.7%;
}
/*.single-post .advert[data-advert="skin"] {
	position: absolute;
	top: 301px; 
}*/

body {
	padding-top: 41px;
}
.home-skin .pause.advert[data-advert="skin"]  {
	position: fixed;
}
.home .pagination a {
	display: inline-block;
	margin: 5px 15px;
	border: 1px solid grey;
	padding: 5px;
	min-width: 70px;
}
.home .pagination a:hover {
	background: #000;
	color: #fff;
}
.pagination a::before {
	content: none;
}
body #content .advert{
	margin:10px;
}
body.page-template-default.page #content > .advert{
	margin-top:0;
}
body #header{
	position: static;
}
.paged #content, .single-post #content, .archive #content {
    padding-top: 0px;
}
#header.scroll-to-fixed-fixed .grid-item.advert {
opacity: 0;
height: 0px;
}
body.single-post .advert.skin{
	position: absolute;
	top: 342px;
}
.advert.skin.scroll-to-fixed-fixed{
	z-index: 1 !important;
	left: 50% !important;
}
body .btnad .advert{
	width: 100%;
    margin: 0px auto;
    z-index: 9 !important;
    text-align: center;
    max-width: 100%;
    display: inline-block;
    position: relative;
    margin-bottom: 25px;
}
body.home > .advert[data-advert="below-nav"]{
	width: 100%;
    margin: 0px auto;
    z-index: 9 !important;
    text-align: center;
    max-width: 100%;
    display: inline-block;
    position: relative;
    margin-bottom: 25px;
}
#content.gallery-single{
	top: 82px;
}

body #content.gallery-single .flickity-prev-next-button svg {
	display: block;
	width: 6%;
}
body #content.gallery-single .flickity-prev-next-button.previous, body #content.gallery-single .flickity-prev-next-button.next {
	opacity: 1;
}
.flickity-prev-next-button.next svg {
	right: 20%;
	left: auto;
}
#content.gallery-single .owl-carousel.custom {
	/*position: absolute;
	top: 20px;
	left: 0;*/
	width: calc(100% - 348px);
	height: 100%;
	position: relative;
	margin-top: 20px;
}
.owl-carousel .owl-item img {
	max-width: 100%;
	margin: 0 auto;
	height: auto; 
}
.owl-carousel .owl-nav {
	position: absolute;
	top: 38%;
	font-size: 100px;
	width: 100%;
}
.owl-carousel .owl-nav button.owl-next {
	right: 8%;
	left: auto;
	position: absolute;
}
.owl-carousel .owl-nav button.owl-prev {
	left: 8%;
	position: absolute;
}
.owl-carousel .owl-item em {
	display: none;
}
.blog em#caption_here {
	margin-top: 0;
}
..blog .article-header .title {
	margin-bottom: 10px;
}
h2.summary:empty {
	margin: 0;
}
.owl-nav span {
	color: rgba(0,0,0,0.5);
}
.owl-carousel .owl-stage-outer,.owl-carousel .owl-stage, .owl-carousel .owl-item, .owl-carousel .item{
	height: 100%;
}
.home #content .grid .advert {
	margin: 0px;
	width: calc(33% - 20px);
}
#grid-row-third .grid-item:nth-child(7) {
	display: none;
}  
.grid .grid-item + .grid-item{
	margin-left: 20px;
}
@media all and (max-width: 767px) and (orientation:landscape){
	.owl-carousel .owl-nav {
		top: 21%;
	}
}
@media all and (max-width: 767px) and (orientation:portrait){
	.owl-carousel .owl-nav {
		top: 17%;
	}
}
@media all and (max-width: 767px){
	#content.gallery-single .owl-carousel.custom {
		position: relative;
		width: 100%;
		height: auto;
		margin-bottom: 20px;
		width: 100%;
	}
	.blog  em#caption_here {
		text-align: center;
	}
	.owl-nav span {
		font-size: 50px;
	}
}