body,.entry-summary,.entry-content{font-size:14px !important}button,.button,.readon,.button-border,input[type="submit"],input[type="button"],input[type="reset"]{padding:15px 30px}.only-desktop{display:none}.only-tablets{display:none}.only-smartphones{display:block}.only-tablets-and-smartphones{display:block}.only-desktop-and-tablets{display:none}#gk-header-nav .gk-logo{height:40px;top:0 !important}#gk-header-nav .gk-logo img{height:40px}#gk-header-nav.static,#gk-header-nav.active{height:45px}#aside-menu-toggler{top:0}.admin-bar #gk-header-nav.static,.admin-bar #gk-header-nav.active{top:0}#gk-header-nav.active .gk-logo,#gk-header-nav.active .gk-logo-css,#gk-header-nav.active .gk-logo-css-big{top:0}#gk-header.menu-visible{padding-top:32px}#gk-top1 .widget,#gk-top2 .widget,#sidebar .widget,#gk-bottom1 .widget,#gk-bottom2 .widget,#gk-bottom3 .widget,.gk-cols .widget,.gk-3-cols[data-cols="2"] .widget-wrap,.gk-3-cols[data-cols="3"] .widget-wrap,.gk-3-cols[data-cols="4"] .widget-wrap,.gk-3-cols[data-cols="5"] .widget-wrap,.gk-3-cols[data-cols="6"] .widget-wrap,.gk-3-cols[data-cols="7"] .widget-wrap,.gk-3-cols[data-cols="8"] .widget-wrap,.gk-3-cols[data-cols="9"] .widget-wrap,.gk-menu .gk-cols>div{clear:both !important;float:none !important;margin:0 auto 20px auto !important;max-width:300px;width:100%}.frontpage-block,#gk-header-mod .frontpage-block-wrap{padding-left:15px !important;padding-right:15px !important}.frontpage-block.gk-parallax{max-width:100% !important}.frontpage-block.gk-parallax .frontpage-block-wrap{margin:0 auto !important;max-width:300px !important}.frontpage-block-wrap{padding:60px 0}#sidebar .widget{clear:both;width:100%}.gk-cols[data-cols="2"]>div,.gk-cols[data-cols="3"]>div,.gk-cols[data-cols="4"]>div,.gk-cols[data-cols="5"]>div{padding-bottom:20px !important;width:100%}#gk-header-mod h1{font-size:30px}.bigtitle .header a:before,.bigtitle .header a:after,.bigtitle .header span:before,.bigtitle .header span:after,.bigtitle>header h1>span:before,.bigtitle>header h1>span:after{display:none}.gk-menu-button>span,.gk-menu .box-wrap{background:#fff;padding:0}.gk-contact-form p.gk-contact-fields{margin:0 0 20px 0;width:100%}.gk-contact-form p.gk-contact-textarea{width:100%}blockquote{font-size:13px}.gk-testimonials-prev,.gk-testimonials-next{top:-88px;z-index:10}.gk-description p{width:100%}.gallery br{display:none}.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item{width:50%}.gk-3-cols[data-cols="2"] .widget,.gk-3-cols[data-cols="3"] .widget{padding:0;width:100%}.entry-title{font-size:28px}.item-author{width:100%}.item-info{margin:0 0 32px}.comments-title,.comment-reply-title{font-size:24px}#comments{margin:0;width:100%}.comment-content-wrapper{margin:0}.comment-body{font-size:13px;margin:8px 0}.comment-author{position:static;width:100%;text-align:center;overflow:hidden}.comment-author .avatar{display:inline-block;float:none}.comment-metadata{overflow:hidden;text-align:center}.comment-metadata>*{display:inline-block;text-align:center}.comment-metadata>a{float:none}.search-form .search-submit{margin:10px 0}.gk-photo>a,.gk-photo>div,.gk-photo>.figcaption{clear:both;float:left;margin:10px 0;max-width:100%;width:100%}.gk-reservation-party-info,.gk-reservation-party-details{width:100%}article header h1,article header h2{font-size:24px}.one-page-layout>header.bigtitle.has-bg{margin:0 -15px !important}.gk-reservation-party-info small{width:100%}.gk-nsp-art{width:99% !important}.readon{line-height:1}#gk-footer-nav li{padding:0 10px !important}.gk-nsp-news_grid[data-cols="2"]>figure,.gk-nsp-news_grid[data-cols="3"]>figure,.gk-nsp-news_grid[data-cols="4"]>figure{width:100%}.gk-nsp-news_grid figcaption{clear:both;position:static;width:100%}.gk-nsp-news_grid figure a{position:relative;width:100%;z-index:1}.gk-nsp-news_grid figcaption>div{padding:32px 20px;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.gk-special-menu li{min-height:100px}.gk-special-menu li:after{margin:0 0 0 -60px;width:120px}