body{font-size:14px;}
#gkTop1 .box,
#gkTop2 .box,
#gkSidebar .box,
#gkMainbody .box,
#gkBottom1 .box,
#gkBottom2 .box,
#gkBottom3 .box,
#gkBottom4 .box,
#gkBottom5 .box,
#gkBottom6 .box,
#gkBottom7 .box,
#gkBottom8 .box,
#gkBottom9 .box{clear:both !important;float:none !important;margin-bottom:20px;width:100%;}
#gkSidebar > div{margin-top:20px !important;padding-top:25px !important;}
#gkSidebar > div > .box{float:none;margin-top:0 !important;width:100%;}
#gkSidebar > div > .box:nth-child(2n+1){clear:both !important;}
#gkSidebar > div > .box:nth-child(odd){padding-right:0px;}
#gkSidebar > div > .box:nth-child(even){padding-left:0px;}
.gkCols[data-cols="2"] > div,
.gkCols[data-cols="3"] > div,
.gkCols[data-cols="4"] > div,
.gkCols[data-cols="5"] > div{padding-bottom:20px !important;width:100%;}
.only-tablet{display:none;}
.only-mobile{display:block;}
.no-desktop{display:block;}
.no-tablet{display:block;}
.no-mobile{display:none;}
.profile dt{width:100% !important;}
.contact .contact-image{float:left !important;}
.contact .contact-address{clear:both !important;padding-top:20px !important;}
.contact-details,
.contact .contact-form input,
.contact .contact-form textarea{width:100% !important;}
.contact-details,
.contact-image{margin:0;width:100% !important;}
.contact-form dl{width:100%;}
fieldset.word #search-searchword,
fieldset.word .inputbox{width:50%;}
fieldset.phrases .ordering-box,
fieldset.only input[type="checkbox"],
fieldset.phrases input[type="radio"]{clear:both;}
#member-registration dd{clear:both !important;display:block !important;}
fieldset{max-width:100% !important;width:100% !important;overflow:hidden;}
#gkMainbody table:before{content:"Scroll horizontally to view the whole table";height:14px;width:100%;display:block;font-size:10px;margin-top:-30px;margin-bottom:10px;font-family:Arial, sans-serif;}
#gkMainbody table{width:540px !important;display:block !important;padding:30px 0 20px 0;overflow:scroll;-webkit-overflow-scrolling:touch;}
#gkMainbody table tbody,
#gkMainbody table thead,
#gkMainbody table tfoot{width:540px !important;display:table;}
@media only screen and (max-width:480px){#gkMainbody table{width:420px !important;}
}
@media only screen and (max-width:440px){#gkMainbody table{width:260px !important;}
}
.box.gkmod-1,
.box.gkmod-2,
.box.gkmod-3,
.box.gkmod-4,
.box.gkmod-more{float:left !important;}
.box.gkmod-1,
.box.gkmod-2,
.box.gkmod-3,
.box.gkmod-4,
.box.gkmod-more{width:100% !important;}
.box.gkmod-more.gkmod-last-1:last-child,
.box.gkmod-more.gkmod-last-2:last-child,
.box.gkmod-more.gkmod-last-2:nth-last-child(2),
#gkPageWrap .box.gkmod-more.gkmod-last-3:last-child,
#gkPageWrap .box.gkmod-more.gkmod-last-3:nth-last-child(2),
#gkPageWrap .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:100% !important;}
body #gkPage .box{margin-bottom:20px !important;}
.gkCols3 .box.gkmod-more:nth-child(1n){clear:both;}
.gkCols3 .box.gkmod-1,
.gkCols3 .box.gkmod-2,
.gkCols3 .box.gkmod-3,
.gkCols3 .box.gkmod-more,
.gkCols3 .box.gkmod-more.gkmod-last-1:last-child,
.gkCols3 .box.gkmod-more.gkmod-last-2:last-child,
.gkCols3 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:100% !important;}
body .gkCols4 .box.gkmod-more:nth-child(1n){clear:both;}
body .gkCols4 .box.gkmod-1,
body .gkCols4 .box.gkmod-2,
body .gkCols4 .box.gkmod-3,
body .gkCols4 .box.gkmod-4,
body .gkCols4 .box.gkmod-more,
body .gkCols4 .box.gkmod-more.gkmod-last-1:last-child,
body .gkCols4 .box.gkmod-more.gkmod-last-2:last-child,
body .gkCols4 .box.gkmod-more.gkmod-last-2:nth-last-child(2),
body .gkCols4 .box.gkmod-more.gkmod-last-3:last-child,
body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:100% !important;}
body .gkCols6 .box.gkmod-more:nth-child(1n){clear:both;}
body .gkCols6 .box.gkmod-1,
body .gkCols6 .box.gkmod-2,
body .gkCols6 .box.gkmod-3,
body .gkCols6 .box.gkmod-4,
body .gkCols6 .box.gkmod-more,
body .gkCols6 .box.gkmod-5,
body .gkCols6 .box.gkmod-more,
body .gkCols6 .box.gkmod-6,
body .gkCols6 .box.gkmod-more,
body .gkCols6 .box.gkmod-more.gkmod-last-1:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-2:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-2:nth-last-child(2),
body .gkCols6 .box.gkmod-more.gkmod-last-3:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(3),
body .gkCols6 .box.gkmod-more.gkmod-last-4:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(2),
body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(3),
body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(4),
body .gkCols6 .box.gkmod-more.gkmod-last-5:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(2),
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(3),
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(4),
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(5){width:100% !important;}
.nspArtPage .nspArt{width:99% !important;}
#gkSocialAPI{overflow:hidden;}
.cols-2 .column-2,
.cols-3 .column-3{padding:0 !important;}
.itemComments .itemCommentsList li img{float:left;margin-left:0;margin-right:10px;position:static;}
.itemCommentsList li h3{float:none;margin-top:5px;}
#gkMainbody .registration{width:100%;}
.box.header .nspImageWrapper h4{font-size:14px !important;}
.nspArts,
.nspLinksWrap{clear:both;float:left !important;width:100% !important;}
.nspArt .nspImageWrapper{width:100%;}
.gk-photo > a,
.gk-photo > figcaption{clear:both;float:left;margin:10px 0;max-width:100%;width:100%;}
.gkreservation-party-info,
.gkreservation-party-details{width:100%;}
.category .itemBlock{width:100%;}
article header h1,
article header h2,
.itemComments h3{font-size:24px;}
.itemNavigation .itemPrevious,
.itemNavigation .itemNext{margin:5px 0 !important;max-width:100%;width:100%;}
.itemComments .itemCommentsList li img{float:none;margin:0 auto;}
.itemComments .itemCommentsList li > div{margin:0;}
.itemComments .itemCommentsList li span{display:block;margin:0;padding:3px 0;text-align:center;width:100%;}
a.commentLink{float:none;}
.itemAuthorContent ul[data-cols="2"] li,
.itemAuthorContent ul[data-cols="3"] li,
.itemAuthorContent ul[data-cols="4"] li,
.itemAuthorContent ul[data-cols="5"] li,
.itemAuthorContent ul[data-cols="6"] li{margin-bottom:20px;width:100%;}
.itemAuthorData{max-width:100%;}
fieldset.word #search-searchword,
fieldset.word .inputbox{width:46%;}
dl#tabs dt.tabs,
dl.tabs dt.tabs,
dl#tabs dt.tabs a,
dl.tabs dt.tabs a{clear:both;width:100%;}
.gkTabsNav li{margin:4px 0 !important;width:100%;}
#gkHeaderMod h1,
#gkHeaderMod h2{font-size:20px;line-height:1.2;}
#gkHeaderMod h2{font-size:14px;}
#gkHeaderMod .btn-border{margin:20px 0 0 0;}
.gk-cols{display:block !important;margin:0 !important;}
.gk-cols > div{display:block !important;margin-bottom:20px !important;text-align:left !important;width:100% !important;}
.box.newsletter input{margin:2px 0;max-width:100% !important;width:100% !important;}
.box.testimonials{padding:30px 0 !important;}
.gk-testimonials p{font-size:12px;line-height:1.6;}
.box.very-big-spaces{padding:150px 0 !important;}
.transparent-tabs .gkTabsNav{top:80px;}
.transparent-tabs .gkTabsNav li{line-height:48px;}
.transparent-tabs .gkTabsItem > .box{padding-top:250px !important;}
.gk-features img{width:100%;}
.gk-price-table{margin:20px;}
.gk-price-table > dl{margin:1.5% 0 !important;width:100% !important;}
.gk-desc dl > dt,
.gk-desc dl > dd{width:100% !important;}
.gk-desc dl > dd{padding:10px 0 20px 10px;}
.gk-counters > .gk-counter{margin:10px 0;}
.gk-counters > .gk-counter > span{font-size:40px;}
.gk-big-text{padding:60px 0;}
.contact > div{padding:0 0 20px 0 !important;width:100% !important;}
.gk-social-icons-block{font-size:20px;padding:24px 0 0 0;}
.login,
.registration,
.reset,
.remind{padding:12px;}
.login li,
.registration li,
.reset li,
.remind li{margin:10px 0;width:99%;}
.login li.last a,
.registration li.last a,
.reset li.last a,
.remind li.last a{margin-right:0;}
.single-page > .header .item-title-wrap,
.blog-page > .header .item-title-wrap{top:64%;}
.single-page > .header .item-desc,
.single-page > .header .item-category,
.blog-page > .header .item-desc,
.blog-page > .header .item-category{font-size:14px;}
.blog-page .item-list .item-view{margin:0 0 60px 0;}
.item-info li{display:block;margin:0;padding:0;}
.item-info li:before{display:none;}
.blog-page .cat-item-image{margin:32px auto 24px auto;}
.itemCommentsForm textarea,
.itemCommentsForm .inputbox{width:100%;}
.user-page .item-author-details{top:64%;width:90%;}
.tag-page .item-list .item-view .item-info > span,
.user-page .item-list .item-view .item-info > span,
.latest-page .item-list .item-view .item-info > span,
.generic-page .item-list .item-view .item-info > span{display:block;margin-right:0;}
.tag-page .item-list .item-view,
.user-page .item-list .item-view,
.latest-page .item-list .item-view,
.generic-page .item-list .item-view{padding:40px 0;}
.item-body .the-icons > li{width:100% !important;}
.item-body .the-icons > li:nth-child(1n),
.item-body .the-icons > li:last-child{border-right:1px solid #e5e5e5;}
fieldset.word #search-searchword,
fieldset.word .inputbox,
#searchForm .word input,
#searchForm .word button{width:100% !important;}
fieldset.only,
fieldset.phrases{padding:5px;}
fieldset.phrases .ordering-box,
fieldset.phrases label,
fieldset.only label{clear:both;display:block;}
.single-page .header .item-title,
.blog-page .header .item-title{font-size:20px;letter-spacing:2px;}
.gk-cols > div.col-m-width-5{width:5%;}
.gk-cols > div.col-m-width-10{width:10%;}
.gk-cols > div.col-m-width-15{width:15%;}
.gk-cols > div.col-m-width-20{width:20%;}
.gk-cols > div.col-m-width-25{width:25%;}
.gk-cols > div.col-m-width-30{width:30%;}
.gk-cols > div.col-m-width-35{width:35%;}
.gk-cols > div.col-m-width-40{width:40%;}
.gk-cols > div.col-m-width-45{width:45%;}
.gk-cols > div.col-m-width-50{width:50%;}
.gk-cols > div.col-m-width-55{width:55%;}
.gk-cols > div.col-m-width-60{width:60%;}
.gk-cols > div.col-m-width-65{width:65%;}
.gk-cols > div.col-m-width-70{width:70%;}
.gk-cols > div.col-m-width-75{width:75%;}
.gk-cols > div.col-m-width-80{width:80%;}
.gk-cols > div.col-m-width-85{width:85%;}
.gk-cols > div.col-m-width-90{width:90%;}
.gk-cols > div.col-m-width-95{width:95%;}
#gkLogo img{max-width:150px;}
#gk-login-popup input{height:32px;line-height:32px;margin:0 0 5px 0;width:100%;}
#gk-login-popup p{margin:0;}
#gk-login-popup ul{margin:5px 0;}
#gk-login-popup li{margin:3px 0;}
#gk-login-popup button{height:32px;line-height:32px;padding:0;width:100%;}
#gk-login-popup .btn-border{padding:6px;}
#gk-login-popup .login li.last{padding:0;}
#gk-login-popup h3{margin-bottom:10px;}
#gk-login-popup-close{font-size:24px;right:20px;top:0px;}
.search-page .header-content{-webkit-transform:translateX(-50%) translateY(-25%);-moz-transform:translateX(-50%) translateY(-25%);-ms-transform:translateX(-50%) translateY(-25%);-o-transform:translateX(-50%) translateY(-25%);transform:translateX(-50%) translateY(-25%);}
.search-page .btn-border{margin-top:5px !important;}
#search-form .btn-border{width:99%;}
.gkTabsNav li{width:100% !important;}
.gkTabsNav li:before{display:none;}
#gkLogo{max-width:200px;}
#gkMobileMenu span{display:none;}
#gkHeaderNav .gkMainMenu + #gkMobileMenu{top:22px;width:32px;}
#gkLang{left:50%;top:130px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
#gkHeaderNav.gk-fixed-nav{height:90px;}
#gkHeaderNav.gk-fixed-nav #gkTopInfo,
#gkHeaderNav.gk-fixed-nav #gkLang{}
.box .header{margin:0 0 10px;}
.frontpage #gkPageContent{padding:30px 0;}
.gk-cols > div{padding:0;}
#gkSidebar .box{padding:10px 0 !important;}
.gk-photo-grid{margin:25px -5px;}
h1{font-size:30px;}
h2,
.componentheading,
.blog-page .item-list .item-view .item-title,
.single-page .item-title,
.blog-page .item-title{font-size:24px;margin:0 0 16px 0;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
.single-page .item-title,
.blog-page .item-title{margin:0 0 20px 0;}
.single-page .item-info,
.blog-page .item-info{}
.frontpage #gkBottom1 .box,
.frontpage #gkBottom2 .box,
.frontpage #gkBottom3 .box,
.frontpage #gkBottom4 .box,
.frontpage #gkBottom5 .box,
.frontpage #gkBottom6 .box,
.frontpage #gkBottom7 .box,
.frontpage #gkBottom8 .box{padding:20px 0;}
.nspImageWrapper{padding:0 !important;width:100%;}
.gkResponsive img.nspImage,
img.nspImage.gkResponsive{width:auto !important;}
.gkArtContentWrap{clear:both;padding-top:20px;width:100%;}
#gkFooterNav .gk-social-links{padding:40px;}
.blog-page .item-list .cat-item-image{margin:20px auto;}
.blog-page > .header .item-title{margin:50px 0 10px 0;}
.blog-page .item-list .cat-item-intro-text{font-size:15px;}
.single-page,
.blog-page{margin:-100px auto 0 auto !important;}
.item-body .gk-offset-image{margin:25px 0;}
.item-body blockquote{font-size:15px;}
cite{margin-top:15px;}
.item-body ul > li,
.list-1 > li,
.list-2 > li,
.list-3 > li{padding-left:20px;}
.item-body .itemTags{text-align:left;}
#acymodifyform .acykey,
#acymodifyform .inputVal{width:100% !important;}
#acymodifyform div.acystatus,
#acymodifyform div.acyListInfo{width:100% !important;}
.latest-page .item-list-block > h2,
.latest-page .item-list-block .item-list-items,
.latest-page .item-list-block .item-list-items .item-view{width:100%;}
.single-page .itemIntroText{font-size:16px;}
.single-page .itemFullText{font-size:14px;}
.user-page .item-author-details{width:100%;}
.blog-page .item-list .item-view{margin:0;}
.contact #gk-content-wrapper > div{margin:0 0 30px 0;padding:0 !important;width:100%;}
#gkFooterNav,
#gkFooterNav .gk-cols > div{text-align:center !important;}
#gkFooterNav a,
#gkFooterNav .gk-cols > div a{padding:5px 0 !important;}
#solidres .span1,
#solidres .span2,
#solidres .span3,
#solidres .span4,
#solidres .span5,
#solidres .span6,
#solidres .span7,
#solidres .span8,
#solidres .span9,
#solidres .span10,
#solidres .span11,
#solidres .span12{width:100% !important;}
#solidres .wizard ul li{clear:both;margin:0 0 20px 0;width:100%;}
#solidres .wizard ul li:before{display:none;}
#solidres .reservation-single-step-holder #sr-reservation-form-room .tariff-box .span5 + .span5{width:50%;}
#solidres .carousel,
#solidres .sr-reservation-form .span4 img,
#solidres .sr-reservation-form .span4 .inner > div .carousel img{max-height:120px;max-width:110px !important;}
#solidres .reservation-single-step-holder #sr-reservation-form-room .availability-calendar .row-fluid .span4{width:100%;}
#solidres .room-form .occupancy-selection input[class*="span"],
#solidres .room-form .occupancy-selection select[class*="span"]{width:100%;}
#solidres .btn{white-space:nowrap;}
#solidres table,
#solidres table tbody,
#solidres table thead,
#solidres table tfoot{width:100% !important;}
#solidres .nav-collapse .nav{float:left;width:100%;}
#solidres .nav-collapse .nav li{padding:0;width:100%;}
#solidres .nav-collapse .nav li a{display:block;padding:10px 0;}
.box.rreth-kallmet{width:100%}
abs{padding:0px;}p.abs2{padding:0px;}.box3, .box2{width:100%}
div.osx_ter{width:100%}
img.attachment-thumb-home-passione-col.wp-post-image{width:100%;height:auto;}.box3.trick{width:100%;margin-bottom:0px;}.subfiltra{width:100%;margin-bottom:0px;}.abs{padding:0px;}li.logoja{display:none;}span.nn_tabs-toggle-inner{font-size:18px;}p.nspInfo.nspInfo1.tleft.fnone{margin:0px;font-size:13px;}
h4.nspHeader.tleft.fnone.has-image{font-size:17px;line-height:23px;padding:0px;}
a.lex{font-size:10px;width:100%;margin:-10px 0;}.box.lajme.gkmod-1 h3{font-size:24px;margin:10px}
.box.vizitoni.gkmod-1 h3{font-size:24px;line-height:23px}
.nspTopInterface{position:absolute;right:0px}
.box.galeria.gkmod-1 h3{font-size:24px;margin:10px}
.theme-default a.nivo-nextNav{right:0px;}
.theme-default .nivo-caption a{font-size:9px;}
.chiuSx{display:none;}#gkFooterNav .box3 h1{line-height:28px}
.box.rreth-kallmet img{max-width:100%;}
div#galeria img{max-width:100%;}
.vizito img{max-width:100%;float:right}div.odx_ter{width:100%;height:auto;float:left;}p.abs2{width:100%;font-size:19px;line-height:30px;}
p.abs3{padding:0px;}.nivo-caption p{display:none;}
h1.nivo-title{font-size:12px;line-height:20px;}
#gkLogo{display:block;left:50%;opacity:1;padding:0;position:absolute;text-indent:-9999px;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;width:auto;}
#gkLogo img{display:block;height:auto;margin:0;margin-top:0px;}
.kontaktet{width:100%;position:relative;}
.subkonaktet{position:relative;float:left;width:100%;}h1.sp-title.animated.fadeInUp.sp-animation-1{display:none}
h2.sp-posttitle.animated-two.fadeInUp.sp-animation-2{display:none}
.sp-vertical-middle{width:100%;}
.prodmajtas{width:100%;}
.proddjathtas{width:100%;}h2.sp-posttitle.animated-two.fadeInUp.sp-animation-1{display:none}.read-more-wrapper.animated-four.fadeInUp{margin-bottom:0px;width:auto;margin-left:0px;font-size:12px;}.box.galeria.gkmod-1{display:none;}.box.rreth-kallmet h2{color:#96182a;text-align:center;text-align:center;line-height:6px;text-transform:uppercase;font-size:21px;margin:0 0 20px 0;font-family:'Goudy Bookletter 1911';}
.chiuDx{float:left;}.mod-languagesgjuhetkryesore{position:relative;z-index:1006;width:auto;float:right;}.breadcrumbs > li{border:none !important;clear:none;display:inline-block;border-bottom:1px solid #ccc;margin-bottom:0px;padding:10px 0 015px;color:#c9c9bd;font-size:15px;line-height:20px;}.breadcrumbs li.separator{color:#ccc;font-size:12px;padding:4px 6px !important;text-align:center;width:22px;border-bottom:1px solid #ccc;margin-bottom:0px;padding:30px 0 015px;color:#c9c9bd;font-size:22px;line-height:20px;}.breadcrumbs{border-bottom:1px solid #e5e5e5;float:left;font-size:14px;margin:10px 0 0px 0;overflow:hidden;padding:10px 0;text-align:left;width:100%;}ul.breadcrumbs{padding:0px;margin-top:6px;}#gkHeaderNav > div{margin:0 auto;max-width:1000px;min-height:86px;position:relative;width:100%;}div#phocaDir{width:100%;float:left;}
select#toPMAddress{float:left;width:100%;}
input#fromPMAddress{float:left;width:100%;margin-bottom:10px;}input.pm-input-route-btn.btn{background:#97172A;border-radius:3px;color:#fff!important;font-size:12px;height:49px;line-height:0px;margin:40px 0 0 0;border:0px;padding:11px 45px;position:relative;text-transform:uppercase;top:50px;width:100%;float:right;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;}#gkMainbody{margin-bottom:60px;margin-left:00px;}.box.legjenda{width:100%;margin:0px;}
.sublegjendavere{width:100%;float:left;}
.sublegjendaraki{width:100%;float:left;}
.sublegjendavaj{width:100%;float:left;}
.box.related.gkmod-1 h4.nspHeader.tleft.fnone.has-image{font-size:15px;line-height:26px;}.box.related.gkmod-1 h3{font-size:16px;border-bottom:2px solid #000;line-height:30px;}proddjathtas h2{margin-top:24px;font-size:16px;}a.gkIsPrev{display:none;}
a.gkIsNext{display:none;}.box.introja.gkmod-1{display:none;}
.prodmajtas img{width:50%}
.butona img{width:2%}
img.virgolette{position:relative;left:50%;margin-left:-11px;width:auto;}.subkontaktet{position:relative;float:left;width:100%;margin-top:22px;}.tit-artikull{font-size:18px}
.proddjathtas h2{margin-top:11px;font-size:15px;margin-bottom:1px;}p.abs3{width:100%;padding-top:6px;padding-bottom:7px;background-color:#F6F6F0;font-style:italic;border:1px solid #CCC;font-size:18px;font-weight:bold;text-align:center;margin:30px 0;font-family:'function';line-height:25px;margin:0 auto;margin-top:20px;margin-bottom:50px}
p.abs3:hover{cursor:pointer;background-color:#96182a;color:white;text-decoration:none;}
p.abs3 a:hover{color:#fff}
p.abs3 a{color:#000}