@charset "UTF-8";@keyframes pulse{0%,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}#mhead nav,#mhead nav .name{height:66px}body{background-color:#fff;color:#000;cursor:default;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;margin:66px 0 0;padding:0;position:relative}#mhead{background:#111;left:0;min-width:100%;position:fixed;top:0;z-index:50}#mhead nav{font-size:1pc!important;line-height:66px;margin:0 auto;max-width:75pc;padding:0 10px;text-transform:uppercase!important}#mhead nav .name img{padding-right:10px;padding-top:0}#mhead nav ul li a{background:0 0;white-space:nowrap}#mhead nav ul.right a{color:#939393}#mhead .top-bar-section li a:not(.button){background:0 0;line-height:66px}#mhead li a{cursor:pointer;font-size:1pc;font-weight:700}#mhead li a:hover{background:#333;color:#000}#mhead li.name a:hover{background:0 0;cursor:pointer}#mhead .top-bar-section ul>.divider,#mhead .top-bar-section ul>[role=separator]{border-color:#3e3e3e;border-left:0;height:66px}#mhead li.happening a:hover,#mhead li.happening.current-category-ancestor>a,#mhead li.happening.current-menu-item a,#mhead li.happening.current-menu-parent a,#mhead li.happening.current-post-ancestor a{background:#b553b5}#mhead li.shop a:hover,#mhead li.shop.current-category-ancestor>a,#mhead li.shop.current-menu-item a,#mhead li.shop.current-menu-parent a,#mhead li.shop.current-post-ancestor a{background:#a0a0a0}#mainad{margin-bottom:6px}#topannounce{background:#000;color:#fff;height:56px;line-height:53px}#topannounce .row{background:#202020;font-size:15px}#topannounce .row span{border:2px solid #fff;font-size:9pt;margin-right:15px;padding:5px 9pt;text-transform:uppercase}.travel .cat-subtitle{background:#a99809}.culture .cat-subtitle{background:#5f7a44}.mads .cat-name,.mads .review-title,.popular-header.mads h4{background:#0b55a5;color:#fff}.best-of .cat-name,.best-of .review-title,.popular-header.best-of h4{background:#ff2038;color:#fff}.photo-galleries .cat-name,.photo-galleries .review-title,.popular-header.photo-galleries h4{background:#ba55d3;color:#fff}#secondary .row p a,.cat-name{color:#ff4f20;font-weight:700}.tv .cat-name span{border-top:5px solid #fff!important}.cat-name{color:#2e2e2e;display:inline-block;font-size:14px;height:60px;line-height:20px;padding:10px 0 0;position:absolute;text-align:center;top:-60px;width:60px}.cat-name .cat-name-desc,.cat-subtitle{font-size:9pt}.cat-name span{border-top:5px solid #2e2e2e;display:block;line-height:normal;margin:0 8px;padding-top:0}.cat-subtitle{color:#fff;height:33px;left:60px;line-height:33px;padding:0 10px;position:absolute;top:-33px}.adbox-1{padding:25px 0}.block-image{position:relative}.block-image .cat-name{left:0;position:absolute;top:0}.block-fixed-height li{display:block;height:340px!important;margin-bottom:35px!important;position:relative}.block-fixed-height h2{font-size:20px;line-height:22px!important;margin-top:0}.article-meta{font-size:9pt;line-height:9pt;margin-bottom:10px}.review-title{padding:9pt 9pt 8px}.review-title h4{color:#fff;float:left;font-size:1pc;font-weight:400;margin:0;padding:0}.popular-header h4{color:#000;font-size:1pc;height:60px;line-height:1pc;padding:1pc 5px;text-transform:uppercase;width:60px}.popular-header .pop-drop,.see-all{position:relative;text-transform:uppercase}.popular-header .pop-drop{border:2px solid #000;color:#2e2e2e;display:block;font-size:14px;line-height:55px;margin-top:3px;padding-left:17px}.popular-header .pop-drop:after{border-color:#2e2e2e transparent transparent;border-style:solid!important;border-width:8px 7.5px 0;content:" ";height:0;position:absolute;right:10px;top:22px;width:0}ul li .article-meta{font-style:italic;margin-bottom:2px!important}ul li .article-meta h4:before{background:#000;display:inline-block;height:10px;margin-right:3px;width:10px}ul li .article-meta h4{display:inline-block;font-size:9pt;margin:0}.popular-box{margin-bottom:24px}.popular-box .popular-content h4{font-size:14px;font-weight:400;margin:0;padding:0}.popular-box .popular-content h4:before{display:inline-block;height:10px;margin-right:6px;width:10px}.popular-box .popular-content h4 a{color:#2e2e2e}.popular-box .popular-content .row{color:#1a1a1a;font-size:14px;line-height:1pc}.popular-box .popular-content .row .columns{padding-bottom:10px;padding-top:10px}.popular-box .popular-content .row p{font-size:13px;line-height:1pc;margin-bottom:0;margin-top:0}.popular-box .popular-content .row:after{border-bottom:1px solid #beb9b6;margin-left:.9375em;margin-right:.9375em;width:92%}#ad-tower{margin-bottom:30px}.see-all{border:2px solid #909090;color:#909090;font-size:9px;line-height:17px;margin-top:10px;padding:3px 18px 3px 9pt}.todo-drop .dropit,.todo-drop h4{float:left;text-align:center;text-transform:uppercase}.see-happening:after{border-color:transparent transparent transparent #909090;border-style:inset;border-width:4.5px 0 4.5px 4px;height:0;position:absolute;right:5px;top:5px;width:0}.todo-drop{display:inline-block;margin:0 auto}.todo-drop h4{background:#000;color:#e9e7e8;display:inline-block;height:62px;line-height:22px;margin-top:0;padding-top:10px;width:62px}.todo-drop ul{margin:-2px 0 0}.todo-drop .f-dropdown{border:0;text-transform:uppercase}.todo-drop .f-dropdown li{border-left:2px solid #000;border-right:2px solid #000;border-top:2px solid #000;display:block;line-height:56px;text-align:center;width:235px}.todo-drop .f-dropdown li a{background:#e9e7e8;line-height:58px;width:231px}.todo-drop .f-dropdown li:last-child{border-bottom:2px solid #000}.todo-drop .f-dropdown:after,.todo-drop .f-dropdown:before{background:0 0;border:0}.todo-drop .dropit{background:0 0;border:2px solid #000;color:#000;display:inline-block;font-size:14px;line-height:58px;position:relative;width:235px}.nl-icn,.nl-signup-link{display:inline-block;line-height:20px}.todo-drop .dropit:after{border-color:#000 transparent transparent;border-style:solid;border-width:7px 7.5px 0;height:0;margin-top:-3px;position:absolute;right:23px;top:50%;width:0}.rating span{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/gv-rating.png) -15px 0 no-repeat;display:inline-block;height:9pt;margin-right:4px;width:9pt}.rating .starred{background-position:0 0}.music .todo-drop,.travel .todo-drop{height:60px;margin-bottom:0}#todo-drop li:first-child{border-top:0 solid #000}.newsletter h1,.nl-signup-link{text-align:center;text-transform:uppercase}.newsletter h1{color:#292929;font-size:22px;font-weight:400}.nl-signup-link{color:#ff4f20;font-size:14px;margin-left:auto;margin-right:auto}#s{border:0;font-size:1pc}#searchform button,.newsletter-box .nl-formwrapper form .input-wrapper button{border:0;box-shadow:none;cursor:pointer;float:right;font-size:1pc;height:50px;margin:0}.nl-icn{margin-right:4px}#searchform{background:#fff;display:inline-block;height:50px;width:100%}#s,.newsletter-box .nl-formwrapper form .input-wrapper input[type=email]{background:0 0;box-shadow:none;color:#000;float:left;height:30px;line-height:30px;margin:10px 0;padding:0 10px;width:85%}.newsletter-box .nl-formwrapper{background:#e9e8e7;box-shadow:2px 2px 15px 0 rgba(0,0,0,.5);height:105px;margin:20px 15px;padding:0}.newsletter-box .nl-formwrapper h2{background:#cbcac9;font-size:9pt;margin-bottom:10px;padding:2px;text-align:center;text-transform:uppercase}.newsletter-box .nl-formwrapper form{padding:0 10px 0 0}.newsletter-box .nl-formwrapper form label{float:left;font-size:1pc;height:50px;line-height:50px;text-align:center;text-transform:uppercase;width:15%}.newsletter-box .nl-formwrapper form .input-wrapper{background:#fff;float:right;height:50px;width:85%}.newsletter-box .nl-formwrapper form .input-wrapper input[type=email]{border:0;color:#b7b7b7;font-size:1pc;width:55%}.newsletter-box .nl-formwrapper form .input-wrapper button{background:#ff4f33;color:#fff}.music .todo-drop h4 span,.travel .todo-drop h4 span{font-size:14px!important;line-height:45px!important}.music .todo-drop h4{background:#84b553;font-size:14px!important}.review-list li{border-bottom:1px solid #beb9b6;height:150px;padding:15px 15px 15px 0}.review-list .text-block{float:left;height:90pt;margin-left:15px}.review-list .cat-name{background:#84b553;height:30px;padding:0;position:absolute;top:0;width:30px}.review-list .cat-name a{color:#fff;font-size:30px;font-weight:700;line-height:30px}.review-list h2 a,.review-list p a{color:#292929;display:block;width:150px}.review-list h2{line-height:20px;margin-bottom:0;margin-top:0;padding:0}.review-list h2 a{font-size:14px;font-weight:700;max-height:5pc;overflow:hidden}.f-dropdown,.f-dropdown.content{list-style:none;max-height:none}.review-list p a{font-size:14px;font-weight:400;margin-bottom:0}.review-list .read-review{bottom:35px;font-size:14px;height:20px;line-height:20px;position:static}.review-list .tb-wrapper{display:table-cell;height:75pt;vertical-align:middle}.see-all-reviews,.see-all-reviews:hover{border:2px solid #909090;color:#909090;display:block;font-size:11px;margin-bottom:25px;margin-top:15px;padding:2px 0;text-align:center;text-transform:uppercase}.review-title h4 span{color:#fff;display:block;font-size:13px}.review-title.music-reviews{line-height:1pc;padding:4px 9pt}.ad{border:1px solid #beb9b6;margin-bottom:30px;padding:5px 4px}.slim-carousel .carousel-item .cat-name span{border-top:5px solid #fff}.slim-carousel .carousel-item .carousel-title a{padding:20px 20px 10px}.slim-carousel .carousel-item .sl-cr-title{color:#fff;font-weight:700;padding:8px 20px}.issue img{max-width:200px}.issue .block-image{min-height:300px}.issue-spacer{margin-top:75px}.latest-issue .latest-issue-box{background:#b6d2d9;display:block;height:445px;margin-bottom:40px;padding:10px;width:100%}.latest-issue .latest-issue-box .issue-no{line-height:30px;margin-bottom:6px;text-align:center}.latest-issue .latest-issue-box .issue-no a{background:#fff;border:2px solid #000;color:#000;font-size:9pt;font-weight:700;margin-left:auto;margin-right:auto;padding:3px 1pc;text-align:center;text-transform:uppercase}.latest-issue h2{color:#2e2e2e;font-size:20px;font-weight:400;line-height:29px;padding:1pc 0;text-transform:uppercase}.latest-issue h2 a{border:2px solid #909090;color:#909090;float:right;font-size:9px;font-weight:700;line-height:17px;margin-top:4px;padding:2px 4px}.issue-buttons a,ul.QA-list li{color:#000;text-transform:uppercase}.banner-close .ad-close,.banner-close .ad-play{height:15px;position:absolute;top:0;width:15px}.issue-nav .next-issue{float:right;margin-right:15px}.issue-nav .last-issue{float:left;transform:scalex(-1)}.issue-wrapper,.shops h2{margin-bottom:10px;text-align:center}.issue-buttons{margin-left:auto;margin-right:auto;width:180px}.issue-buttons a{border:2px solid #000;display:inline-block;font-size:11px;line-height:13px;padding:35px 3px 10px;text-align:center;width:81px}.banner-close{display:inline-block;margin:25px auto;position:relative}.banner-close .ad-close{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/icn/ad-close-icn.png) no-repeat;right:0}.banner-close .ad-play{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/icn/ad-play-icn.png) no-repeat;border-right:1px solid #fff;right:15px}.show-me-more{margin-bottom:40px;margin-top:40px}.show-me-more a{padding:20px 40px}.shop-wrapper{background:#fff;margin-left:0;margin-right:0;max-width:none;width:100%}.shops,.shops .shop-nav{margin-left:auto;margin-right:auto}.shops{background:#fff;float:none;max-width:750pt}.shops h2{font-size:20px;font-weight:400;margin-bottom:0;text-transform:uppercase}.shops h3,.shops p.hl-lnk a,.social-networks a{font-size:14px;text-align:center;text-transform:uppercase}.shops .shop-top h2{margin-bottom:50px}.shops h3.item-sub-hl{color:#000;font-size:1pc;text-align:center;text-transform:none}.shops p{color:#6e6e6e;font-size:9pt;text-align:center}.shops .shop-carousel{margin-top:50px;position:relative}#wrapper.toggled #sidebar-wrapper,.shops .shop-nav{width:300px}.shops .shop-nav .shop-arw-lft{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/icn/shop-arw-lft.png) center center no-repeat;cursor:pointer;float:left;height:50px;margin-top:-75pt;width:50px}.shops .shop-nav .shop-arw-rgt{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/icn/shop-arw-rgt.png) center center no-repeat;cursor:pointer;float:right;height:50px;margin-top:-75pt;width:50px}.shop-lft,.shop-rgt{padding-top:70px;width:50%}.shop-rgt{border-left:1px solid #e9e7e8;float:right}.shop-btn{border:2px solid #ff4f20;font-size:11px;padding:2px 20px;text-transform:uppercase}.ad-lft,.ad-rgt{border-bottom:1px solid #e9e7e8;width:50%}.ad-lft{border-right:1px solid #e9e7e8;float:left}.shop-bottom{float:left;padding-bottom:25px;padding-top:20px;width:100%}.social-networks{list-style-type:none;padding-left:0}.social-networks li{float:left;width:20%}.social-networks a:before{font-size:24px}.social-networks a{color:#939393;display:block;font-size:10px;padding-top:10px;width:100%}footer .footer-middle ul,footer ul{margin-left:0}#travelheader .row span,.bottom-links a,.map-overview h3 span,footer .app-links a,footer h2,footer h3{font-size:14px;text-transform:uppercase}footer .large-4{padding-right:3em}footer{background:#2e2e2e}footer h2{padding:23px 0}footer h3{color:#fff;padding-bottom:20px}footer ul li{margin-bottom:8px}footer .footer-top{border-bottom:1px solid #2e2e2e;height:330px}footer .app-links a{border:2px solid #fff;color:#fff;display:inline-block;font-size:9px;line-height:20px;text-align:center;width:68px}footer .bg-iphone,footer .bg-iphone2{background-image:url(https://i0.wp.com/grapevine.is/wp-content/themes/grapevine/img/iphones-2.png);background-repeat:no-repeat;float:left;height:1in;margin-right:20px;width:3pc}footer .bg-iphone2{background-position:-10px -10px}footer .bg-iphone{background-position:-78px -10px}.footer-bottom{padding:0 25px 150px}.copyright{color:#fff;float:left;font-size:14px;margin-top:25px}.bottom-links{float:right;margin-top:25px}.bottom-links a{color:#ff4f20;font-size:9pt;font-weight:700}.recent-act{background:0 0!important}.popular-header .todo-drop .dropit{background:0 0;padding:0 29px 0 0!important}.music .todo-drop{margin-left:0!important}#top-image{position:relative;text-align:center}#top-image img{max-width:75pc;width:100%}#top-image .cat-name{background:#ff4f20;left:60px;top:30px}.article-view h1{color:#000;font-size:52px;line-height:58px;margin-bottom:0;text-shadow:2px 2px 3px rgba(0,0,0,.2)}.article-view h2{color:#2e2e2e;font-size:34px}.author-info{font-size:18px;margin-top:20px}.author-pic{position:absolute}.author-details{border-bottom:1px solid #acacac;border-top:1px solid #acacac;height:70px;margin-left:60px}.author-details div{padding-left:20px}.by{margin-top:5px}#mhead nav ul,#mhead nav ul li.active a,.music .todo-drop .dropit,.travel .todo-drop .dropit{background:0 0}#mhead li.news a:hover,#mhead li.news.current-category-ancestor>a,#mhead li.news.current-menu-item a,#mhead li.news.current-menu-parent a,#mhead li.news.current-post-ancestor a,.news .cat-name,.news .cat-subtitle,.news .review-title,.popular-box .popular-content .news h4:before,.popular-header.news h4,ul li.news .article-meta h4:before{background:#3abbe2}#mhead li.airwaves a:hover,#mhead li.airwaves.current-category-ancestor>a,#mhead li.airwaves.current-menu-ancestor>a,#mhead li.airwaves.current-menu-item a,#mhead li.airwaves.current-menu-parent>a,#mhead li.airwaves.current-post-ancestor>a,.airwaves .cat-name,.airwaves .cat-subtitle,.airwaves .review-title,.popular-header .todo-drop .dropit:hover,.popular-header.airwaves h4,.todo-drop .dropit:hover,.todo-drop .f-dropdown li a:hover,.travel-feature{background:#fff}#mhead li.culture a:hover,#mhead li.culture.current-category-ancestor>a,#mhead li.culture.current-menu-ancestor>a,#mhead li.culture.current-menu-item a,#mhead li.culture.current-menu-parent>a,#mhead li.culture.current-post-ancestor>a,.culture .cat-name,.culture .review-title,.popular-box .popular-content .culture h4:before,.popular-header.culture h4,ul li.culture .article-meta h4:before{background:#84b553}#mhead li.mag a:hover,#mhead li.mag.current-category-ancestor>a,#mhead li.mag.current-menu-item a,#mhead li.mag.current-menu-parent a,#mhead li.mag.current-post-ancestor a,.mag .cat-name,.mag .cat-subtitle,.mag .review-title,.popular-box .popular-content .mag h4:before,.popular-header.mag h4,ul li.mag .article-meta h4:before{background:#ff4f20}#mhead li.best a:hover,#mhead li.best.current-category-ancestor>a,#mhead li.best.current-menu-item a,#mhead li.best.current-menu-parent a,#mhead li.best.current-post-ancestor a,#mhead li.bestof a:hover,#mhead li.bestof.current-category-ancestor>a,#mhead li.bestof.current-menu-item a,#mhead li.bestof.current-menu-parent a,#mhead li.bestof.current-post-ancestor a,.best-of .cat-subtitle,.popular-box .popular-content .best-of h4:before,ul li.best-of .article-meta h4:before{background:#ff2038}#mhead li.photo-galleries a:hover,#mhead li.photo-galleries.current-category-ancestor>a,#mhead li.photo-galleries.current-menu-item a,#mhead li.photo-galleries.current-menu-parent a,#mhead li.photo-galleries.current-post-ancestor a,.bestof .cat-subtitle{background:#ba55d3}#mhead li.mads a:hover,#mhead li.mads.current-category-ancestor>a,#mhead li.mads.current-menu-item a,#mhead li.mads.current-menu-parent a,#mhead li.mads.current-post-ancestor a,.mads .cat-subtitle,.popular-box .popular-content .mads h4:before,ul li.mads .article-meta h4:before{background:#0b55a5}.popular-header:after,.popular-header:before,.review-title:after,.review-title:before,.row:after,.row:before{content:"";display:table}.popular-box .popular-content .row .small-3,.todo-drop .columns.small-3{padding-right:0;width:60px}.popular-box .popular-content .row .large-9,.todo-drop .columns.large-9{padding-left:10px}#searchform button:before,.newsletter-box .nl-formwrapper form .input-wrapper button:before{margin-right:5px}.ad-cfads img,.newsletter-box{margin-bottom:10px}.main-article .pullquote{border-left:0;color:#ff4f20;float:left;font-size:28px;font-weight:700;margin-left:-50px;padding:20px 10px 20px 0;text-align:left;width:300px}.main-article blockquote{background-color:#e0e0e0;color:#6e6e6e;font-size:18px;font-style:italic;font-weight:700;padding:50px;quotes:"\201C" "\201D" "\2018" "\2019"}.main-article .player-embed-blockquote{float:left;margin-left:-50px;padding:0 10px 20px 0;width:300px}.main-article .image-blockquote,.main-article .related-blockquote{border-left:0;float:left;font-size:28px;margin-left:-50px;padding:0 10px 20px 0;width:300px}.main-article .image-blockquote p{font-size:1pc;padding-left:0;text-align:left}.main-article .related-blockquote{padding:20px 10px 20px 0}.main-article .related-blockquote ul li{border-bottom:1px solid #beb9b6;padding-bottom:10px}.main-article .related-headline div{color:#ff4f20;display:table-cell;font-size:9pt}.main-article .blockquote-img{float:left;padding:5px 10px 10px 0}.main-article .blockquote-date{font-size:12.6px;margin-top:10px}.main-article .blockquote-abstract{font-size:14px;font-weight:700;line-height:18px;margin-bottom:10px}.main-article .blockquote-morelinks a{color:#6f6f6f;display:block;font-size:14px}.main-article h3{font-size:22px;padding-left:50px}.main-article a{font-weight:700;text-decoration:underline}.article-tags{clear:both;padding-top:15px}.article-tags li{border:1px solid #111;border-radius:4px;padding:5px}.article-banner,.store-info .store-details dl,.tags-bar{border-top:1px solid #beb9b6;padding:10px 0}.article-tags li a{font-size:14px;font-weight:700}.article-tags li a:hover{text-decoration:none}.article-sidebar .input-wrapper input[type=email]{width:50%!important}.img-carousel{color:#676767;font-size:18px;font-weight:400;width:100%}.feature-slider .prev-next .next,.feature-slider .prev-next .prev{color:#282828;font-size:14px;font-weight:700;line-height:35px;text-transform:uppercase}.article-banner{border-bottom:1px solid #beb9b6;text-align:center}.article-banner img{width:auto}.wide-banner{margin:25px 0}.feature-slider{background:#d5d5d5}.feature-slider .prev-next{height:35px}.feature-slider .prev-next .prev:before{content:"< "}.feature-slider .prev-next .next:after{content:" >"}.feature-slider .ft-img,form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}.feature-slider .ft-cnt{padding-right:0}.art-col h3,.feature-slider .ft-cnt h3{font-size:20px;font-weight:400;line-height:23px;margin-top:0}.feature-slider .ft-cnt p{font-size:14px}.ft-ath{color:#2e2e2e;font-size:9pt}.center-drop{margin-top:20px;text-align:center}.center-drop .dropit{float:none}.art-col{display:block;height:390px;margin-bottom:35px;overflow:hidden;position:relative}.art-col h3{margin-top:15px}.top-tag,.top-video{margin-bottom:10px;margin-top:10px}.art-col p,.feature-slider .ft-cnt p{color:#6e6e6e;line-height:18px}.slider-placeholder{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/tmp/slider.png) center center repeat-x;height:562px;width:100%}.popular-btn-new,.show-me-more a{border:2px solid #000;color:#000;display:inline-block;text-align:center;text-transform:uppercase;width:235px}.top-tag{height:20px}.news-tag{background:#3abbe2;color:#000;font-size:1pc;padding:5px 10px;position:absolute;text-transform:uppercase;top:20px}.popular-btn-new{float:left;font-size:14px;line-height:58px;position:relative}.comics{background:#000;color:#fff;float:left;margin-bottom:10px;margin-left:17px;margin-right:10px;padding:.4em}.comics-author{font-weight:700;padding:.4em}.comics-next,.comics-prev{float:right;font-size:20px}.comics-prev{float:left}.comics-next>a,.comics-prev>a{border:solid;color:#000;padding:.2em .5em}.food-teaser .cat-name{background:#84b553;left:10px;top:20px}.food-teaser .best-of{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/best-of.png) no-repeat #dd4633;color:#fff;display:inline-block;font-size:1pc;font-weight:700;left:10px;padding:70px 0 15px;position:absolute;text-align:center;top:75pt;width:60px}.album-teaser{background:#2e2e2e;height:260px;margin-bottom:15px}.album-teaser h2{font-size:40px;line-height:40px;margin-bottom:0;margin-top:15px}.album-teaser h3,.most-read-reviews h4{font-size:40px;font-weight:400;margin-top:0}.album-teaser p{font-size:20px;line-height:21px}.album-teaser img{float:left;margin-right:15px;margin-top:15px}.album-teaser .cat-name{background:#84b553;left:0;top:20px}.album-teaser .album-plus{background:#fff;color:#000;cursor:pointer;font-size:60px;height:60px;line-height:60px;position:absolute;right:20px;text-align:center;top:20px;width:60px}.first-row-spacer{margin-top:60px}.most-read-reviews{background:#d1cdca;margin-bottom:10px}.most-read-reviews h2{color:#404040;font-size:27px;text-align:center}.most-read-reviews h3,.most-read-reviews h4{font-size:18px;margin-bottom:0;margin-top:10px;text-align:center}.most-read-reviews .review-author{font-size:9pt;margin-bottom:10px;text-align:left}.most-read-reviews .todo-drop .dropit{background:0 0;float:none;width:100%}.covers-lft-arr,.covers-rgt-arr{cursor:pointer;height:15pc;position:absolute;width:30px;z-index:1}.covers-lft-arr{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/covers-lft-arr.png) center center no-repeat;left:0}.covers-rgt-arr{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/covers-rgt-arr.png) center center no-repeat;right:0}.current-cover{margin-top:15px;padding:0 15px;position:relative;text-align:center}.current-cover p{line-height:20px;text-align:left}.current-cover img{width:100%}.current-cover .current-plus{background:#fff;color:#000;cursor:pointer;font-size:40px;height:35px;line-height:35px;position:absolute;right:25px;text-align:center;top:10px;width:35px}.food-articles h4,.rate-box{text-align:left}.rate-box ul,.store-rating ul{height:40px;margin-bottom:0;margin-left:0}.store-rating ul li{float:left;height:30px;width:30px}.store-rating .g-star{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/g-star.png) center center no-repeat}.store-rating .g-star-half{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/g-star-half.png) center center no-repeat}.store-rating .no-star{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/g-star-fade.png) center center no-repeat}.store-info h3{margin-top:25px}.store-info address{color:#000;font-style:normal;margin-top:10px}.store-info address a{color:#000;line-height:25px}.store-info address div:before{content:" ";display:inline-block;height:25px;line-height:25px;vertical-align:bottom;width:25px}.store-info address .location:before{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/location-icn.png) center center no-repeat}.store-info address .opening-times:before{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/opening-icn.png) center center no-repeat}.store-info address .website:before{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/web-icn.png) center center no-repeat}.store-info address .facebook-lnk:before{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/fb-icn.png) center center no-repeat}.store-info .store-details dl{margin-top:10px}.store-info .store-details dl dt{color:#df5e4a;margin-bottom:0}.rate-box{background:#84b553;height:35px;margin-bottom:10px;position:relative}.rate-box div{color:#fff;height:35px;line-height:35px;margin-left:10px;overflow:hidden;width:60%}.rate-box ul{height:35px;position:absolute;right:10px;top:0}.rate-box ul li{display:inline-block;height:35px;width:15px}.rate-box ul li.g-star{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/g-star-sm.png) center center no-repeat}.rate-box ul li.no-star{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/g-star-sm-fade.png) center center no-repeat}.food-articles .covers-lft-arr,.food-articles .covers-rgt-arr{height:197px}.newly-opened{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/newly-opened.png) center center no-repeat;height:55px;position:absolute;width:54px}.map-overview h3{font-weight:400;text-align:center}.map-overview h3 span{border:2px solid #000;display:inline-block;font-size:20px;font-weight:400;padding:3px 10px}.map-overview .embeded-map{margin:20px 0}.two-span-box-cell{display:table-cell;overflow:hidden;position:relative;vertical-align:bottom}.two-span-box-text h3,.two-span-box-text p{display:table-cell;padding:15px;text-align:left;vertical-align:middle}.two-span-box-text{background:rgba(0,0,0,.5);display:table-cell;height:125px;position:absolute;width:100%;z-index:100000}.two-span-box-text h3{color:#fff;font-size:2pc;width:35%}.two-span-box-text p{font-size:14px;width:65%}.two-span-box-text h3 a,.two-span-box-text p a{color:#fff;display:block;height:95px;overflow:hidden}.two-span-box-text p a{line-height:23.75px}.two-span-box-v-cell{display:table-cell;position:relative;vertical-align:bottom}#cookie-law-info-bar span,.circle,img{vertical-align:middle}.two-span-box-v-cell div.cat-name{top:0;z-index:2}.two-span-box-v-text{background:rgba(0,0,0,.5);display:table-cell;height:100%;left:0;padding:5pc 20px 20px;position:absolute;top:0;width:50%;z-index:1}.two-span-box-v-cell .overflow-wrapper{height:100%;overflow:hidden}.two-span-box-v-text h3{line-height:38px;margin-bottom:2px;margin-top:2px}.two-span-box-v-text p{color:#fff;font-size:14px;line-height:18px}.two-span-box-v-text p a{color:#fff;line-height:23.75px}.slider-row{max-width:100%!important;overflow:hidden!important}#main-slider.flexslider{background:#000;border:0;margin-top:0}#main-slider.flexslider .carousel-title,.two-article-previews ul li .carousel-title{background:rgba(0,0,0,.5);float:left;height:130px;margin-top:-130px;width:500px}#main-slider.flexslider .carousel-title .category-section{float:left;margin-top:-60px}#main-slider.flexslider .carousel-title .category-section .cat-name{float:left;position:relative;top:auto}#main-slider.flexslider .carousel-title .category-section .cat-subtitle{float:left;left:auto;margin-top:27px;position:relative;top:auto}.art-col p,.show-me-more a,blockquote.small-text{font-size:14px}.main-article .image-blockquote img,.main-article .player-embed-blockquote img{padding-right:10px}.article-tags li,.img-carousel ul li,.map-overview .ad{display:inline-block}.two-span-box,.two-span-box-v{display:table;margin-bottom:25px;width:100%}.cat-sonar{color:red;margin-top:5pc;text-align:center;text-transform:uppercase}.entry-title-sonar{color:#474747;margin-top:10px;text-align:center}.sonar-wordsby{margin-bottom:20px;text-align:center}.sonar-text{margin-top:20px;text-align:justify}.sonar-header{background-color:#e9e7e8;border-bottom:2px solid #beb9b6;color:#42413f;font-size:1pc;font-weight:700;height:5pc;margin-left:auto;margin-right:auto;max-width:750pt;padding:20px;position:fixed;text-align:center;text-transform:uppercase;width:100%;z-index:49}.sonar-4,.sonar-8{background:#f4f4f4}.sonar-menu{line-height:55px;position:absolute}#magheader,#travelheader{color:#000;line-height:3pc}#bestofheader,#cultureheader{height:3pc;line-height:46px}.sonar-img{height:100%;width:100%}.sonar-menu .fa{color:red;font-size:24px;margin-left:15px}.embed-container{height:0;overflow:hidden;padding-bottom:50%;padding-top:30px;position:relative}.embed-container embed,.embed-container iframe,.embed-container object,.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.sonar-4{height:425px;overflow:hidden}.sonar-8,.sonar-8-black{height:325px;overflow:hidden}.sonar-text-index{height:220px}.sonar-text-index-black>p,.sonar-text-index>p{font-size:14px;padding:0 1em 1em;text-align:justify}.cat-sonar-index-4,.cat-sonar-index-8{color:red;text-align:center;text-transform:uppercase}.sonar-title{font-size:22px;font-weight:700;padding:1em;text-align:center}.sonar-title-black{font-size:34px}.sonar-title-black,.sonar-title-large{font-weight:700;padding:1em;text-align:center}.cat-sonar-index-4{padding-top:20px}.cat-sonar-index-8{padding-top:50px}.sonar-top-margin{margin-top:30px!important}.sonar-cat-box{border:1px solid;color:#ffc742;font-size:20px;font-weight:700;padding:3px 5px 0 0;text-align:right}.sonar-cat-year{font-size:1pc}.sonar-cat-rvk{border-top:0!important;font-size:8px;margin:0!important;padding-top:4px!important;text-align:right}.text-ad-travel-sponsored{color:#666;padding:10px}#gv-sidebar-text1_ad_container,#gv-sidebar-text2_ad_container,#gv-sidebar-text3_ad_container,#gv-sidebar-text4_ad_container,#gv-sidebar-text5_ad_container{background-color:#fff;padding:10px}#gv-sidebar-text1_ad_container>a>span,#gv-sidebar-text2_ad_container>a>span,#gv-sidebar-text3_ad_container>a>span,#gv-sidebar-text4_ad_container>a>span,#gv-sidebar-text5_ad_container>a>span{display:block;padding-bottom:5px;text-decoration:underline}.mads-feature{padding:0 15px}.subheader{padding:5px 0;font-size:13px}div.subheader a{color:#fff;display:inline-block;border:1px solid #fff;padding:4px 5px;margin:5px 5px 5px 0;text-decoration:none;text-transform:uppercase}#magheader{background:#ff4f20;height:3pc}#magheader .row{background:#ff4f20;line-height:46px}#bestofheader{background:#ff2038;color:#000}#bestofheader .row{background:#ff2038;font-size:15px}#nav-369{background:#84b553;color:#000}#nav-16037,#nav-18580{background:#ff2038}#nav-205{background:#ffe720;color:#000}#nav-205 a{color:#000;border-color:#000}#nav-240{background:#ff4f20}.happyhour,.happytitle{line-height:30px;text-align:left}.happening .todo-drop{display:block;width:20pc}.happening .todo-drop h4{font-weight:400;letter-spacing:3px}.happybox{background-color:#fff;border-top:2px solid #ff4f20;float:left;height:139px;margin-top:10px;width:70%}.happyimage{background-size:137px 137px;float:left;height:137px;width:137px}.happyhour{color:#fd4219;font-size:1pc;font-weight:400;padding-left:167px;padding-top:10px}.happytime,.happytitle{float:left;font-weight:400;padding-left:30px}.happytitle{color:#282828;font-size:22px;white-space:initial;width:70%}.happytime{color:#414241;font-size:14px;line-height:22px}.happyall{background:linear-gradient(-180deg,transparent,#313942);background-color:#313942;height:600px;margin-bottom:20px;margin-top:20px;overflow:hidden}.happyheader{color:#fff;float:left;font-size:34px;line-height:40px;padding-bottom:30px;padding-top:30px}.happysuball{margin-left:auto;margin-right:auto;width:970px}.happyeverything{border:2px solid #929292;color:#929292;float:right;font-size:9pt;line-height:15px;margin-top:30px;padding:3px}.happy-seemore{clear:left;font-size:1pc;font-weight:600;line-height:30px}.happysubseemore{clear:left;float:left;height:470px;width:30%}.happy-happy{color:#fd4219}.happy-music{color:#b553b5}.happy-art{color:#02c487}.happylast>.happybox{background:linear-gradient(#fff,#000)}.happyline{border:1px solid rgba(0,0,0,.2);margin-bottom:10px;margin-top:10px;opacity:.5;width:90%}.happyabout{color:#999;font-size:14px;line-height:22px;width:90%}#simple-slider{background:0 0;border:0;box-shadow:none}.two-article-previews ul li{float:left;width:50%}.two-article-previews ul li .carousel-title{overflow:hidden;width:100%}.two-article-previews ul li .carousel-title .sl-cr-title{color:#fff;font-weight:700;height:88px;line-height:38px;overflow:hidden;padding:8px 20px}.circle{background-position:center center;background-repeat:no-repeat;background-size:cover;border:3px solid #000;border-radius:50%;display:block;margin:1em auto}.nr_title{font-size:14px;text-align:center}.admin-bar #mhead{top:2pc!important}a img.alignright,img.alignright{float:right;margin:0 0 1em .5em}a img.alignleft,img.alignleft{float:left;margin:0 1em .5em 0}a img.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.popular-header:after,.review-title:after,.row:after,.tags-bar{clear:both}.popular-header.tv h4,.sonar-8-black,.sonar-cat-box,.tv .cat-name,.tv .cat-subtitle,.tv .review-title{background:#000}.article-body,.main-article .blockquote-text{font-size:14px;line-height:18px}.popular-box .popular-content .row:after,.popular-box .popular-content h4:before,.see-happening:after,.todo-drop .dropit:after,ul li .article-meta h4:before{content:""}.main-article p.article-abstract,.popular-box .popular-content a{font-weight:700}.food-article h3,.food-article p,.todo-drop.todo-drop-left .columns.large-9,.todo-drop.todo-drop-left .columns.small-3,div.sharedaddy h3.sd-title,p.published-date{padding-left:0}.article-tags,.main-article .related-blockquote ul,.review-list,.two-article-previews ul{list-style-type:none;margin-left:0}.main-article .related-blockquote ul li:last-child,.review-list li:last-child{border-bottom:0}.slim-carousel .carousel-item .sl-cr-title span,.two-article-previews ul li .carousel-title .sl-cr-title span,.two-article-previews ul li .carousel-title a span{font-weight:400}.slim-carousel .carousel-item .by,.two-article-previews ul li .carousel-title .by{color:#fff;display:block;font-size:9pt;font-weight:400;padding:0 20px}.slim-carousel .carousel-item .by a,.two-article-previews ul li .carousel-title .by a{color:#ff4f20;display:inline;font-size:14px;padding:0}.ad-img,.flexslider{margin-bottom:0}#simple-slider .carousel-title a,footer h2,footer h2 a{color:#6e6e6e}#bestofheader .row span,#cultureheader .row span,#magheader .row span,footer p,footer ul li{color:#fff;font-size:9pt}.author-contact,.ft-ath span,.most-read-reviews .review-author span,.two-span-box-v-text .ft-ath{color:#acacac}.album-teaser h2,.album-teaser h3,.album-teaser p,.slim-carousel .carousel-item .cat-name,.sonar-text-index-black>p>a,.sonar-title-black>a,.ss-search,.tv .cat-name,.two-span-box-v-text h3 a{color:#fff}#mhead li.travel a:hover,#mhead li.travel.current-category-ancestor>a,#mhead li.travel.current-menu-item>a,#mhead li.travel.current-menu-parent>a,#mhead li.travel.current-post-ancestor>a,#travelheader,#travelheader .row,.popular-box .popular-content .travel h4:before,.popular-header.travel h4,.travel .cat-name,.travel .review-title,.travel .todo-drop h4,ul li.travel .article-meta h4:before{background:#ffe720}#album-latest,#menu-main-menu li.back,#menu-main-menu li>.parent-link,#newsletterbox,#player,#popular-content,#searchbox,#searchform label,#travel-popular,.asterisk{display:none}.article-meta .timeago,.music .todo-drop h4,.sonar-header>a,.sonar-text-index>p>a,.sonar-title-large>a,.sonar-title>a,.sonar-wordsby>a,.store-info .store-details dl dd,.travel .todo-drop h4{color:#000}.ad-rgt,.feature-slider .prev-next .next,.issue-buttons .download-pdf,.review-title .rating,.see-happening{float:right}.ad-cfads,.ad-column,.banner-center,.happening .large-12,.nl-wrapper,.shops p.hl-lnk,.show-me-more{text-align:center}#main-slider.flexslider .slides>li img,.feature-slider .prev-next .prev,.issue-buttons .read-online,.review-list .block-image,.shop-lft,.two-article-previews ul li img{float:left}.author-info .author,.ft-ath a,.most-read-reviews .review-author a,.shops h3,.two-span-box-v-text .ft-ath a,p.published-date span{color:#ff4f20}#main-slider.flexslider .carousel-title a,.two-article-previews ul li .carousel-title a{color:#fff;display:block;font-size:2pc;padding:20px}body,html{font-size:100%}img{display:inline-block;height:auto}embed,object{height:100%}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}textarea{min-height:50px}.row{margin:0 auto;max-width:62.5em}.column,.columns{float:left;padding-left:.9375em;padding-right:.9375em;position:relative;width:100%}.small-1{position:relative;width:8.3333%}.small-2,.small-3{position:relative;width:16.6666%}.small-3{width:25%}.small-4,.small-5{position:relative;width:33.3333%}.small-5{width:41.6666%}.small-6,.small-7{position:relative;width:50%}.small-7{width:58.3333%}.small-8{width:66.6666%}.small-10,.small-8,.small-9{position:relative}.small-9{width:75%}.small-10{width:83.3333%}.small-11{width:91.6666%}.small-11,.small-12{position:relative}.columns+.columns:last-child{float:right}[class*=block-grid-]{display:block;margin:-.625em;padding:0}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]>li{float:left;height:auto;padding:0 .625em 1.25em}.small-block-grid-2>li,.small-block-grid-3>li{padding:0 .625em 1.25em;width:50%}.small-block-grid-3>li{width:33.3333%}.small-block-grid-2>li:nth-of-type(n),.small-block-grid-3>li:nth-of-type(n){clear:none}.subheader{color:#6f6f6f;font-weight:300;line-height:1.4}a,b,em,i,small,strong{line-height:inherit}dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{direction:ltr;padding:0}a{color:#ff4f20;text-decoration:none}a:focus,a:hover{color:#ff3b06}a img{border:0}p aside{font-size:.875em;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#222;font-style:normal;font-weight:600;line-height:1.2125em;margin:.2em 0 .5em}h3{font-size:1.375em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,small{color:#6f6f6f;font-size:60%;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h4,h5{font-size:1.125em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.25em 0 1.1875em}em,i,p aside{font-style:italic}.vcard .fn,b,code,dl dt,strong{font-weight:600}code{color:#7f0a0c;font-family:Consolas,Liberation Mono,Courier,monospace}dl,ol,ul{list-style-position:outside;margin-left:1.25em}h6,ul li ol,ul li ul{font-size:1em}ol li ol,ol li ul,ul li ol,ul li ul{margin-bottom:0;margin-left:1.25em}dl dt{margin-bottom:.3em}dl dd{margin-bottom:.75em}abbr,acronym{border-bottom:1px dotted #ddd;color:#6e6e6e;cursor:help;font-size:90%;text-transform:none}acronym{text-transform:uppercase}blockquote{border-left:1px solid #ddd;direction:ltr;padding:.5625em 1.25em 0 1.1875em}blockquote cite,blockquote cite a,blockquote cite a:visited,label{color:#555;display:block;font-size:.8125em}label{color:#4d4d4d;cursor:pointer;font-size:.875em;font-weight:500;margin-bottom:.1875em}blockquote cite:before{content:"\2014 \0020"}blockquote,blockquote p{color:#6f6f6f;line-height:1.6}.vcard .fn{font-size:.9375em}.print-only{display:none!important}.button:hover{color:#000}.button,button{background-color:#ff4f20;border:1px solid #ec3200;color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin:0 0 1.25em;padding:.75em 1.5em .8125em;position:relative;text-align:center;text-decoration:none}form .row .row{margin:0 -.5em}form .row .row .column,form .row .row .columns{padding:0 .5em}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5em}label.right{float:none;text-align:right}label.inline{padding:.625em 0}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-sizing:border-box;color:rgba(0,0,0,.75);display:block;font-size:.875em;height:2.3125em;margin:0 0 1em;padding:.5em;transition:box-shadow .45s,border-color .45s ease-in-out;width:100%}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{background:#fafafa;border-color:#999;box-shadow:0 0 5px #999;outline:0}input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],textarea[disabled]{background-color:#ddd}fieldset{border:1px solid #ddd;margin:1.125em 0;padding:1.25em}fieldset legend{background:#fff;font-weight:600;margin:0 0 0 -.1875em;padding:0 .1875em}.error input,.error textarea,input.error,textarea.error{background-color:rgba(198,15,19,.1);border-color:#c60f13}.error input:focus,.error textarea:focus,input.error:focus,textarea.error:focus{background:#fafafa;border-color:#999}.error label,label.error{color:#c60f13}.error small,small.error{background:#c60f13;color:#fff;display:block;font-size:.75em;font-weight:600;margin-bottom:1em;margin-top:-1.3125em;padding:.375em .25em}.contain-to-grid{background:#111;width:100%}.fixed{left:0;position:fixed;top:0;width:100%;z-index:99}.top-bar{background:#111;height:45px;line-height:45px;margin-bottom:1.875em;overflow:hidden;position:relative}.top-bar ul{list-style:none}.top-bar .row{max-width:none}.top-bar input{height:2.45em}.top-bar .button{margin-bottom:0;padding-bottom:.5em;padding-top:.5em}.top-bar .name{font-size:1pc;height:45px;margin:0}.top-bar .name h1{font-size:1.0625em;line-height:45px;margin:0}.top-bar .name h1 a{color:#fff;display:block;font-weight:700;padding:0 15px;width:50%}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a,.top-bar-section ul li>a{color:#fff;display:block;font-size:.8125em;font-weight:700}.top-bar .toggle-topbar a{height:45px;line-height:45px;padding:0 15px;position:relative;text-transform:uppercase}.top-bar .toggle-topbar.menu-icon{margin-top:-1pc;padding-left:40px;right:15px;top:50%}.top-bar .toggle-topbar.menu-icon a{color:#fff;height:34px;line-height:33px;padding:0;text-indent:-3pc;width:34px}.top-bar .toggle-topbar.menu-icon a span{box-shadow:0 10px 0 1px #fff,0 1pc 0 1px #fff,0 22px 0 1px #fff;display:block;height:0;position:absolute;right:0;width:1pc}.top-bar.expanded{background:0 0;height:auto;overflow:visible}.top-bar.expanded .title-area{background:#111}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span{box-shadow:0 10px 0 1px #888,0 1pc 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;transition:left .3s ease-out;width:auto}.top-bar-section ul{background:#222;display:block;font-size:1pc;margin:0}.top-bar-section .divider,.top-bar-section [role=separator]{border-bottom:1px solid #2b2b2b;border-top:1px solid #000;clear:both;height:1px;width:100%}.top-bar-section ul li>a{background:#222;padding:9pt 0 9pt 15px;width:100%}.top-bar-section ul li.active>a,.top-bar-section ul li>a.hover{background:#090909;color:#fff}.top-bar-js-breakpoint{visibility:hidden;width:58.75em!important}form,input[type=checkbox],input[type=file],input[type=radio],label.inline,select{margin:0 0 1em}.f-dropdown,.f-dropdown.tiny{max-width:200px}.side-nav{display:block;list-style-position:inside;margin:0;padding:.875em 0}.side-nav li{font-size:.875em;margin:0 0 .4375em}.side-nav li a{color:#ff4f20;display:block}.side-nav li.active>a:first-child{color:#4d4d4d;font-weight:600}.side-nav li.divider{border-top:1px solid #e6e6e6;height:0;list-style:none;padding:0}.f-dropdown{background:#fff;border:1px solid #ccc;font-size:1pc;height:auto;margin-top:2px;position:absolute;top:-39999px;width:100%;z-index:99}.f-dropdown.content>:first-child,.f-dropdown>:first-child{margin-top:0}.f-dropdown:after,.f-dropdown:before{content:"";display:block;height:0;position:absolute;width:0}.f-dropdown:before{border:6px inset;border-bottom-style:solid;border-color:transparent transparent #fff;left:10px;top:-9pt;z-index:99}.f-dropdown:after{border:7px inset;border-color:transparent transparent #ccc;left:9px;top:-14px;z-index:98}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown li{cursor:pointer;font-size:.875em;line-height:1.125em;margin:0}.f-dropdown li:focus,.f-dropdown li:hover{background:#eee}.f-dropdown li a{color:#555;display:block;padding:.3125em .625em}.f-dropdown.content{background:#fff;border:1px solid #ccc;font-size:1pc;height:auto;max-width:200px;padding:1.25em;position:absolute;top:-9999px;width:100%;z-index:99}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:50pc}.animated{animation-duration:1s;animation-fill-mode:both}.pulse{animation-name:pulse}#jp-relatedposts a{font-size:9pt;font-weight:600;text-decoration:none}p{font-size:1em;line-height:1.6;margin-bottom:1.25em}.travel-author-details{font-size:.8em!important;line-height:20px;margin-right:84px}p.published-date{color:#acacac;font-size:.9em;margin-top:-20px;text-align:right}#jp-relatedposts h3.jp-relatedposts-headline{display:inline-block;float:left;font-size:9pt;font-weight:600;margin:0 0 1em;padding-left:0}table#bestof2017 th td{vertical-align:top}.sonar-title-large{font-size:26px!important}#cookie-law-info-again,#cookie-law-info-bar{font-size:10pt;text-align:center;z-index:9999}#cookie-law-info-bar{box-shadow:rgba(0,0,0,.5) 0 5px 50px;display:none;left:0;margin:0 auto;padding:10px 0;position:absolute;width:100%}#cookie-law-info-again{box-shadow:#161616 2px 2px 5px 2px;cursor:pointer;display:none!important;margin:0;padding:5px 10px}.cli-plugin-button,.cli-plugin-button:visited,.cli-plugin-main-link{color:#fff;cursor:pointer;display:inline-block;margin-left:0;padding:8px 1pc;position:relative;text-decoration:none}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:500;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.magenta.cli-plugin-button:visited,.pink.cli-plugin-button{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{background-clip:padding-box;border:20px solid rgba(0,0,0,.5)!important;border-radius:30px;padding:20px}.gdpr-container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.gdpr-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.gdpr-col-4{flex:0 0 33.3333%;max-width:33.3333%}.gdpr-col-8{flex:0 0 66.6666%;max-width:66.6666%}.gdpr-align-items-stretch{align-items:stretch!important}.gdpr-d-flex{display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal,.modal-backdrop{bottom:0;left:0;position:fixed;right:0;top:0}.modal-backdrop{background-color:#000;z-index:1039}.modal-backdrop.show{opacity:.5}.gdpr-modal{display:none;outline:0;z-index:1050}.cli-btn,.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{text-align:center;vertical-align:middle;white-space:nowrap}.cli-switch input:checked+.cli-slider:before,.gdpr-switch input:checked+.gdpr-slider:before{transform:translatex(26px)}.cli-container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.cli-btn{border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1;padding:.5rem 1.25rem;transition:.15s ease-in-out;user-select:none}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500}.cli-modal,.cli-modal-backdrop{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.cli-modal-backdrop{background-color:#000;z-index:1040}.cli-modal-backdrop.cli-show{display:block;opacity:.5}.cli-fade{transition:opacity .15s linear}#jp-relatedposts,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}#jp-relatedposts{clear:both;display:none;margin:1em 0;padding-top:1em}.jp-relatedposts:after{clear:both;content:"";display:block}#jp-relatedposts h3.jp-relatedposts-headline em:before{border-top:1px solid rgba(0,0,0,.2);content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:600}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{box-sizing:border-box;float:left;margin:0 0 1em;width:33%}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:0!important}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{font-size:14px;line-height:20px}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{border-bottom:0;bottom:0;display:block;left:0;position:absolute;right:0;top:0}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{display:block;margin:0;max-width:100%;text-transform:none}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;margin-right:3%;max-width:33%;overflow:hidden}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt,.cli-barmodal-open,.cli-modal-open,.gdpr-modal,.modal-open{overflow:hidden}.do-this-all img.loaded{width:auto!important}.travel-author-pic{float:left;margin-right:14px}.videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.gallery-row{height:273px;margin:auto;width:550px}.horizontallist ul{list-style-type:none;margin-left:0;padding:0 0 30px}.horizontallist li{float:left;padding:0 0 0 15px}.horizontallist li a{padding:5px;size:small}.horizontallist li a:hover{background-color:red;color:#fff}.divTable{background-color:#fff;border:red;padding:4px}.divRow{background-color:#fafafa;clear:both;padding:10px}.divCellLeft,.divCellRight{background-color:#e3e3e3;border-bottom:3px solid #fff;border-top:3px solid #fff;box-sizing:border-box;float:left;padding:10px;width:50%}.divCellLeft{border-right:2px solid #fff}.divCellRight{border-left:2px solid #fff}.travel-author-info{border-bottom:1px solid #b8b8b8;border-top:1px solid #b8b8b8;font-size:18px;margin-bottom:25px;margin-top:20px;padding-bottom:8px;padding-top:8px}.travel-category{color:#e6b000;font-weight:600;height:26px;line-height:26px}#travel-header-wrapper{background:#000;position:relative;text-align:center;width:100%}.travel-top-title h1{font-size:38px;font-weight:700;line-height:44px;margin:0}.travel-top-title h1 a{color:#fff;display:block}.travel-top-author>a{color:#fff;font-size:14px;font-weight:400;height:23px;line-height:23px}.travel-image,.travel-top-placeholder{margin:0 auto;max-width:75pc}.travel-top-placeholder{background:rgba(0,0,0,.5);bottom:0;padding-bottom:20px;position:absolute;text-align:center;width:100%}.travel-top-textarea{text-align:left}.travel-top-text{color:#fff;margin:7px 15px 11px}.travel-destinations{background-color:#fadd45;clear:left;float:left;height:420px;margin-bottom:50px;margin-top:50px;width:100%}.travel-destinations-all{margin-left:auto;margin-right:auto;width:970px}.travel-destinations-title{color:#414241;float:left;font-weight:400;height:46px;line-height:46px;padding-top:58px}.travel-destinations-about{clear:left;display:block;float:left;font-weight:400;line-height:26px;padding-top:58px;width:212px}.travel-destinations-line{border:1px solid #414241;float:left;height:331px;margin:-8px 30px 39px 91px;width:2px}.travel-destinations-li>ul{float:left;list-style-type:none;margin-right:20px}.travel-destinations-li>ul>li>a{color:#000;font-weight:400;line-height:45px}path{fill:#414241;transition:fill .6s}.travel-icelandsvg{padding-top:70px}.vital-info{background:url(https://i0.wp.com/grapevine.is/wp-content/uploads/practical-info.png) center center no-repeat;clear:left;height:321px;width:100%}.vital-info-text,.vital-info-title{color:#414241;float:left;font-weight:400;height:125px;line-height:46px;padding-top:35px;width:299px}.vital-info-text{height:92px;line-height:23px;padding-left:30px;padding-top:46px;width:638px}.vital-box{border:2px solid #fadd45;border-radius:2px;clear:left;float:left;height:44px;margin-left:328px;margin-top:22px;width:220px}.vital-box:hover{background-color:#e3dedb}.vital-info-call{color:#f9c623;font-weight:400;line-height:23px;padding-top:10px;text-align:center}.travel-menu,.vital-info-container{margin-left:auto;margin-right:auto;width:100%}.travel-menu{max-width:970px}.travel-menu-search{clear:right;color:#ffe720;float:left;font-weight:400;height:23px;line-height:23px}.travel-underline{border-bottom:1px solid #b8b8b8;clear:right;height:2pc;text-align:left;width:221px}.travel-instagram{background-color:#fff}.travel-author-contact{color:#00aeef;line-height:23px}.facebook-share,.twitter-share{background-color:#3b5998;color:#fff;float:left;font-weight:700;height:41px;padding-top:13px;text-align:center;width:47%}.facebook-share:hover{color:#fff!important}.twitter-share{background-color:#55acee;float:right}.do-this-what{color:#414241;font-weight:700;line-height:26px}.do-this-all-under{background:rgba(0,0,0,.01);border-bottom:1px solid #b8b8b8;border-top:1px solid #b8b8b8;margin-bottom:10px;padding:15px 0 5px;text-align:center}.do-this-image{float:left;line-height:60px;margin-right:11px}.do-this-this{color:#414241;float:left;font-weight:400;line-height:40px;text-align:center}.do-this-price{color:#ff4f20}.do-this-book{background-color:#ff4f20;clear:left;margin:20px auto;padding:8px 69px;width:50%}.do-this-book,.do-this-book>a{color:#fff;font-weight:400;line-height:23px}.in-numbers-title{color:#414241;font-weight:300;line-height:30px;margin-bottom:9px;margin-top:30px}.in-numbers-border-top{border:1px solid #b8b8b8;height:1px;width:969px}.in-numbers-number{float:left;margin-right:29px;margin-top:10px;width:137px}.in-numbers-number-last{float:left;margin-top:10px;width:110px}.in-numbers-first{color:#414241;font-weight:400;line-height:30px;text-align:center;width:137px}.in-numbers-second,.in-numbers-third{color:#f6bc1c;font-weight:400;height:43px;line-height:43px;text-align:center;width:136px}.in-numbers-third{color:#141413;height:36px;line-height:9pt;width:137px}.in-numbers-border-bottom{border:1px solid #b8b8b8;clear:left;height:1px;margin-bottom:41px;width:969px}.lower{background:#fff;border:30px solid #fff;box-shadow:inset 0 0 0 1px #000;color:#000;margin:10% auto;opacity:.8;padding:50px;width:340px}.lower:hover{background:#000;border:30px solid #000;box-shadow:inset 0 0 0 1px #fff;color:#fff}.lower label{text-align:center;text-transform:uppercase}#op:checked~.overlay-hugeinc{opacity:1;transition:opacity .5s;visibility:visible}#op:checked~.overlay-hugeinc nav ul{opacity:1;transform:rotatex(0)}#op:not(:checked)~.overlay-hugeinc nav ul{transform:translatey(25%) rotatex(-35deg)}.travel-sidebar-basics{border-bottom:1px solid #b8b8b8;font-weight:400;margin-bottom:10px;padding-bottom:10px}.travel-sidebar-title{display:block;font-weight:600;line-height:28px}.travel-sidebar-about{line-height:24px;margin-bottom:15px}.orange-bar{background-color:#ff4f20;clear:both;display:block;height:8px;width:100%}.booking-list-title{color:#ff4f20;font-weight:700;letter-spacing:-.12px;line-height:22px;padding:10px 0;text-decoration:underline}.booking-width{max-width:750pt!important}.booking-ul{margin:0;max-width:750pt}.add-to-cart{border:.5px solid #ff4f20;color:#ff4f20;font-weight:700;height:45px;line-height:18px;padding:9pt 98px 15px;width:300px}.booking-about{color:#282828;display:inherit;font-weight:400;height:90pt;line-height:23px;margin-bottom:15px;margin-top:8px}.bookfixed{position:fixed;top:78px;width:303.33px}.booking-box{height:350px;margin-top:30px;width:300px}.booking-titles{display:block;font-weight:700;line-height:70px}.addtocalendar{background:0 0!important;display:inline-block;position:relative}.atcb-link{cursor:pointer;display:block;outline:0!important}.atcb-item,.atcb-list{background:#fff;list-style:none;margin:0;padding:0}.atcb-list{left:0;position:absolute;top:100%;visibility:hidden;width:170px;z-index:900}.atcb-item{float:none;text-align:left}.atcb-item-link{display:block;outline:0;text-decoration:none}.atc-style-blue .atcb-list{background:#fff;border:1px solid #ff4f20;color:#000;width:300px}.atc-style-blue .atcb-item{background:#fff;color:#000;line-height:1.3em;vertical-align:middle}.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover{border:.5px solid #ff4f20;color:#fff;font-weight:700;line-height:18px;outline:0;padding:9pt 76px 15px 75px;vertical-align:middle}#wrapper{background-color:#fff;padding-left:0;transition:.5s}#wrapper.toggled{padding-left:300px}#wrapper.toggled #page-content-wrapper{margin-right:-300px;position:absolute}#sidebar-wrapper{background:#fff;float:left;height:100%;left:300px;margin-left:-300px;overflow-y:auto;transition:.5s;width:0;z-index:1000}#page-content-wrapper{float:right;position:absolute;width:100%}.sidebar-nav{list-style:none;margin:0;padding:0;position:absolute;top:0;width:300px}.sidebar-nav li{line-height:40px;text-indent:20px}.sidebar-nav li a{color:#999;display:block;text-decoration:none}.sidebar-nav li a:active,.sidebar-nav li a:focus,.sidebar-nav li a:hover{background:rgba(255,255,255,.2);color:#fff;text-decoration:none}.sidebar-nav>.sidebar-brand{height:65px;line-height:60px}.sidebar-nav>.sidebar-brand a{color:#999}#topannounce a span,.do-this-book:hover,.sidebar-nav>.sidebar-brand a:hover{background:0 0;color:#fff}.atcb-link:active~ul,.atcb-link:focus~ul,.atcb-list:hover{visibility:visible}.atcb-item.hover,.atcb-item:hover{cursor:pointer;outline:0;position:relative;text-decoration:none;z-index:900}.atc-style-blue .atcb-item-link,.atc-style-blue .atcb-link,.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus,.atc-style-blue .atcb-link:hover{border:.5px solid #ff4f20;color:#ff4f20;font-weight:700;line-height:18px;outline:0;padding:9pt 76px 15px 75px;vertical-align:middle}.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover{background:#ff4f20}.toggle-topbar a{background:0 0;border:0;cursor:pointer;height:30px;width:36px}.toggle-topbar a:after,.toggle-topbar a:before{backface-visibility:hidden;background:#fff;content:"";height:3px;left:0;transition:.75s;width:34px}.toggle-topbar a:before{box-shadow:#fff 0 1pc 0 0;position:absolute;top:0}.toggle-topbar a:after{position:absolute;top:2pc}.expanded .toggle-topbar a:before{box-shadow:transparent 0 0 0 0;top:50%;transform:rotate(225deg)}.expanded .toggle-topbar a:after{top:50%;transform:rotate(315deg)}#logo-header{filter:invert(1);transform-style:preserve-3d}.top-bar a.icon{fill:#939393;text-decoration:none;transition:fill .4s ease;width:30px}.top-bar a.icon:hover{fill:#fff}.top-bar a svg{height:20px;width:20px}.image-blockquote,.player-embed-blockquote,blockquote{margin-left:0!important}.lower label:hover,a:hover{cursor:pointer}.cli-btn:focus,.toggle-topbar a:focus,a:focus{outline:0}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span,article img,embed,object{max-width:100%}.block-image img,.size-full,.size-large,.size-medium,.travel-image img{max-width:75pc;width:100%}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt,#op,.addtocalendar var,.has-dropdown ul,.hide,.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}.piece-regular-all,.row,.small-12,input[type=file],select{width:100%}.columns+.columns.end,.travel-photo-credit{float:left}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4),.small-block-grid-2>li:nth-of-type(odd),.small-block-grid-3>li:nth-of-type(3n+1),[class*=block-grid-]:after{clear:both}#jp-relatedposts .jp-relatedposts-items p,.top-bar .title-area,dd,div,dt,form .row .row.collapse,li,pre,td,th{margin:0}.contain-to-grid .top-bar,.f-dropdown.content>:last-child,.f-dropdown>:last-child,.top-bar form,.top-bar input,.top-bar ul,.top-bar-section .dropdown li.title h5{margin-bottom:0}.has-dropdown.moved ul,.js-generated{display:block}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a,#topannounce a,.cli-read-more-link{text-decoration:underline}.cli-modal-backdrop.cli-fade,.modal-backdrop.fade,img.lazy,img[data-lazy-src]{opacity:1}img[data-lazyloaded],.litespeed-loaded,img.loaded{opacity:1 !important;transition:opacity .3s linear .2s}@media only screen and (min-width:8in){#wrapper.toggled,.main-article p{padding-left:0}#wrapper{background-color:#fff;padding-left:300px}#wrapper.toggled #sidebar-wrapper{width:0}#wrapper.toggled #page-content-wrapper{margin-right:0;position:relative}#sidebar-wrapper{width:300px}.large-1{width:8.3333%}.large-2,.large-3{position:relative;width:16.6666%}.large-3{width:25%}.large-4,.large-5{position:relative;width:33.3333%}.large-5{width:41.6666%}.large-6,.large-7{position:relative;width:50%}.large-7{width:58.3333%}.large-8{width:66.6666%}.large-9{width:75%}.large-10{width:83.3333%}.large-11,.large-12{position:relative;width:91.6666%}.large-12{width:100%}.small-block-grid-2>li:nth-of-type(odd),.small-block-grid-3>li:nth-of-type(3n+1){clear:none}h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75em}h2{font-size:2.3125em}h3{font-size:1.6875em}h4{font-size:1.4375em}.button,button{display:inline-block}#page-content-wrapper,.large-1,.large-10,.large-8,.large-9{position:relative}}@media only screen and (max-width:767px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{clear:both;margin:0 0 1em;width:100%!important}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;margin-right:0;max-width:100%}.admin-bar #mhead{margin-top:46px!important}#content-sponsor{clear:both;display:block;float:none!important;margin:10px 0}div.do-this-all div div{clear:both!important;display:block;float:none!important}div.do-this-all div{margin:0 auto;text-align:center}#mmobile{margin-bottom:10px;padding-top:40px}ul.small-block-grid-2 li,ul.small-block-grid-3 li{clear:both;width:100%}ul.mobile-width img{max-width:100%;width:100%}.block-fixed-height li{height:auto;max-height:420px}.art-col,h1{overflow:hidden}.mobile-width li,li.news-ad{width:100%}.shop-rgt,ul.f-dropdown.open li{border-left:0!important}.adunit{border:1px solid #e0e0e0!important;margin:20px auto;text-align:center;width:100%}li.news-ad{display:block;height:290px;margin-bottom:20px!important;margin-top:20px;text-align:center}.pullquote{display:none!important}.travel-feature{background:#fff;padding-left:0!important;padding-right:0!important}.article-view h1{font-size:30px;line-height:36px}.art-col{display:block;height:auto;margin-bottom:10px;position:relative}.art-col h3{font-size:20px;font-weight:400;line-height:23px;margin-top:15px}.art-col p{color:#6e6e6e;font-size:14px;line-height:18px}.post-an-ad a{top:0!important}.itsfree{left:75px!important;top:-20px!important}.shop .shop-nav{width:260px!important}.issue-nav{width:270px}.row.happs div img{width:290px!important}.dropit{width:228px!important}.post-an-ad a,ul.f-dropdown.open{left:0!important}ul.f-dropdown.open li{border-right:0!important}.nl-formwrapper input[type=submit]{margin-right:0!important;margin-top:0!important;width:100%!important}.review-list li,li.news-ad{padding:15px 0}.review-list li .text-block{width:140px!important}.music .todo-drop{height:62px!important}.nl-formwrapper{box-shadow:none!important}.tv .play-circle{margin-left:65px!important}.see-happening{margin-bottom:20px;width:100%}.image-blockquote,.player-embed-blockquote,.shop-lft,.shop-rgt,blockquote,ul.f-dropdown.open,ul.f-dropdown.open li,ul.f-dropdown.open li a{display:block!important;float:none!important;margin-left:0!important;width:100%!important}}@media screen and (max-width:939px){.subheader a{white-space:nowrap}#mhead .top-bar-section li a:not(.button){line-height:20px}#mhead .top-bar-section ul li a{font-size:1pc}.top-bar-section ul li>a{padding:4px 0!important}#mhead .top-bar-section ul>li.divider{height:2px}#subnav{display:none}.top-bar{overflow:visible!important}#site-navigation ul.right a span{display:block;margin-left:20px}@charset "UTF-8";@keyframes pulse{0%,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}#mhead nav,#mhead nav .name{height:66px}body{background-color:#fff;color:#000;cursor:default;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;margin:66px 0 0;padding:0;position:relative}#mhead{background:#111;left:0;min-width:100%;position:fixed;top:0;z-index:50}#mhead nav{font-size:1pc!important;line-height:66px;margin:0 auto;max-width:75pc;padding:0 10px;text-transform:uppercase!important}#mhead nav .name img{padding-right:10px;padding-top:0}#mhead nav ul li a{background:0 0;white-space:nowrap}#mhead nav ul.right a{color:#939393}#mhead .top-bar-section li a:not(.button){background:0 0;line-height:66px}#mhead li a{cursor:pointer;font-size:1pc;font-weight:700}#mhead li a:hover{background:#333;color:#000}#mhead li.name a:hover{background:0 0;cursor:pointer}#mhead .top-bar-section ul>.divider,#mhead .top-bar-section ul>[role=separator]{border-color:#3e3e3e;border-left:0;height:66px}#mhead li.happening a:hover,#mhead li.happening.current-category-ancestor>a,#mhead li.happening.current-menu-item a,#mhead li.happening.current-menu-parent a,#mhead li.happening.current-post-ancestor a{background:#b553b5}#mhead li.shop a:hover,#mhead li.shop.current-category-ancestor>a,#mhead li.shop.current-menu-item a,#mhead li.shop.current-menu-parent a,#mhead li.shop.current-post-ancestor a{background:#a0a0a0}#mainad{margin-bottom:6px}#topannounce{background:#000;color:#fff;height:56px;line-height:53px}#topannounce .row{background:#202020;font-size:15px}#topannounce .row span{border:2px solid #fff;font-size:9pt;margin-right:15px;padding:5px 9pt;text-transform:uppercase}.travel .cat-subtitle{background:#a99809}.culture .cat-subtitle{background:#5f7a44}.mads .cat-name,.mads .review-title,.popular-header.mads h4{background:#0b55a5;color:#fff}.best-of .cat-name,.best-of .review-title,.popular-header.best-of h4{background:#ff2038;color:#fff}.photo-galleries .cat-name,.photo-galleries .review-title,.popular-header.photo-galleries h4{background:#ba55d3;color:#fff}#secondary .row p a,.cat-name{color:#ff4f20;font-weight:700}.tv .cat-name span{border-top:5px solid #fff!important}.cat-name{color:#2e2e2e;display:inline-block;font-size:14px;height:60px;line-height:20px;padding:10px 0 0;position:absolute;text-align:center;top:-60px;width:60px}.cat-name .cat-name-desc,.cat-subtitle{font-size:9pt}.cat-name span{border-top:5px solid #2e2e2e;display:block;line-height:normal;margin:0 8px;padding-top:0}.cat-subtitle{color:#fff;height:33px;left:60px;line-height:33px;padding:0 10px;position:absolute;top:-33px}.adbox-1{padding:25px 0}.block-image{position:relative}.block-image .cat-name{left:0;position:absolute;top:0}.block-fixed-height li{display:block;height:340px!important;margin-bottom:35px!important;position:relative}.block-fixed-height h2{font-size:20px;line-height:22px!important;margin-top:0}.article-meta{font-size:9pt;line-height:9pt;margin-bottom:10px}.review-title{padding:9pt 9pt 8px}.review-title h4{color:#fff;float:left;font-size:1pc;font-weight:400;margin:0;padding:0}.popular-header h4{color:#000;font-size:1pc;height:60px;line-height:1pc;padding:1pc 5px;text-transform:uppercase;width:60px}.popular-header .pop-drop,.see-all{position:relative;text-transform:uppercase}.popular-header .pop-drop{border:2px solid #000;color:#2e2e2e;display:block;font-size:14px;line-height:55px;margin-top:3px;padding-left:17px}.popular-header .pop-drop:after{border-color:#2e2e2e transparent transparent;border-style:solid!important;border-width:8px 7.5px 0;content:" ";height:0;position:absolute;right:10px;top:22px;width:0}ul li .article-meta{font-style:italic;margin-bottom:2px!important}ul li .article-meta h4:before{background:#000;display:inline-block;height:10px;margin-right:3px;width:10px}ul li .article-meta h4{display:inline-block;font-size:9pt;margin:0}.popular-box{margin-bottom:24px}.popular-box .popular-content h4{font-size:14px;font-weight:400;margin:0;padding:0}.popular-box .popular-content h4:before{display:inline-block;height:10px;margin-right:6px;width:10px}.popular-box .popular-content h4 a{color:#2e2e2e}.popular-box .popular-content .row{color:#1a1a1a;font-size:14px;line-height:1pc}.popular-box .popular-content .row .columns{padding-bottom:10px;padding-top:10px}.popular-box .popular-content .row p{font-size:13px;line-height:1pc;margin-bottom:0;margin-top:0}.popular-box .popular-content .row:after{border-bottom:1px solid #beb9b6;margin-left:.9375em;margin-right:.9375em;width:92%}#ad-tower{margin-bottom:30px}.see-all{border:2px solid #909090;color:#909090;font-size:9px;line-height:17px;margin-top:10px;padding:3px 18px 3px 9pt}.todo-drop .dropit,.todo-drop h4{float:left;text-align:center;text-transform:uppercase}.see-happening:after{border-color:transparent transparent transparent #909090;border-style:inset;border-width:4.5px 0 4.5px 4px;height:0;position:absolute;right:5px;top:5px;width:0}.todo-drop{display:inline-block;margin:0 auto}.todo-drop h4{background:#000;color:#e9e7e8;display:inline-block;height:62px;line-height:22px;margin-top:0;padding-top:10px;width:62px}.todo-drop ul{margin:-2px 0 0}.todo-drop .f-dropdown{border:0;text-transform:uppercase}.todo-drop .f-dropdown li{border-left:2px solid #000;border-right:2px solid #000;border-top:2px solid #000;display:block;line-height:56px;text-align:center;width:235px}.todo-drop .f-dropdown li a{background:#e9e7e8;line-height:58px;width:231px}.todo-drop .f-dropdown li:last-child{border-bottom:2px solid #000}.todo-drop .f-dropdown:after,.todo-drop .f-dropdown:before{background:0 0;border:0}.todo-drop .dropit{background:0 0;border:2px solid #000;color:#000;display:inline-block;font-size:14px;line-height:58px;position:relative;width:235px}.nl-icn,.nl-signup-link{display:inline-block;line-height:20px}.todo-drop .dropit:after{border-color:#000 transparent transparent;border-style:solid;border-width:7px 7.5px 0;height:0;margin-top:-3px;position:absolute;right:23px;top:50%;width:0}.rating span{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/gv-rating.png) -15px 0 no-repeat;display:inline-block;height:9pt;margin-right:4px;width:9pt}.rating .starred{background-position:0 0}.music .todo-drop,.travel .todo-drop{height:60px;margin-bottom:0}#todo-drop li:first-child{border-top:0 solid #000}.newsletter h1,.nl-signup-link{text-align:center;text-transform:uppercase}.newsletter h1{color:#292929;font-size:22px;font-weight:400}.nl-signup-link{color:#ff4f20;font-size:14px;margin-left:auto;margin-right:auto}#s{border:0;font-size:1pc}#searchform button,.newsletter-box .nl-formwrapper form .input-wrapper button{border:0;box-shadow:none;cursor:pointer;float:right;font-size:1pc;height:50px;margin:0}.nl-icn{margin-right:4px}#searchform{background:#fff;display:inline-block;height:50px;width:100%}#s,.newsletter-box .nl-formwrapper form .input-wrapper input[type=email]{background:0 0;box-shadow:none;color:#000;float:left;height:30px;line-height:30px;margin:10px 0;padding:0 10px;width:85%}.newsletter-box .nl-formwrapper{background:#e9e8e7;box-shadow:2px 2px 15px 0 rgba(0,0,0,.5);height:105px;margin:20px 15px;padding:0}.newsletter-box .nl-formwrapper h2{background:#cbcac9;font-size:9pt;margin-bottom:10px;padding:2px;text-align:center;text-transform:uppercase}.newsletter-box .nl-formwrapper form{padding:0 10px 0 0}.newsletter-box .nl-formwrapper form label{float:left;font-size:1pc;height:50px;line-height:50px;text-align:center;text-transform:uppercase;width:15%}.newsletter-box .nl-formwrapper form .input-wrapper{background:#fff;float:right;height:50px;width:85%}.newsletter-box .nl-formwrapper form .input-wrapper input[type=email]{border:0;color:#b7b7b7;font-size:1pc;width:55%}.newsletter-box .nl-formwrapper form .input-wrapper button{background:#ff4f33;color:#fff}.music .todo-drop h4 span,.travel .todo-drop h4 span{font-size:14px!important;line-height:45px!important}.music .todo-drop h4{background:#84b553;font-size:14px!important}.review-list li{border-bottom:1px solid #beb9b6;height:150px;padding:15px 15px 15px 0}.review-list .text-block{float:left;height:90pt;margin-left:15px}.review-list .cat-name{background:#84b553;height:30px;padding:0;position:absolute;top:0;width:30px}.review-list .cat-name a{color:#fff;font-size:30px;font-weight:700;line-height:30px}.review-list h2 a,.review-list p a{color:#292929;display:block;width:150px}.review-list h2{line-height:20px;margin-bottom:0;margin-top:0;padding:0}.review-list h2 a{font-size:14px;font-weight:700;max-height:5pc;overflow:hidden}.f-dropdown,.f-dropdown.content{list-style:none;max-height:none}.review-list p a{font-size:14px;font-weight:400;margin-bottom:0}.review-list .read-review{bottom:35px;font-size:14px;height:20px;line-height:20px;position:static}.review-list .tb-wrapper{display:table-cell;height:75pt;vertical-align:middle}.see-all-reviews,.see-all-reviews:hover{border:2px solid #909090;color:#909090;display:block;font-size:11px;margin-bottom:25px;margin-top:15px;padding:2px 0;text-align:center;text-transform:uppercase}.review-title h4 span{color:#fff;display:block;font-size:13px}.review-title.music-reviews{line-height:1pc;padding:4px 9pt}.ad{border:1px solid #beb9b6;margin-bottom:30px;padding:5px 4px}.slim-carousel .carousel-item .cat-name span{border-top:5px solid #fff}.slim-carousel .carousel-item .carousel-title a{padding:20px 20px 10px}.slim-carousel .carousel-item .sl-cr-title{color:#fff;font-weight:700;padding:8px 20px}.issue img{max-width:200px}.issue .block-image{min-height:300px}.issue-spacer{margin-top:75px}.latest-issue .latest-issue-box{background:#b6d2d9;display:block;height:445px;margin-bottom:40px;padding:10px;width:100%}.latest-issue .latest-issue-box .issue-no{line-height:30px;margin-bottom:6px;text-align:center}.latest-issue .latest-issue-box .issue-no a{background:#fff;border:2px solid #000;color:#000;font-size:9pt;font-weight:700;margin-left:auto;margin-right:auto;padding:3px 1pc;text-align:center;text-transform:uppercase}.latest-issue h2{color:#2e2e2e;font-size:20px;font-weight:400;line-height:29px;padding:1pc 0;text-transform:uppercase}.latest-issue h2 a{border:2px solid #909090;color:#909090;float:right;font-size:9px;font-weight:700;line-height:17px;margin-top:4px;padding:2px 4px}.issue-buttons a,ul.QA-list li{color:#000;text-transform:uppercase}.banner-close .ad-close,.banner-close .ad-play{height:15px;position:absolute;top:0;width:15px}.issue-nav .next-issue{float:right;margin-right:15px}.issue-nav .last-issue{float:left;transform:scalex(-1)}.issue-wrapper,.shops h2{margin-bottom:10px;text-align:center}.issue-buttons{margin-left:auto;margin-right:auto;width:180px}.issue-buttons a{border:2px solid #000;display:inline-block;font-size:11px;line-height:13px;padding:35px 3px 10px;text-align:center;width:81px}.banner-close{display:inline-block;margin:25px auto;position:relative}.banner-close .ad-close{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/icn/ad-close-icn.png) no-repeat;right:0}.banner-close .ad-play{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/icn/ad-play-icn.png) no-repeat;border-right:1px solid #fff;right:15px}.show-me-more{margin-bottom:40px;margin-top:40px}.show-me-more a{padding:20px 40px}.shop-wrapper{background:#fff;margin-left:0;margin-right:0;max-width:none;width:100%}.shops,.shops .shop-nav{margin-left:auto;margin-right:auto}.shops{background:#fff;float:none;max-width:750pt}.shops h2{font-size:20px;font-weight:400;margin-bottom:0;text-transform:uppercase}.shops h3,.shops p.hl-lnk a,.social-networks a{font-size:14px;text-align:center;text-transform:uppercase}.shops .shop-top h2{margin-bottom:50px}.shops h3.item-sub-hl{color:#000;font-size:1pc;text-align:center;text-transform:none}.shops p{color:#6e6e6e;font-size:9pt;text-align:center}.shops .shop-carousel{margin-top:50px;position:relative}#wrapper.toggled #sidebar-wrapper,.shops .shop-nav{width:300px}.shops .shop-nav .shop-arw-lft{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/icn/shop-arw-lft.png) center center no-repeat;cursor:pointer;float:left;height:50px;margin-top:-75pt;width:50px}.shops .shop-nav .shop-arw-rgt{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/icn/shop-arw-rgt.png) center center no-repeat;cursor:pointer;float:right;height:50px;margin-top:-75pt;width:50px}.shop-lft,.shop-rgt{padding-top:70px;width:50%}.shop-rgt{border-left:1px solid #e9e7e8;float:right}.shop-btn{border:2px solid #ff4f20;font-size:11px;padding:2px 20px;text-transform:uppercase}.ad-lft,.ad-rgt{border-bottom:1px solid #e9e7e8;width:50%}.ad-lft{border-right:1px solid #e9e7e8;float:left}.shop-bottom{float:left;padding-bottom:25px;padding-top:20px;width:100%}.social-networks{list-style-type:none;padding-left:0}.social-networks li{float:left;width:20%}.social-networks a:before{font-size:24px}.social-networks a{color:#939393;display:block;font-size:10px;padding-top:10px;width:100%}footer .footer-middle ul,footer ul{margin-left:0}#travelheader .row span,.bottom-links a,.map-overview h3 span,footer .app-links a,footer h2,footer h3{font-size:14px;text-transform:uppercase}footer .large-4{padding-right:3em}footer{background:#2e2e2e}footer h2{padding:23px 0}footer h3{color:#fff;padding-bottom:20px}footer ul li{margin-bottom:8px}footer .footer-top{border-bottom:1px solid #2e2e2e;height:330px}footer .app-links a{border:2px solid #fff;color:#fff;display:inline-block;font-size:9px;line-height:20px;text-align:center;width:68px}footer .bg-iphone,footer .bg-iphone2{background-image:url(https://i0.wp.com/grapevine.is/wp-content/themes/grapevine/img/iphones.png);background-repeat:no-repeat;float:left;height:1in;margin-right:20px;width:3pc}footer .bg-iphone2{background-position:-10px -10px}footer .bg-iphone{background-position:-78px -10px}.footer-bottom{padding:0 25px 150px}.copyright{color:#fff;float:left;font-size:14px;margin-top:25px}.bottom-links{float:right;margin-top:25px}.bottom-links a{color:#ff4f20;font-size:9pt;font-weight:700}.recent-act{background:0 0!important}.popular-header .todo-drop .dropit{background:0 0;padding:0 29px 0 0!important}.music .todo-drop{margin-left:0!important}#top-image{position:relative;text-align:center}#top-image img{max-width:75pc;width:100%}#top-image .cat-name{background:#ff4f20;left:60px;top:30px}.article-view h1{color:#000;font-size:52px;line-height:58px;margin-bottom:0;text-shadow:2px 2px 3px rgba(0,0,0,.2)}.article-view h2{color:#2e2e2e;font-size:34px}.author-info{font-size:18px;margin-top:20px}.author-pic{position:absolute}.author-details{border-bottom:1px solid #acacac;border-top:1px solid #acacac;height:70px;margin-left:60px}.author-details div{padding-left:20px}.by{margin-top:5px}#mhead nav ul,#mhead nav ul li.active a,.music .todo-drop .dropit,.travel .todo-drop .dropit{background:0 0}#mhead li.news a:hover,#mhead li.news.current-category-ancestor>a,#mhead li.news.current-menu-item a,#mhead li.news.current-menu-parent a,#mhead li.news.current-post-ancestor a,.news .cat-name,.news .cat-subtitle,.news .review-title,.popular-box .popular-content .news h4:before,.popular-header.news h4,ul li.news .article-meta h4:before{background:#3abbe2}#mhead li.airwaves a:hover,#mhead li.airwaves.current-category-ancestor>a,#mhead li.airwaves.current-menu-ancestor>a,#mhead li.airwaves.current-menu-item a,#mhead li.airwaves.current-menu-parent>a,#mhead li.airwaves.current-post-ancestor>a,.airwaves .cat-name,.airwaves .cat-subtitle,.airwaves .review-title,.popular-header .todo-drop .dropit:hover,.popular-header.airwaves h4,.todo-drop .dropit:hover,.todo-drop .f-dropdown li a:hover,.travel-feature{background:#fff}#mhead li.culture a:hover,#mhead li.culture.current-category-ancestor>a,#mhead li.culture.current-menu-ancestor>a,#mhead li.culture.current-menu-item a,#mhead li.culture.current-menu-parent>a,#mhead li.culture.current-post-ancestor>a,.culture .cat-name,.culture .review-title,.popular-box .popular-content .culture h4:before,.popular-header.culture h4,ul li.culture .article-meta h4:before{background:#84b553}#mhead li.mag a:hover,#mhead li.mag.current-category-ancestor>a,#mhead li.mag.current-menu-item a,#mhead li.mag.current-menu-parent a,#mhead li.mag.current-post-ancestor a,.mag .cat-name,.mag .cat-subtitle,.mag .review-title,.popular-box .popular-content .mag h4:before,.popular-header.mag h4,ul li.mag .article-meta h4:before{background:#ff4f20}#mhead li.best a:hover,#mhead li.best.current-category-ancestor>a,#mhead li.best.current-menu-item a,#mhead li.best.current-menu-parent a,#mhead li.best.current-post-ancestor a,#mhead li.bestof a:hover,#mhead li.bestof.current-category-ancestor>a,#mhead li.bestof.current-menu-item a,#mhead li.bestof.current-menu-parent a,#mhead li.bestof.current-post-ancestor a,.best-of .cat-subtitle,.popular-box .popular-content .best-of h4:before,ul li.best-of .article-meta h4:before{background:#ff2038}#mhead li.photo-galleries a:hover,#mhead li.photo-galleries.current-category-ancestor>a,#mhead li.photo-galleries.current-menu-item a,#mhead li.photo-galleries.current-menu-parent a,#mhead li.photo-galleries.current-post-ancestor a,.bestof .cat-subtitle{background:#ba55d3}#mhead li.mads a:hover,#mhead li.mads.current-category-ancestor>a,#mhead li.mads.current-menu-item a,#mhead li.mads.current-menu-parent a,#mhead li.mads.current-post-ancestor a,.mads .cat-subtitle,.popular-box .popular-content .mads h4:before,ul li.mads .article-meta h4:before{background:#0b55a5}.popular-header:after,.popular-header:before,.review-title:after,.review-title:before,.row:after,.row:before{content:"";display:table}.popular-box .popular-content .row .small-3,.todo-drop .columns.small-3{padding-right:0;width:60px}.popular-box .popular-content .row .large-9,.todo-drop .columns.large-9{padding-left:10px}#searchform button:before,.newsletter-box .nl-formwrapper form .input-wrapper button:before{margin-right:5px}.ad-cfads img,.newsletter-box{margin-bottom:10px}.main-article .pullquote{border-left:0;color:#ff4f20;float:left;font-size:28px;font-weight:700;margin-left:-50px;padding:20px 10px 20px 0;text-align:left;width:300px}.main-article blockquote{background-color:#e0e0e0;color:#6e6e6e;font-size:18px;font-style:italic;font-weight:700;padding:50px;quotes:"\201C" "\201D" "\2018" "\2019"}.main-article .player-embed-blockquote{float:left;margin-left:-50px;padding:0 10px 20px 0;width:300px}.main-article .image-blockquote,.main-article .related-blockquote{border-left:0;float:left;font-size:28px;margin-left:-50px;padding:0 10px 20px 0;width:300px}.main-article .image-blockquote p{font-size:1pc;padding-left:0;text-align:left}.main-article .related-blockquote{padding:20px 10px 20px 0}.main-article .related-blockquote ul li{border-bottom:1px solid #beb9b6;padding-bottom:10px}.main-article .related-headline div{color:#ff4f20;display:table-cell;font-size:9pt}.main-article .blockquote-img{float:left;padding:5px 10px 10px 0}.main-article .blockquote-date{font-size:12.6px;margin-top:10px}.main-article .blockquote-abstract{font-size:14px;font-weight:700;line-height:18px;margin-bottom:10px}.main-article .blockquote-morelinks a{color:#6f6f6f;display:block;font-size:14px}.main-article h3{font-size:22px;padding-left:50px}.main-article a{font-weight:700;text-decoration:underline}.article-tags{clear:both;padding-top:15px}.article-tags li{border:1px solid #111;border-radius:4px;padding:5px}.article-banner,.store-info .store-details dl,.tags-bar{border-top:1px solid #beb9b6;padding:10px 0}.article-tags li a{font-size:14px;font-weight:700}.article-tags li a:hover{text-decoration:none}.article-sidebar .input-wrapper input[type=email]{width:50%!important}.img-carousel{color:#676767;font-size:18px;font-weight:400;width:100%}.feature-slider .prev-next .next,.feature-slider .prev-next .prev{color:#282828;font-size:14px;font-weight:700;line-height:35px;text-transform:uppercase}.article-banner{border-bottom:1px solid #beb9b6;text-align:center}.article-banner img{width:auto}.wide-banner{margin:25px 0}.feature-slider{background:#d5d5d5}.feature-slider .prev-next{height:35px}.feature-slider .prev-next .prev:before{content:"< "}.feature-slider .prev-next .next:after{content:" >"}.feature-slider .ft-img,form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}.feature-slider .ft-cnt{padding-right:0}.art-col h3,.feature-slider .ft-cnt h3{font-size:20px;font-weight:400;line-height:23px;margin-top:0}.feature-slider .ft-cnt p{font-size:14px}.ft-ath{color:#2e2e2e;font-size:9pt}.center-drop{margin-top:20px;text-align:center}.center-drop .dropit{float:none}.art-col{display:block;height:390px;margin-bottom:35px;overflow:hidden;position:relative}.art-col h3{margin-top:15px}.top-tag,.top-video{margin-bottom:10px;margin-top:10px}.art-col p,.feature-slider .ft-cnt p{color:#6e6e6e;line-height:18px}.slider-placeholder{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/tmp/slider.png) center center repeat-x;height:562px;width:100%}.popular-btn-new,.show-me-more a{border:2px solid #000;color:#000;display:inline-block;text-align:center;text-transform:uppercase;width:235px}.top-tag{height:20px}.news-tag{background:#3abbe2;color:#000;font-size:1pc;padding:5px 10px;position:absolute;text-transform:uppercase;top:20px}.popular-btn-new{float:left;font-size:14px;line-height:58px;position:relative}.comics{background:#000;color:#fff;float:left;margin-bottom:10px;margin-left:17px;margin-right:10px;padding:.4em}.comics-author{font-weight:700;padding:.4em}.comics-next,.comics-prev{float:right;font-size:20px}.comics-prev{float:left}.comics-next>a,.comics-prev>a{border:solid;color:#000;padding:.2em .5em}.food-teaser .cat-name{background:#84b553;left:10px;top:20px}.food-teaser .best-of{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/best-of.png) no-repeat #dd4633;color:#fff;display:inline-block;font-size:1pc;font-weight:700;left:10px;padding:70px 0 15px;position:absolute;text-align:center;top:75pt;width:60px}.album-teaser{background:#2e2e2e;height:260px;margin-bottom:15px}.album-teaser h2{font-size:40px;line-height:40px;margin-bottom:0;margin-top:15px}.album-teaser h3,.most-read-reviews h4{font-size:40px;font-weight:400;margin-top:0}.album-teaser p{font-size:20px;line-height:21px}.album-teaser img{float:left;margin-right:15px;margin-top:15px}.album-teaser .cat-name{background:#84b553;left:0;top:20px}.album-teaser .album-plus{background:#fff;color:#000;cursor:pointer;font-size:60px;height:60px;line-height:60px;position:absolute;right:20px;text-align:center;top:20px;width:60px}.first-row-spacer{margin-top:60px}.most-read-reviews{background:#d1cdca;margin-bottom:10px}.most-read-reviews h2{color:#404040;font-size:27px;text-align:center}.most-read-reviews h3,.most-read-reviews h4{font-size:18px;margin-bottom:0;margin-top:10px;text-align:center}.most-read-reviews .review-author{font-size:9pt;margin-bottom:10px;text-align:left}.most-read-reviews .todo-drop .dropit{background:0 0;float:none;width:100%}.covers-lft-arr,.covers-rgt-arr{cursor:pointer;height:15pc;position:absolute;width:30px;z-index:1}.covers-lft-arr{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/covers-lft-arr.png) center center no-repeat;left:0}.covers-rgt-arr{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/covers-rgt-arr.png) center center no-repeat;right:0}.current-cover{margin-top:15px;padding:0 15px;position:relative;text-align:center}.current-cover p{line-height:20px;text-align:left}.current-cover img{width:100%}.current-cover .current-plus{background:#fff;color:#000;cursor:pointer;font-size:40px;height:35px;line-height:35px;position:absolute;right:25px;text-align:center;top:10px;width:35px}.food-articles h4,.rate-box{text-align:left}.rate-box ul,.store-rating ul{height:40px;margin-bottom:0;margin-left:0}.store-rating ul li{float:left;height:30px;width:30px}.store-rating .g-star{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/g-star.png) center center no-repeat}.store-rating .g-star-half{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/g-star-half.png) center center no-repeat}.store-rating .no-star{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/g-star-fade.png) center center no-repeat}.store-info h3{margin-top:25px}.store-info address{color:#000;font-style:normal;margin-top:10px}.store-info address a{color:#000;line-height:25px}.store-info address div:before{content:" ";display:inline-block;height:25px;line-height:25px;vertical-align:bottom;width:25px}.store-info address .location:before{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/location-icn.png) center center no-repeat}.store-info address .opening-times:before{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/opening-icn.png) center center no-repeat}.store-info address .website:before{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/web-icn.png) center center no-repeat}.store-info address .facebook-lnk:before{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/fb-icn.png) center center no-repeat}.store-info .store-details dl{margin-top:10px}.store-info .store-details dl dt{color:#df5e4a;margin-bottom:0}.rate-box{background:#84b553;height:35px;margin-bottom:10px;position:relative}.rate-box div{color:#fff;height:35px;line-height:35px;margin-left:10px;overflow:hidden;width:60%}.rate-box ul{height:35px;position:absolute;right:10px;top:0}.rate-box ul li{display:inline-block;height:35px;width:15px}.rate-box ul li.g-star{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/g-star-sm.png) center center no-repeat}.rate-box ul li.no-star{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/g-star-sm-fade.png) center center no-repeat}.food-articles .covers-lft-arr,.food-articles .covers-rgt-arr{height:197px}.newly-opened{background:url(https://i1.wp.com/grapevine.is/wp-content/themes/grapevine/img/newly-opened.png) center center no-repeat;height:55px;position:absolute;width:54px}.map-overview h3{font-weight:400;text-align:center}.map-overview h3 span{border:2px solid #000;display:inline-block;font-size:20px;font-weight:400;padding:3px 10px}.map-overview .embeded-map{margin:20px 0}.two-span-box-cell{display:table-cell;overflow:hidden;position:relative;vertical-align:bottom}.two-span-box-text h3,.two-span-box-text p{display:table-cell;padding:15px;text-align:left;vertical-align:middle}.two-span-box-text{background:rgba(0,0,0,.5);display:table-cell;height:125px;position:absolute;width:100%;z-index:100000}.two-span-box-text h3{color:#fff;font-size:2pc;width:35%}.two-span-box-text p{font-size:14px;width:65%}.two-span-box-text h3 a,.two-span-box-text p a{color:#fff;display:block;height:95px;overflow:hidden}.two-span-box-text p a{line-height:23.75px}.two-span-box-v-cell{display:table-cell;position:relative;vertical-align:bottom}#cookie-law-info-bar span,.circle,img{vertical-align:middle}.two-span-box-v-cell div.cat-name{top:0;z-index:2}.two-span-box-v-text{background:rgba(0,0,0,.5);display:table-cell;height:100%;left:0;padding:5pc 20px 20px;position:absolute;top:0;width:50%;z-index:1}.two-span-box-v-cell .overflow-wrapper{height:100%;overflow:hidden}.two-span-box-v-text h3{line-height:38px;margin-bottom:2px;margin-top:2px}.two-span-box-v-text p{color:#fff;font-size:14px;line-height:18px}.two-span-box-v-text p a{color:#fff;line-height:23.75px}.slider-row{max-width:100%!important;overflow:hidden!important}#main-slider.flexslider{background:#000;border:0;margin-top:0}#main-slider.flexslider .carousel-title,.two-article-previews ul li .carousel-title{background:rgba(0,0,0,.5);float:left;height:130px;margin-top:-130px;width:500px}#main-slider.flexslider .carousel-title .category-section{float:left;margin-top:-60px}#main-slider.flexslider .carousel-title .category-section .cat-name{float:left;position:relative;top:auto}#main-slider.flexslider .carousel-title .category-section .cat-subtitle{float:left;left:auto;margin-top:27px;position:relative;top:auto}.art-col p,.show-me-more a,blockquote.small-text{font-size:14px}.main-article .image-blockquote img,.main-article .player-embed-blockquote img{padding-right:10px}.article-tags li,.img-carousel ul li,.map-overview .ad{display:inline-block}.two-span-box,.two-span-box-v{display:table;margin-bottom:25px;width:100%}.cat-sonar{color:red;margin-top:5pc;text-align:center;text-transform:uppercase}.entry-title-sonar{color:#474747;margin-top:10px;text-align:center}.sonar-wordsby{margin-bottom:20px;text-align:center}.sonar-text{margin-top:20px;text-align:justify}.sonar-header{background-color:#e9e7e8;border-bottom:2px solid #beb9b6;color:#42413f;font-size:1pc;font-weight:700;height:5pc;margin-left:auto;margin-right:auto;max-width:750pt;padding:20px;position:fixed;text-align:center;text-transform:uppercase;width:100%;z-index:49}.sonar-4,.sonar-8{background:#f4f4f4}.sonar-menu{line-height:55px;position:absolute}#magheader,#travelheader{color:#000;line-height:3pc}#bestofheader,#cultureheader{height:3pc;line-height:46px}.sonar-img{height:100%;width:100%}.sonar-menu .fa{color:red;font-size:24px;margin-left:15px}.embed-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.embed-container embed,.embed-container iframe,.embed-container object,.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.sonar-4{height:425px;overflow:hidden}.sonar-8,.sonar-8-black{height:325px;overflow:hidden}.sonar-text-index{height:220px}.sonar-text-index-black>p,.sonar-text-index>p{font-size:14px;padding:0 1em 1em;text-align:justify}.cat-sonar-index-4,.cat-sonar-index-8{color:red;text-align:center;text-transform:uppercase}.sonar-title{font-size:22px;font-weight:700;padding:1em;text-align:center}.sonar-title-black{font-size:34px}.sonar-title-black,.sonar-title-large{font-weight:700;padding:1em;text-align:center}.cat-sonar-index-4{padding-top:20px}.cat-sonar-index-8{padding-top:50px}.sonar-top-margin{margin-top:30px!important}.sonar-cat-box{border:1px solid;color:#ffc742;font-size:20px;font-weight:700;padding:3px 5px 0 0;text-align:right}.sonar-cat-year{font-size:1pc}.sonar-cat-rvk{border-top:0!important;font-size:8px;margin:0!important;padding-top:4px!important;text-align:right}.text-ad-travel-sponsored{color:#666;padding:10px}#gv-sidebar-text1_ad_container,#gv-sidebar-text2_ad_container,#gv-sidebar-text3_ad_container,#gv-sidebar-text4_ad_container,#gv-sidebar-text5_ad_container{background-color:#fff;padding:10px}#gv-sidebar-text1_ad_container>a>span,#gv-sidebar-text2_ad_container>a>span,#gv-sidebar-text3_ad_container>a>span,#gv-sidebar-text4_ad_container>a>span,#gv-sidebar-text5_ad_container>a>span{display:block;padding-bottom:5px;text-decoration:underline}.mads-feature{padding:0 15px}#travelheader .row{font-size:15px}#travelheader .row span{border:2px solid #000;color:#000;font-size:9pt;margin-right:15px;padding:5px 9pt;text-decoration:none}#bestofheader .row span,#cultureheader .row span,#magheader .row span{border:2px solid #fff;margin-right:15px;padding:5px 9pt;text-decoration:none;text-transform:uppercase}#magheader{background:#ff4f20;height:3pc}#magheader .row{background:#ff4f20;font-size:15px;line-height:46px}#bestofheader{background:#ff2038;color:#000}#bestofheader .row{background:#ff2038;font-size:15px}#cultureheader{background:#84b553;color:#000}#cultureheader .row{background:#84b553;font-size:15px}.happyhour,.happytitle{line-height:30px;text-align:left}.happening .todo-drop{display:block;width:20pc}.happening .todo-drop h4{font-weight:400;letter-spacing:3px}.happybox{background-color:#fff;border-top:2px solid #ff4f20;float:left;height:139px;margin-top:10px;width:70%}.happyimage{background-size:137px 137px;float:left;height:137px;width:137px}.happyhour{color:#fd4219;font-size:1pc;font-weight:400;padding-left:167px;padding-top:10px}.happytime,.happytitle{float:left;font-weight:400;padding-left:30px}.happytitle{color:#282828;font-size:22px;white-space:initial;width:70%}.happytime{color:#414241;font-size:14px;line-height:22px}.happyall{background:linear-gradient(-180deg,transparent,#313942);background-color:#313942;height:600px;margin-bottom:20px;margin-top:20px;overflow:hidden}.happyheader{color:#fff;float:left;font-size:34px;line-height:40px;padding-bottom:30px;padding-top:30px}.happysuball{margin-left:auto;margin-right:auto;width:970px}.happyeverything{border:2px solid #929292;color:#929292;float:right;font-size:9pt;line-height:15px;margin-top:30px;padding:3px}.happy-seemore{clear:left;font-size:1pc;font-weight:600;line-height:30px}.happysubseemore{clear:left;float:left;height:470px;width:30%}.happy-happy{color:#fd4219}.happy-music{color:#b553b5}.happy-art{color:#02c487}.happylast>.happybox{background:linear-gradient(#fff,#000)}.happyline{border:1px solid rgba(0,0,0,.2);margin-bottom:10px;margin-top:10px;opacity:.5;width:90%}.happyabout{color:#999;font-size:14px;line-height:22px;width:90%}#simple-slider{background:0 0;border:0;box-shadow:none}.two-article-previews ul li{float:left;width:50%}.two-article-previews ul li .carousel-title{overflow:hidden;width:100%}.two-article-previews ul li .carousel-title .sl-cr-title{color:#fff;font-weight:700;height:88px;line-height:38px;overflow:hidden;padding:8px 20px}.circle{background-position:center center;background-repeat:no-repeat;background-size:cover;border:3px solid #000;border-radius:50%;display:block;margin:1em auto}.nr_title{font-size:14px;text-align:center}.admin-bar #mhead{top:2pc!important}a img.alignright,img.alignright{float:right;margin:0 0 1em .5em}a img.alignleft,img.alignleft{float:left;margin:0 1em .5em 0}a img.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.popular-header:after,.review-title:after,.row:after,.tags-bar{clear:both}.popular-header.tv h4,.sonar-8-black,.sonar-cat-box,.tv .cat-name,.tv .cat-subtitle,.tv .review-title{background:#000}.article-body,.main-article .blockquote-text{font-size:14px;line-height:18px}.popular-box .popular-content .row:after,.popular-box .popular-content h4:before,.see-happening:after,.todo-drop .dropit:after,ul li .article-meta h4:before{content:""}.main-article p.article-abstract,.popular-box .popular-content a{font-weight:700}.food-article h3,.food-article p,.todo-drop.todo-drop-left .columns.large-9,.todo-drop.todo-drop-left .columns.small-3,div.sharedaddy h3.sd-title,p.published-date{padding-left:0}.article-tags,.main-article .related-blockquote ul,.review-list,.two-article-previews ul{list-style-type:none;margin-left:0}.main-article .related-blockquote ul li:last-child,.review-list li:last-child{border-bottom:0}.slim-carousel .carousel-item .sl-cr-title span,.two-article-previews ul li .carousel-title .sl-cr-title span,.two-article-previews ul li .carousel-title a span{font-weight:400}.slim-carousel .carousel-item .by,.two-article-previews ul li .carousel-title .by{color:#fff;display:block;font-size:9pt;font-weight:400;padding:0 20px}.slim-carousel .carousel-item .by a,.two-article-previews ul li .carousel-title .by a{color:#ff4f20;display:inline;font-size:14px;padding:0}.ad-img,.flexslider{margin-bottom:0}#simple-slider .carousel-title a,footer h2,footer h2 a{color:#6e6e6e}#bestofheader .row span,#cultureheader .row span,#magheader .row span,footer p,footer ul li{color:#fff;font-size:9pt}.author-contact,.ft-ath span,.most-read-reviews .review-author span,.two-span-box-v-text .ft-ath{color:#acacac}.album-teaser h2,.album-teaser h3,.album-teaser p,.slim-carousel .carousel-item .cat-name,.sonar-text-index-black>p>a,.sonar-title-black>a,.ss-search,.tv .cat-name,.two-span-box-v-text h3 a{color:#fff}#mhead li.travel a:hover,#mhead li.travel.current-category-ancestor>a,#mhead li.travel.current-menu-item>a,#mhead li.travel.current-menu-parent>a,#mhead li.travel.current-post-ancestor>a,#travelheader,#travelheader .row,.popular-box .popular-content .travel h4:before,.popular-header.travel h4,.travel .cat-name,.travel .review-title,.travel .todo-drop h4,ul li.travel .article-meta h4:before{background:#ffe720}#album-latest,#menu-main-menu li.back,#menu-main-menu li>.parent-link,#newsletterbox,#player,#popular-content,#searchbox,#searchform label,#travel-popular,.asterisk{display:none}.article-meta .timeago,.music .todo-drop h4,.sonar-header>a,.sonar-text-index>p>a,.sonar-title-large>a,.sonar-title>a,.sonar-wordsby>a,.store-info .store-details dl dd,.travel .todo-drop h4{color:#000}.ad-rgt,.feature-slider .prev-next .next,.issue-buttons .download-pdf,.review-title .rating,.see-happening{float:right}.ad-cfads,.ad-column,.banner-center,.happening .large-12,.nl-wrapper,.shops p.hl-lnk,.show-me-more{text-align:center}#main-slider.flexslider .slides>li img,.feature-slider .prev-next .prev,.issue-buttons .read-online,.review-list .block-image,.shop-lft,.two-article-previews ul li img{float:left}.author-info .author,.ft-ath a,.most-read-reviews .review-author a,.shops h3,.two-span-box-v-text .ft-ath a,p.published-date span{color:#ff4f20}#main-slider.flexslider .carousel-title a,.two-article-previews ul li .carousel-title a{color:#fff;display:block;font-size:2pc;padding:20px}body,html{font-size:100%}img{display:inline-block;height:auto}embed,object{height:100%}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}textarea{min-height:50px}.row{margin:0 auto;max-width:62.5em}.column,.columns{float:left;padding-left:.9375em;padding-right:.9375em;position:relative;width:100%}.small-1{position:relative;width:8.3333%}.small-2,.small-3{position:relative;width:16.6666%}.small-3{width:25%}.small-4,.small-5{position:relative;width:33.3333%}.small-5{width:41.6666%}.small-6,.small-7{position:relative;width:50%}.small-7{width:58.3333%}.small-8{width:66.6666%}.small-10,.small-8,.small-9{position:relative}.small-9{width:75%}.small-10{width:83.3333%}.small-11{width:91.6666%}.small-11,.small-12{position:relative}.columns+.columns:last-child{float:right}[class*=block-grid-]{display:block;margin:-.625em;padding:0}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]>li{float:left;height:auto;padding:0 .625em 1.25em}.small-block-grid-2>li,.small-block-grid-3>li{padding:0 .625em 1.25em;width:50%}.small-block-grid-3>li{width:33.3333%}.small-block-grid-2>li:nth-of-type(n),.small-block-grid-3>li:nth-of-type(n){clear:none}.subheader{color:#6f6f6f;font-weight:300;line-height:1.4}a,b,em,i,small,strong{line-height:inherit}dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{direction:ltr;padding:0}a{color:#ff4f20;text-decoration:none}a:focus,a:hover{color:#ff3b06}a img{border:0}p aside{font-size:.875em;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#222;font-style:normal;font-weight:600;line-height:1.2125em;margin:.2em 0 .5em}h3{font-size:1.375em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,small{color:#6f6f6f;font-size:60%;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h4,h5{font-size:1.125em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.25em 0 1.1875em}em,i,p aside{font-style:italic}.vcard .fn,b,code,dl dt,strong{font-weight:600}code{color:#7f0a0c;font-family:Consolas,Liberation Mono,Courier,monospace}dl,ol,ul{list-style-position:outside;margin-left:1.25em}h6,ul li ol,ul li ul{font-size:1em}ol li ol,ol li ul,ul li ol,ul li ul{margin-bottom:0;margin-left:1.25em}dl dt{margin-bottom:.3em}dl dd{margin-bottom:.75em}abbr,acronym{border-bottom:1px dotted #ddd;color:#6e6e6e;cursor:help;font-size:90%;text-transform:none}acronym{text-transform:uppercase}blockquote{border-left:1px solid #ddd;direction:ltr;padding:.5625em 1.25em 0 1.1875em}blockquote cite,blockquote cite a,blockquote cite a:visited,label{color:#555;display:block;font-size:.8125em}label{color:#4d4d4d;cursor:pointer;font-size:.875em;font-weight:500;margin-bottom:.1875em}blockquote cite:before{content:"\2014 \0020"}blockquote,blockquote p{color:#6f6f6f;line-height:1.6}.vcard .fn{font-size:.9375em}.print-only{display:none!important}.button:hover{color:#000}.button,button{background-color:#ff4f20;border:1px solid #ec3200;color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin:0 0 1.25em;padding:.75em 1.5em .8125em;position:relative;text-align:center;text-decoration:none}form .row .row{margin:0 -.5em}form .row .row .column,form .row .row .columns{padding:0 .5em}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5em}label.right{float:none;text-align:right}label.inline{padding:.625em 0}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-sizing:border-box;color:rgba(0,0,0,.75);display:block;font-size:.875em;height:2.3125em;margin:0 0 1em;padding:.5em;transition:box-shadow .45s,border-color .45s ease-in-out;width:100%}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{background:#fafafa;border-color:#999;box-shadow:0 0 5px #999;outline:0}input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],textarea[disabled]{background-color:#ddd}fieldset{border:1px solid #ddd;margin:1.125em 0;padding:1.25em}fieldset legend{background:#fff;font-weight:600;margin:0 0 0 -.1875em;padding:0 .1875em}.error input,.error textarea,input.error,textarea.error{background-color:rgba(198,15,19,.1);border-color:#c60f13}.error input:focus,.error textarea:focus,input.error:focus,textarea.error:focus{background:#fafafa;border-color:#999}.error label,label.error{color:#c60f13}.error small,small.error{background:#c60f13;color:#fff;display:block;font-size:.75em;font-weight:600;margin-bottom:1em;margin-top:-1.3125em;padding:.375em .25em}.contain-to-grid{background:#111;width:100%}.fixed{left:0;position:fixed;top:0;width:100%;z-index:99}.top-bar{background:#111;height:45px;line-height:45px;margin-bottom:1.875em;overflow:hidden;position:relative}.top-bar ul{list-style:none}.top-bar .row{max-width:none}.top-bar input{height:2.45em}.top-bar .button{margin-bottom:0;padding-bottom:.5em;padding-top:.5em}.top-bar .name{font-size:1pc;height:45px;margin:0}.top-bar .name h1{font-size:1.0625em;line-height:45px;margin:0}.top-bar .name h1 a{color:#fff;display:block;font-weight:700;padding:0 15px;width:50%}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a,.top-bar-section ul li>a{color:#fff;display:block;font-size:.8125em;font-weight:700}.top-bar .toggle-topbar a{height:45px;line-height:45px;padding:0 15px;position:relative;text-transform:uppercase}.top-bar .toggle-topbar.menu-icon{margin-top:-1pc;padding-left:40px;right:15px;top:50%}.top-bar .toggle-topbar.menu-icon a{color:#fff;height:34px;line-height:33px;padding:0;text-indent:-3pc;width:34px}.top-bar .toggle-topbar.menu-icon a span{box-shadow:0 10px 0 1px #fff,0 1pc 0 1px #fff,0 22px 0 1px #fff;display:block;height:0;position:absolute;right:0;width:1pc}.top-bar.expanded{background:0 0;height:auto;overflow:visible}.top-bar.expanded .title-area{background:#111}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span{box-shadow:0 10px 0 1px #888,0 1pc 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;transition:left .3s ease-out;width:auto}.top-bar-section ul{background:#222;display:block;font-size:1pc;margin:0}.top-bar-section .divider,.top-bar-section [role=separator]{border-bottom:1px solid #2b2b2b;border-top:1px solid #000;clear:both;height:1px;width:100%}.top-bar-section ul li>a{background:#222;padding:9pt 0 9pt 15px;width:100%}.top-bar-section ul li.active>a,.top-bar-section ul li>a.hover{background:#090909;color:#fff}.top-bar-js-breakpoint{visibility:hidden;width:58.75em!important}form,input[type=checkbox],input[type=file],input[type=radio],label.inline,select{margin:0 0 1em}.f-dropdown,.f-dropdown.tiny{max-width:200px}.side-nav{display:block;list-style-position:inside;margin:0;padding:.875em 0}.side-nav li{font-size:.875em;margin:0 0 .4375em}.side-nav li a{color:#ff4f20;display:block}.side-nav li.active>a:first-child{color:#4d4d4d;font-weight:600}.side-nav li.divider{border-top:1px solid #e6e6e6;height:0;list-style:none;padding:0}.f-dropdown{background:#fff;border:1px solid #ccc;font-size:1pc;height:auto;margin-top:2px;position:absolute;top:-39999px;width:100%;z-index:99}.f-dropdown.content>:first-child,.f-dropdown>:first-child{margin-top:0}.f-dropdown:after,.f-dropdown:before{content:"";display:block;height:0;position:absolute;width:0}.f-dropdown:before{border:6px inset;border-bottom-style:solid;border-color:transparent transparent #fff;left:10px;top:-9pt;z-index:99}.f-dropdown:after{border:7px inset;border-color:transparent transparent #ccc;left:9px;top:-14px;z-index:98}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown li{cursor:pointer;font-size:.875em;line-height:1.125em;margin:0}.f-dropdown li:focus,.f-dropdown li:hover{background:#eee}.f-dropdown li a{color:#555;display:block;padding:.3125em .625em}.f-dropdown.content{background:#fff;border:1px solid #ccc;font-size:1pc;height:auto;max-width:200px;padding:1.25em;position:absolute;top:-9999px;width:100%;z-index:99}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:50pc}.animated{animation-duration:1s;animation-fill-mode:both}.pulse{animation-name:pulse}#jp-relatedposts a{font-size:9pt;font-weight:600;text-decoration:none}p{font-size:1em;line-height:1.6;margin-bottom:1.25em}.travel-author-details{font-size:.8em!important;line-height:20px;margin-right:84px}p.published-date{color:#acacac;font-size:.9em;margin-top:-20px;text-align:right}#jp-relatedposts h3.jp-relatedposts-headline{display:inline-block;float:left;font-size:9pt;font-weight:600;margin:0 0 1em;padding-left:0}table#bestof2017 th td{vertical-align:top}.sonar-title-large{font-size:26px!important}#cookie-law-info-again,#cookie-law-info-bar{font-size:10pt;text-align:center;z-index:9999}#cookie-law-info-bar{box-shadow:rgba(0,0,0,.5) 0 5px 50px;display:none;left:0;margin:0 auto;padding:10px 0;position:absolute;width:100%}#cookie-law-info-again{box-shadow:#161616 2px 2px 5px 2px;cursor:pointer;display:none!important;margin:0;padding:5px 10px}.cli-plugin-button,.cli-plugin-button:visited,.cli-plugin-main-link{color:#fff;cursor:pointer;display:inline-block;margin-left:0;padding:8px 1pc;position:relative;text-decoration:none}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:500;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.magenta.cli-plugin-button:visited,.pink.cli-plugin-button{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{background-clip:padding-box;border:20px solid rgba(0,0,0,.5)!important;border-radius:30px;padding:20px}.gdpr-container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.gdpr-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.gdpr-col-4{flex:0 0 33.3333%;max-width:33.3333%}.gdpr-col-8{flex:0 0 66.6666%;max-width:66.6666%}.gdpr-align-items-stretch{align-items:stretch!important}.gdpr-d-flex{display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal,.modal-backdrop{bottom:0;left:0;position:fixed;right:0;top:0}.modal-backdrop{background-color:#000;z-index:1039}.modal-backdrop.show{opacity:.5}.gdpr-modal{display:none;outline:0;z-index:1050}.cli-btn,.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{text-align:center;vertical-align:middle;white-space:nowrap}.cli-switch input:checked+.cli-slider:before,.gdpr-switch input:checked+.gdpr-slider:before{transform:translatex(26px)}.cli-container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.cli-btn{border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1;padding:.5rem 1.25rem;transition:.15s ease-in-out;user-select:none}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500}.cli-modal,.cli-modal-backdrop{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.cli-modal-backdrop{background-color:#000;z-index:1040}.cli-modal-backdrop.cli-show{display:block;opacity:.5}.cli-fade{transition:opacity .15s linear}#jp-relatedposts,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}#jp-relatedposts{clear:both;display:none;margin:1em 0;padding-top:1em}.jp-relatedposts:after{clear:both;content:"";display:block}#jp-relatedposts h3.jp-relatedposts-headline em:before{border-top:1px solid rgba(0,0,0,.2);content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:600}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{box-sizing:border-box;float:left;margin:0 0 1em;width:33%}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:0!important}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{font-size:14px;line-height:20px}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{border-bottom:0;bottom:0;display:block;left:0;position:absolute;right:0;top:0}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{display:block;margin:0;max-width:100%;text-transform:none}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;margin-right:3%;max-width:33%;overflow:hidden}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt,.cli-barmodal-open,.cli-modal-open,.gdpr-modal,.modal-open{overflow:hidden}.do-this-all img.loaded{width:auto!important}.travel-author-pic{float:left;margin-right:14px}.videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.gallery-row{height:273px;margin:auto;width:550px}.horizontallist ul{list-style-type:none;margin-left:0;padding:0 0 30px}.horizontallist li{float:left;padding:0 0 0 15px}.horizontallist li a{padding:5px;size:small}.horizontallist li a:hover{background-color:red;color:#fff}.divTable{background-color:#fff;border:red;padding:4px}.divRow{background-color:#fafafa;clear:both;padding:10px}.divCellLeft,.divCellRight{background-color:#e3e3e3;border-bottom:3px solid #fff;border-top:3px solid #fff;box-sizing:border-box;float:left;padding:10px;width:50%}.divCellLeft{border-right:2px solid #fff}.divCellRight{border-left:2px solid #fff}.travel-author-info{border-bottom:1px solid #b8b8b8;border-top:1px solid #b8b8b8;font-size:18px;margin-bottom:25px;margin-top:20px;padding-bottom:8px;padding-top:8px}.travel-category{color:#e6b000;font-weight:600;height:26px;line-height:26px}#travel-header-wrapper{background:#000;position:relative;text-align:center;width:100%}.travel-top-title h1{font-size:38px;font-weight:700;line-height:44px;margin:0}.travel-top-title h1 a{color:#fff;display:block}.travel-top-author>a{color:#fff;font-size:14px;font-weight:400;height:23px;line-height:23px}.travel-image,.travel-top-placeholder{margin:0 auto;max-width:75pc}.travel-top-placeholder{background:rgba(0,0,0,.5);bottom:0;padding-bottom:20px;position:absolute;text-align:center;width:100%}.travel-top-textarea{text-align:left}.travel-top-text{color:#fff;margin:7px 15px 11px}.travel-destinations{background-color:#fadd45;clear:left;float:left;height:420px;margin-bottom:50px;margin-top:50px;width:100%}.travel-destinations-all{margin-left:auto;margin-right:auto;width:970px}.travel-destinations-title{color:#414241;float:left;font-weight:400;height:46px;line-height:46px;padding-top:58px}.travel-destinations-about{clear:left;display:block;float:left;font-weight:400;line-height:26px;padding-top:58px;width:212px}.travel-destinations-line{border:1px solid #414241;float:left;height:331px;margin:-8px 30px 39px 91px;width:2px}.travel-destinations-li>ul{float:left;list-style-type:none;margin-right:20px}.travel-destinations-li>ul>li>a{color:#000;font-weight:400;line-height:45px}path{fill:#414241;transition:fill .6s}.travel-icelandsvg{padding-top:70px}.vital-info{background:url(https://i0.wp.com/grapevine.is/wp-content/uploads/practical-info.png) center center no-repeat;clear:left;height:321px;width:100%}.vital-info-text,.vital-info-title{color:#414241;float:left;font-weight:400;height:125px;line-height:46px;padding-top:35px;width:299px}.vital-info-text{height:92px;line-height:23px;padding-left:30px;padding-top:46px;width:638px}.vital-box{border:2px solid #fadd45;border-radius:2px;clear:left;float:left;height:44px;margin-left:328px;margin-top:22px;width:220px}.vital-box:hover{background-color:#e3dedb}.vital-info-call{color:#f9c623;font-weight:400;line-height:23px;padding-top:10px;text-align:center}.travel-menu,.vital-info-container{margin-left:auto;margin-right:auto;width:100%}.travel-menu{max-width:970px}.travel-menu-search{clear:right;color:#ffe720;float:left;font-weight:400;height:23px;line-height:23px}.travel-underline{border-bottom:1px solid #b8b8b8;clear:right;height:2pc;text-align:left;width:221px}.travel-instagram{background-color:#fff}.travel-author-contact{color:#00aeef;line-height:23px}.facebook-share,.twitter-share{background-color:#3b5998;color:#fff;float:left;font-weight:700;height:41px;padding-top:13px;text-align:center;width:47%}.facebook-share:hover{color:#fff!important}.twitter-share{background-color:#55acee;float:right}.do-this-what{color:#414241;font-weight:700;line-height:26px}.do-this-all-under{background:rgba(0,0,0,.01);border-bottom:1px solid #b8b8b8;border-top:1px solid #b8b8b8;margin-bottom:10px;padding:15px 0 5px;text-align:center}.do-this-image{float:left;line-height:60px;margin-right:11px}.do-this-this{color:#414241;float:left;font-weight:400;line-height:40px;text-align:center}.do-this-price{color:#ff4f20}.do-this-book{background-color:#ff4f20;clear:left;margin:20px auto;padding:8px 69px;width:50%}.do-this-book,.do-this-book>a{color:#fff;font-weight:400;line-height:23px}.in-numbers-title{color:#414241;font-weight:300;line-height:30px;margin-bottom:9px;margin-top:30px}.in-numbers-border-top{border:1px solid #b8b8b8;height:1px;width:969px}.in-numbers-number{float:left;margin-right:29px;margin-top:10px;width:137px}.in-numbers-number-last{float:left;margin-top:10px;width:110px}.in-numbers-first{color:#414241;font-weight:400;line-height:30px;text-align:center;width:137px}.in-numbers-second,.in-numbers-third{color:#f6bc1c;font-weight:400;height:43px;line-height:43px;text-align:center;width:136px}.in-numbers-third{color:#141413;height:36px;line-height:9pt;width:137px}.in-numbers-border-bottom{border:1px solid #b8b8b8;clear:left;height:1px;margin-bottom:41px;width:969px}.lower{background:#fff;border:30px solid #fff;box-shadow:inset 0 0 0 1px #000;color:#000;margin:10% auto;opacity:.8;padding:50px;width:340px}.lower:hover{background:#000;border:30px solid #000;box-shadow:inset 0 0 0 1px #fff;color:#fff}.lower label{text-align:center;text-transform:uppercase}#op:checked~.overlay-hugeinc{opacity:1;transition:opacity .5s;visibility:visible}#op:checked~.overlay-hugeinc nav ul{opacity:1;transform:rotatex(0)}#op:not(:checked)~.overlay-hugeinc nav ul{transform:translatey(25%) rotatex(-35deg)}.travel-sidebar-basics{border-bottom:1px solid #b8b8b8;font-weight:400;margin-bottom:10px;padding-bottom:10px}.travel-sidebar-title{display:block;font-weight:600;line-height:28px}.travel-sidebar-about{line-height:24px;margin-bottom:15px}.orange-bar{background-color:#ff4f20;clear:both;display:block;height:8px;width:100%}.booking-list-title{color:#ff4f20;font-weight:700;letter-spacing:-.12px;line-height:22px;padding:10px 0;text-decoration:underline}.booking-width{max-width:750pt!important}.booking-ul{margin:0;max-width:750pt}.add-to-cart{border:.5px solid #ff4f20;color:#ff4f20;font-weight:700;height:45px;line-height:18px;padding:9pt 98px 15px;width:300px}.booking-about{color:#282828;display:inherit;font-weight:400;height:90pt;line-height:23px;margin-bottom:15px;margin-top:8px}.bookfixed{position:fixed;top:78px;width:303.33px}.booking-box{height:350px;margin-top:30px;width:300px}.booking-titles{display:block;font-weight:700;line-height:70px}.addtocalendar{background:0 0!important;display:inline-block;position:relative}.atcb-link{cursor:pointer;display:block;outline:0!important}.atcb-item,.atcb-list{background:#fff;list-style:none;margin:0;padding:0}.atcb-list{left:0;position:absolute;top:100%;visibility:hidden;width:170px;z-index:900}.atcb-item{float:none;text-align:left}.atcb-item-link{display:block;outline:0;text-decoration:none}.atc-style-blue .atcb-list{background:#fff;border:1px solid #ff4f20;color:#000;width:300px}.atc-style-blue .atcb-item{background:#fff;color:#000;line-height:1.3em;vertical-align:middle}.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover{border:.5px solid #ff4f20;color:#fff;font-weight:700;line-height:18px;outline:0;padding:9pt 76px 15px 75px;vertical-align:middle}#wrapper{background-color:#fff;padding-left:0;transition:.5s}#wrapper.toggled{padding-left:300px}#wrapper.toggled #page-content-wrapper{margin-right:-300px;position:absolute}#sidebar-wrapper{background:#fff;float:left;height:100%;left:300px;margin-left:-300px;overflow-y:auto;transition:.5s;width:0;z-index:1000}#page-content-wrapper{float:right;position:absolute;width:100%}.sidebar-nav{list-style:none;margin:0;padding:0;position:absolute;top:0;width:300px}.sidebar-nav li{line-height:40px;text-indent:20px}.sidebar-nav li a{color:#999;display:block;text-decoration:none}.sidebar-nav li a:active,.sidebar-nav li a:focus,.sidebar-nav li a:hover{background:rgba(255,255,255,.2);color:#fff;text-decoration:none}.sidebar-nav>.sidebar-brand{height:65px;line-height:60px}.sidebar-nav>.sidebar-brand a{color:#999}#topannounce a span,.do-this-book:hover,.sidebar-nav>.sidebar-brand a:hover{background:0 0;color:#fff}.atcb-link:active~ul,.atcb-link:focus~ul,.atcb-list:hover{visibility:visible}.atcb-item.hover,.atcb-item:hover{cursor:pointer;outline:0;position:relative;text-decoration:none;z-index:900}.atc-style-blue .atcb-item-link,.atc-style-blue .atcb-link,.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus,.atc-style-blue .atcb-link:hover{border:.5px solid #ff4f20;color:#ff4f20;font-weight:700;line-height:18px;outline:0;padding:9pt 76px 15px 75px;vertical-align:middle}.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover{background:#ff4f20}.toggle-topbar a{background:0 0;border:0;cursor:pointer;height:30px;width:36px}.toggle-topbar a:after,.toggle-topbar a:before{backface-visibility:hidden;background:#fff;content:"";height:3px;left:0;transition:.75s;width:34px}.toggle-topbar a:before{box-shadow:#fff 0 1pc 0 0;position:absolute;top:0}.toggle-topbar a:after{position:absolute;top:2pc}.expanded .toggle-topbar a:before{box-shadow:transparent 0 0 0 0;top:50%;transform:rotate(225deg)}.expanded .toggle-topbar a:after{top:50%;transform:rotate(315deg)}#logo-header{filter:invert(1);transform-style:preserve-3d}.top-bar a.icon{fill:#939393;text-decoration:none;transition:fill .4s ease;width:30px}.top-bar a.icon:hover{fill:#fff}.top-bar a svg{height:20px;width:20px}.image-blockquote,.player-embed-blockquote,blockquote{margin-left:0!important}.lower label:hover,a:hover{cursor:pointer}.cli-btn:focus,.toggle-topbar a:focus,a:focus{outline:0}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span,article img,embed,object{max-width:100%}.block-image img,.size-full,.size-large,.size-medium,.travel-image img{max-width:75pc;width:100%}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt,#op,.addtocalendar var,.has-dropdown ul,.hide,.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}.piece-regular-all,.row,.small-12,input[type=file],select{width:100%}.columns+.columns.end,.travel-photo-credit{float:left}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4),.small-block-grid-2>li:nth-of-type(odd),.small-block-grid-3>li:nth-of-type(3n+1),[class*=block-grid-]:after{clear:both}#jp-relatedposts .jp-relatedposts-items p,.top-bar .title-area,dd,div,dt,form .row .row.collapse,li,pre,td,th{margin:0}.contain-to-grid .top-bar,.f-dropdown.content>:last-child,.f-dropdown>:last-child,.top-bar form,.top-bar input,.top-bar ul,.top-bar-section .dropdown li.title h5{margin-bottom:0}.has-dropdown.moved ul,.js-generated{display:block}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a,#topannounce a,.cli-read-more-link{text-decoration:underline}.cli-modal-backdrop.cli-fade,.modal-backdrop.fade,img.lazy,img[data-lazy-src]{opacity:1}.lazyloaded,.litespeed-loaded,img.loaded{opacity:1 !important;transition:opacity .3s linear .2s}@media only screen and (min-width:8in){#wrapper.toggled,.main-article p{padding-left:0}#wrapper{background-color:#fff;padding-left:300px}#wrapper.toggled #sidebar-wrapper{width:0}#wrapper.toggled #page-content-wrapper{margin-right:0;position:relative}#sidebar-wrapper{width:300px}.large-1{width:8.3333%}.large-2,.large-3{position:relative;width:16.6666%}.large-3{width:25%}.large-4,.large-5{position:relative;width:33.3333%}.large-5{width:41.6666%}.large-6,.large-7{position:relative;width:50%}.large-7{width:58.3333%}.large-8{width:66.6666%}.large-9{width:75%}.large-10{width:83.3333%}.large-11,.large-12{position:relative;width:91.6666%}.large-12{width:100%}.small-block-grid-2>li:nth-of-type(odd),.small-block-grid-3>li:nth-of-type(3n+1){clear:none}h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75em}h2{font-size:2.3125em}h3{font-size:1.6875em}h4{font-size:1.4375em}.button,button{display:inline-block}#page-content-wrapper,.large-1,.large-10,.large-8,.large-9{position:relative}}@media only screen and (max-width:767px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{clear:both;margin:0 0 1em;width:100%!important}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;margin-right:0;max-width:100%}.admin-bar #mhead{margin-top:46px!important}#content-sponsor{clear:both;display:block;float:none!important;margin:10px 0}div.do-this-all div div{clear:both!important;display:block;float:none!important}div.do-this-all div{margin:0 auto;text-align:center}#mmobile{margin-bottom:10px;padding-top:40px}ul.small-block-grid-2 li,ul.small-block-grid-3 li{clear:both;width:100%}ul.mobile-width img{max-width:100%;width:100%}.block-fixed-height li{height:auto;max-height:420px}.art-col,h1{overflow:hidden}.mobile-width li,li.news-ad{width:100%}.shop-rgt,ul.f-dropdown.open li{border-left:0!important}.adunit{border:1px solid #e0e0e0!important;margin:20px auto;text-align:center;width:100%}li.news-ad{display:block;height:290px;margin-bottom:20px!important;margin-top:20px;text-align:center}.pullquote{display:none!important}.travel-feature{background:#fff;padding-left:0!important;padding-right:0!important}.article-view h1{font-size:30px;line-height:36px}.art-col{display:block;height:auto;margin-bottom:10px;position:relative}.art-col h3{font-size:20px;font-weight:400;line-height:23px;margin-top:15px}.art-col p{color:#6e6e6e;font-size:14px;line-height:18px}.post-an-ad a{top:0!important}.itsfree{left:75px!important;top:-20px!important}.shop .shop-nav{width:260px!important}.issue-nav{width:270px}.row.happs div img{width:290px!important}.dropit{width:228px!important}.post-an-ad a,ul.f-dropdown.open{left:0!important}ul.f-dropdown.open li{border-right:0!important}.nl-formwrapper input[type=submit]{margin-right:0!important;margin-top:0!important;width:100%!important}.review-list li,li.news-ad{padding:15px 0}.review-list li .text-block{width:140px!important}.music .todo-drop{height:62px!important}.nl-formwrapper{box-shadow:none!important}.tv .play-circle{margin-left:65px!important}.see-happening{margin-bottom:20px;width:100%}.image-blockquote,.player-embed-blockquote,.shop-lft,.shop-rgt,blockquote,ul.f-dropdown.open,ul.f-dropdown.open li,ul.f-dropdown.open li a{display:block!important;float:none!important;margin-left:0!important;width:100%!important}}@media screen and (max-width:939px){.subheader a{white-space:nowrap}#mhead .top-bar-section li a:not(.button){line-height:20px}#mhead .top-bar-section ul li a{font-size:1pc}.top-bar-section ul li>a{padding:4px 0!important}#mhead .top-bar-section ul>li.divider{height:2px}#subnav{display:none}.top-bar{overflow:visible!important}#site-navigation ul.right a span{display:block;margin-left:20px}}@media screen and (min-width:940px){#site-navigation ul.right a span{display:none}}@media only screen and (min-width:58.75em){.top-bar,.top-bar.expanded{background:#111}.top-bar{overflow:visible}.top-bar:after,.top-bar:before{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar,.top-bar-section ul li .js-generated{display:none}.top-bar .title-area,.top-bar-section ul li{float:left}.top-bar .name h1 a{width:auto}.top-bar .button,.top-bar input{font-size:.875em;height:2em;line-height:2em;padding:0 10px;position:relative;top:8px}.contain-to-grid .top-bar{margin:0 auto;max-width:62.5em}.top-bar-section{left:0!important;transition:none 0 0}.top-bar-section ul{display:inline;height:auto!important;width:auto}.top-bar-section li a:not(.button){background:#111;line-height:45px;padding:0 10px}.top-bar-section li a:not(.button).hover{background:#000}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{border-bottom:0;border-left:1px solid #000;border-right:1px solid #2b2b2b;border-top:0;clear:none;height:45px;width:0}}@media only screen and (max-width:40pc){.divCellLeft,.divCellRight{width:100%}}}@media screen and (min-width:940px){#site-navigation ul.right a span{display:none}}@media only screen and (min-width:58.75em){.top-bar,.top-bar.expanded{background:#111}.top-bar{overflow:visible}.top-bar:after,.top-bar:before{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar,.top-bar-section ul li .js-generated{display:none}.top-bar .title-area,.top-bar-section ul li{float:left}.top-bar .name h1 a{width:auto}.top-bar .button,.top-bar input{font-size:.875em;height:2em;line-height:2em;padding:0 10px;position:relative;top:8px}.contain-to-grid .top-bar{margin:0 auto;max-width:62.5em}.top-bar-section{left:0!important;transition:none 0 0}.top-bar-section ul{display:inline;height:auto!important;width:auto}.top-bar-section li a:not(.button){background:#111;line-height:45px;padding:0 10px}.top-bar-section li a:not(.button).hover{background:#000}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{border-bottom:0;border-left:1px solid #000;border-right:1px solid #2b2b2b;border-top:0;clear:none;height:45px;width:0}}@media only screen and (max-width:40pc){.divCellLeft,.divCellRight{width:100%}}
