.container-12,.container-16{margin-left:auto;margin-right:auto;width:960px;}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-one-third,.grid-two-thirds,.grid-two-thirds--fifths,.grid-one-fifth,.grid-7-thirds,.grid-half,.grid-thirds{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.container-12 .grid-3,.container-16 .grid-4{width:220px;}.container-12 .grid-6,.container-16 .grid-8{width:460px;}.container-12 .grid-9,.container-16 .grid-12{width:700px;}.container-12 .grid-12,.container-16 .grid-16{width:940px;}.container-16 .grid-10 .grid-thirds{width:180px;}.container-16 .grid-one-third{width:260px;}.container-16 .grid-two-thirds{width:540px;}.container-16 .grid-two-thirds--fifths{width:92px;}.container-16 .grid-one-fifth{width:148px;}.container-16 .grid-7-thirds{width:120px;}.container-16 .grid-half{width:46%;}.container-16 .grid-thirds{width:33%;}.alpha{margin-left:0;}.omega{margin-right:0;}.float-right{float:right;padding-left:10px;padding-bottom:10px;}.container-12 .grid-1{width:60px;}.container-12 .grid-2{width:140px;}.container-12 .grid-4{width:300px;}.container-12 .grid-5{width:380px;}.container-12 .grid-7{width:540px;}.container-12 .grid-8{width:620px;}.container-12 .grid-10{width:780px;}.container-12 .grid-11{width:860px;}.container-16 .grid-1{width:40px;}.container-16 .grid-2{width:100px;}.container-16 .grid-3{width:160px;}.container-16 .grid-5{width:280px;}.container-16 .grid-6{width:340px;}.container-16 .grid-7{width:400px;}.container-16 .grid-9{width:520px;}.container-16 .grid-10{width:580px;}.container-16 .grid-11{width:640px;}.container-16 .grid-13{width:760px;}.container-16 .grid-14{width:820px;}.container-16 .grid-15{width:880px;}.container-12 .prefix-3,.container-16 .prefix-4{padding-left:240px;}.container-12 .prefix-6,.container-16 .prefix-8{padding-left:480px;}.container-12 .prefix-9,.container-16 .prefix-12{padding-left:720px;}.container-12 .prefix-1{padding-left:80px;}.container-12 .prefix-2{padding-left:160px;}.container-12 .prefix-4{padding-left:320px;}.container-12 .prefix-5{padding-left:400px;}.container-12 .prefix-7{padding-left:560px;}.container-12 .prefix-8{padding-left:640px;}.container-12 .prefix-10{padding-left:800px;}.container-12 .prefix-11{padding-left:880px;}.container-16 .prefix-half{padding-left:30px;}.container-16 .prefix-1{padding-left:60px;}.container-16 .prefix-1-half{padding-left:90px;}.container-16 .prefix-2{padding-left:120px;}.container-16 .prefix-3{padding-left:180px;}.container-16 .prefix-5{padding-left:300px;}.container-16 .prefix-6{padding-left:360px;}.container-16 .prefix-7{padding-left:420px;}.container-16 .prefix-9{padding-left:540px;}.container-16 .prefix-10{padding-left:600px;}.container-16 .prefix-11{padding-left:660px;}.container-16 .prefix-13{padding-left:780px;}.container-16 .prefix-14{padding-left:840px;}.container-16 .prefix-15{padding-left:900px;}.container-12 .suffix-3,.container-16 .suffix-4{padding-right:240px;}.container-12 .suffix-6,.container-16 .suffix-8{padding-right:480px;}.container-12 .suffix-9,.container-16 .suffix-12{padding-right:720px;}.container-12 .suffix-1{padding-right:80px;}.container-12 .suffix-2{padding-right:160px;}.container-12 .suffix-4{padding-right:320px;}.container-12 .suffix-5{padding-right:400px;}.container-12 .suffix-7{padding-right:560px;}.container-12 .suffix-8{padding-right:640px;}.container-12 .suffix-10{padding-right:800px;}.container-12 .suffix-11{padding-right:880px;}.container-16 .suffix-half{padding-right:30px;}.container-16 .suffix-1{padding-right:60px;}.container-16 .suffix-1-half{padding-right:90px;}.container-16 .suffix-2{padding-right:120px;}.container-16 .suffix-3{padding-right:180px;}.container-16 .suffix-5{padding-right:300px;}.container-16 .suffix-6{padding-right:360px;}.container-16 .suffix-7{padding-right:420px;}.container-16 .suffix-9{padding-right:540px;}.container-16 .suffix-10{padding-right:600px;}.container-16 .suffix-11{padding-right:660px;}.container-16 .suffix-13{padding-right:780px;}.container-16 .suffix-14{padding-right:840px;}.container-16 .suffix-15{padding-right:900px;}.container-12 .push-3,.container-16 .push-4{left:240px;}.container-12 .push-6,.container-16 .push-8{left:480px;}.container-12 .push-9,.container-16 .push-12{left:720px;}.container-12 .push-1{left:80px;}.container-12 .push-2{left:160px;}.container-12 .push-4{left:320px;}.container-12 .push-5{left:400px;}.container-12 .push-7{left:560px;}.container-12 .push-8{left:640px;}.container-12 .push-10{left:800px;}.container-12 .push-11{left:880px;}.container-16 .push-eighth{left:7px;}.container-16 .push-quarter{left:15px;}.container-16 .push-half{left:30px;}.container-16 .push-1{left:60px;}.container-16 .push-2{left:120px;}.container-16 .push-3{left:180px;}.container-16 .push-5{left:300px;}.container-16 .push-6{left:360px;}.container-16 .push-7{left:420px;}.container-16 .push-9{left:540px;}.container-16 .push-10{left:600px;}.container-16 .push-11{left:660px;}.container-16 .push-13{left:780px;}.container-16 .push-14{left:840px;}.container-16 .push-15{left:900px;}.container-12 .pull-3,.container-16 .pull-4{left:-240px;}.container-12 .pull-6,.container-16 .pull-8{left:-480px;}.container-12 .pull-9,.container-16 .pull-12{left:-720px;}.container-12 .pull-1{left:-80px;}.container-12 .pull-2{left:-160px;}.container-12 .pull-4{left:-320px;}.container-12 .pull-5{left:-400px;}.container-12 .pull-7{left:-560px;}.container-12 .pull-8{left:-640px;}.container-12 .pull-10{left:-800px;}.container-12 .pull-11{left:-880px;}.container-16 .pull-eighth{left:-7px;}.container-16 .pull-quarter{left:-15px;}.container-16 .pull-half{left:-30px;}.container-16 .pull-1{left:-60px;}.container-16 .pull-2{left:-120px;}.container-16 .pull-3{left:-180px;}.container-16 .pull-5{left:-300px;}.container-16 .pull-6{left:-360px;}.container-16 .pull-7{left:-420px;}.container-16 .pull-9{left:-540px;}.container-16 .pull-10{left:-600px;}.container-16 .pull-11{left:-660px;}.container-16 .pull-13{left:-780px;}.container-16 .pull-14{left:-840px;}.container-16 .pull-15{left:-900px;}
body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0;clear:both;height:0;}h1{font-size:25px;}h2{font-size:23px;}h3{font-size:21px;}h4{font-size:19px;}h5{font-size:17px;}h6{font-size:15px;}ol{list-style:decimal;}ul{list-style:square;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
body{font-size:100%;}#skip-to-nav,#page{font-size:0.75em;line-height:1.333em;font-size:0.875em;line-height:1.286em;}body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}pre,code{font-size:1.1em;font-family:"Courier New","DejaVu Sans Mono",monospace;}h1{font-size:2em;line-height:1.3em;margin-top:0;margin-bottom:0.5em;}h2{font-size:1.5em;line-height:1.3em;margin-top:0.667em;margin-bottom:0.667em;}h3{font-size:1.3em;line-height:1.3em;margin-top:0.769em;margin-bottom:0.769em;}h4,h5,h6{font-size:1.1em;line-height:1.3em;margin-top:0.909em;margin-bottom:0.909em;}p,ul,ol,dl,pre,table,fieldset{margin:1em 0;}blockquote{margin:1em 2em;}ul,ol{margin-left:0;padding-left:2em;}.block ul,.item-list ul{margin:1em 0;padding:0 0 0 2em;}ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}li{margin:0;padding:0;}.item-list ul li{margin:0;padding:0;list-style:inherit;}ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}dt{margin:0;padding:0;}dd{margin:0 0 0 2em;padding:0;}a:link{}a:visited{}a:hover,a:focus{}a:active{}table{border-collapse:collapse;}th,thead th,tbody th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}abbr.created{border:none;cursor:auto;white-space:normal;}img{border:0;}hr{height:1px;border:1px solid #666;}form{margin:0;padding:0;}fieldset{margin:1em 0;padding:0.5em;}
div.tabs{margin:0 0 5px 0;}ul.primary{margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(/sites/all/themes/zen_starter/images/tab-bar.png) repeat-x left bottom;}ul.primary li{float:left;margin:0;padding:0;}ul.primary li a{display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weight:bold;text-decoration:none;color:#777;background-color:transparent;background:url(/sites/all/themes/zen_starter/images/tab-left.png) no-repeat left -38px;}ul.primary li a .tab{display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(/sites/all/themes/zen_starter/images/tab-right.png) no-repeat right -38px;}ul.primary li a:hover{border-width:0;background-color:transparent;background:url(/sites/all/themes/zen_starter/images/tab-left.png) no-repeat left -76px;}ul.primary li a:hover .tab{background:url(/sites/all/themes/zen_starter/images/tab-right.png) no-repeat right -76px;}ul.primary li.active a,ul.primary li.active a:hover{border-width:0;color:#000;background-color:transparent;background:url(/sites/all/themes/zen_starter/images/tab-left.png) no-repeat left 0;}ul.primary li.active a .tab,ul.primary li.active a:hover .tab{background:url(/sites/all/themes/zen_starter/images/tab-right.png) no-repeat right 0;}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid #c0c0c0;list-style:none;white-space:nowrap;background:url(/sites/all/themes/zen_starter/images/tab-secondary-bg.png) repeat-x left bottom;}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none;}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid #c0c0c0;text-decoration:none;color:#777;background:url(/sites/all/themes/zen_starter/images/tab-secondary.png) repeat-x left -56px;}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px;}ul.secondary a:hover{background:url(/sites/all/themes/zen_starter/images/tab-secondary.png) repeat-x left bottom;}ul.secondary a.active,ul.secondary a.active:hover{border:1px solid #c0c0c0;color:#000;background:url(/sites/all/themes/zen_starter/images/tab-secondary.png) repeat-x left top;}
div.messages,div.status,div.warning,div.error{min-height:21px;margin:0 1em 5px 1em;border:1px solid #ff7;padding:5px 5px 5px 35px;color:#000;background-color:#ffc;background-image:url(/sites/all/themes/zen_starter/images/messages-status.png);background-repeat:no-repeat;background-position:5px 5px;}div.status{}div.warning{border-color:#fc0;background-image:url(/sites/all/themes/zen_starter/images/messages-warning.png);}div.warning,tr.warning{color:#000;background-color:#ffc;}div.error{border-color:#c00;background-image:url(/sites/all/themes/zen_starter/images/messages-error.png);}div.error,tr.error{color:#900;background-color:#fee;}div.messages ul{margin-top:0;margin-bottom:0;}
.form-item,.form-checkboxes,.form-radios{margin:1em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin:0.4em 0;}.form-submit{}.container-inline div,.container-inline label{display:inline;}.tips{}#block-search-form{}#user-login-form{text-align:left;}#user-login-form ul{margin-bottom:0;}#user-login-form li.openid-link{margin-top:1em;margin-left:-20px;}#user-login-form li.user-link{margin-top:1em;}#user-login ul{margin:1em 0;}#user-login li.openid-link,#user-login li.user-link{margin-left:-2em;}form tbody{border-top:1px solid #ccc;}form th,form thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody th{border-bottom:1px solid #ccc;}
html,body{margin:0;padding:0;min-width:960px;}#admin-menu{height:initial !important;}.dev-query{position:fixed;bottom:0px;background-color:white;width:100%;text-indent:30px;display:none;}li.statistics_counter{display:none !important;}body.environment-indicator-adjust.environment-indicator-left{margin-left:0px;}#environment-indicator{background:rgba(0,0,0,0.66);}.dp-hidden{display:none !important;}body,.ui-widget{font-family:Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif !important;}body.not-front,body.front{background-color:#43a996;}p{margin-top:0px;text-align:justify;}a{outline:none;overflow:hidden;color:#003366;}a:hover{color:#0756a6;}img{border:0;}table{border-collapse:collapse;width:100%;}th,thead th,tbody th{text-align:left;padding-right:0;border-bottom:none;}tbody{border-top:none;}fieldset{margin:1em 0;padding:0.5em;border:1px solid #ccc;}abbr{border-bottom:1px dotted #ccc;cursor:pointer;white-space:nowrap;}abbr.created{border:none;cursor:auto;white-space:normal;}.clear{clear:both;}ul.pager{margin:0;padding:0;font-size:10px}ul.links{margin:1em 0;padding:0;}ul.links.inline{margin:0;display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}div.tabs{position:absolute;top:46px;right:10px;margin:0px;}a.cancel{color:#6B6A6A;}body#fb .container-16{line-height:1.286em !important;}body{width:100%;background-image:url("/sites/all/themes/ninesixty/assets/images/theme/background/main.jpg");background-position:center 0px;background-repeat:repeat-x;background-attachment:scroll;background-color:#43a996;}#site-header{height:145px;margin-bottom:0px;}.site-header-inner{height:145px;}#site-subheader{height:45px;background:rgb(10,78,152);background:linear-gradient(180deg,rgba(10,78,152,1) 0%,rgba(7,52,109,1) 58%);}#login,#header{height:45px;color:white;font-size:13px;}#login a{color:white;font-size:16px;}#login .region-login{float:right;}#header select.ctools-jump-menu-select{width:260px;margin-top:6px;background:white;height:30px;font-size:16px;border:none;padding:0;border-radius:1px;}#header select.ctools-jump-menu-select option{height:19px;}form#ctools-jump-menu .container-inline{display:block}form#ctools-jump-menu .container-inline .form-item-jump,form#ctools-jump-menu .container-inline .ctools-jump-menu-button{float:left}form#ctools-jump-menu .container-inline .ctools-jump-menu-button{margin-top:7px;float:left;margin-left:5px;}form#ctools-jump-menu .container-inline > div,form#ctools-jump-menu--2 .container-inline > div,form#ctools-jump-menu .container-inline > input,form#ctools-jump-menu--2 .container-inline > input{display:inline-block;margin-top:0}#login .secondary-menu{float:right;margin:0;}#messages-region{margin-top:20px;}#messages-region div.messages a{color:#2900FF;}div.messages,div.status,div.warning,div.error{font-size:15px;padding:10px 10px 5px 36px;}body.page-user h1{line-height:40px;font-family:Baskerville,"Times New Roman",Serif;color:#FBFFA0;font-size:35px;text-shadow:1px 1px 5px #001C67;font-weight:normal;margin-bottom:0px;behavior:url("/sites/all/libraries/pie/PIE.php");}#login-form h2{color:#FBFFA0;font-size:24px;text-shadow:1px 1px 5px #001C67;font-style:italic;behavior:url("/sites/all/libraries/pie/PIE.php");margin-top:10px;}body.page-user #login-form,body.page-user #register-form{display:block !important;}#site-menu *{padding:0;}#site-menu .block ul{margin:0;}#site-menu{height:115px;padding:0px;z-index:300;border-top:1px solid #4680c8;border-bottom:2px solid #1a58a8;background:rgb(34,102,190);background:linear-gradient(180deg,rgba(34,102,190,1) 0%,rgba(11,67,138,1) 58%);}#site-menu ul.menu li{float:left;height:109px;display:block;width:240px;}#site-menu ul.menu li.first a{background:url("/sites/all/themes/ninesixty/assets/images/theme/menu/logo.png") left 5px transparent no-repeat;}#site-menu ul.menu li.last a{border-right:none;}#site-menu ul.menu a{display:block;font-family:Baskerville,"Times New Roman",Serif;font-size:20px;color:yellow;text-transform:uppercase;text-align:center;text-decoration:none;margin-top:25px;padding:10px 0px;letter-spacing:1px;border-right:1px solid #2866C0;text-shadow:1px 1px 5px #001C67;line-height:20px;height:40px;behavior:url("/sites/all/libraries/pie/PIE.php");}#site-menu ul.menu a span{display:block;color:white;font-size:10px;font-family:arial;letter-spacing:0;}#site-menu ul.menu li a:hover{color:white;}#site-menu ul.menu li.active,#site-menu ul.menu li.active-trail{background-image:url("/sites/all/themes/ninesixty/assets/images/theme/menu/active.png");background-color:transparent;}#site-menu ul.menu li.active a,#site-menu ul.menu li.active-trail a{color:white;}div.menu-block-wrapper > ul.menu > li,div.menu-block-wrapper > ul.menu > li:not(.active-trail){display:none;}div.menu-block-wrapper > ul.menu > li.active-trail{display:block !important;}ul ul li.last{margin-bottom:10px !important;}#anchor{background:url(/sites/all/themes/ninesixty/assets/images/anchor.png) 0px 0px no-repeat;width:48px;height:131px;position:absolute;top:-15px;right:-8px;z-index:9999;}#page{margin-top:20px;min-height:540px;}.landing a.image{display:block;height:130px;}.landing ul{display:inline-block;font-size:12px;color:#666;}.landing.home ul,.landing.visiting ul{font-size:16px}.landing.home ul li,.landing.visiting ul li{padding:8px 0;}.landing.home ul li a,.landing.visiting ul li a{text-decoration:none;border-bottom:1px dotted #666;}div.landing.home a.image.about{background:url("/sites/all/themes/ninesixty/assets/images/pages/home/thassos-island.jpg") no-repeat;}div.landing.home a.image.visiting{background:url("/sites/all/themes/ninesixty/assets/images/pages/home/visiting-thassos.jpg") no-repeat;}div.landing.home a.image.community{background:url("/sites/all/themes/ninesixty/assets/images/pages/home/community.jpg") no-repeat;}div.landing.home a.image.getting,div.landing.about a.image.getting{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/getting-to-thassos.jpg") no-repeat;}div.landing.about a.image.webcam{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/live-webcam.jpg") no-repeat;}div.landing.home a.image.places,div.landing.about a.image.places{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/places-on-thassos.jpg") no-repeat;}div.landing.home a.image.todo,div.landing.about a.image.todo{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/things-to-do.jpg") no-repeat;}div.landing.about a.image.culture{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/culture-and-events.jpg") no-repeat;}div.landing.about a.image.history{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/history-and-myth.jpg") no-repeat;}div.landing.about a.image.religion{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/religion-and-faith.jpg") no-repeat;}div.landing.about a.image.museums{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/museums.jpg") no-repeat;}div.landing.about a.image.products{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/local-products.jpg") no-repeat;}div.landing.about a.image.foods{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/traditional-foods.jpg") no-repeat;}div.landing.home a.image.stay,div.landing.visiting a.image.stay{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/places-to-stay.jpg") no-repeat;}div.landing.home a.image.transportation,div.landing.visiting a.image.transportation{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/get-around.jpg") no-repeat;}div.landing.home a.image.taxi,div.landing.visiting a.image.taxi{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/taxi.jpg") no-repeat;}div.landing.home a.image.activities,div.landing.visiting a.image.activities{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/fun.jpg") no-repeat;}div.landing.visiting a.image.services{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/services.jpg") no-repeat;}div.landing.visiting a.image.products{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/thassos-products.jpg") no-repeat;}div.landing.home a.image.dining,div.landing.visiting a.image.dining{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/eat-and-drink.jpg") no-repeat;}div.landing.home a.image.deals,div.landing.visiting a.image.deals{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/deals.jpg") no-repeat;}div.landing.home a.image.specials,div.landing.visiting a.image.specials{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/specials.jpg") no-repeat;}div.landing.events a.image.events{background:url("/sites/all/themes/ninesixty/assets/images/pages/events.jpg") no-repeat;height:273px;}#right-of-title{text-align:right;float:right;margin-top:30px;}#sidebar-first .sidebar-left-top,#sidebar-second .sidebar-right-top{height:9px;background:url("/sites/all/themes/ninesixty/assets/images/theme/sidebar/bg/top.png") -10px top no-repeat;}#sidebar-first .sidebar-left-inner,#sidebar-second .sidebar-right-inner{background:url("/sites/all/themes/ninesixty/assets/images/theme/sidebar/bg/repeat.png") -10px top repeat-y !important;margin-bottom:0px !important;padding:15px 30px 1px 30px;height:100%;}#sidebar-first .sidebar-left-bottom,#sidebar-second .sidebar-right-bottom{height:14px;background:url("/sites/all/themes/ninesixty/assets/images/theme/sidebar/bg/bottom.png") -10px top no-repeat;margin-bottom:30px;}#sidebar-first .block-menu-block{width:260px;position:relative;top:-8px;left:-53px;margin-bottom:0px;}#sidebar-first .block-menu-block span.description{display:none !important;}#sidebar-first .block-menu-block ul.menu{margin:0;}#sidebar-first .block-menu-block ul.menu ul.menu{padding-left:5px;}body.one-sidebar #sidebar-first ul.menu li{list-style:none;list-style-image:none;margin:0;padding:0;}body.one-sidebar #sidebar-first ul.menu li a,body.one-sidebar #sidebar-first ul.menu li span{color:white;padding:10px 0 10px 20px;display:block;line-height:20px;}body.one-sidebar #sidebar-first ul.menu li a:hover{color:yellow;}body.one-sidebar #sidebar-first ul.menu ul.menu li a{padding:10px 0 0px 35px;text-decoration:none;font-size:12px;}body.one-sidebar #sidebar-first ul.menu ul.menu ul.menu li a{padding:10px 0 0px 50px;}body.one-sidebar #sidebar-first ul.menu li.active-trail a.active-trail,body.one-sidebar #sidebar-first ul.menu li span{color:#039;font-weight:bold;text-decoration:none;}body.one-sidebar #sidebar-first ul.menu li.active-trail a.active-trail,body.one-sidebar #sidebar-first ul.menu span.menu-item-container2{background:url("/sites/all/themes/ninesixty/assets/images/theme/sidebar/ribbon/ribbon.png") left top no-repeat;margin-left:-10px;height:25px;padding-left:20px;padding-top:10px;}body.one-sidebar #sidebar-first ul.menu ul.menu li.active-trail a.active-trail{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:none !important;background-color:#ecda44;width:150px;height:20px;margin-left:15px;margin-top:6px;padding:4px 0px 2px 20px;behavior:url("/sites/all/libraries/pie/PIE.php");position:relative}body.one-sidebar #sidebar-first ul.menu ul.menu li.active-trail a.active-trail + ul.menu li a{padding-left:30px;background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>▶</b>'+this.innerHTML);}body.one-sidebar #sidebar-first ul.menu ul.menu li.active-trail a.active-trail + ul.menu li a:before{content:"\25b6";padding-right:5px;font-size:8px;vertical-align:middle;}body.one-sidebar #sidebar-first ul.menu ul.menu ul.menu li.active a.active{background:url("/sites/all/themes/ninesixty/assets/images/theme/sidebar/ribbon/menu-item-active-sub.png") 30px 8px no-repeat;color:#ffec49;font-weight:normal;margin-left:0px;line-height:normal;height:auto;}body.one-sidebar #sidebar-first ul.menu ul.menu li.active-trail a.active-trail + ul.menu li a.active-trail{background:none;margin-left:0;line-height:normal;color:yellow;font-weight:normal;height:auto}#sidebar-second .block{margin-bottom:0px;}body.not-front #content{background-color:#fff;min-height:745px;}body.no-sidebars #content{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/no-sidebars-repeat.png) repeat-y scroll -9px top transparent;position:relative;width:941px;min-height:150px;}body.one-sidebar #content{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/one-sidebar-repeat.png) repeat-y scroll -9px top transparent;position:relative;width:700px;min-height:150px;}body.two-sidebars #content{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/two-sidebars-repeat.png) repeat-y scroll -9px top transparent;position:relative;width:460px;min-height:150px;}body.no-sidebars .content-top-border{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/no-sidebars.png) no-repeat scroll -9px top transparent;height:24px;width:941px;}body.one-sidebar .content-top-border{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/one-sidebar.png) no-repeat scroll -9px top transparent;height:24px;width:700px;}body.two-sidebars .content-top-border{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/two-sidebars.png) no-repeat scroll -9px top transparent;height:24px;width:460px;}body.no-sidebars .content-bottom-border{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/no-sidebars.png) no-repeat scroll -9px bottom transparent;height:23px;width:960px;}body.one-sidebar .content-bottom-border{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/one-sidebar.png) no-repeat scroll -9px bottom transparent;height:24px;width:700px;margin-bottom:50px;}body.two-sidebars .content-bottom-border{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/two-sidebars.png) no-repeat scroll -9px bottom transparent;height:24px;width:460px;}#content h1{font-weight:normal;font-size:26px;line-height:42px;color:#073873;}body.node-type-accommodations #content h1,body.page-visiting-thassos-accommodations #content h1{margin-top:65px;}body.not-front.node-type-accommodations #content #content-inner,body.not-front.page-visiting-thassos-accommodations #content #content-inner{padding:40px;padding-top:70px;}body.page-visiting-thassos #content #content-inner,body.page-about-thassos #content #content-inner,body.page-community #content #content-inner,body.page-user-login #content #content-inner{padding:0px;margin:0px;}body.page-user-register #content-top{color:#fff;}body.page-community #content-top{color:#fff;}body.page-user-register #content-top h2{color:#FBFFA0;font-size:50px;text-shadow:1px 1px 5px #001C67;behavior:url("/sites/all/libraries/pie/PIE.php");}body.page-community #block-views-Blogview-block_4 h2{color:#FBFFA0;font-size:20px;margin-bottom:5px;text-shadow:1px 1px 5px #001C67;behavior:url("/sites/all/libraries/pie/PIE.php");}body.page-user-register #content-top .block-inner{margin-left:20px;}body.node-type-forum .meta{display:block !important;}.forum-node-create-links{margin-bottom:20px;}.forum-table td{padding:10px;}#above-main-onesidebar{color:white;}#main-content{margin-left:12px;margin-right:12px;padding:35px 38px 38px 38px;}body.in-maintenance #main-content{margin:0;padding:0px 25px 0px 11px;}body.page-user-login #main-content,body.page-user-register #main-content,body.page-user-password #main-content{padding-top:0}#main-content p{text-align:justify;}#bottom{margin-top:80px;}.content-bottom-top-border{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/no-sidebars.png) no-repeat scroll -9px top transparent;height:24px;width:941px;}#content-bottom{background:url(/sites/all/themes/ninesixty/assets/images/theme/content/bg/no-sidebars-repeat.png) repeat-y scroll -9px top transparent;min-height:160px;width:941px;}#content-bottom-main{margin-left:12px;margin-right:12px;padding:35px 38px 150px 38px;margin-bottom:-158px;}#content-bottom-full{margin-bottom:0px;}body.page-visiting-thassos #content-bottom,body.page-about-thassos #content-bottom{min-height:10px;}body.page-community #content-bottom{min-height:185px;}body.page-community #content-bottom h2{margin-bottom:20px;}#content-bottom .grid-15{padding:35px 25px 130px 25px;margin-left:25px;margin-right:10px;}#content-bottom a{text-decoration:none;}#content-bottom .views-field-name .field-content{text-decoration:underline;padding-right:20px;}#bottom-of-site{width:100%;position:relative;bottom:0;height:318px;}#rocks{background-image:url("/sites/all/themes/ninesixty/assets/images/theme/footer/bg/rocks.png");background-position:center top;background-repeat:repeat-x;height:243px;position:relative;top:0px;}#footer{width:100%;font-size:11px;padding-top:25px;background-color:#e4dbc3;height:50px;position:relative;bottom:0px;left:0px;}#footer ul.menu{margin:0;padding:5px 0 0 0;}#footer ul.menu li{float:left;list-style:none;font-size:11px;display:inline-block;}#footer ul.menu li a{text-decoration:none;padding-right:10px;padding-left:10px;font-style:italic;color:#121010;}#footer ul.menu li a:hover{text-decoration:underline;}#footer ul.menu li.first a{padding-left:0px;}#footer ul.menu li.last a{background:none;}#footer #copyright{float:right}#comments .comment{position:relative;}#comments .comment:not(.first){background:url(/sites/all/themes/ninesixty/assets/images/theme/comments/partial/comment_border_shadow.png) no-repeat center 0px;margin-bottom:0px;min-height:100px;padding:25px 0;}#comments .comment ~ .indented .comment{background:none !important;padding-top:0px;padding-bottom:0px;}#comments .comment.first{padding:10px 0 25px 0;}#comments .indented{margin-left:0px;}#comments .comment-response{border-top:1px dotted #72B6FB;min-height:100px;padding:20px 0;}.node-type-forum .comment-body,#comments .comment-body{padding:0px 20px 0px 20px;}.node-type-forum a.username,#comments a.username{font-size:16px;}.node-type-forum .date-created,#comments .date-created{font-size:12px;float:right;text-align:right;color:#036;}.node-type-forum .field-name-body,#comments .field-name-comment-body{margin-top:10px;}#comments .comment.comment-by-node-author,#comments .comment .comment-response{background-color:#ffffcc;}.node-type-forum .user-picture,#comments .user-picture{height:96px;margin-left:20px;}.node-type-forum .username,#comments .username{font-size:16px;color:#036;font-weight:bold;}.node-type-forum .user-picture img,#comments .user-picture img{width:96px;height:96px;border:2px solid #246ac5;}#comments .unregistered{font-size:10px;font-style:italic;font-weight:normal;}.node-type-forum .links,#comments .links{float:right;margin:0px 20px;}#comments .new{font-weight:bold;color:#090;font-style:italic;}body.not-logged-in #edit-comment-body-und-0-value{height:166px;}body.logged-in #edit-comment-body-und-0-value{height:72px;}.page-forum table.sticky-header{margin-top:0px;}.forum-topic-closed p{font-weight:bold;font-style:italic;text-align:center !important;}.node-type-forum .field-type-image{margin-top:25px;}.node-type-forum .field-type-image .field-item{float:left;margin-right:15px;margin-bottom:10px;}.node-type-forum .header .caption{max-width:340px;}#vanilla-comments iframe{min-height:300px !important;}#cboxOverlay{background:#7899A7;}#forum_posts .discussion{border-bottom:1px solid #CCC;padding:10px 0;}#forum_posts .discussion .author{font-size:10px;}#forum_posts .discussion .author .wrap{height:30px}#forum_posts .discussion .author .avatar{width:30px;height:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url("/sites/all/libraries/pie/PIE.php");margin-right:5px;float:left}#forum_posts .discussion .author .username,#forum_posts .discussion .author .date{display:block;height:12px}#forum_posts a.more{float:left;font-size:14px;font-style:italic;margin:10px 0;}#forum_posts #loading{width:100%;height:100%;top:0px;left:0px;position:fixed;display:block;background-color:#ffffff;z-index:99;text-align:center;}#forum_posts #loading-image{margin:50px 100px;z-index:100;}#content ul.links.inline{clear:both;display:block;}#pager-container{text-align:center\9}#pager-container br{display:block\9}#pager-container *{text-align:left\9}#pager{zoom:1\9;display:inline\9;}div.admin-panel{padding:0;}div.admin-panel .body{padding:0 !important;}div.admin .left,div.admin .right{width:50%;margin-left:0;margin-right:0;}div.admin .right .admin-panel{margin-left:10px;}#div-zen-debug strong{float:left;width:90px;margin-left:0;margin-right:10px;text-align:left;}#cboxCurrent{left:125px;}div.image-widget-data{clear:left;}div.form-type-mfw-managed-file div.image-widget-data input{margin-bottom:15px !important}body{background-position:center 137px;}.page-node-edit,.page-control-center{background-position:center 0;}.section-control-center #thassos-top-20,.page-node-add #thassos-top-20,.page-node-edit #thassos-top-20,.page-control-center #thassos-top-20{display:none;}#thassos-top-20{padding:20px 0;border-bottom:1px solid #349ADF;background-color:#04172E;}#thassos-top-20 .thassos-top-20-inner-container{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;width:960px;text-decoration:none;}#thassos-top-20 .thassos-top-20-logo{width:160px;}#thassos-top-20 .thassos-top-20-text{font-size:27px;color:#F6B533;letter-spacing:5px;text-align:left;line-height:40px;height:fit-content;margin-left:24px;}.logged-in #server-maintenance,.page-user-login #server-maintenance{display:none !important;}#server-maintenance{padding:20px 0;border-bottom:1px solid #349ADF;background-color:#04172E;}#server-maintenance .server-maintenance-text{font-size:20px;color:white;line-height:normal;padding:0 50px;}
#below-nav{height:63px;}#below-nav #announcement{color:#fff;height:29px;margin-bottom:20px;margin-top:18px;height:43px;background-color:#2c6ec5;}#below-nav #announcement .block{margin-bottom:0px;}#below-nav #announcement a{color:#fbffa0;}#below-nav #announcement .forum a{margin:0px;padding-top:0px;position:absolute;color:#FBFFA0;background-color:#2c6ec5;overflow:hidden;white-space:nowrap;line-height:23px;font-size:16px;text-decoration:underline;}#below-nav #announcement h2{font-size:11px;text-transform:uppercase;margin:0px;float:left;padding:0px;padding-left:10px;padding-top:8px;padding-right:10px;color:#fff;font-style:normal !important;text-shadow:1px 1px 5px #001C67;}#below-nav #announcement .content{float:left;font-size:11px;margin:12px 0 0 0;padding:0px;}body.front #gallery-top-left .region-count-1 h2,body.front #content-top-left .region-count-1 h2{margin-left:278px;font-size:22px;font-style:italic}#gallery-top{min-height:400px;}#gallery-top-left .content p span{color:#FBFFA0;}#block-views-Blogview-block_4 .view-display-id-block_4 .views-row{clear:both;margin-bottom:30px;}#block-views-Blogview-block_4 .view-display-id-block_4 .views-field-body{font-weight:bold;text-indent:35px;}#block-views-Blogview-block_4 .view-display-id-block_4 .views-field-view-node{float:right;clear:both;}#gallery-top-right{color:white;font-weight:bold;}#gallery-top-right .block-title{color:#FBFFA0;text-shadow:1px 1px 5px #001C67;font-size:20px;margin-bottom:5px;behavior:url("/sites/all/libraries/pie/PIE.php");}#gallery-top-right .content a{color:#c0eaff;}.landing-page-image{width:337px;height:387px;}.landing-page-image.about-thassos{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/thassos_island.png") no-repeat transparent;}.landing-page-image.visiting-thassos{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/visiting_thassos.png") no-repeat transparent;}.landing-page-image.community{background:url("/sites/all/themes/ninesixty/assets/images/pages/forum/community .png") no-repeat transparent;}.landing-page-image.control-center{background:url("/sites/all/themes/ninesixty/assets/images/pages/control-center/control_center .png") no-repeat transparent;}#home-links{background:url("/sites/all/themes/ninesixty/assets/images/feature-links.png") left top no-repeat;width:380px;height:295px;color:#fff;font-size:13px;margin-left:-30px;}#home-links ul{margin:0px;padding:0px;margin-left:75px;padding-top:10px;}#home-links ul li{margin-left:0px;list-style:none;height:54px;line-height:54px;}#home-links ul li a{padding-left:18px;color:white;display:block;}#home-links ul li a:hover{background:url("/sites/all/themes/ninesixty/assets/images/hover-feature-links.png") left 14px no-repeat;color:#ff9;}#language{float:right;}#block-locale-language div.contextual-links-wrapper{display:none;}#block-locale-language *{margin:0px;padding:0px;}#block-locale-language #active-flag{height:25px;width:35px;margin-top:8px;border-radius:1px;border:1px solid white;}#block-locale-language{z-index:995;width:38px;height:11px;cursor:pointer;}#block-locale-language a{display:block;width:38px;text-align:center;color:#fff;border-top:1px solid #4680c8;font-size:11px;}#block-locale-language ul{width:38px;background-color:#053570;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0px 3px 3px #222;-moz-box-shadow:0px 3px 3px #222;-webkit-box-shadow:0px 3px 3px #222;display:none;list-style:none;position:relative}#block-locale-language ul li.last a{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;position:relative}#block-locale-language li:hover{background-color:#ff9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}#block-locale-language li img.language-icon{margin:5px 0 0 0 !important;height:20px;width:auto;border-radius:1px;}#block-locale-language .language-switcher-locale-url li.active{display:none;}body.page-visiting-thassos .accommodations-block{background:url("/sites/all/themes/ninesixty/assets/images/icon-accommodations.png") left top no-repeat;}body.page-visiting-thassos .dining-block{background:url("/sites/all/themes/ninesixty/assets/images/icon-dining.png") left top no-repeat;}body.page-visiting-thassos .drinks-block{background:url("/sites/all/themes/ninesixty/assets/images/icon-drinks.png") left top no-repeat;}body.page-visiting-thassos .excursions-block{background:url("/sites/all/themes/ninesixty/assets/images/icon-excursions.png") left top no-repeat;}body.page-visiting-thassos .shopping-block{background:url("/sites/all/themes/ninesixty/assets/images/icon-shopping.png") left top no-repeat;}body.page-visiting-thassos .services-block{background:url("/sites/all/themes/ninesixty/assets/images/icon-services.png") left top no-repeat;}body.page-visiting-thassos .transportation-block{background:url("/sites/all/themes/ninesixty/assets/images/icon-transportation.png") left top no-repeat;}#above-sidebar-first{width:220px;padding:0px;margin:10px 0 18px 0px;}#page #ads{width:188px;padding:10px;background-color:#fff;margin:10px 0 20px 1px;border:5px solid #9fcced;}.member-block{font-size:10px;margin-left:0px;clear:both;margin-bottom:5px;border-bottom:1px dotted #456387;padding-bottom:5px;height:30px;}.member-block .pic-col{float:left;width:35px;}.member-block img{width:30px;height:30px;display:inline-block;}.member-block a{display:inline;}.member-block span{font-style:italic;}.row-last .member-block{border:none;}.view-Favorites table,.view-nearby-nodes table,.view-empty p{margin-bottom:0px;}.special-offers{width:400px;}.special-offers .pic-col{float:left;width:96px;}.special-offers img{width:90px;height:66px;display:inline-block;}.special-offers p{margin-bottom:0;}#sidebar-first h2.block-title{background:url('/sites/all/themes/ninesixty/assets/images/theme/sidebar/ribbon/ribbon.png') left top no-repeat;position:relative;top:-10px;margin:0px;left:-36px;width:239px;height:25px;padding:10px 0 10px 20px;line-height:20px;font-size:14px;font-family:Helvetica,Arial;font-weight:bold;}#sidebar-first .block-menu-block h2.block-title{top:0px;left:17px;}#block-webform-client-block-787 ul.menu,#block-webform-client-block-974 ul.menu,#block-block-24 ul.menu{position:relative;top:-10px;margin:0px;left:-54px;width:228px;}#block-views-7e923f30678cab7bcbb4a67c0f2726d9 .contextual-links-wrapper,#block-views-c16acae1254f311e8f39bcd56c78adf3 .contextual-links-wrapper,#block-views-a5bcc6fcba11b89d3a245e63135e702c .contextual-links-wrapper,#block-views-3713dda998a51369f6c1d9dd14a2b680 .contextual-links-wrapper{display:none}.user-hotel-link{margin:0 10px;}#sidebar-first img.banner{margin:-15px 0 -5px -22px;width:204px;}.check_availability_button{display:none;}body.node-type-gt-hotel.contact_form_hidden.use_booking_system #booking_cta_static #contact-buttons,body.node-type-gt-hotel.contact_form_hidden.use_booking_system #booking_cta_floating #contact-buttons{margin-top:0;}#booking_cta_static a.general-request,#booking_cta_static a.deal-request,#booking_cta_static a.offer-request,body.node-type-gt-hotel.contact_form_hidden.use_booking_system #booking_cta_static a.general-request,body.node-type-gt-hotel.contact_form_hidden.use_booking_system #booking_cta_floating > a.button{display:none;}body.node-type-gt-hotel #booking_cta_static a.general-request,body.node-type-gt-deal #booking_cta_static a.deal-request,body.node-type-gt-offer #booking_cta_static a.offer-request,#booking_cta_floating div.check_availability_button,#booking_cta_static div.check_availability_button{display:block;}#block-block-68 #contact-buttons a.button,#block-block-69 #contact-buttons a.button{margin-bottom:17px;}body.node-type-gt-hotel h1.in-grid{margin-top:35px !important;}body.node-type-gt-deal h1{margin-top:20px !important;}
#useful-info{padding-top:0;margin-left:0;height:45px;line-height:45px;}#useful-info a{text-align:center;color:white;font-size:25px;width:53px;display:inline-block;}#useful-info a svg:hover{text-shadow:0px 0px 1px #bfdcff;color:#fbffa0;}.contact-buttons .button{background:url('/sites/all/themes/ninesixty/assets/images/buttons/button.png') no-repeat scroll 0 0 transparent;width:115px;height:36px;float:left;font-size:15px;padding-top:0px;position:relative;padding-left:62px;line-height:36px;color:black;}.contact-buttons .button{margin-bottom:10px;}.contact-buttons .button .field-label{text-align:center;}.contact-buttons .button:hover,.contact-label{cursor:pointer;}.contact-buttons .button .button-icon{position:absolute;top:2px;left:2px;background:url('/sites/all/themes/ninesixty/assets/images/buttons/icon-sprite-old.png') no-repeat scroll;width:59px;height:32px;background-color:#246AC5;}.contact-buttons .button .button-icon.home{background-position:0 0;}.contact-buttons .button .button-icon.tags{background-position:0 -34px;}.contact-buttons .button .button-icon.info{background-position:0 -68px;}.contact-buttons .button .button-icon.telephone{background-position:0 -102px;}.contact-buttons .button .button-icon.email{background-position:0 -136px;}.contact-buttons .button .button-icon.website{background-position:0 -170px;}a.button,input.form-submit,#sidebar-first div.search-filters .submit input,#sidebar-first div.search-filters .reset input{-moz-box-shadow:0 8px 6px -6px #666;-webkit-box-shadow:0 8px 6px -6px #666;box-shadow:0 8px 6px -6px #666;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffe433),color-stop(1,#d2be2a));background:-moz-linear-gradient(center top,#ffe433 5%,#d2be2a 100%);background:-ms-linear-gradient(top,#ffe433 5%,#d2be2a 100%);background-color:#ffe433;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url("/sites/all/libraries/pie/PIE.php");display:block;margin-top:10px;color:#036;font-weight:bold;height:40px;margin-bottom:14px;text-decoration:none;cursor:pointer;text-indent:40px;max-width:260px;width:auto;position:relative;line-height:inherit}input#edit-go,input#edit-go--2{height:28px;font-size:16px;max-width:none;width:auto;padding:0px 10px 1px 10px;margin:0;}a.button.first{margin-top:0}a.button.blue{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#53abfb),color-stop(1,#0a5da8));background:-moz-linear-gradient(center top,#53abfb 5%,#0a5da8 100%);background:-ms-linear-gradient(top,#53abfb 5%,#0a5da8 100%);background-color:#53abfb;color:white;}a.button.green,.row.published-No input.form-submit,input#edit-publish{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#06c31d),color-stop(1,#098918));background:-moz-linear-gradient(center top,#06c31d 5%,#098918 100%);background:-ms-linear-gradient(top,#06c31d 5%,#098918 100%);background-color:#06c31d;color:white;}a.button.red,input#edit-delete,form#node-delete-confirm input.form-submit,tr.draggable input.form-submit,input#edit-field-hotel-owner-photo-und-0-remove-button,.row.published-Yes input.form-submit,.row.published-Ναι input.form-submit,input#edit-unpublish{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#F33),color-stop(1,#BD3333));background:-moz-linear-gradient(center top,#F33 5%,#BD3333 100%);background:-ms-linear-gradient(top,#F33 5%,#BD3333 100%);background-color:#F33;color:white;}a.button.jumbo{height:60px}a.button.tiny,a.button.medium{margin-top:7px;margin-bottom:0;font-weight:normal;display:inline-block;}a.button.tiny{height:17px;line-height:17px;font-size:11px !important;}a.button.medium{height:30px;line-height:30px;font-size:16px !important;}a.button.tiny.block,a.button.medium.block{display:block}a.button.tiny span.no-icon,a.button.medium span.no-icon{padding:0px 12px 1px 12px !important;}input.form-submit{text-indent:0px;text-align:center;padding:0px 20px 1px 20px;width:100%;max-width:260px;border:none;font-size:13px;margin-top:0;}#sidebar-first div.search-filters .submit input,#sidebar-first div.search-filters .reset input{text-indent:-9999px !important;background-image:url("/sites/all/themes/ninesixty/assets/images/buttons/icon-sprite-search.png") !important;background-repeat:no-repeat !important;}#sidebar-first div.search-filters .submit input{background-position:center top;}#views-exposed-form-gt-deal-all-deals-overview #edit-submit-gt-deal{background-position:15px top !important;text-indent:30px !important;}#sidebar-first div.search-filters .reset input{background-position:center bottom;}a.button:hover,input.form-submit:hover,#sidebar-first div.search-filters .submit input:hover,#sidebar-first div.search-filters .reset input:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#d2be2a),color-stop(1,#ffe433));background:-moz-linear-gradient(center top,#d2be2a 5%,#ffe433 100%);background:-ms-linear-gradient(top,#d2be2a 5%,#ffe433 100%);background-color:#d2be2a;cursor:hand;}a.button.blue:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0a5da8),color-stop(1,#53abfb));background:-moz-linear-gradient(center top,#0a5da8 5%,#53abfb 100%);background:-ms-linear-gradient(top,#0a5da8 5%,#53abfb 100%);background-color:#0a5da8;}a.button.red:hover,input#edit-delete:hover,form#node-delete-confirm input.form-submit:hover,tr.draggable input.form-submit:hover,input#edit-field-hotel-owner-photo-und-0-remove-button:hover,.row.published-Yes input.form-submit:hover,.row.published-Ναι input.form-submit:hover,input#edit-unpublish:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#BD3333),color-stop(1,#F33));background:-moz-linear-gradient(center top,#BD3333 5%,#F33 100%);background:-ms-linear-gradient(top,#BD3333 5%,#F33 100%);background-color:#BD3333;color:white;}a.button.green:hover,.row.published-No input.form-submit:hover,input#edit-publish:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#098918),color-stop(1,#06c31d));background:-moz-linear-gradient(center top,#098918 5%,#06c31d 100%);background:-ms-linear-gradient(top,#098918 5%,#06c31d 100%);background-color:#098918;color:white;}#sidebar-first div.search-filters .submit input:hover{background-position:center top;}#sidebar-first div.search-filters .reset input:hover{background-position:center bottom;}a.button.expand{max-width:100%;}a.button.left{float:left;}a.button.right{float:right;}a.button.margin.top30{margin-top:30px}a.button.margin.bottom30{margin-bottom:30px;}a.button span{width:inherit !important;padding-top:10px;}a.button span.small{}a.button span:first-child{background:url("/sites/all/themes/ninesixty/assets/images/buttons/icon-sprite.png") no-repeat scroll;height:25px;margin-left:5px;display:block;padding-right:10px;text-align:center;}a#deal-search span:first-child{height:40px !important}a.button.jumbo span:only-child{margin-top:10px;}a.button.jumbo span.subtext{font-size:10px;color:#2C6F00;display:block;text-align:center;text-indent:0px;padding-top:0px !important;}a.button span:first-child.right{text-indent:0px;text-align:center;}a.button span:first-child.no-icon{text-indent:0px;background:none;text-align:center;margin:0;padding:10px 0px 0px 5px}a.button span:first-child.search{background-position:0px 0px;}a.button span:first-child.right.search{background-position:right 0px;}a.button span:first-child.back{background-position:0px -40px;}a.button span:first-child.right.back{background-position:right -40px;}a.button span:first-child.add{background-position:0px -80px;}a.button span:first-child.right.add{background-position:right -80px;}a.button span:first-child.edit{background-position:0px -120px;}a.button span:first-child.right.edit{background-position:right -120px;}a.button span:first-child.village{background-position:0px -160px;}a.button span:first-child.right.village{background-position:right -160px;}a.button span:first-child.hotel{background-position:0px -200px;}a.button span:first-child.right.hotel{background-position:right -200px;}a.button span:first-child.beach{background-position:0px -240px;}a.button span:first-child.right.beach{background-position:right -240px;}a.button span:first-child.login{background-position:0px -280px;}a.button span:first-child.right.login{background-position:right -280px;}a.button span:first-child.forward{background-position:0px -320px;}a.button span:first-child.right.forward{background-position:right -320px;}a.button span:first-child.delete{background-position:0px -360px;}a.button span:first-child.right.delete{background-position:right -360px;}a.button span:first-child.print{background-position:0px -400px;}a.button span:first-child.right.print{background-position:right -400px;}a.button span:first-child.website{background-position:0px -440px;}a.button span:first-child.right.website{background-position:right -440px;}a.button span:first-child.phone{background-position:0px -480px;}a.button span:first-child.right.phone{background-position:right -480px;}a.button span:first-child.email{background-position:0px -520px;}a.button span:first-child.right.email{background-position:right -520px;}a.button span:first-child.to_top{background-position:0px -560px;}a.button span:first-child.right.to_top{background-position:right -560px;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0em;}div#l10n-client input[type=submit]{width:auto;display:inline-block;font-size:10px;height:20px;margin-right:16px;line-height:normal;text-indent:0;padding:0 10px}div#l10n-client input[type=submit]#edit-save{float:right}.ssl_seal div[id*=popup]{margin-top:-10px}body.page-user-login .ssl_seal img{height:40px;width:auto;float:right;}#secured{display:inline-block;float:left;margin-right:20px;}#secured.ssl_seal img{height:50px;width:130px;margin-top:-14px;}input[type=submit].form-button-disabled{opacity:.3;cursor:initial;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffe433),color-stop(1,#d2be2a));background:-moz-linear-gradient(center top,#ffe433 5%,#d2be2a 100%);background:-ms-linear-gradient(top,#ffe433 5%,#d2be2a 100%);background-color:#ffe433;}
#gt-tabs.directory-search #tab2{padding-bottom:4px;}.node-location-individual-page #gmap-auto2map-gmap0{left:0px;}#results{display:none;}li.ui-state-active #results{display:inline;font-style:italic;font-weight:bold;margin-left:20px;}#hotel_map.hide{display:none;}#sidebar-first .sidebar-left-inner .block-views .content{width:202px;margin-left:-21px;}#ads .block-views .content{width:208px;margin-left:-10px;}#sidebar-first .search-filters{padding:0px;width:202px;margin-top:-14px;}#ads .search-filters{padding:0px;width:208px;}#sidebar-first div.search-filters .submit input,#ads div.search-filters .submit input{width:114px;float:left;margin-left:12px;}#views-exposed-form-gt-deal-all-deals-overview .submit input{width:180px !important;}#sidebar-first div.search-filters .reset input,#ads div.search-filters .reset input{width:54px;float:right;margin-right:12px;}#sidebar-first div.search-filters *,#ads div.search-filters *{margin:0px;padding:0px;}#sidebar-first div.views-exposed-widget > label,#ads div.views-exposed-widget > label{color:#c2d5ee;display:block;background:url("/sites/all/themes/ninesixty/assets/images/bg-slider-expanded.png") left top repeat-x #0b4288;border-top:1px solid #1f5caa;border-bottom:1px solid #1f5caa;height:37px;text-indent:20px;overflow:hidden;cursor:pointer;line-height:37px;}#sidebar-first div.views-exposed-widget > label.expanded,#ads div.views-exposed-widget > label.expanded{background:url("/sites/all/themes/ninesixty/assets/images/bg-slider-closed.png") left top repeat-x #0b4288 !important;}#sidebar-first div.views-exposed-widget > div.views-widget,#ads div.views-exposed-widget > div.views-widget{background-color:#05316b;color:#c2d5ee;padding:20px;font-size:12px;line-height:20px;}#sidebar-first div.views-exposed-widget > div.views-widget .views-operator{margin-bottom:10px;}.form-item.highlight label{color:yellow;font-weight:bold;}.select-all-boxes{overflow:hidden;background-color:#2369C5 !important;margin:5px !important;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;behavior:url("/sites/all/libraries/pie/PIE.php");}.select-all-boxes:hover{background-color:#3B77BF;color:#fff;}a.select-all{color:#C2D5EE;background:none !important;display:block;padding:3px !important;clear:both;font-weight:bold !important;cursor:pointer;text-align:center !important;overflow:hidden;}.views-widget .form-item .description{line-height:normal;padding-top:5px !important;}.views-widget .date-float{float:none;}.container-inline-date > .form-item{border:none;}div.block-views .views-exposed-widget select#edit-year-value-year{background:white;height:35px;font-weight:normal;margin-top:1px;width:160px;font-size:20px;}.search-filters .exposed_buttons{height:64px}#views-exposed-form-gt-deal-all-deals-overview .exposed_buttons{height:95px;}.stick{position:fixed !important;width:220px;left:50%;top:0%;margin-left:-470px;}#filters .results-text{text-align:center;color:white;padding:10px 10px 0 10px;}.bef-checkboxes .form-item-edit-village-7,.bef-checkboxes .form-item-edit-village-28,.bef-checkboxes .form-item-edit-extras-1,.bef-checkboxes .form-item-edit-extras-3,.bef-checkboxes .form-item-edit-extras-5,.bef-checkboxes div[class*="form-item-edit-amenities"],.bef-checkboxes div[class*="form-item-edit-subsidies"]{display:none !important;}.bef-checkboxes div.form-item-edit-amenities-2,.bef-checkboxes div.form-item-edit-extras-2,.i18n-el .bef-checkboxes div.form-item-edit-subsidies-4{display:flex !important;}body.page-visiting-thassos-hotels .view-directory .view-empty{background:url("/sites/all/themes/ninesixty/assets/images/directory/noresults-hotels.jpg") no-repeat bottom center;height:370px;width:100%;margin-bottom:45px;}.view-directory .view-empty,.view-gt-deal .view-empty,.view-gt-offers .view-empty{text-align:center;}.view-directory .view-empty h2,.view-gt-deal .view-empty h2,.view-gt-offers .view-empty h2{font-weight:bold;}.view-directory .view-empty p,.view-gt-deal .view-empty p,.view-gt-offers .view-empty p{margin:1em 0;text-align:center !important}.view-gt-deal .view-empty .search_suggestions{font-size:16px;}.view-gt-deal .view-empty .search_suggestions li{margin-bottom:10px;font-style:italic;list-style:none;}.view-directory .view-empty #alternative{position:absolute;bottom:45px;background-color:#246ac5;width:100%;}.view-directory .view-empty #alternative p{margin:5px 0px;color:white;font-style:italic;font-weight:bold;}body.page-control-center #main-content{padding-bottom:38px !important;}body.page-views #main-content{padding-bottom:0px;}h1#page-title span{font-size:16px;font-style:italic;line-height:normal;display:inline-block;}h1#page-title span:not(.tag){margin-right:10px;}h1#page-title span a{text-shadow:none;color:inherit;display:inline;text-decoration:none;border-bottom:1px dotted}#results-text,.results-text{margin-bottom:35px;font-size:12px;font-weight:bold;font-style:italic;text-align:right;}body.page-visiting-thassos-hotels .menu-mlid-4666,body.page-visiting-thassos-hotels .menu-mlid-4667,body.page-visiting-thassos-hotels .menu-mlid-4668,body.page-visiting-thassos-hotels .menu-mlid-4683,body.page-visiting-thassos-hotels .menu-mlid-4684,body.page-visiting-thassos-hotels .menu-mlid-5870,body.page-visiting-thassos-hotels .menu-mlid-5873,body.page-visiting-thassos-hotels .menu-mlid-5874,body.page-visiting-thassos-hotels .menu-mlid-5875,body.page-visiting-thassos-hotels .menu-mlid-5876,body.node-type-gt-hotel .menu-mlid-4666,body.node-type-gt-hotel .menu-mlid-4667,body.node-type-gt-hotel .menu-mlid-4668,body.node-type-gt-hotel .menu-mlid-4683,body.node-type-gt-hotel .menu-mlid-4684,body.node-type-gt-hotel .menu-mlid-5870,body.node-type-gt-hotel .menu-mlid-5873,body.node-type-gt-hotel .menu-mlid-5874,body.node-type-gt-hotel .menu-mlid-5875,body.node-type-gt-hotel .menu-mlid-5876{display:none;}body.page-visiting-thassos-hotels #block-menu-block-7 .menu-mlid-2679 > a,body.page-visiting-thassos-hotels #block-menu-block-7 .menu-mlid-4648 > a,body.page-visiting-thassos-hotels #block-menu-block-7 .menu-mlid-5864 > a,body.page-visiting-thassos-hotels #block-menu-block-7 .menu-mlid-6825 > a,body.node-type-gt-hotel #block-menu-block-7 .menu-mlid-2679 > a,body.node-type-gt-hotel #block-menu-block-7 .menu-mlid-4648 > a,body.node-type-gt-hotel #block-menu-block-7 .menu-mlid-5864 > a,body.node-type-gt-hotel #block-menu-block-7 .menu-mlid-6825 > a{display:none !important;}.view-directory{min-height:320px;margin-bottom:20px;}.view-directory .row .buttons{position:absolute;top:10px;right:3px;}.row .featured-position{display:none;}.row .featured-member{background:url("/sites/all/themes/ninesixty/assets/images/bg-featured.png") no-repeat scroll left top transparent;display:block;height:25px;left:-4px;overflow:hidden;position:absolute;text-indent:-9999px;top:-4px;width:31px;z-index:5;}.row .featured-position{position:absolute;bottom:0px;right:0px;font-size:10px;font-weight:bold;font-style:italic;background-color:#eada39;width:130px;text-align:center;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;}.buttons .view-more,.buttons .edit-node,.buttons .add-room{margin-bottom:5px;}.buttons .view-more a,.buttons .edit-node a,.buttons .add-room a{background:url("/sites/all/themes/ninesixty/assets/images/bg-view-listing.png") no-repeat scroll left top transparent;color:#FFFFFF !important;display:block;font-size:11px;height:29px;line-height:25px;text-decoration:none;text-indent:10px;width:92px;}.member-listing:hover{background-color:#f8de31 !important;border:1px solid #f8de31 !important;}.member-listing .member{color:#333333;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-weight:bold;text-decoration:none;font-size:13px;}body#fb .member-listing .member{padding-top:0}.member-listing .body .info{position:relative;padding:10px 10px 0;height:50px;}.member-listing .info .village{font-size:12px}.member-listing .description{font-size:10px;position:absolute;bottom:0;background-color:#246ac5;opacity:.8;color:white;padding:10px;display:none;width:100%;box-sizing:border-box;}.member-listing .description h1,.member-listing .description h2,.member-listing .description h3,.member-listing .description h4,.member-listing .description h5{display:none;}.member-listing .description p{line-height:normal;margin-bottom:0;}.member-listing .photo,img.lazyload{position:relative;background:url("/sites/all/themes/ninesixty/assets/images/ajax-loader-white-2.gif") no-repeat center center;background-size:auto;}.member-listing .photo{height:205px;}.member-listing img{width:278px;height:204px;}#main-content .view-directory div.member-listing,body#fb .view-directory div.member-listing{background-color:#f6f6f6;border:1px solid #d4d4d4;margin-bottom:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.member-listing .view-more-map-tab{display:none;}.member-listing .admin{position:absolute;top:0px;right:0px;font-size:9px;background-color:#FFF;text-align:center;opacity:.8;z-index:4;}.member-listing .admin .info{display:inline-block;padding:0;}.member-listing a.seeMap{background:url("/sites/all/themes/ninesixty/assets/images/directory/map.png") no-repeat center center;width:56px;height:56px;float:right;opacity:0.7;}.member-listing .member_village{position:absolute;top:50%;width:80%;transform:translateY(-50%);}.member-listing .open_map{position:absolute;top:50%;right:0px;width:20%;transform:translateY(-50%);}.member-listing .tag{position:absolute;top:-20px;right:-1px;padding:1px 15px;display:none;border-radius:8px 8px 0 0;font-weight:bold;color:white;}.member-listing .body .tag{display:block;}.gm-style-iw .tag{float:right;margin-bottom:5px;padding:0px 10px;font-weight:bold;color:white;border-radius:5px;}.gm-style-iw .tag{display:inline-block;}body.node-type-gt-hotel .tag,body.page-node-add-gt-hotel .tag{padding:5px 10px;border-radius:10px;font-style:normal !important;font-weight:bold;color:white;text-shadow:none;font-family:Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif !important;font-size:14px !important;}.tag.holiday_home{background-color:#ffb300;}.tag.hotel_guest_house{background-color:#4cb5e8;}.tag.resort{background-color:#c267d2;}.tag.camping{background-color:#60b560;}.mapboxgl-popup{max-width:340px !important}#gmap-hotel-map-gmap0{width:100% !important;height:520px !important;}#gmap-hotel-map-gmap0 .grid-5{height:220px;}#gmap-hotel-map-gmap0 .member{color:#333;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:14px;font-weight:bold;text-decoration:none;}#gmap-hotel-map-gmap0 .village{font-size:12px}#gmap-hotel-map-gmap0 .description{display:none !important}#gmap-hotel-map-gmap0 .body img{border:1px solid #666;width:215px;height:160px;}#gmap-hotel-map-gmap0 a.arrow{position:absolute;bottom:-14px;left:0px;}.location_map,.location_map_static,.location_map_google,.field-type-location #gmap-auto2map-gmap0{border-radius:5px;width:100% !important;height:544px !important;}.location_map_static{cursor:pointer;filter:brightness(1);transition:filter .5s ease;}.location_map_static:hover{filter:brightness(0.6);transition:filter .5s ease;}.node-type-gt-hotel #page-title{display:grid;grid-template-columns:1fr 1fr;margin-bottom:15px;}.node-type-gt-hotel #page-title .client-name{width:100%;font-size:52px;grid-column:span 2;padding-bottom:0;font-style:normal;}.node-type-gt-hotel #page-title .client-village{font-size:32px;font-style:normal;}.node-type-gt-hotel #page-title .tag{font-size:20px !important;width:fit-content;height:fit-content;align-self:end;justify-self:end;align-self:center;text-shadow:1px 1px 2px black;}body.section-visiting-thassos #gmap-auto2map-gmap0 .gmap-popup{height:60px;text-align:center;margin:15px 10px 0px 10px;height:120px !important;margin:5px 10px 0px 30px !important;}body.node-type-location-individual-page #gmap-auto2map-gmap0 .gmap-popup{height:auto;width:auto;text-align:center;margin:0px 10px 0px 10px;overflow:hidden;}body.section-visiting-thassos #gmap-auto2map-gmap0 .gmap-popup h4,body.node-type-location-individual-page #gmap-auto2map-gmap0 .gmap-popup h4{font-size:20px;margin:0;color:#073873;}body.section-visiting-thassos #gmap-auto2map-gmap0 .gmap-popup h4{font-size:24px !important;}body.section-visiting-thassos #gmap-auto2map-gmap0 .gmap-popup a.button{font-size:18px !important;}body.section-visiting-thassos #gmap-auto2map-gmap0 .gmap-popup div.location abbr,body.node-type-location-individual-page #gmap-auto2map-gmap0 .gmap-popup div.location abbr{font-size:16px;margin:0 10px;}body.section-visiting-thassos #gmap-auto2map-gmap0 .gmap-popup div.location abbr{font-size:20px !important;}.hotel-edit{position:absolute !important;top:-114px !important;right:-45px !important;}.hotel-edit:active{top:-113px !important;}#member-contact .field-label{font-weight:bold;}#member-contact.no-description{width:660px !important;position:relative;left:-26px;}.contact-info{display:none;}.contactinfo,.contactinfo a:link,.contactinfo a:visited,.contactinfo a:active{color:#999;font-family:arial;font-size:15px;font-weight:700;margin:20px;padding:0;text-align:left;width:315px}#member-website,#member-email,#member-telephone{float:left;margin:30px 6px 0 6px;height:60px;}#member-telephone{height:auto;}#owner_photo,#contact-buttons{margin-top:17px}#contact-buttons a.button{margin-bottom:15px;}#owner_photo img{border:1px solid #999;width:156px;height:auto;}#owner_name{background-color:#246AC5;color:white;padding:5px;width:146px;text-align:center;border:1px solid #999;font-size:16px;letter-spacing:1px}body.i18n-el #owner_name{}#contact-email,#contact-phone{margin:10px 0px 10px 0px;padding-left:5px;}#contact-email .field-items,#contact-phone .field-items{margin:15px 0;font-size:20px;text-align:right;line-height:30px;}#contact-email .field-items{text-align:center;}#contact-email .grid-3,#contact-phone .grid-3{width:100px;margin:15px 0;font-size:20px;line-height:normal;}#contact-email .grid-3,#contact-phone .grid-3{width:160px;}#contact-email .grid-4,#contact-phone .grid-4{width:220px;}#contact-email .grid-5,#contact-phone .grid-5{width:280px;}#contact-email .grid-6,#contact-phone .grid-6{width:340px;}#contact-email .grid-8,#contact-phone .grid-8{width:460px;}#contact-email .grid-8{text-align:center;}#contact-email a{font-size:20px;}#contact-email .grid-8 .header{margin-bottom:80px;}div#license-numbers{position:absolute;bottom:-42px;left:-50px;width:682px;font-size:9px;border-top:1px solid #56a1be;background-color:#a8d7cf;padding-top:5px;}div#license-numbers span.label{padding:0 10px;}div#license-numbers span.license{padding:0 16px;text-transform:uppercase;}div#license-numbers span.number{padding-right:20px;}#member-description .header{margin-top:0px;margin-bottom:10px;}#special-offer-table{margin-top:0px;}#special-offer-table th{font-size:12px;font-weight:bold;}#special-offer-table td{font-size:11px;width:140px;}#rooms.content{border:none;padding:0;}#rooms .add-buttons{margin-bottom:30px;}#rooms .row{border-bottom:1px solid #ccc;margin-bottom:46px;padding-bottom:26px;}#rooms .row-last{border-bottom:none;margin-bottom:0px;padding-bottom:0px;}#rooms .photo a:not(:first-child),div.room .photo a:not(:first-child){display:none;}#rooms .photo{margin-bottom:20px;}.imgpreview img{max-width:600px;max-height:600px;}#rooms .no-room-photo,div.room .no-room-photo,td.room .no-room-photo{background:url("/sites/all/themes/ninesixty/assets/images/directory/nophoto.png") no-repeat;width:154px;height:157px;}td.room .no-room-photo{width:100px;height:73px}a.gray img{border:1px solid #999;}.node-gt-deal .float-right img,.node-gt-offer .float-right img{width:160px;height:117px;}#rooms .room .count,div.room .count{background:url("/sites/all/themes/ninesixty/assets/images/directory/photocounticon2.png") no-repeat;width:51px;height:24px;position:relative;top:-4px;color:white;font-weight:bold;text-indent:34px;line-height:24px;float:right;}#rooms .room .stats,div.room .stats{border-right:1px solid #246AC5;font-size:16px;color:#333;line-height:normal;}#rooms .room .details,div.room .details{font-size:16px;line-height:normal;font-style:italic;margin-bottom:10px;}#rooms .room .amenities,div.room .amenities{font-size:16px;line-height:normal;}#rooms .room-buttons,div.room .room-buttons{display:none;height:65px;}.field-item.last{border-bottom:none}.field-item.last hr{display:none}#prices-field th,#prices-field td{text-align:center;vertical-align:middle;width:20%;}#prices-field th{padding:15px 0;}#prices-field td{padding:15px;}#prices-field thead{background-color:#d3e7ff;border-bottom:2px solid #246ac5;font-size:12px;}#prices-field tbody{background-color:#f1f5f9;font-size:16px;}.booking-system-button,.booking-system-text{text-align:center !important;margin:0 auto;}.booking-system-text{color:#777;font-size:14px;}.package-details h4{margin-top:0;font-family:inherit !important;font-weight:bold;margin-bottom:0;}.package-details .hotel-name a{font-size:20px;margin-bottom:5px;}.package-details .price{text-align:center;font-size:60px;color:#073873;}.package-details .includes{margin-top:15px;color:green;}.includes-0{display:none !important;}.includes-1,.includes-2,.includes-3{display:inline;}.includes-1 + .hotel,.includes-2 + .hotel,.includes-3 + .hotel{margin-top:5px !important;}.package-details .offer{color:#073873;font-size:20px;line-height:normal;padding:20px 0;}.package-details .offer.price{padding:0}.package-details .offer div{text-align:center;}.package-details .offer div.percent-off,.package-details .offer div.price-per-night{font-size:40px}.package-details .offer span{font-size:15px;font-style:italic;display:block}.package-details .offer span.strike{display:inline-block}.package-form .under-offer{text-align:center;font-weight:bold;}body.page-node div.view .view-footer{margin-bottom:0 !important}.room-overview-table .view-content{border-top:1px solid #246AC5;padding-top:15px;}.room-overview-table table{font-size:11px;}.room-overview-table table tr.room-row:hover{background-color:lightyellow;}.room-overview-table table td{vertical-align:middle;}.room-overview-table table th{font-size:12px;}.room-overview-table table tr{background-color:#fff;}.room-overview-table table tr.room-row{height:100px;}.room-overview-table table td.photo{width:120px;}.room-overview-table table td.room{width:220px;}.room-overview-table table th.available,.room-overview-table table td.available,.room-overview-table table th.published,.room-overview-table table td.published,.room-overview-table table td.edit{text-align:center;}.room-overview-table table td.published{font-weight:bold;}.room-overview-table table td.published.Yes{color:green;}.room-overview-table table td.published.No{color:red;}.room-overview-table table.rooms_2_hotel_overview{margin-bottom:60px;}.room-overview-table table caption{font-weight:bold;font-size:20px;text-align:left;padding-bottom:10px;}#rooms .room.unpublished{background-color:yellow;}#rooms .unpublished-message{text-align:center;font-weight:bold;margin-top:10px;padding-bottom:10px;}.view.hotels-2-location .row-first{margin-left:0;}.view.hotels-2-location .row-last{margin-right:0;}.view.hotels-2-location .view-header,.view.hotels-2-location .view-content{clear:both}.view.hotels-2-location .view-header h3{margin-top:0;}.view.hotels-2-location .results{font-size:10px;font-weight:bold;font-style:italic;text-align:right;margin-top:4px;}.view.hotels-2-location .row a{font-size:12px;}.view.hotels-2-location .row img{border:1px solid #666;width:100px;height:73px;}.view.hotels-2-location .view-footer{clear:both;padding-top:16px;}div.view-control-center-deals div.view-header h3,div.view-control-center-offers div.view-header h3,div.view-control-center-rooms div.view-empty h3{font-size:20px}div.view-control-center-deals div.view-header ol,div.view-control-center-offers div.view-header ol{color:#036;list-style-type:none;margin-top:30px}div.view-control-center-rooms div.view-empty ol{color:#036;}div.view-control-center-deals div.view-header ol > li,div.view-control-center-offers div.view-header ol > li,div.view-control-center-rooms div.view-empty ol > li{font-size:20px}div.view-control-center-deals div.view-header ul,div.view-control-center-offers div.view-header ul,div.view-control-center-rooms div.view-empty ul{margin-top:10px !important}div.view-control-center-deals div.view-header ul > li,div.view-control-center-offers div.view-header ul > li,div.view-control-center-rooms div.view-empty ul > li{font-size:16px}div.view-control-center-offers tr.offer-status.Published div.offer-waiting-for-approval,div.view-control-center-offers tr.price-per-night div.offer-waiting-for-approval,div.view-control-center-offers tr.sleep-pay div.offer-waiting-for-approval,div.view-control-center-offers tr.percent-discount div.offer-waiting-for-approval,div.view-control-center-offers tr.custom.approved td.offer div.offer-waiting-for-approval,div.view-control-center-offers tr.custom td.offer div.custom-offer{display:none}div.view-control-center-offers tr.custom.approved td.offer div.custom-offer{display:block}body.i18n-en div.view-control-center-offers div.custom-offer.gr,body.i18n-el div.view-control-center-offers div.custom-offer.en{display:none !important}div.view-control-center-rooms .row{font-size:12px;margin-bottom:80px}div.view-control-center-rooms .row.row-last{margin-bottom:0}div.view-control-center-rooms .row.published-No,div.view-control-center-rooms .row.published-Όχι{background-color:rgb(255,234,234)}div.view-control-center-rooms .row .grid-7 .grid-3.alpha.omega{border-right:1px solid #999}div.view-control-center-rooms .row .grid-7 .photos img{display:inline;float:left;position:relative;margin:8px;border:1px solid #999;width:120px;height:88px;}div.view-control-center-rooms .row .grid-7 .photos img:nth-child(3n + 1){margin-left:0;}div.view-control-center-rooms .row .grid-7 .photos img:nth-child(3n + 3){margin-right:0;}div.view-control-center-rooms .row .details .grid-3{text-align:right}div.view-control-center-rooms .row .details strong{font-size:10px}div.view-display-id-all_offers_overview .view-grouping-header{display:none;}div.view-gt-offers ul.pager{font-size:30px;margin-bottom:40px;}div.view-gt-deal ul.pager,div.view-gt-deal-blocks ul.pager{font-size:16px;}div.view-gt-deal-blocks ul.pager{margin-bottom:50px;}ul.deals_month_selector{list-style:none;font-size:20px;line-height:normal;padding-left:0;text-align:center;margin-top:0;}ul.deals_month_selector li{margin-bottom:20px;}ul.deals_month_selector li.selected{background-color:#ecda44;padding:10px;border-radius:5px;}ul.deals_month_selector a{color:white;font-weight:bold;text-decoration:none;}ul.deals_month_selector li.selected a{color:#039;}select[name='village[]']:not(.modern-select) option{font-size:16px;}.modern-select{text-indent:10px;height:50px;display:block;font-size:16px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;}.modern-select::-ms-expand{display:none;}.modern-select:hover{border-color:#888;}.modern-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none;}.modern-select option{font-weight:normal;}body.page-node-797 a[title="Contact with SMS"]{display:none;}
.sponsor-url .iconlist li{margin:-3px 0 0;padding:3px 0 3px 30px;}.iconlist,.gt-ul-list{list-style:none;margin:0 !important;padding:0 !important;}.iconlist li{background-repeat:no-repeat;background-position:0 50%;padding:3px 0 3px 20px;margin:.4em 0;}.iconlist li.arrow{background-image:url("/sites/all/themes/ninesixty/assets/images/buttons/arrow.png");}.iconlist li.bullet{background-image:url("/sites/all/themes/ninesixty/assets/images/elements/bullet.jpg");}.iconlist li.bigarrow{background-image:url("/sites/all/themes/ninesixty/assets/images/elements/bigarrow.png");}.iconlist li.check{background-image:url("/sites/all/themes/ninesixty/assets/images/elements/check.jpg");}ul.gt-ul-list li{float:left;width:270px;font-size:16px;height:auto;line-height:normal;font-weight:bold;color:#333;}ul.gt-ul-list.greencheck li{background-image:url("/sites/all/themes/ninesixty/assets/images/elements/check.jpg");background-repeat:no-repeat;background-position:0 3px;padding:3px 0 3px 20px;margin:.4em 0;}a.arrow{background:url("/sites/all/themes/ninesixty/assets/images/buttons/arrow.png") no-repeat 0 50%;padding:3px 0 3px 20px;margin-bottom:1em;display:inline-block;}.header{position:relative;height:26px;background-color:#246ac5;margin:0px 0 15px;color:white;line-height:26px;-webkit-box-shadow:0px 4px 12px 0px #999;-moz-box-shadow:0px 4px 12px 0px #999;box-shadow:0px 4px 12px 0px #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url("/sites/all/libraries/pie/PIE.php");}.header.sub{height:20px;line-height:20px;}.header.alpha{margin-left:0;margin-right:0;}.header.with-top-margin{margin-top:40px;}.header.with-no-bottom-margin{margin-bottom:0;}.header .caption{margin-bottom:0px !important;margin-top:0px !important;font-family:arial;font-weight:bold;font-size:16px !important;padding:3px 6px 0px 37px !important;float:left;color:white;font-style:normal !important;text-shadow:none !important;}.header .caption a{color:white;text-decoration:none}.header .caption2{font-size:12px;}.header .caption3{float:right;padding-right:10px;font-style:italic;}.header .caption2 a,.header .caption3 a{color:yellow;font-weight:bold;}.header.sub .caption{font-size:12px !important;padding:0px 6px 0px 27px !important;line-height:20px;height:20px;}.header.sub .caption2{font-size:10px;vertical-align:top;}.header.sub .caption3{font-size:12px;}.header .icon{background:url('/sites/all/themes/ninesixty/assets/images/elements/headers/section-header-icons.png') no-repeat transparent 0px 0px;position:absolute;top:-9px;left:-15px;height:42px;width:42px;}.header.sub .icon{top:-11px;width:33px;}.header .icon.description{background-position:left 0;}.header.sub .icon.description{background-position:right 0;}.header .icon.location{background-position:left -42px;}.header.sub .icon.location{background-position:right -42px;}.header .icon.category{background-position:left -84px;}.header.sub .icon.category{background-position:right -84px;}.header .icon.facilities{background-position:left -126px;}.header.sub .icon.facilities{background-position:right -126px;}.header .icon.extras{background-position:left -168px;}.header.sub .icon.extras{background-position:right -168px;}.header .icon.board{background-position:left -210px;}.header.sub .icon.board{background-position:right -210px;}.header .icon.subsidies{background-position:left -252px;}.header.sub .icon.subsidies{background-position:right -252px;}.header .icon.prices{background-position:left -294px;}.header.sub .icon.prices{background-position:right -294px;}.header .icon.offers{background-position:left -336px;}.header.sub .icon.offers{background-position:right -336px;}.header .icon.calendar{background-position:left -378px;}.header.sub .icon.calendar{background-position:right -378px;}.header .icon.bed{background-position:left -420px;}.header.sub .icon.bed{background-position:right -420px;}.header .icon.terms-conditions{background-position:left -462px;}.header.sub .icon.terms-conditions{background-position:right -462px;}.header .icon.book-now{background-position:left -504px;}.header.sub .icon.book-now{background-position:right -504px;}.header .icon.deals{background-position:left -546px;}.header.sub .icon.deals{background-position:right -546px;}.header .icon.sights{background-position:left -588px;}.header.sub .icon.sights{background-position:right -588px;}.header .icon.house{background-position:left -630px;}.header.sub .icon.house{background-position:right -630px;}.header .icon.nearby{background-position:left -672px;}.header.sub .icon.nearby{background-position:right -672px;}.header .icon.beach{background-position:left -714px;}.header.sub .icon.beach{background-position:right -714px;}.header .icon.water{background-position:left -756px;}.header.sub .icon.water{background-position:right -756px;}.header .icon.sand{background-position:left -798px;}.header.sub .icon.sand{background-position:right -798px;}.header .icon.temperature{background-position:left -840px;}.header.sub .icon.temperature{background-position:right -840px;}.header .icon.camera{background-position:left -882px;}.header.sub .icon.camera{background-position:right -882px;}.header .icon.comments{background-position:left -924px;}.header.sub .icon.comments{background-position:right -924px;}.header .icon.ferry{background-position:left -966px;}.header.sub .icon.ferry{background-position:right -966px;}.header .icon.plane{background-position:left -1008px;}.header.sub .icon.plane{background-position:right -1008px;}.header .icon.transport-services{background-position:left -1050px;}.header.sub .icon.transport-services{background-position:right -1050px;}.header .icon.bus{background-position:left -1092px;}.header.sub .icon.bus{background-position:right -1092px;}.header .icon.info{background-position:left -1134px;}.header.sub .icon.info{background-position:right -1134px;}.header .icon.thassos{background-position:left -1176px;}.header.sub .icon.thassos{background-position:right -1176px;}.header .icon.sea{background-position:left -1218px;}.header.sub .icon.sea{background-position:right -1218px;}.header .icon.land{background-position:left -1260px;}.header.sub .icon.land{background-position:right -1260px;}.header .icon.temple{background-position:left -1302px;}.header.sub .icon.temple{background-position:right -1302px;}.header .icon.tree{background-position:left -1344px;}.header.sub .icon.tree{background-position:right -1344px;}.header .icon.cross{background-position:left -1386px;}.header.sub .icon.cross{background-position:right -1386px;}.header .icon.greece{background-position:left -1428px;}.header.sub .icon.greece{background-position:right -1428px;}.header .icon.masks{background-position:left -1470px;}.header.sub .icon.masks{background-position:right -1470px;}.header .icon.music{background-position:left -1512px;}.header.sub .icon.music{background-position:right -1512px;}.header .icon.village{background-position:left -1554px;}.header.sub .icon.village{background-position:right -1554px;}.header .icon.crown{background-position:left -1596px;}.header.sub .icon.crown{background-position:right -1596px;}.header .icon.pictures{background-position:left -1638px;}.header.sub .icon.pictures{background-position:right -1638px;}.header .icon.reception-bell{background-position:left -1680px;}.header.sub .icon.reception-bell{background-position:right -1680px;}.gt-readmore .gt-readmore-id,.gt-readmore .gt-readmore-text{display:none;}.gt-readmore-link.arrow{background:url("/sites/all/themes/ninesixty/assets/images/elements/arrow.jpg") no-repeat 0 50%;padding:3px 0 3px 20px;margin:.4em 0;text-indent:20px;}.anchor{background:url("/sites/all/themes/ninesixty/assets/images/pages/elements/backtotop.png") no-repeat scroll 0px 0px transparent;height:26px;width:20px;margin:0px;float:right;clear:right;margin-top:20px;}hr.custom{height:0;border-bottom:0;margin:20px 0;}div.shadow-divider{background:url("/sites/all/themes/ninesixty/assets/images/theme/comments/partial/comment_border_shadow.png") no-repeat center 0px;margin:40px 0;height:9px;}hr.shadow-divider{background:url("/sites/all/themes/ninesixty/assets/images/theme/comments/partial/comment_border_shadow.png") no-repeat center center;margin:0;height:100px;border:none;}hr.shadow-divider.half-height{height:50px;}hr.sub{background:none;margin:50px 0;height:0;border:none;border-bottom:1px solid #ccc;}hr.sub.half-height{margin:25px 0;}hr.sub.quarter-height{margin:12px 0;}hr.sub.no-height{margin:0;}hr.sub.first{margin-top:0;}hr.sub.last{margin-bottom:0;}hr.sub.dotted{border-bottom:1px dotted #ccc}hr.no-line{border:none;height:90px;margin:0;}table.page-index{font-size:12px;margin-bottom:50px;}table.page-index td{padding:10px 0;vertical-align:middle;}table.page-index.custom tr.border{border-top:1px dotted #b0b0b0}table.page-index th{text-align:center}table.page-index th.left{text-align:left}table.page-index .category{font-weight:bold;font-size:16px;width:180px;vertical-align:middle}table.page-index a{color:#003366;}table.page-index a.item{line-height:30px;width:200px;float:left;font-size:11px;}table.page-index td.three-column a.item{width:133px;}table.page-index div.item{line-height:30px;font-size:11px;}table.page-index a.item:hover,table.page-index div.item:hover{background-color:#ff9}table.page-index hr{height:0px;border-top:0;border-bottom:1px solid #ccc;margin-bottom:0px}#tony{position:relative;top:15px;left:-35px;margin-bottom:30px;font-size:18px;font-style:italic;color:gray;}h3.header-plain{background:url('/sites/all/themes/ninesixty/assets/images/elements/headers/plain-header-icons.png') no-repeat transparent 0px 0px;height:24px;line-height:24px;text-indent:36px;}.glyph:before,#cboxClose:before{display:inline;padding:0px 5px 0px 0px;vertical-align:baseline;}a.glyph:before{display:inline-block}.glyph.green{color:#339933;}.glyph.red{color:red;}.glyph.orange{color:orange;}.glyph.size-20:before{font-size:20px}.glyph.size-34:before{font-size:34px}.glyph.size-40:before{font-size:40px}.glyph.size-80:before{font-size:80px}h2.glyph{font-size:20px}.glyph.halign-center:before{padding:0 10px;}.glyph.valign-top:before{vertical-align:top}.glyph.valign-middle:before{vertical-align:middle}.glyph.valign-bottom:before{vertical-align:bottom}.glyph.back{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>⬅</b>'+this.innerHTML);}.glyph.back:before{content:"\2B05";}.glyph.check{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>✓</b>'+this.innerHTML);}.glyph.check:before{content:"\2713";}.glyph.cross{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>✗</b>'+this.innerHTML);}.glyph.cross:before{content:"\2717";}.glyph.cancel,#cboxClose{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>✖</b>'+this.innerHTML);}.glyph.cancel:before,#cboxClose:before{content:"\2716";}.glyph.curved-up-arrow{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>➚</b>'+this.innerHTML);}.glyph.curved-up-arrow:before{content:"\2227";}.glyph.phone-outline{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>☏</b>'+this.innerHTML);}.glyph.phone-outline:before{content:"\260F";}.glyph.phone-solid{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>☎</b>'+this.innerHTML);}.glyph.phone-solid:before{content:"\260E";}.glyph.envelope{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>✉</b>'+this.innerHTML);}.glyph.envelope:before{content:"\2709";}.glyph.edit{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>✎</b>'+this.innerHTML);}.glyph.edit:before{content:"\270e";}.glyph.forward{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>➪</b>'+this.innerHTML);}.glyph.forward:before{content:"\27aa";}.glyph.forward-solid{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>▶</b>'+this.innerHTML);text-decoration:none}.glyph.forward-solid:before{content:"\25b6";}.glyph.booking.status-71,.glyph.booking.status-73,.glyph.booking.status-1{color:green;}.glyph.booking.status-72,.glyph.booking.status-2{color:orange;}.glyph.booking.status-76,.glyph.booking.status-77,.glyph.booking.status-3{color:red;}.glyph.booking.status-71,.glyph.booking.status-1{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>⊙</b>'+this.innerHTML);}.glyph.booking.status-71:before,.glyph.booking.status-1:before{content:"\2299";}.glyph.booking.status-72,.glyph.booking.status-2{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>☐</b>'+this.innerHTML);}.glyph.booking.status-72:before,.glyph.booking.status-2:before{content:"\2610";}.glyph.booking.status-73{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>☑</b>'+this.innerHTML);}.glyph.booking.status-73:before{content:"\2611";}.glyph.booking.status-77{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>☒</b>'+this.innerHTML);}.glyph.booking.status-77:before{content:"\2612";}.glyph.booking.status-76,.glyph.booking.status-3{background-image:expression(this.runtimeStyle.backgroundImage="none",this.innerHTML = '<b>⊗</b>'+this.innerHTML);}.glyph.booking.status-76:before,.glyph.booking.status-3:before{content:"\2297";}.glyph.background{display:inline-block;text-decoration:none;text-align:center;}.glyph.background.border{border-style:solid}.glyph.background.border.single{border-width:1px}.glyph.background.border.double{border-width:2px}.glyph.background.border.gray{border-color:#A7A7A7}.glyph.background.blue{background-color:#246AC5;}.glyph.background.yellow{background-color:#FFE433;}.glyph.background.icon.yellow{color:yellow;}.glyph.background.icon.white{color:white;}.glyph.background.icon.green{color:#339933;}.glyph.background.round{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;width:auto;height:auto;behavior:url("/sites/all/libraries/pie/PIE.php");}.glyph.background.round.forward-solid{padding:5px 1px 3px 9px;}.glyph.shadow{-moz-box-shadow:0px 2px 7px 0px #999;-webkit-box-shadow:0px 2px 7px 0px #999;box-shadow:0px 2px 7px 0px #999;behavior:url("/sites/all/libraries/pie/PIE.php");}.glyph.float.left{float:left}.glyph.float.right{float:right}.user-information .icon{background-image:url("/sites/all/themes/ninesixty/assets/images/pages/control-center/controlcenter-icons.png");width:40px;height:40px;}.user-information .info{color:#666;line-height:20px}.user-information .info.small{font-size:11px}.user-information .info.big{font-size:16px}.user-information .info.full{font-size:22px;padding:10px 0}.user-information .info.maxed{color:red}.user-information .info.maxed.small,.user-information .info.maxed.small a{color:lightcoral}.user-information .icon.renew{background-position:left top}.user-information .icon.views{background-position:left -40px}.user-information .icon.quota.deals{background-position:left -80px}.user-information .icon.rank{background-position:left -120px}.user-information .icon.quota.offers{background-position:left -160px}.user-information .icon.bed{background-position:left bottom}.user-information hr{margin:15px 0}.user-information hr.push-down{margin-bottom:18px}div.occupancy-container{width:70px;height:auto;margin:0 auto;}div.occupancy-container.adults-only{width:auto}div.occupancy-container.left{margin:0}div.occupancy-container.inline{display:inline-block;vertical-align:text-bottom}div.occupancy-container.push-down{margin-top:6px;}div.occupancy{background:url('/sites/all/themes/ninesixty/assets/images/directory/only_people_vertical.png') no-repeat scroll;height:14px;line-height:14px;display:inline-block;padding-left:10px;width:45%;box-sizing:border-box;}.grid-1 div.occupancy{padding-left:7px;width:25%;}div.occupancy-container.white div.occupancy{background:url('/sites/all/themes/ninesixty/assets/images/directory/only_people_vertical_white.png') no-repeat scroll;}div.occupancy-container.white div.occupancy.adults,div.occupancy.adults{background-position:0 top;float:left}div.occupancy-container.white div.occupancy.children,div.occupancy.children{background-position:0 bottom;float:right}div.occupancy span{color:white;background-color:#246ac5;border-radius:2px;behavior:url("/sites/all/libraries/pie/PIE.php");position:relative;font-style:normal;width:20px;display:block;text-align:center;}.grid-1 div.occupancy span{width:18px;}div.occupancy-container.white div.occupancy span{background-color:white;color:#246ac5}#cboxClose{font-size:15px;}.status h2{font-size:35px;}.status .icon{width:220px;height:250px;background-size:220px;background-repeat:no-repeat;background-position:top left;}.status .icon::after{position:absolute;bottom:0px;display:block;text-align:center;width:220px;font-weight:bold;font-size:20px;}.status .icon.green{background-image:url("/sites/all/themes/ninesixty/assets/images/pages/status/green.png");}.status .icon.orange{background-image:url("/sites/all/themes/ninesixty/assets/images/pages/status/orange.png");}.status .icon.red{background-image:url("/sites/all/themes/ninesixty/assets/images/pages/status/red.png");}.status a.button{max-width:initial;margin-bottom:25px;}#node-6687 .date{position:absolute;top:-70px;right:-60px;color:#FBFFA0;font-style:italic;font-size:20px;}.page-node-6687 #gallery-top,.page-node-6691 #gallery-top,.page-node-8558 #gallery-top{min-height:0;}.page-node-6687 .text,.page-node-6691 .text{font-size:20px;line-height:normal;margin-top:15px;}.page-node-6687 .button,.page-node-6691 .button{font-size:18px;}.page-node-6687 .button.center,.page-node-6691 .button.center{margin:0 auto;}.page-node-6687 p.center,.page-node-6691 p.center{text-align:center !important;}.room_occupancy thead{display:none;}.room_occupancy th{padding-right:0;border-bottom:none;font-size:10px;}.room_occupancy tbody tr:nth-child(odd){background-color:#eee;}.room_occupancy tbody tr:last-child{border-bottom:1px solid #ccc;}.room_occupancy tbody td{vertical-align:middle;padding:20px 0;}.room_occupancy tbody td.occupancy.name{font-size:12px;}.room_occupancy tbody td input[type=text]{background:transparent;border:none;cursor:default;}.room_occupancy tbody td input[type=text]:focus-visible{outline:none;}.room_occupancy tfoot td{padding-top:10px;}.room_occupancy a.button.tiny{margin-top:1px;}.field-name-field-hotel-mobile span.note{font-size:12px;margin-right:5px;}.video-wrap{position:relative;width:100%;height:100%;}.video-wrap iframe{position:absolute;top:0;left :0;width:100%;height:100%;z-index:2;}.video-wrap__grippy{position:absolute;left:0;width:40%;top:62px;bottom:120px;z-index:3;}.video-wrap__grippy:before{position:absolute;display:block;content:'';width:60%;height:35%;top:0;left:100%;}.video-wrap__grippy + .video-wrap__grippy{left:auto;right:0;}.video-wrap__grippy + .video-wrap__grippy:before{bottom:0;top:auto;right:100%;left:auto;}.carousel-nav .carousel-cell.video_thumb,.carousel-nav .carousel-cell.virtual_tour_thumb{width:180px;}.video_thumb svg,.video_thumb i{font-size:90px;color:#ff0001;}.virtual_tour_thumb svg,.virtual_tour_thumb i{font-size:80px;color:#246ac5;}.video_thumb .carousel-cell-background,.virtual_tour_thumb .carousel-cell-background{background:white;border-radius:5px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;}.virtual-tour-iframe{width:100%;height:467px;border:none;max-width:100%;}.carousel-padded .virtual-tour-iframe{height:399px;}.lazyload,.lazyloading{opacity:0;}.lazyloaded{opacity:1;transition:opacity 300ms;}.en.fb-verb-like.fb_iframe_widget,.en.fb-verb-like.fb_iframe_widget span,.en.fb-verb-like.fb_iframe_widget iframe{width:82px !important;}.el.fb-verb-like.fb_iframe_widget,.el.fb-verb-like.fb_iframe_widget span,.el.fb-verb-like.fb_iframe_widget iframe{width:118px !important;}.page-node-31 .en.fb-verb-like.fb_iframe_widget,.page-node-31 .en.fb-verb-like.fb_iframe_widget span,.page-node-31 .en.fb-verb-like.fb_iframe_widget iframe{width:88px !important;}.page-node-1329 .el.fb-verb-like.fb_iframe_widget,.page-node-1329 .el.fb-verb-like.fb_iframe_widget span,.page-node-1329 .el.fb-verb-like.fb_iframe_widget iframe{width:145px !important;}.en.fb-verb-recommend.fb_iframe_widget,.en.fb-verb-recommend.fb_iframe_widget span,.en.fb-verb-recommend.fb_iframe_widget iframe{width:120px !important;}.el.fb-verb-recommend.fb_iframe_widget,.el.fb-verb-recommend.fb_iframe_widget span,.el.fb-verb-recommend.fb_iframe_widget iframe{width:115px !important;}.carousel-container{background-color:#246bc5;border-radius:5px;overflow:hidden;position:relative;}.carousel-container.full{width:680px;margin-left:-49px;margin-top:-35px;border-radius:0;}.carousel-container .loading{position:absolute;top:0;left:0;width:100%;}.carousel-container.full .loading{height:468px;}.carousel-container.padded .loading{height:399px;}.carousel.empty{height:150px !important;}.carousel.empty .no-room-photo{margin:0 auto;}.carousel-full{height:468px;}.carousel-padded{height:399px;}.carousel-full .carousel-cell,.carousel-padded .carousel-cell{height:100%;width:100%;}.carousel-full .carousel-cell img,.carousel-padded .carousel-cell img,.loading .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.carousel-full .carousel-cell.horizontal img,.carousel-padded .carousel-cell.horizontal img{width:100%;height:100%;}.carousel-full .carousel-cell.horizontal.non-standard-ratio img,.carousel-padded .carousel-cell.horizontal.non-standard-ratio img{height:auto;}.carousel-full .carousel-cell.vertical img,.carousel-padded .carousel-cell.vertical img{width:auto;height:100%;}.carousel-nav{margin-top:10px;padding-bottom:10px;height:120px;}.carousel-nav .carousel-cell{width:90px;height:100%;padding:0 5px 0 10px;opacity:.5;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;}.carousel-nav .carousel-cell.vertical{width:auto;}.carousel-nav .carousel-cell:hover,.carousel-nav .carousel-cell.is-nav-selected{opacity:1;}.carousel-nav .carousel-cell img{border:1px solid #fff;border-radius:5px;box-sizing:border-box;}.carousel-nav .carousel-cell.horizontal img{width:100%;height:100%;}.carousel-nav .carousel-cell.vertical img{height:100%;width:auto;}.carousel-cell img.flickity-lazyloaded,.carousel-cell img.flickity-lazyerror{opacity:1 !important;}.flickity-prev-next-button{width:100px;height:100px;background:#80808014;}.flickity-prev-next-button:hover{background:transparent;}.flickity-prev-next-button .arrow{fill:white;}.flickity-prev-next-button.no-svg{color:white;}.flickity-prev-next-button:disabled{display:none;}.spinner{display:inline-block;position:relative;width:80px;height:80px;}.spinner div{animation:spinner 1.2s cubic-bezier(0.5,0,0.5,1) infinite;transform-origin:40px 40px;}.spinner div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px;}.spinner div:nth-child(1){animation-delay:-0.036s;}.spinner div:nth-child(1):after{top:63px;left:63px;}.spinner div:nth-child(2){animation-delay:-0.072s;}.spinner div:nth-child(2):after{top:68px;left:56px;}.spinner div:nth-child(3){animation-delay:-0.108s;}.spinner div:nth-child(3):after{top:71px;left:48px;}.spinner div:nth-child(4){animation-delay:-0.144s;}.spinner div:nth-child(4):after{top:72px;left:40px;}.spinner div:nth-child(5){animation-delay:-0.18s;}.spinner div:nth-child(5):after{top:71px;left:32px;}.spinner div:nth-child(6){animation-delay:-0.216s;}.spinner div:nth-child(6):after{top:68px;left:24px;}.spinner div:nth-child(7){animation-delay:-0.252s;}.spinner div:nth-child(7):after{top:63px;left:17px;}.spinner div:nth-child(8){animation-delay:-0.288s;}.spinner div:nth-child(8):after{top:56px;left:12px;}@keyframes spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.horizontal-loader{display:inline-block;position:relative;width:80px;height:80px;}.horizontal-loader div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#246ac5;animation-timing-function:cubic-bezier(0,1,1,0);}.horizontal-loader div:nth-child(1){left:8px;animation:horizontal-loader1 0.6s infinite;}.horizontal-loader div:nth-child(2){left:8px;animation:horizontal-loader2 0.6s infinite;}.horizontal-loader div:nth-child(3){left:32px;animation:horizontal-loader2 0.6s infinite;}.horizontal-loader div:nth-child(4){left:56px;animation:horizontal-loader3 0.6s infinite;}@keyframes horizontal-loader1{0%{transform:scale(0);}100%{transform:scale(1);}}@keyframes horizontal-loader3{0%{transform:scale(1);}100%{transform:scale(0);}}@keyframes horizontal-loader2{0%{transform:translate(0,0);}100%{transform:translate(24px,0);}}
form input[type=text],form input[type=email],form input[type=password]{width:95%;}form input.hasDatepicker{width:80%;}form select{width:100%;}form .webform-component{margin-bottom:15px;}form .form-radios,form .form-checkboxes,form .form-type-select{margin-bottom:0;}form .form-checkboxes{margin-top:0;}form .description{clear:both;font-size:.8em !important;display:inline-block;}form .date-float .date-padding{padding:0}form input.hasDatepicker,form input.hasDatepicker{margin-right:5px;}form.webform-client-form img.ui-datepicker-trigger{width:18px;height:21px;vertical-align:top;}form #terms-and-conditions{display:none;line-height:20px;}#hotel-policies{line-height:20px;}#colorbox #hotel-policies{padding:15px 15px 15px 25px;line-height:normal;font-size:15px;}form #agree-to-terms div{font-size:10px;margin-top:0;text-align:justify;line-height:12px;}#colorbox #terms-and-conditions{padding:15px 15px 15px 25px;line-height:normal;font-size:15px;}#terms-and-conditions ol{list-style-type:lower-alpha;font-size:13px;}body.i18n-el #terms-and-conditions ol{list-style-type:lower-greek;}#terms-and-conditions ol li{margin-top:15px;font-style:italic}#terms-and-conditions ol li:first{margin-top:0px;}form #actions{margin-top:1em;}form hr.shadow-divider.half{height:50px;}#dialog-confirm{display:none}#dialog-confirm p{margin-top:25px;}#dialog-confirm p.sub{font-size:12px}#dialog-confirm .ui-icon{float:left;margin:0 7px 20px 0;}.no-close .ui-dialog-titlebar-close{display:none;}::-webkit-input-placeholder{color:#ff5e5e;text-align:center;padding-top:45px;font-size:14px}:-moz-placeholder{color:#ff5e5e;text-align:center;padding-top:45px;font-size:14px}::-moz-placeholder{color:#ff5e5e;text-align:center;padding-top:45px;font-size:14px}:-ms-input-placeholder{color:#ff5e5e;text-align:center;padding-top:45px;font-size:14px}textarea{resize:none;}.form-type-hidden{display:none;}form .form-field-type-entityreference input[type=radio],form .form-field-type-entityreference input[type=checkbox]{margin-top:10px;vertical-align:top;}form .form-field-type-entityreference label.option{display:inline-block;font-size:15px;padding-top:7px;width:92%;padding-left:15px;}form .form-field-type-entityreference span.name{float:left;font-size:18px;}form .form-field-type-entityreference span.sleeps{float:right;padding-right:35px;font-size:18px;}form .form-field-type-entityreference label[for=edit-field-package-room-ref-und],form .form-field-type-entityreference label[for=edit-field-offer-room-ref-und]{margin-bottom:5px;}form .form-field-type-entityreference input[type=checkbox]:checked + label,form .form-field-type-entityreference input[type=radio]:checked + label{background-color:#ff9 !important;border:1px solid #999}form .form-field-type-entityreference .form-type-radio,form .form-field-type-entityreference .form-type-checkbox{margin-bottom:15px;float:none !important;width:inherit !important;}form .form-field-type-entityreference ul{display:inline-block;padding-left:0;margin-top:5px;margin-bottom:0px;float:left;clear:both;}form .form-field-type-entityreference ul li{float:left;margin-bottom:10px;list-style:none;margin-right:10px;}form table.field-multiple-table{margin-bottom:20px;}form table.field-multiple-table tr.draggable td{display:inline-block;width:520px;}form .grid-3 > div.form-field-type-text table.field-multiple-table tr.draggable td{width:100px;font-size:10px;}form .grid-4 > div.form-field-type-text table.field-multiple-table tr.draggable td{width:160px;}form .grid-5 > div.form-field-type-text table.field-multiple-table tr.draggable td{width:220px;}form .grid-6 > div.form-field-type-text table.field-multiple-table tr.draggable td{width:280px;}form .grid-7 > div.form-field-type-text table.field-multiple-table tr.draggable td{width:340px;}form .grid-8 > div.form-field-type-text table.field-multiple-table tr.draggable td{width:400px;}form .grid-9 > div.form-field-type-text table.field-multiple-table tr.draggable td{width:460px;}.vertical-tabs-pane.grid-6 table.field-multiple-table tr.draggable td{width:290px;}form table#field-website-badges-values.field-multiple-table tr.draggable td{width:500px;}div.field-widget-image-image .draggable a.tabledrag-handle{height:30px;}div.field-widget-image-image a.tabledrag-handle .handle{background:url("/sites/all/themes/ninesixty/assets/images/buttons/draggable.png") no-repeat 6px 6px;height:24px;}div.field-widget-image-image a.tabledrag-handle-hover .handle{background-position:6px -24px;}form .tabledrag-toggle-weight-wrapper{display:none;}form table.tabledrag-processed input[type=text]{font-size:inherit !important;}form table.tabledrag-processed th,form table.tabledrag-processed thead th{border-bottom:1px solid #ccc;}form table.tabledrag-processed tr.even,form table.tabledrag-processed tr.odd{background-color:white;border-bottom:1px solid #ccc;}form table.tabledrag-processed tr.draggable td{vertical-align:middle;padding-top:20px;padding-bottom:20px;padding-right:10px;white-space:nowrap;}form table.tabledrag-processed tr.draggable td:last-child{vertical-align:initial;}form table.tabledrag-processed.field-multiple-table tr.draggable td{padding-top:10px;padding-bottom:10px;}form table.tabledrag-processed tr.draggable td.field-multiple-drag{width:40px !important;padding-right:0}form table.tabledrag-processed tr.draggable td.tabledrag-hide{width:0 !important;}form table.tabledrag-processed .draggable a.tabledrag-handle{margin-left:0;padding-right:0;width:40px;}form table.tabledrag-processed .image-widget.form-managed-file{width:220px;display:inline-block;}form table + div.form-type-managed-file{margin-top:50px;}form div.form-type-managed-file .image-widget-data{width:100%;}form div.form-type-managed-file .image-widget-data input.form-file{float:left;margin-top:10px;}form div.form-type-managed-file .image-widget-data input.form-submit{float:right;}form .form-managed-file div.ajax-progress,form .form-managed-file div.throbber{float:right;padding:10px 0 2px 0;}form table#field-offer-dates-values fieldset.form-wrapper{border:none}form table#field-offer-dates-values input.hasDatepicker{width:167px;}form table#field-offer-dates-values fieldset.form-wrapper legend,form table#field-offer-dates-values fieldset.form-wrapper div.description{display:none}form.node-form .image-preview img{width:220px;height:161px;}#form-error{margin:10px 0 10px 0;}#form-error div.messages{margin:0}form span.form-required,form span.error{color:#F33;}form span.error{font-weight:bold;font-size:10px;float:left;width:100%;}form input.error{border:1px solid #F33;background-color:#fcc;}body.not-logged-in.page-user form .form-item-name{margin-top:0}body.not-logged-in.page-user form .description{margin:1em 0;}body.not-logged-in.page-user form a{color:yellow;}body.not-logged-in.page-user form input.hasDatepicker{width:80%;}body.not-logged-in.page-user form select{width:100%;}body.not-logged-in.page-user form input[type=text],body.not-logged-in.page-user form input[type=password],body.not-logged-in.page-user form select{font-size:14px;padding:6px;font-weight:bold;-webkit-border-radius:5px;border:2px solid #3595A8;behavior:url("/sites/all/libraries/pie/PIE.php");}body.not-logged-in.page-user form select{background:white;height:32px;font-weight:normal;margin-top:1px;}body.not-logged-in.page-user form label,body.not-logged-in.page-user form .description{color:white;}body.not-logged-in.page-user form .login-forgot{height:40px;}body.not-logged-in.page-user form .login-forgot a{font-size:.8em;color:yellow;}form .password-strength{width:auto;float:right;margin-right:20px;margin-top:0;margin-bottom:1px}form .password-strength .password-strength-title{padding-right:5px}form div.password-confirm{float:right;margin-top:0;margin-right:20px;width:auto}form div.password-confirm span{float:none;font-weight:bold;font-size:14px}form div#your_password{font-size:10px;color:#696969;vertical-align:top;}form.node-form .form-field-type-number-decimal input,form.node-form .form-field-type-number-integer input{width:88%;}form.node-form .form-field-type-link-field div.form-type-textfield{margin-top:0;margin-bottom:0;}form.node-form .field-suffix{font-weight:bold;font-size:18px;float:right;line-height:40px;}.form-wrapper.number_nights input[type=number],.form-wrapper.price_per_night input[type=number],form.node-form input[type=text],form.node-form input.hasDatepicker{font-size:20px !important;text-align:center;height:35px;}form.node-form input.hasDatepicker{display:inline-block;width:78%;}form.node-form img.ui-datepicker-trigger{display:inline-block;vertical-align:top;width:33px;height:39px}.ui-datepicker-unselectable.ui-state-disabled{opacity:1;}.ui-datepicker-unselectable.no_vacancy span.ui-state-default{background:#f00 !important;color:#fff !important;}.ui-datepicker-unselectable.ui-state-disabled:not(.no_vacancy) span.ui-state-default,.ui-datepicker-unselectable.out_of_range span.ui-state-default{background:transparent !important;color:#e0e0e0 !important;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#ffee00;}form.node-form .form-type-checkbox{float:left;width:190px;}form.node-form .saving{display:none;text-align:center;}form .form-field-type-entityreference #edit-field-room-hotel-und .form-type-radio{margin-bottom:auto;}form .form-field-type-entityreference #edit-field-room-hotel-und.form-radios img{padding-bottom:15px;}form #edit-field-hotel-owner-photo #edit-field-hotel-owner-photo-und-0-upload,form #edit-field-hotel-owner-photo #edit-field-hotel-owner-photo-und-0-upload-button,form #edit-field-hotel-owner-photo .image-widget .image-preview + .image-widget-data input.form-submit{float:none;margin-bottom:20px;max-width:unset;}form #edit-field-hotel-owner-photo .image-widget-data span{white-space:nowrap;}form #edit-field-hotel-owner-photo .image-widget-data div.form-item{margin-top:25px;}form #edit-field-imgix-face-detect .form-type-checkbox{width:100%;float:unset;}form #edit-field-hotel-website-und-0-url,form #edit-field-hotel-booking-system-und-0-url,form #edit-field-hotel-email-und-0-email{font-size:12px !important;}form #edit-field-hotel-eot-number input{text-transform:uppercase;}form #website_generator input[type=text],form #website_generator .form-radios,form #website_generator .form-checkboxes,form #website_generator .form-type-select,form #website_generator .form-type-link-field{margin-bottom:1em;}.group-website-dividers .form-field-type-image{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid lightgray;}.group-website-dividers .form-field-type-image:last-child{padding-bottom:initial;border-bottom:none;}#edit-field-photo-captions{display:none;}#edit-field-hotel-extras-und .form-item-field-hotel-extras-und-6{border-top:1px solid #666666;padding-top:10px;width:100%;}#edit-field-room-adjective,#edit-field-room-beds,#edit-field-room-beds-alternate,#edit-field-spaces,#edit-field-room-views,#edit-field-room-floor,#edit-field-room-levels,#edit-field-room-description-short-en,#edit-field-room-description-short-gr{border:1px solid red;border-radius:5px;padding:5px;background-color:#ffd9d9;}form#gt-room-node-form .form-field-type-entityreference input[type=radio]:checked + label{background-color:transparent;border:none}form#gt-room-node-form .form-field-type-number-integer input{width:82%;}form#gt-room-node-form #edit-field-room-beds td.field-multiple-drag + td,form#gt-room-node-form #edit-field-room-beds-alternate td.field-multiple-drag + td{width:90%;}form#gt-room-node-form #edit-field-room-beds input,form#gt-room-node-form #edit-field-room-beds-alternate input{height:initial !important;}form#gt-room-node-form #edit-field-room-beds tr.even,form#gt-room-node-form #edit-field-room-beds-alternate tr.even,#edit-field-spaces tr.even{background-color:#eee;}form#gt-room-node-form #edit-field-room-beds tr.odd,form#gt-room-node-form #edit-field-room-beds-alternate tr.odd,#edit-field-spaces tr.odd{background-color:#fff;}#edit-field-room-beds input[type=text],#edit-field-room-beds-alternate input[type=text]{width:100%;padding:0;}#edit-field-spaces fieldset{padding-left:0;padding-right:0;padding-bottom:0;}#edit-field-spaces fieldset legend{padding:0.5em;margin-left:5px;}#edit-field-spaces table{margin-top:0px;margin-bottom:0;}#edit-field-spaces tbody{border-top:none !important;}#edit-field-spaces td{padding:30px 10px 30px 10px;}#edit-field-spaces .form-type-checkbox{float:none;width:initial;}#edit-field-spaces input[type=text]{font-size:initial;height:initial;text-align:initial;}#edit-field-room-amenities .form-checkboxes,#edit-field-room-views .form-checkboxes{column-count:3;}form #edit-field-offer-percent-discount input{width:75%}form #sleep_pay input{width:70%}form#webform-client-form-787 #webform-component-budget input{height:32px;margin-top:8px;font-size:24px;width:95px;text-align:center;}form#webform-client-form-787 #webform-component-budget span.field-suffix{text-align:right;font-weight:bold;display:block;font-size:10px;}form#webform-client-form-976 #edit-submitted-special-requests{height:135px;}form#webform-client-form-976 #webform-component-accommodates{font-size:12px;font-weight:bold;font-style:italic;color:#158FFF;margin:0 0 10px 0;}form#webform-client-form-976 #webform-component-special-requests{margin-top:0}form#webform-client-form-1866 #edit-submitted-special-requests{height:160px;}form.node-form #administrator input[type=text],form.node-form #website_generator input[type=text],form.node-form #drupal-settings input[type=text]{font-size:12px !important;height:20px;text-align:left}form.node-form #administrator .form-type-checkbox,form.node-form #website_generator .form-type-checkbox,form.node-form #drupal-settings .form-type-checkbox{width:inherit;float:none;}form.node-form #administrator .form-item,form.node-form #website_generator .form-item,form.node-form #drupal-settings .form-item{margin-top:0}form #loading-image{width:100px;height:100px;background:url("/sites/all/themes/ninesixty/assets/images/ajax-loader-white-3.gif") no-repeat center center;}body.i18n-el #edit-field-offer-sleep span.field-suffix,body.i18n-el #edit-field-offer-pay span.field-suffix{visibility:hidden;width:0;}body.i18n-el #edit-field-offer-sleep span.field-suffix::after,body.i18n-el #edit-field-offer-pay span.field-suffix::after{content:"νύχτες";visibility:initial;margin-left:-115px;}#captcha{margin:10px 0 20px 0;}.google_recaptcha{transform-origin:0 0;-webkit-transform-origin:0 0;}.login .google_recaptcha{transform:scale(0.73);-webkit-transform:scale(0.73);}.webform-client-form .google_recaptcha{transform:scale(1.13);-webkit-transform:scale(1.13);}#google_recaptcha_webform_client_form_3843{margin:40px 0px}body.page-visiting-thassos-hotels-all-deals .ui-datepicker-unselectable.ui-state-disabled span.ui-state-default{background:rgb(238,238,238) !important;color:rgba(250,199,199,0) !important;}#views-exposed-form-gt-deal-all-deals-overview #arrival-flexibility-wrapper{display:none;}#views-exposed-form-gt-deal-all-deals-overview #edit-arrival-value .description{display:none;}.reset-dates,.reset-search{text-align:center;cursor:pointer;}.reset-dates{display:none;margin-top:20px !important;}.reset-dates .link,.reset-search .link{color:white;text-decoration:underline;}.reset-dates .icon,.reset-search .icon{font-size:20px;font-weight:bold;}.reset-dates .icon{color:red;margin-left:10px !important;}.reset-search .icon{color:white;}.form-item-field-hotel-category-tags-und{padding:3px 0px;}#edit-field-hotel-owner-photo .image-preview{width:100%;}#edit-field-hotel-owner-photo .image-preview img{width:100%;height:auto;}#edit-field-website-languages-spoken-und .form-item{margin-top:0;margin-bottom:0;}#edit-field-website-languages-spoken-und .form-item-field-website-languages-spoken-und-bg label,#edit-field-website-languages-spoken-und .form-item-field-website-languages-spoken-und-el label,#edit-field-website-languages-spoken-und .form-item-field-website-languages-spoken-und-it label,#edit-field-website-languages-spoken-und .form-item-field-website-languages-spoken-und-fr label,#edit-field-website-languages-spoken-und .form-item-field-website-languages-spoken-und-sv label,#edit-field-website-languages-spoken-und .form-item-field-website-languages-spoken-und-sv label,#edit-field-website-languages-spoken-und .form-item-field-website-languages-spoken-und-uk label,#edit-field-website-languages-spoken-und .form-item-field-website-languages-spoken-und-ru label,#edit-field-website-languages-spoken-und .form-item-field-website-languages-spoken-und-en label{display:inline;padding-top:1px;padding-bottom:1px;background-color:#eaffea;border:1px solid #d4f4d4;border-radius:5px;margin-top:1px;margin-bottom:1px;}#edit-field-room-amenities-und .form-item-field-room-amenities-und-17,#edit-field-room-amenities-und .form-item-field-room-amenities-und-46,#edit-field-room-amenities-und .form-item-field-room-amenities-und-60{display:none !important;}#edit-field-website-typefaces-alt{display:none;}@media print{.grid-14{width:940px !important;}.printwide,input[type=text],form .grid-4 > div.form-field-type-text table.field-multiple-table tr.draggable td{width:100% !important;}.noprint,#site-header,#below-nav,#page-title,.content-top-border,#anchor,#edit-field-hotel-prices-en-und-0-format,.grippie,#edit-field-hotel-booking-system,#edit-field-hotel-website .description,.field-multiple-drag,#field-hotel-eot-number-values tr.draggable,.override_eot,#bottom,#bottom-of-site,.region-page-bottom,#right-of-title,.content-bottom-border,.page-node-add-gt-room #page .grid-4.pull-12,#edit-field-room-amenities-und .form-item-field-room-amenities-und-17,#edit-field-room-amenities-und .form-item-field-room-amenities-und-46,#edit-field-room-amenities-und .form-item-field-room-amenities-und-60,li[class*="yoga"],li[class*="pilates"],li[class*="γιόγκα"],li[class*="πιλάτες"]{display:none !important;}#field-hotel-eot-number-values tr.draggable:first-child{display:block !important;}body{background:none;background-color:white !important;}#content,.content-bottom-border{background:none !important;}tr.even,tr.odd{border-bottom:none !important;padding:0 !important;}.tag{background-color:white !important;}#page{margin-top:0 !important;}#main-content{padding:0;margin:0;}.page-node-add-gt-room #main{left:0 !important;width:940px !important;}.page-node-add-gt-room #content{width:initial !important;}.page-node-add-gt-room #main-content .grid-10{width:940px !important;}form tbody{border:0;}}
div.view.table table{margin-top:0}div.view.table table + table{margin-top:40px}div.view.table table thead{height:30px;line-height:30px;color:#15619C}div.view.table table thead tr{border-bottom:2px solid #CCC}div.view.table table thead tr th{font-size:10px}div.view.table table tbody{font-size:12px}div.view.table table tbody tr{background-color:white;}div.view.table table tbody tr:hover{background-color:lightyellow;}div.view.table table tbody tr.row-last{border-bottom:none}div.view.table table tbody tr td{vertical-align:middle;padding:20px 0}div.view.table.clickable table tbody tr:hover{cursor:pointer;}.i18n-en .deals_2_hotel .language:not(.en),.i18n-el .deals_2_hotel .language:not(.el){display:none !important;}body.i18n-en div.view.table .room .name span.language:not(.en),body.i18n-el div.view.table .room .name span.language:not(.el){display:none;}div.view.table.admin table.key{border:1px solid #246ac5;}div.view.table.admin table.key caption{caption-side:bottom;border:1px solid #246ac5;padding:5px 0;color:#246ac5;font-weight:bold;font-style:italic;text-align:center;font-size:inherit;}div.view.table.admin table.key thead th{color:#246ac5;font-size:10px !important;}div.view.table.admin table.key caption,div.view.table.admin table.key thead tr{background-color:#D2E5FF;}div.view.table.admin table.key .icon{text-align:center}div.view.table.admin table.key th.icon.symbol{width:10%}div.view.table.admin table.key th.icon.editable,div.view.table.admin table.key th.icon.published{width:15%}div.view.table.admin table.key th.status{width:25%}div.view.table.admin table.key th.description{width:35%}div.view.table.admin table.key thead tr{border-bottom:2px solid #246ac5;}div.view.table.admin table.key tbody tr{border-bottom:1px dotted #246ac5}div.view.table.admin table.key tbody td{vertical-align:middle;padding:15px 0 10px 0}div.view.table.admin table.key tbody td.status,div.view.table.admin table.key tbody td.description{font-size:12px;}div.view.table.admin table.key tbody td.status{font-weight:bold}div.view.table.admin table.key tbody td.description{line-height:normal}div.view.table table thead tr th.nights,div.view.table table tbody tr td.nights,div.view.table table thead tr th.occupancy,div.view.table table tbody tr td.occupancy,div.view.table table thead tr th.date.range,div.view.table table tbody tr td.date.range,div.view.table table thead tr th.offer,div.view.table table tbody tr td.offer,div.view.table .view-content table thead tr th.status,div.view.table .view-content table tbody tr td.status,div.view.table table thead tr th.rank,div.view.table table tbody tr td.rank{text-align:center}div.view.table table thead tr th.price,div.view.table table tbody tr td.price,div.view.table table thead tr th.action,div.view.table table tbody tr td.action{text-align:right}div.view.table table thead tr th.room,div.view.table table tbody tr td.room{width:160px;}div.view.table table thead tr th.date.arrival,div.view.table table tbody tr td.date.arrival,div.view.table table thead tr th.date.departure,div.view.table table tbody tr td.date.departure{width:70px}div.view.table table thead tr th.date.range,div.view.table table tbody tr td.date.range{width:160px}div.view.table table thead tr th.nights,div.view.table table tbody tr td.nights{width:70px;}div.view.table table thead tr th.action,div.view.table table tbody tr td.action{width:60px;}div.view.table table thead tr th.occupancy,div.view.table table tbody tr td.occupancy{width:40px;padding:0 10px;}div.view.table table thead tr th.price,div.view.table table tbody tr td.price{width:120px;}div.view.table.admin table caption,div.view.table.admin table thead tr th,div.view.table.admin table thead tr th a{color:#246ac5;}div.view.table.admin table caption{text-align:right;font-size:20px;font-weight:bold;margin-bottom:5px;font-style:italic;}div.view.table.admin table thead tr{background-color:#D2E5FF;border-bottom:2px solid #246ac5;}div.view.table.admin table thead tr th.room,div.view.table.admin table tbody tr td.room{width:140px;font-size:10px;line-height:normal;}div.view.table.admin table thead tr th.price,div.view.table.admin table tbody tr td.price{width:100px;text-align:center}div.view.table.admin table tbody tr td.action a{font-size:20px;}div.view.table.public table tbody tr td.rank{font-size:75px;color:#073873;text-align:right}div.view.table.public table tbody tr td.rank.you{font-size:30px;line-height:normal;}div.view.table.public table tbody tr td.hotel a,div.view.table.public table tbody tr td.hotel .totalviews{font-size:20px;}div.view.table.public table tbody tr td.hotel .totalviews{margin-top:25px;display:none}div.view.table.public table tbody tr td.hotel .village{font-size:16px;}div.view.table.public table tbody tr td.room .name .occupancy-container{margin-top:4px}div.view.table.public table tbody tr td.room .name div.hotel{margin-top:12px;}div.view.table.public table tbody tr td.room .name div.hotel span{display:block;font-size:11px;line-height:normal;}div.view.table.public table tbody tr td.room .name div.hotel span.title{font-style:italic;}.offers-include{margin-top:-20px;margin-bottom:20px;}.view-control-center-deals table.deals_page .includes,.view-control-center-offers table.offers_page .includes,.view-display-id-all_offers_overview .includes,.view-display-id-offers_2_hotel .includes,div.view.table.public table tbody tr td.room .includes{color:white;background-color:green;border-radius:5px;padding:0px 5px;display:inline-block;}.view-control-center-deals table.deals_page .includes{margin-top:0px;}div.view.table.public table.all_deals_overview tbody tr td.room .includes,.view-display-id-deals_2_hotel .includes,.view-display-id-all_deals .includes,.view-display-id-all_offers_overview .includes,.view-display-id-offers_2_hotel .includes{font-size:80%;margin-top:5px;}.view-control-center-deals .occupancy-container{margin:10px 0 0 0;}.view-gt-deal-blocks .includes + .hotel,div.view.table.public .all_deals_overview .includes + .hotel{margin-top:5px !important;}div.view.table.public.offers .row{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px;color:#666;}div.view.table.public.offers .row.row-last{border-bottom:none;padding-bottom:0;margin-bottom:50px;}div.view.table.public.offers .row h4,div.view.table.public.offers .row p{margin-top:0;font-family:inherit !important;font-weight:bold;}div.view.table.public.offers .row p{color:#073873;font-size:1.3em;text-align:initial !important;line-height:24px}div.view.table.public.offers .row h4{margin-bottom:0}div.view.table.public.offers .row p span.regular.discount{font-size:12px;font-style:italic;font-weight:normal;}div.view.table.public.offers .row p span + span.regular{display:none;}div.view.table.public img{border:1px solid #999;display:block !important;}div.view.table.public.offers .row ul{list-style:none;margin-top:0;padding:0}div.view.table.public.offers .view-header p,div.view.table.public.offers .view-footer p,div.view.table.public.offers .view-empty p{text-align:left}div.view.table.public.deals .view-footer,div.view.table.public.offers .view-footer,div.view.table.public.offers .view-empty{margin-bottom:50px}div.view.table.public.offers .row ul li{padding:3px 0;}div.view.table.public.offers .row div.sleeps{padding-top:2px;}div.view.table.public.offers .row div.rooms li{position:relative}div.view.table.public.offers .row div.right{position:absolute;top:5px;right:0;background-color:white;padding-left:5px;width:45px;}div.view.table.public.offers .row div.right .occupancy.adults{float:left}div.view.table.public.offers .row div.right .occupancy.children{float:right}div.view.table.public.offers .row div.rooms > div{padding:3px 0}div.view.table.public.offers.page .row div.rooms .occupancy-container{padding:5px 0 !important}div.view.table.public.deals .photo img{width:100px;height:73px;}.mini-divider{display:block;padding:5px 0;}div.table.rankings div.attachment div.view-content{margin-left:0px;}div.table.rankings div.attachment div.view-content table tbody tr{border-left-width:0px !important;border-right-width:0px !important;}div.table.rankings div.view-content + div.attachment{margin-top:-30px;margin-left:-5px}div.table.rankings div.view-content + div.attachment .view-display-id-rankings_single div.view-empty{margin-top:56px}div.table.rankings div.view-content + div.attachment table thead{display:none;}div.table.rankings div.view-content + div.attachment table tbody tr{border-left-width:5px !important;border-right-width:5px !important;}div.table.rankings a{color:#222}div.table.rankings tr.tier.Gold,div.table.rankings tr.tier.Gold:hover{background-color:#FFF690;border-bottom:2px solid #B3AB10;}body.logged-in div.view-directory div.row.Gold div.member-listing{background-color:#FFF690 !important;}div.table.rankings tr.tier.Gold.owner{border:5px solid #B3AB10;}div.table.rankings tr.tier.Silver,div.table.rankings tr.tier.Silver:hover{background-color:#E9E9E9;border-bottom:2px solid #818181;}body.logged-in div.view-directory div.row.Silver div.member-listing{background-color:#E9E9E9 !important;}div.table.rankings tr.tier.Silver.owner{border:5px solid #818181;}div.table.rankings tr.tier.Bronze,div.table.rankings tr.tier.Bronze:hover{background-color:#E7BD74;border-bottom:2px solid #774C00;}body.logged-in div.view-directory div.row.Bronze div.member-listing{background-color:#E7BD74 !important;}div.table.rankings tr.tier.Bronze.owner{border:5px solid #774C00;}div.table.rankings tr.tier.Gold td.rank{color:#B3AB10 !important}div.table.rankings tr.tier.Silver td.rank{color:#818181 !important}div.table.rankings tr.tier.Bronze td.rank{color:#774C00 !important}div.table.rankings div.rank-tier-footer{margin-top:50px}div.table.rankings img{width:160px;}#price-table{text-align:center}#price-table .grid-thirds{width:180px}#price-table span.bold{font-weight:bold;}#price-table div.tier.image{height:235px;width:180px}#price-table div.tier.image.basic{background:url("/sites/all/themes/ninesixty/assets/images/pages/control-center/upgrade/basic.png") no-repeat center top transparent;}#price-table div.tier.image.bronze{background:url("/sites/all/themes/ninesixty/assets/images/pages/control-center/upgrade/bronze.png") no-repeat center top transparent;}#price-table div.tier.image.silver{background:url("/sites/all/themes/ninesixty/assets/images/pages/control-center/upgrade/silver.png") no-repeat center top transparent;}#price-table div.tier.image.gold{background:url("/sites/all/themes/ninesixty/assets/images/pages/control-center/upgrade/gold.png") no-repeat center top transparent;}#price-table div.tier.label h2{font-family:Arial !important}#price-table div.tier.label.basic h2{color:#66ccff;}#price-table div.tier.label.bronze h2{color:#ffd592;}#price-table div.tier.label.silver h2{color:#fff;}#price-table div.tier.label.gold h2{color:#ffff00;}#price-table div.tier.details{background-color:#f0f0f0;}#price-table div.tier.details div.items,#price-table div.tier.details div.special{margin:30px 0;}#price-table div.tier.details div.price.current{margin-top:0px;height:101px;}#price-table div.tier.details div.price.current.gr{margin-top:36px;height:106px;}#price-table div.tier.details div.price.current.center{height:87px;padding-top:0px;}#price-table div.tier.details div.price.current.center.gr{padding-top:0px;height:92px}#price-table div.tier.details div.price.current span.check{background:url("/sites/all/themes/ninesixty/assets/images/elements/check-big.png") no-repeat center top rgba(0,0,0,0);background-size:80px;width:80px;height:80px;text-align:center;display:inline-block;}#price-table div.tier.details div.price.current span.downgrade{font-size:80px;color:green}#price-table div.tier.details div.items span,#price-table div.tier.details div.price span,#price-table div.tier.details div.special span{display:block;line-height:normal}#price-table div.tier.details div.items span{font-size:16px;padding:10px 0}#price-table div.tier.details div.items span.level{font-size:18px;padding:0;}#price-table div.tier.details div.items span.level.link{font-size:12px;padding:0 0 10px 0;}#price-table div.tier.details div.price div.breakdown{margin-top:-25px;padding:20px 0;background-color:#246ac5;color:white;font-size:12px;}#price-table div.tier.details div.price div.breakdown div.third{width:30%;display:inline-block;}#price-table div.tier.details div.price div.breakdown div.third:first-child{border-left:none}#price-table div.tier.details div.price span.label{font-size:14px;}#price-table div.tier.details div.price span.label.small{font-size:12px;}#price-table div.tier.details div.price span.label.f16{font-size:16px}#price-table div.tier.details div.price span.label.large{font-size:36px;}#price-table div.tier.details div.price span.amount{font-size:25px;color:#069900;}#price-table div.tier.details div.price .red,#price-table div.tier.details div.special span{color:red}#price-table div.tier.details div.special span.discount{font-size:22px;}#price-table div.tier.details div.special span.expiration{font-size:12px;}#price-table div.banner{background:url("/sites/all/themes/ninesixty/assets/images/pages/control-center/upgrade/banner.png") no-repeat center top transparent;position:relative;width:800px;height:50px;left:-10px;margin-bottom:-10px;}#price-table div.note{font-style:italic;font-size:12px;margin-top:20px;}div.view.table.view-gt-admin-access-log table tbody{font-size:8px;line-height:normal}div.view.table.view-gt-admin-access-log table tbody span.no-bold{font-weight:normal}.quote{text-align:center !important;font-style:italic;font-size:28px;color:#073873;padding-bottom:10px}.author{font-size:18px;text-align:center !important}
h1,h2,h3,h4,h5,h6{font-family:Baskerville,'Times New Roman',serif;font-weight:normal;color:#073873;}h1{line-height:inherit;color:#FBFFA0;font-size:35px;text-shadow:1px 1px 5px #001C67;margin-bottom:0px;behavior:url("/sites/all/libraries/pie/PIE.php");}body.page-visiting-thassos-hotels h1{font-size:34px;}body.page-visiting-thassos-hotels h2{font-size:30px;}body.page-visiting-thassos-hotels p{font-size:16px;}h2{font-size:30px;margin:0}#main-content h2{margin-bottom:10px}h2 a{text-decoration:none}h3{font-size:16px;font-weight:bold;color:#333;}h4{font-size:12px}body.one-sidebar h1{margin-top:15px;margin-bottom:0px;height:auto;line-height:normal}body.one-sidebar h1.in-grid{margin-top:20px;line-height:2rem;font-size:30px;}body.node-type-gt-deal h1{font-size:24px;}#gallery-top-left h2,#content-top-left h2{color:#FBFFA0;font-size:24px;text-shadow:1px 1px 5px #001C67;font-style:italic;margin:15px 0;behavior:url("/sites/all/libraries/pie/PIE.php");}#gallery-top-left p,#content-top-left p{color:#fff}#gallery-top-left a,#content-top-left a{color:#c0eaff;}#content p.intro,#content-bottom p.intro{font-size:12px;font-weight:bold;color:#666;margin-top:15px;text-align:justify;}#gallery-top-left p{font-size:16px;margin-top:10px;text-align:justify;line-height:25px;}a.dotted{text-decoration:none;border-bottom:1px dotted}span.strike{text-decoration:line-through}
#zen-settings fieldset .form-item{padding-left:200px;}#zen-settings fieldset .form-checkboxes .form-item,#zen-settings fieldset .form-radios .form-item{padding-left:0;}#zen-settings fieldset .form-item label{float:left;width:190px;margin-left:-200px;margin-right:10px;text-align:right;_display:inline-block;}#zen-settings fieldset .form-item label.option{float:none;width:auto;margin-left:0;margin-right:0;text-align:left;}#div-zen-registry,#div-zen-wireframes{margin:1em 0;}#div-zen-registry strong,#div-zen-wireframes strong,#div-zen-debug strong{float:left;width:190px;margin-left:0;margin-right:10px;text-align:right;}#div-zen-registry fieldset .form-item,#div-zen-wireframes fieldset .form-item{display:inline;margin-left:0;padding-left:0;}#div-zen-registry fieldset .form-item .description,#div-zen-wireframes fieldset .form-item .description{display:block;margin-left:200px;}
:root{--gt-cta-yellow-gradient:gradient(linear,left top,left bottom,color-stop(0.05,#ffe433),color-stop(1,#d2be2a));--gt-cta-yellow:#ffe433;--gt-blue:#246ac5;--gt-blue-rgb:36,106,197;--gt-dark-blue:#073873;--gt-teal:#43a996;--bs-body-color:#4d5154;--bs-border-width:2px;--bs-body-bg:#ffffff;--bs-border-color:#dee2e6;--bs-border-radius:8px;--bs-border-radius-sm:5px;--bs-border-radius-lg:10px;--bs-border-radius-xl:20px;--bs-border-radius-xxl:30px;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-form-check-bg:#fff;}.mobile-friendly .w-fit{width:fit-content !important;}.mobile-friendly .h-fit{height:fit-content !important;}.mobile-friendly .d-flex{display:flex !important;}.mobile-friendly .d-block{display:block !important;}.mobile-friendly .d-none{display:none !important;}.mobile-friendly .flex-column{flex-direction:column !important;}.mobile-friendly .flex-row{flex-direction:row !important;}.mobile-friendly .flex-grow-0{flex-grow:0 !important;}.mobile-friendly .flex-grow-1{flex-grow:1 !important;}.mobile-friendly .flex-grow-2{flex-grow:2 !important;}.mobile-friendly .justify-content-between{justify-content:space-between !important;}.mobile-friendly .justify-content-around{justify-content:space-around !important;}.mobile-friendly .justify-content-center{justify-content:center !important;}.mobile-friendly .justify-content-end{justify-content:end !important;}.mobile-friendly .align-items-center{align-items:center !important;}.mobile-friendly .align-items-end{align-items:end !important;}.mobile-friendly .w-100{width:100% !important;}.mobile-friendly .w-60{width:60% !important;}.mobile-friendly .w-50{width:50% !important;}.mobile-friendly .w-40{width:40% !important;}.mobile-friendly .text-start{text-align:left !important;}.mobile-friendly .text-center{text-align:center !important;}.mobile-friendly .text-end{text-align:right !important;}.mobile-friendly .sticky-top-0{position:sticky !important;top:0 !important;}.mobile-friendly.admin-menu .sticky-top-0{top:21.59px !important;}.mobile-friendly small{font-size:small;}.mobile-friendly body,.mobile-friendly caption,.mobile-friendly th,.mobile-friendly td,.mobile-friendly input,.mobile-friendly textarea,.mobile-friendly select,.mobile-friendly option,.mobile-friendly legend,.mobile-friendly fieldset{font-family:Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;}.mobile-friendly hr.shadow-divider{height:300px;}.mobile-friendly hr.shadow-divider.half-height{height:150px;}.mobile-friendly a.button.jumbo span:first-child.no-icon{padding:20px 10px;}.mobile-friendly #cboxContent{overflow:visible;}.mobile-friendly #cboxClose{font-size:0;color:black;position:absolute;top:0;height:fit-content;background-color:white;border-radius:20px;padding:0px 3px 0px 9px;border:1px solid black;margin:-25px -25px 0 0;}.mobile-friendly #cboxClose::before{font-size:40px;color:black;}.mobile-friendly #block-block-76,.mobile-friendly #block-block-79{height:100%;}.mobile-friendly #block-block-76 .content,.mobile-friendly #block-block-79 .content{width:100%;height:100%;display:flex;justify-content:space-around;align-items:center;}.mobile-friendly #block-block-76 .content a,.mobile-friendly #block-block-79 .content a{font-family:Baskerville,"Times New Roman",Serif;text-shadow:1px 1px 5px #001c67;text-decoration:none;color:yellow;font-size:24px;letter-spacing:1.3px;}.mobile-friendly.node-type-gt-hotel #block-block-76 [href$="/visiting-thassos/hotels"],.mobile-friendly.node-type-gt-deal #block-block-76 [href$="/visiting-thassos/hotels/all/deals"],.mobile-friendly.node-type-gt-offer #block-block-76 [href$="/visiting-thassos/hotels/all/offers"],.mobile-friendly.node-type-gt-drinks-dining #block-block-79 [href$="/visiting-thassos/drinks-and-dining"],.mobile-friendly.page-visiting-thassos-drinks-and-dining #block-block-79 [href$="/visiting-thassos/drinks-and-dining"],.mobile-friendly.node-type-gt-transportation #block-block-79 [href$="/visiting-thassos/transportation"],.mobile-friendly.page-visiting-thassos-transportation #block-block-79 [href$="/visiting-thassos/transportation"],.mobile-friendly.node-type-gt-excursions #block-block-79 [href$="/visiting-thassos/excursions-and-activities"],.mobile-friendly.page-visiting-thassos-excursions-and-activities #block-block-79 [href$="/visiting-thassos/excursions-and-activities"],.mobile-friendly.node-type-gt-services #block-block-79 [href$="/visiting-thassos/services"],.mobile-friendly.page-visiting-thassos-services #block-block-79 [href$="/visiting-thassos/services"],.mobile-friendly.node-type-gt-products #block-block-79 [href$="/visiting-thassos/products"],.mobile-friendly.page-visiting-thassos-products #block-block-79 [href$="/visiting-thassos/products"],.mobile-friendly.page-visiting-thassos-hotels-all-deals #block-block-76 [href$="/visiting-thassos/hotels/all/deals"],.mobile-friendly.page-visiting-thassos-hotels-all-offers #block-block-76 [href$="/visiting-thassos/hotels/all/offers"],.mobile-friendly.page-visiting-thassos-hotels:not(.page-visiting-thassos-hotels-all-deals,.page-visiting-thassos-hotels-all-offers) #block-block-76 [href$="/visiting-thassos/hotels"]{color:white !important;font-weight:bold;}.mobile-friendly #below-nav{width:100%;background:linear-gradient(180deg,#0b438a 0%,#093872 58%);border-top:1px solid #2866C0AA;}.mobile-friendly #below-nav #announcement{margin:0;background-color:unset;margin-left:auto;margin-right:auto;width:960px;height:100%;}.mobile-friendly #below-nav #announcement .content{margin:unset;margin-top:-10px;}.mobile-friendly .region-below-nav{height:100%;}.mobile-friendly #page{margin-top:30px;}.mobile-friendly #anchor{display:none;}.mobile-friendly .adult-friendly{background-color:#7f2597;border-radius:300px;height:250px;width:250px;position:relative;box-shadow:0px 0px 4px #2e2e2e;border:1px solid #fffd10;}.mobile-friendly .adult-friendly .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fffd10;text-align:center;text-shadow:0px 2px 4px #2e2e2e;}.mobile-friendly .adult-friendly .label{font-size:40px;}.mobile-friendly .adult-friendly .ages{font-size:28px;}.mobile-friendly .view-directory .photo .adult-friendly{position:absolute;transform:scale(.5);top:10px;left:10px;transform-origin:top left;z-index:2;cursor:default;user-select:none;}.mobile-friendly #gmap-hotel-map-gmap0 .adult-friendly{display:none;}.mobile-friendly .carousel-container.full{width:920px;}.mobile-friendly .carousel-container.full .loading{height:632px;}.mobile-friendly .carousel-full{height:633.17px;}.mobile-friendly .carousel-container.padded .loading{height:564px;}.mobile-friendly .carousel-padded{height:564px;}.mobile-friendly .carousel-nav{height:120px;}.mobile-friendly .carousel.empty{height:564px !important;}.mobile-friendly .carousel-nav .carousel-cell.vertical img{height:100%;}.mobile-friendly .carousel .static-banner.hide{display:none;}.mobile-friendly .carousel .static-banner{display:block;position:absolute;z-index:1;pointer-events:none;top:10px;left:10px;}.mobile-friendly.node-type-gt-hotel #top-cta-buttons,.mobile-friendly.node-type-gt-drinks-dining #top-cta-buttons,.mobile-friendly.node-type-gt-excursions #top-cta-buttons,.mobile-friendly.node-type-gt-transportation #top-cta-buttons,.mobile-friendly.node-type-gt-services #top-cta-buttons,.mobile-friendly.node-type-gt-products #top-cta-buttons{padding:60px 0;}.mobile-friendly.node-type-gt-deal #top-cta-buttons,.mobile-friendly.node-type-gt-offer #top-cta-buttons{padding:60px 0 30px 0;}.mobile-friendly #top-cta-buttons .button{font-size:30px;height:fit-content;}.mobile-friendly #top-cta-buttons .button span{height:fit-content;}.mobile-friendly #top-cta-buttons .booking-system-text{font-size:20px;}.mobile-friendly .header{height:45px;line-height:45px;}.mobile-friendly .header .caption{font-size:30px !important;line-height:45px;padding-top:0px !important;}.mobile-friendly .header .caption2{font-size:20px;}.mobile-friendly .header .caption3{font-size:23px;}.i18n-el.mobile-friendly.node-type-gt-deal .header .caption3{font-size:20px;}.mobile-friendly .header .icon{transform:scale(1.5);top:0px;left:-25px;}.mobile-friendly .header .occupancy-container{transform:scale(1.5);transform-origin:top right;padding-top:4px;}.mobile-friendly .header .occupancy-container .occupancy{font-size:16px;}.mobile-friendly .header.sub{height:35px;line-height:35px;}.mobile-friendly .header.sub .caption{font-size:25px !important;line-height:35px;padding-top:0px !important;}.mobile-friendly .header.sub .caption2{font-size:20px;}.mobile-friendly .header.sub .caption3{font-size:23px;}.mobile-friendly .header.sub .icon{transform:scale(1.9);top:-4px;left:-28px;}.mobile-friendly .header.sub .occupancy-container{transform:scale(1.5);transform-origin:top right;padding-top:4px;}.mobile-friendly .header.sub .occupancy-container .occupancy{font-size:16px;}.mobile-friendly #main-content{font-size:28px !important;line-height:normal;padding-bottom:0px;}.mobile-friendly .field-type-text-long h2{font-size:36px;}.mobile-friendly .field-type-text-long h3{font-size:28px;}.mobile-friendly ul.gt-ul-list{display:grid;grid-template-columns:1fr 1fr;}.mobile-friendly ul.gt-ul-list li{font-size:30px;font-weight:normal;float:none;padding-left:24px;margin-right:12px;width:auto;}.mobile-friendly ul.gt-ul-list.greencheck li{background-size:20px;background-position:left 8px;}.mobile-friendly .virtual-tour-iframe{height:633px;}.mobile-friendly .carousel-cell.video_thumb,.mobile-friendly .carousel-cell.virtual_tour_thumb{width:180px;}.mobile-friendly .mapboxgl-map,.mobile-friendly .location_map,.mobile-friendly .location_map_static,.mobile-friendly .location_map_google,.mobile-friendly .field-type-location #gmap-auto2map-gmap0{height:769.10px !important;}.mobile-friendly .mapboxgl-ctrl-group{display:none;}.mobile-friendly #owner_photo img{width:100%;height:auto;box-sizing:border-box;}.mobile-friendly #owner_name{width:100%;box-sizing:border-box;}.mobile-friendly input.form-submit,.mobile-friendly a.button{max-width:unset;}.mobile-friendly #rooms .row{border-bottom:none;}.mobile-friendly #rooms .room .stats,.mobile-friendly div.room .stats{font-size:25px;line-height:1.5;border-right:none;}.mobile-friendly #rooms .room .amenities,.mobile-friendly div.room .amenities{font-size:25px;line-height:1.5;}.mobile-friendly #rooms .room .details,.mobile-friendly div.room .details{font-size:25px;}.mobile-friendly #rooms .no-room-photo,.mobile-friendly div.room .no-room-photo,.mobile-friendly td.room .no-room-photo{width:100%;height:100%;margin:0;background-position:center center;background-size:300px;}.mobile-friendly .mapboxgl-popup{display:none;}.mobile-friendly .mapboxgl-ctrl-group > button{height:48px;width:48px;}.mobile-friendly .get_directions_button{font-size:27px;line-height:22px;}.mobile-friendly form input[type=text],.mobile-friendly form input[type=email],.mobile-friendly form input[type=password],.mobile-friendly form input[type=number]{width:100%;box-sizing:border-box;}.mobile-friendly form .webform-component{margin-bottom:42px;}.mobile-friendly .form-control{display:block;padding:0.375rem 0.75rem;font-size:50px;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;margin-bottom:35px;}.mobile-friendly .form-select{display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;font-size:43px;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right 0.75rem center;background-size:32px 24px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.mobile-friendly .form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.mobile-friendly .form-select[multiple],.mobile-friendly .form-select[size]:not([size="1"]){padding-right:0.75rem;background-image:none;}.mobile-friendly .form-select:disabled{background-color:var(--bs-secondary-bg);}.mobile-friendly .form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color);}.mobile-friendly .form-item label{font-size:30px;color:var(--bs-body-color);line-height:normal;}.mobile-friendly .form-item.form-item-price input,.mobile-friendly .form-item.form-item-price-per-night input,.mobile-friendly .form-item.form-item-arrival-flexibility input,.mobile-friendly .form-item.form-item-name input{margin-bottom:10px;}.mobile-friendly #edit-price-wrapper .description,.mobile-friendly #edit-price-per-night-wrapper .description,.mobile-friendly #arrival-flexibility-wrapper .description,.mobile-friendly #edit-name-wrapper .description,.mobile-friendly #webform-component-adults .description,.mobile-friendly #webform-component-children .description{font-size:24px !important;padding-top:0 !important;}.mobile-friendly #webform-component-adults .description,.mobile-friendly #webform-component-children .description{margin-top:10px;}.mobile-friendly #edit-price-wrapper,.mobile-friendly #edit-price-per-night-wrapper,.mobile-friendly #arrival-flexibility-wrapper,.mobile-friendly #edit-name-wrapper{margin-bottom:35px;}.mobile-friendly .form-item,.mobile-friendly .form-checkboxes,.mobile-friendly .form-radios{margin:0;}.mobile-friendly form input.hasDatepicker{margin-right:0;}.mobile-friendly .ui-datepicker-trigger{display:none;}.mobile-friendly .form-select.error,.mobile-friendly .form-control.error{margin-bottom:5px;}.mobile-friendly form span.error{font-size:24px;margin-bottom:35px;float:none;}.mobile-friendly .form-type-checkbox{display:flex;align-items:center;}.mobile-friendly .form-type-checkbox .form-checkbox{border-radius:var(--bs-border-radius) !important;width:48px;height:48px;margin:0;margin-right:16px;background-color:var(--bs-body-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;}.mobile-friendly .form-type-checkbox .form-checkbox:checked{background-color:#0d6efd;border-color:#0d6efd;}.mobile-friendly .form-type-checkbox .form-checkbox:checked[type=checkbox]{--bs-form-check-bg-image:url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3e%3cpath fill=\'none\' stroke=\'%23fff\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'3\' d=\'m6 10 3 3 6-6\'/%3e%3c/svg%3e');}.mobile-friendly .form-type-checkbox label{color:var(--bs-body-color);}.mobile-friendly .room_occupancy{}.mobile-friendly .room_occupancy th{font-size:30px;color:var(--bs-body-color);}.mobile-friendly .room_occupancy .name{font-size:25px !important;}.mobile-friendly .room_occupancy .remove_occupancy{width:48px;height:48px;position:relative;}.mobile-friendly .room_occupancy .remove_occupancy i,.mobile-friendly .room_occupancy .remove_occupancy svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.mobile-friendly .room_occupancy tfoot td{padding:20px 0;}.mobile-friendly #ui-datepicker-div{transform:scale(2.87);transform-origin:top left;}.mobile-friendly .form-submit{font-size:32px;padding:30px 15px;height:unset;margin-bottom:30px;}.mobile-friendly form #agree-to-terms div{font-size:20px;}.mobile-friendly .google_recaptcha{width:fit-content;margin-bottom:100px;}.mobile-friendly iframe[src ^= "https://www.google.com/recaptcha/api2"]{transform:scale(1.82);transform-origin:0 0;}.mobile-friendly .email-address,.mobile-friendly .website-link,.mobile-friendly .contact-phone-numbers{font-size:42px;display:block;}.mobile-friendly .website-link{margin-bottom:62px;}.mobile-friendly .email-address,.mobile-friendly .website-link,.mobile-friendly .contact-phone-numbers a{text-decoration:none;}.mobile-friendly .email-address,.mobile-friendly .contact-phone-numbers .field-item{margin-bottom:62px;}.mobile-friendly .contact-icon{margin-right:15px;width:50px;}.mobile-friendly .chat-app-link{display:block;text-decoration:none;margin-left:80px;margin-bottom:21px;}.mobile-friendly .chat-app-link:nth-of-type(2){margin-top:32px;}.mobile-friendly #owner_name{font-size:42px;margin-bottom:42px;}.mobile-friendly #hotel-policies{line-height:normal;text-align:left;font-size:24px;margin-bottom:100px;}.mobile-friendly #hotel-policies h3{font-size:32px;margin-bottom:16px;}.mobile-friendly #hotel-policies p{text-align:left;}.mobile-friendly div#license-numbers{box-sizing:border-box;width:920px;font-size:18px;padding:5px;margin-left:-49px;position:unset;}.mobile-friendly #colorbox #terms-and-conditions{padding:15px 15px 15px 34px;font-size:40px;}.mobile-friendly #colorbox #terms-and-conditions ol{font-size:30px;}.mobile-friendly .all_deals_overview thead,.mobile-friendly .deals_2_hotel thead{position:sticky;background-color:white;z-index:1;top:0;}.mobile-friendly.admin-menu .all_deals_overview thead,.mobile-friendly.admin-menu .deals_2_hotel thead{top:21.59px;}.mobile-friendly .all_deals_overview th,.mobile-friendly .deals_2_hotel th{font-size:30px !important;padding:20px 0;}.mobile-friendly .deals_2_hotel tbody{font-size:30px !important;}.mobile-friendly .all_deals_overview tr,.mobile-friendly .deals_2_hotel tr{padding:0 !important;display:flex;}.mobile-friendly .deals_2_hotel td{padding:40px 0 !important;}.mobile-friendly .deals_2_hotel .room-photo{display:none;}.mobile-friendly .view-display-id-deals_2_hotel .view-footer,.mobile-friendly .view-display-id-offers_2_hotel .view-footer{font-size:24px !important;line-height:1.5;}.mobile-friendly .view-display-id-deals_2_hotel .view-footer h3,.mobile-friendly .view-display-id-offers_2_hotel .view-footer h3{font-size:30px !important;margin-bottom:0;}.mobile-friendly .pager{display:flex;font-size:42px !important;border:1px solid lightgray;border-radius:5px;width:fit-content;margin:0 auto;}.mobile-friendly .item-list .pager li{padding:0;border-left:1px solid lightgray;}.mobile-friendly .item-list .pager li:first-of-type{border-left:unset;}.mobile-friendly .pager .pager-ellipsis,.mobile-friendly .pager .pager-current,.mobile-friendly .pager a{text-decoration:none;width:73px;height:73px;display:flex;justify-content:center;align-items:center;}.mobile-friendly .pager .pager-item{position:relative;}.mobile-friendly .pager .pager-first a,.mobile-friendly .pager .pager-previous a,.mobile-friendly .pager .pager-next a,.mobile-friendly .pager .pager-last a{font-size:0;}.mobile-friendly .pager .pager-first a::after,.mobile-friendly .pager .pager-previous a::after,.mobile-friendly .pager .pager-next a::after,.mobile-friendly .pager .pager-last a::after{font-family:"Font Awesome 6 Pro";}.mobile-friendly .pager .pager-first a::after{content:"\f33e";}.mobile-friendly .pager .pager-previous a::after{content:"\f060";}.mobile-friendly .pager .pager-next a::after{content:"\f061";}.mobile-friendly .pager .pager-last a::after{content:"\f340";}.mobile-friendly .pager .pager-previous a::after,.mobile-friendly .pager .pager-next a::after{font-size:30px;}.mobile-friendly .pager .pager-first a::after,.mobile-friendly .pager .pager-last a::after{font-size:35px;}.mobile-friendly .pager .ajax-progress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.mobile-friendly .pager .ajax-progress .throbber{font-size:0;padding:10px;background:unset;float:unset;height:unset;margin:unset;width:unset;}.mobile-friendly .pager a.progress-disabled{color:transparent;}@keyframes ajax-progress-spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.mobile-friendly .pager .ajax-progress .throbber::after{font-family:"Font Awesome 6 Pro";font-size:30px;content:"\f3f4";color:#246ac5;}.mobile-friendly .pager .ajax-progress .throbber{-webkit-animation-name:ajax-progress-spinner;animation-name:ajax-progress-spinner;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;}.occupancy-container-fa{display:flex;font-style:normal;}.occupancy-container-fa span{background-color:#246ac5;color:#ffffff;padding:1px 13px;border-radius:4px;margin-right:12px;}.occupancy-container-fa i,.occupancy-container-fa svg{color:#246ac5;}.all_deals_overview .occupancy-container-fa,.deals_2_hotel .occupancy-container-fa{margin:10px 2px;}.all_deals_overview .matching-result .occupancy-container-fa{width:fit-content;border:4px solid green;border-radius:var(--bs-border-radius);padding:10px;}.all_deals_overview .matching-result .occupancy-container-fa::after{content:"\e53e";font-family:"Font Awesome 6 Pro";color:green;margin-left:10px;}.invert.occupancy-container-fa i,.invert.occupancy-container-fa svg,.invert.occupancy-container-fa{color:#ffffff;}.invert.occupancy-container-fa span{color:#246ac5;background-color:white;}.mobile-friendly .room .header .caption3{padding-right:0;}.mobile-friendly .deals_2_hotel .original-price{margin-right:10px;}.mobile-friendly .action-view-fa{color:#339933;text-decoration:none;font-size:32px;}.mobile-friendly div.view.table.public.deals .photo img,.mobile-friendly div.view.table table thead tr th.room,.mobile-friendly div.view.table table tbody tr td.room,.mobile-friendly div.view.table table thead tr th.price,.mobile-friendly div.view.table table tbody tr td.price,.mobile-friendly div.view.table table thead tr th.date.arrival,.mobile-friendly div.view.table table tbody tr td.date.arrival,.mobile-friendly div.view.table table thead tr th.date.departure,.mobile-friendly div.view.table table tbody tr td.date.departure,.mobile-friendly div.view.table table thead tr th.nights,.mobile-friendly div.view.table table tbody tr td.nights,.mobile-friendly div.view.table table thead tr th.action,.mobile-friendly div.view.table table tbody tr td.action{width:unset;height:unset;}.mobile-friendly div.view.table.public.offers .row p{font-size:40px;text-align:left !important;line-height:normal;}.mobile-friendly.node-type-gt-hotel #special-offers{margin-bottom:60px !important;}.mobile-friendly .view-display-id-offers_2_hotel h4{font-size:25px !important;}.mobile-friendly div.view.table.public.offers .row p span.regular.discount{font-size:25px;}.mobile-friendly .view-display-id-offers_2_hotel .offers-include .includes{font-size:25px;padding:6px 12px;font-weight:bold;}.mobile-friendly .view-display-id-offers_2_hotel h4.dates,.mobile-friendly .view-display-id-offers_2_hotel h4.rooms{margin-bottom:10px !important;}.mobile-friendly .view-display-id-offers_2_hotel .date-display-range{display:block;font-size:30px;margin-bottom:20px;color:#333;}.mobile-friendly .view-display-id-offers_2_hotel .type{color:#333;font-weight:bold;font-style:normal;font-size:30px;}.mobile-friendly .view-display-id-offers_2_hotel .offer-room-container{margin-bottom:20px;padding-bottom:20px !important;border-bottom:1px solid lightgray;}.mobile-friendly .view-display-id-offers_2_hotel div.rooms div.offer-room-container:last-child{margin-bottom:0;padding-bottom:0 !important;border-bottom:none;}.mobile-friendly .view-display-id-offers_2_hotel .open_offer_button{font-size:27px;padding:10px 5px;margin-top:35px;}.mobile-friendly .view-display-id-offers_2_hotel .open_offer_button .no-icon{padding:0;padding-top:5px;height:100%;}.mobile-friendly .view-display-id-offers_2_hotel .name span{color:#333;font-weight:normal;font-style:italic !important;font-size:24px !important;}div.view.table.public.offers .row{margin-bottom:60px;padding-bottom:60px;}div.view.table.public.offers .row div.rooms > div{padding:0;}.gt-benefits{display:none;}.mobile-friendly .gt-benefits{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px 50px;background-color:#246ac5;color:#fff;margin-left:-49px;width:920px;padding:25px 50px;box-sizing:border-box;margin-top:0px;}.mobile-friendly .gt-benefits .gt-benefits-header{grid-column:span 2;font-size:42px;margin:0;color:#FFFFFF;}.mobile-friendly .gt-benefits .gt-benefit .gt-benefit-title{color:#ff0;font-weight:bold;font-size:28px;margin:0;}.mobile-friendly .gt-benefits .gt-benefit .gt-benefit-text{font-size:25px;font-style:italic;margin:0;line-height:1.25;hyphens:auto;}.mobile-friendly.node-type-gt-offer #webform-component-special-requests .form-textarea{margin-bottom:10px;}.mobile-friendly.node-type-gt-offer #webform-component-special-requests .description{font-size:25px !important;color:var(--bs-body-color);}.mobile-friendly form input:disabled{color:var(--bs-body-color) !important;background-color:#e9ecef !important;opacity:1;}.mobile-friendly.node-type-gt-deal #page-title,.mobile-friendly.node-type-gt-offer #page-title{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;position:absolute !important;}.mobile-friendly.node-type-gt-deal .field-name-field-hotel-amenities,.mobile-friendly.node-type-gt-deal .field-name-field-hotel-board,.mobile-friendly.node-type-gt-deal .field-name-field-hotel-extras,.mobile-friendly.node-type-gt-deal .field-name-field-hotel-subsidies,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-amenities,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-board,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-extras,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-subsidies{display:flex;flex-direction:column;}.mobile-friendly.node-type-gt-deal .field-name-field-hotel-amenities .field-label,.mobile-friendly.node-type-gt-deal .field-name-field-hotel-board .field-label,.mobile-friendly.node-type-gt-deal .field-name-field-hotel-extras .field-label,.mobile-friendly.node-type-gt-deal .field-name-field-hotel-subsidies .field-label,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-amenities .field-label,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-board .field-label,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-extras .field-label,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-subsidies .field-label{margin-top:30px;box-sizing:border-box;padding:4px 8px;width:100%;color:white;background-color:var(--gt-blue);font-size:24px;display:block;border-radius:5px;}.mobile-friendly.node-type-gt-deal .field-name-field-hotel-amenities .field-label .colon,.mobile-friendly.node-type-gt-deal .field-name-field-hotel-board .field-label .colon,.mobile-friendly.node-type-gt-deal .field-name-field-hotel-extras .field-label .colon,.mobile-friendly.node-type-gt-deal .field-name-field-hotel-subsidies .field-label .colon,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-amenities .field-label .colon,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-board .field-label .colon,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-extras .field-label .colon,.mobile-friendly.node-type-gt-offer .field-name-field-hotel-subsidies .field-label .colon{display:none;}.mobile-friendly .deal-captions{font-size:35px;color:green;}.mobile-friendly.node-type-gt-deal .package-details .price{font-size:80px;}.mobile-friendly.node-type-gt-deal .package-details .offer span{font-size:25px;}.mobile-friendly.node-type-gt-deal .package-details .dates strong{display:block;font-size:30px;margin-left:-20px;}.mobile-friendly.node-type-gt-deal .package-details .dates strong:nth-of-type(2){margin-top:20px;}.mobile-friendly.node-type-gt-deal .package-details .dates{margin-left:20px;font-size:25px;}.mobile-friendly.node-type-gt-deal form#webform-client-form-976 #webform-component-special-requests .form-textarea{margin-bottom:10px;}.mobile-friendly.node-type-gt-deal form#webform-client-form-976 #webform-component-special-requests .description{font-size:20px !important;}.mobile-friendly.node-type-gt-deal form#webform-client-form-976 #webform-component-accommodates{font-size:25px;margin-bottom:40px;}.mobile-friendly .includes{color:white;background-color:green;border-radius:5px;padding:5px 10px;display:inline-block;font-weight:bold;width:fit-content;}.mobile-friendly .button{box-shadow:0 8px 6px -6px #666;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffe433),color-stop(1,#d2be2a));background:-moz-linear-gradient(center top,#ffe433 5%,#d2be2a 100%);background:-ms-linear-gradient(top,#ffe433 5%,#d2be2a 100%);background-color:#ffe433;border-radius:5px;border:none;display:block;color:#036;font-weight:bold;height:40px;margin-bottom:14px;text-decoration:none;cursor:pointer;width:auto;position:relative;line-height:inherit;}.mobile-friendly .button.red{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#F33),color-stop(1,#BD3333));background:-moz-linear-gradient(center top,#F33 5%,#BD3333 100%);background:-ms-linear-gradient(top,#F33 5%,#BD3333 100%);background-color:#F33;color:white;}.mobile-friendly .button.disabled,.mobile-friendly .button:disabled{cursor:not-allowed;opacity:0.65;}.mobile-friendly .button.jumbo span{height:fit-content;font-size:30px;line-height:24px;}.mobile-friendly.node-type-gt-deal .updated{font-size:24px;font-weight:bold;color:#339932;font-style:italic;position:absolute;top:-80px;right:-52px;padding:8px 11px;background-color:white;border:1px solid #88c1c7;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;}.mobile-friendly .field-name-field-offer-dates .date-display-range{font-size:25px;margin-bottom:16px;display:block;}.mobile-friendly .package-details .offer span{font-size:25px;}.mobile-friendly .package-details .offer .custom,.mobile-friendly .package-details .offer .sleep-pay,.mobile-friendly .package-details .offer .percent-off,.mobile-friendly .package-details .offer .price-per-night{font-size:40px;}.mobile-friendly .package-details .offer .custom{font-size:30px;}.mobile-friendly #admin-menu{z-index:100;}.mobile-friendly.page-visiting-thassos-hotels-all-deals #main-content,.mobile-friendly.page-visiting-thassos-hotels #main-content{padding:38px;}.mobile-friendly.page-visiting-thassos-drinks-and-dining #main-content,.mobile-friendly.page-visiting-thassos-transportation #main-content,.mobile-friendly.page-visiting-thassos-excursions-and-activities #main-content,.mobile-friendly.page-visiting-thassos-services #main-content,.mobile-friendly.page-visiting-thassos-products #main-content{padding:50px 38px 38px 38px;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .hotel-photo{margin-bottom:70px;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .room-type{font-weight:bold;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .room-name{font-style:italic;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .dates .date-display-range,.mobile-friendly.page-visiting-thassos-hotels-all-offers .room-type,.mobile-friendly.page-visiting-thassos-hotels-all-offers .room-name{color:#333;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .dates ul{padding-left:30px !important;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .dates ul li{padding:15px 0 !important;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .dates ul li::before{font-family:"Font Awesome 6 Pro";content:"\f073";color:#246ac5;font-weight:bold;display:inline-block;width:1em;margin-right:0.5em;}.mobile-friendly.page-visiting-thassos-hotels-all-offers div.view.table.public.offers .row{margin-bottom:0;padding-bottom:0;border-bottom:none;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .rooms .room-row{margin-bottom:30px;padding-left:30px !important;padding-top:15px !important;padding-bottom:15px !important;display:flex;align-items:center;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .rooms .room-row:nth-child(odd){background-color:#f3f3f3 !important;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .row .dates{border-top:1px solid #dedede;margin-top:30px;padding-top:30px;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .row{font-size:30px;}.mobile-friendly.page-visiting-thassos-hotels-all-offers .row h4{font-size:35px;}.mobile-friendly.page-visiting-thassos-drinks-and-dining .results-text,.mobile-friendly.page-visiting-thassos-transportation .results-text,.mobile-friendly.page-visiting-thassos-excursions-and-activities .results-text,.mobile-friendly.page-visiting-thassos-products .results-text,.mobile-friendly.page-visiting-thassos-services .results-text{display:none;}.mobile-friendly.page-visiting-thassos-hotels-all-deals #page-title,.mobile-friendly.page-visiting-thassos-hotels-all-offers #page-title,.mobile-friendly.page-visiting-thassos-hotels #page-title,.mobile-friendly.page-visiting-thassos-drinks-and-dining #page-title,.mobile-friendly.page-visiting-thassos-transportation #page-title,.mobile-friendly.page-visiting-thassos-excursions-and-activities #page-title,.mobile-friendly.page-visiting-thassos-products #page-title,.mobile-friendly.page-visiting-thassos-services #page-title{width:100%;font-size:52px;grid-column:span 2;padding-bottom:0;font-style:normal;line-height:1;}.mobile-friendly.node-type-gt-drinks-dining #page-title,.mobile-friendly.node-type-gt-transportation #page-title,.mobile-friendly.node-type-gt-excursions #page-title,.mobile-friendly.node-type-gt-services #page-title,.mobile-friendly.node-type-gt-products #page-title{font-size:52px;margin-bottom:15px;line-height:normal;}.mobile-friendly.page-visiting-thassos-hotels #page-title span{font-size:35px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .view-header h2,.mobile-friendly.page-visiting-thassos-hotels-all-deals .view-footer h2,.mobile-friendly.page-visiting-thassos-hotels-all-deals .view-empty h2,.mobile-friendly.page-visiting-thassos-hotels-all-offers .view-header h2,.mobile-friendly.page-visiting-thassos-hotels-all-offers .view-footer h2,.mobile-friendly.page-visiting-thassos-hotels-all-offers .view-empty h2,.mobile-friendly.page-visiting-thassos-hotels .view-header h2,.mobile-friendly.page-visiting-thassos-hotels .view-footer h2,.mobile-friendly.page-visiting-thassos-hotels .view-empty h2{font-size:35px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .view-footer h3,.mobile-friendly.page-visiting-thassos-hotels-all-offers .view-footer h3{font-size:24px;}.mobile-friendly.page-visiting-thassos-hotels .member-listing .description,.mobile-friendly.page-visiting-thassos-drinks-and-dining .member-listing .description,.mobile-friendly.page-visiting-thassos-transportation .member-listing .description,.mobile-friendly.page-visiting-thassos-excursions-and-activities .member-listing .description,.mobile-friendly.page-visiting-thassos-services .member-listing .description,.mobile-friendly.page-visiting-thassos-products .member-listing .description{font-size:16px;}.mobile-friendly.page-visiting-thassos-hotels .member-listing .photo,.mobile-friendly.page-visiting-thassos-drinks-and-dining .member-listing .photo,.mobile-friendly.page-visiting-thassos-transportation .member-listing .photo,.mobile-friendly.page-visiting-thassos-excursions-and-activities .member-listing .photo,.mobile-friendly.page-visiting-thassos-services .member-listing .photo,.mobile-friendly.page-visiting-thassos-products .member-listing .photo{height:267px;}.mobile-friendly.page-visiting-thassos-hotels .member-listing img,.mobile-friendly.page-visiting-thassos-drinks-and-dining .member-listing img,.mobile-friendly.page-visiting-thassos-transportation .member-listing img,.mobile-friendly.page-visiting-thassos-excursions-and-activities .member-listing img,.mobile-friendly.page-visiting-thassos-services .member-listing img,.mobile-friendly.page-visiting-thassos-products .member-listing img{width:398px;height:265.33px;}.mobile-friendly.page-visiting-thassos-hotels .member-listing .tag{top:-31px;font-size:24px;}.mobile-friendly.page-visiting-thassos-hotels .member-listing .admin .info{font-size:16px;}.mobile-friendly.page-visiting-thassos-hotels .member-listing .member,.mobile-friendly.page-visiting-thassos-drinks-and-dining .member-listing .member,.mobile-friendly.page-visiting-thassos-transportation .member-listing .member,.mobile-friendly.page-visiting-thassos-excursions-and-activities .member-listing .member,.mobile-friendly.page-visiting-thassos-services .member-listing .member,.mobile-friendly.page-visiting-thassos-products .member-listing .member{font-size:20px;line-height:1.2;margin-bottom:10px;}.mobile-friendly.page-visiting-thassos-hotels .member-listing .info .village,.mobile-friendly.page-visiting-thassos-drinks-and-dining .member-listing .info .village,.mobile-friendly.page-visiting-thassos-transportation .member-listing .info .village,.mobile-friendly.page-visiting-thassos-excursions-and-activities .member-listing .info .village,.mobile-friendly.page-visiting-thassos-services .member-listing .info .village,.mobile-friendly.page-visiting-thassos-products .member-listing .info .village{font-size:16px;margin-bottom:10px;}.mobile-friendly.page-visiting-thassos-hotels .member-listing .body .info,.mobile-friendly.page-visiting-thassos-drinks-and-dining .member-listing .body .info,.mobile-friendly.page-visiting-thassos-transportation .member-listing .body .info,.mobile-friendly.page-visiting-thassos-excursions-and-activities .member-listing .body .info,.mobile-friendly.page-visiting-thassos-services .member-listing .body .info,.mobile-friendly.page-visiting-thassos-products .member-listing .body .info{padding:20px 20px 0;height:70px;}.mobile-friendly.page-visiting-thassos-hotels #main-content .view-directory div.member-listing{margin-bottom:60px;}.mobile-friendly.page-visiting-thassos-hotels .view-directory .view-empty #alternative{bottom:0;}body.mobile-friendly.page-visiting-thassos-hotels .view-directory .view-empty{background-size:820px 339px;height:465px;position:relative;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .view-header p,.mobile-friendly.page-visiting-thassos-hotels-all-deals .view-footer p,.mobile-friendly.page-visiting-thassos-hotels-all-deals .view-empty p,.mobile-friendly.page-visiting-thassos-hotels-all-offers .view-header p,.mobile-friendly.page-visiting-thassos-hotels-all-offers .view-footer p,.mobile-friendly.page-visiting-thassos-hotels-all-offers .view-empty p,.mobile-friendly.page-visiting-thassos-hotels .view-header p,.mobile-friendly.page-visiting-thassos-hotels .view-footer p,.mobile-friendly.page-visiting-thassos-hotels .view-empty p{font-size:24px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .view-footer{margin-bottom:0 !important;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .results-text,.mobile-friendly.page-visiting-thassos-hotels .results-text{font-size:24px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .results-text{margin-bottom:0;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview th,.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview td{font-size:30px !important;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview thead tr,.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview tbody tr{display:grid;grid-template-columns:7fr 2fr 2fr 2fr 1fr;overflow:hidden;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview thead tr{grid-template-columns:7.4fr 2fr 2fr 3fr;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview.expanded tbody tr{border:2px solid #999;border-radius:4px;margin-bottom:80px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview.expanded tbody tr:first-child{margin-top:30px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview.expanded tbody tr td:first-child .hotel.title{display:none;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .results-bar{display:flex;justify-content:end;align-items:center;margin-bottom:45px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-expander,.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-prices{display:flex;justify-content:end;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-expander > *,.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-prices > *{font-size:32px;margin-bottom:0;padding:15px 30px;height:unset;box-shadow:none;border:2px solid lightgray;border-radius:0;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-expander button:not(.active),.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-prices button:not(.active){background:none;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-prices button{width:235px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-expander :first-child,.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-prices :first-child{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius);border-right:none;margin-right:0;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-expander :last-child,.mobile-friendly.page-visiting-thassos-hotels-all-deals .deal-prices :last-child{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);margin-left:0;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview .hotel.title,.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview .hotel.village,.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview .includes{font-size:30px !important;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview .price_per_night,.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview.show_price_per_night .price_total{display:none;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview.show_price_per_night .price_per_night{display:block;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview .deal-image{display:none;grid-column:span 14;padding:0;position:relative;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview .deal-image .hotel.info{background-color:#ffffffcc;position:absolute;bottom:0;z-index:12;left:0;margin:20px;padding:10px 20px;border:1px solid gray;border-radius:var(--bs-border-radius);}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview.expanded .deal-image{display:block;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview .deal-image img{box-sizing:border-box;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview thead{z-index:3;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview thead th{font-size:30px !important;padding:30px 0;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview.expanded tbody td:not(.deal-image){z-index:1;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview tbody td:nth-child(1){padding-left:20px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview tbody td:nth-child(5){padding-right:20px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .all_deals_overview tbody td.deal-image{z-index:0;}.mobile-friendly #clear-search,.mobile-friendly #filter-launch{border-radius:50rem;font-weight:bold;position:sticky;bottom:100px;right:0;z-index:10;height:unset;display:flex;align-items:center;padding:30px 60px;margin:0 auto;margin-top:60px;}.mobile-friendly #clear-search{width:fit-content;}.mobile-friendly #clear-search svg,.mobile-friendly #clear-search i,.mobile-friendly #filter-launch svg,.mobile-friendly #filter-launch i{margin-right:20px;font-size:60px;}.mobile-friendly #clear-search span{padding:0;font-size:40px !important;}.mobile-friendly #filter-launch span{font-size:50px !important;}.mobile-friendly .view-empty + #filter-launch{position:static;margin-top:30px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .reset-dates.grouped.button{margin-top:0 !important;margin-bottom:0 !important;font-size:30px;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:none;width:91px;height:91px;line-height:91px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .reset-dates.grouped.button.disabled{display:none;}.i18n-el.mobile-friendly.page-visiting-thassos-hotels-all-deals .form-type-bef-checkbox .en,.i18n-en.mobile-friendly.page-visiting-thassos-hotels-all-deals .form-type-bef-checkbox .el{display:none;}.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview #edit-submit-gt-deal,.mobile-friendly.page-visiting-thassos-hotels #views-exposed-form-gt-hotel-all-listings #edit-submit-gt-hotel{background-position:15px top !important;text-indent:0 !important;margin-bottom:0;width:fit-content;padding:20px 40px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview .form-type-date-popup,.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview .form-type-date-popup #edit-arrival-value,.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview .form-type-date-popup #edit-arrival-value .form-item-arrival-value-date{width:100%;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .reset-search,.mobile-friendly.page-visiting-thassos-hotels .reset-search{padding:20px 40px;padding-left:0;font-size:30px;text-decoration:underline;text-underline-offset:4px;}.mobile-friendly.page-visiting-thassos-hotels #views-exposed-form-gt-hotel-all-listings .form-type-bef-checkbox input,.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview .form-type-bef-checkbox input{width:48px;height:48px;margin-right:10px;}.mobile-friendly.page-visiting-thassos-hotels #views-exposed-form-gt-hotel-all-listings #edit-category-wrapper .bef-checkboxes,.mobile-friendly.page-visiting-thassos-hotels #views-exposed-form-gt-hotel-all-listings #edit-village-wrapper .bef-checkboxes,.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview #edit-village-wrapper .bef-checkboxes{column-count:2;}.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview #edit-village-wrapper,.mobile-friendly.page-visiting-thassos-hotels #views-exposed-form-gt-hotel-all-listings #edit-village-wrapper,.mobile-friendly.page-visiting-thassos-hotels #views-exposed-form-gt-hotel-all-listings #edit-category-wrapper,.mobile-friendly.page-visiting-thassos-hotels #views-exposed-form-gt-hotel-all-listings #edit-features-wrapper{margin-bottom:35px;}.mobile-friendly.page-visiting-thassos-hotels #views-exposed-form-gt-hotel-all-listings .form-type-bef-checkbox.form-item,.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview .form-type-bef-checkbox.form-item{height:fit-content;display:flex;align-items:center;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .reset-dates .link{color:var(--bs-body-color);}.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview #datepicker-wrapper{position:relative;}.mobile-friendly.page-visiting-thassos-hotels-all-deals #ui-datepicker-div{position:absolute !important;top:-34px !important;left:0 !important;}.mobile-friendly #bottom{margin-bottom:0;}.mobile-friendly #bottom-of-site{position:static;}.mobile-friendly form .ui-datepicker-calendar tbody{border-top:none;}.mobile-friendly .ui-datepicker-calendar{line-height:1.5;}.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview #ui-datepicker-div{transform:scale(3.2);}.mobile-friendly.page-visiting-thassos-hotels-all-deals .occupancy-container-fa i::after{content:"\00a0";}.mobile-friendly.page-visiting-thassos-hotels-all-deals #filters .modal-body{display:flex;flex-direction:column;}.mobile-friendly.page-visiting-thassos-hotels-all-deals #edit-arrival-wrapper{order:1}.mobile-friendly.page-visiting-thassos-hotels-all-deals #edit-nights-wrapper{order:2}.mobile-friendly.page-visiting-thassos-hotels-all-deals #edit-adults-wrapper{order:3}.mobile-friendly.page-visiting-thassos-hotels-all-deals #edit-children-wrapper{order:4}.mobile-friendly.page-visiting-thassos-hotels-all-deals #edit-price-wrapper{order:5}.mobile-friendly.page-visiting-thassos-hotels-all-deals #edit-price-per-night-wrapper{order:6}.mobile-friendly.page-visiting-thassos-hotels-all-deals #edit-village-wrapper{order:7}.mobile-friendly.page-visiting-thassos-hotels-all-deals #edit-arrival-wrapper .container-inline-date{flex-grow:1;}.mobile-friendly.page-visiting-thassos-hotels-all-deals #edit-arrival-value-datepicker-popup-1{border-top-right-radius:0;border-bottom-right-radius:0;}.mobile-friendly .modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1.25rem;--bs-modal-margin:0.5rem;--bs-modal-color:;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;}.mobile-friendly .modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none;}.mobile-friendly .modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px);}@media (prefers-reduced-motion:reduce){.mobile-friendly .modal.fade .modal-dialog{transition:none;}}.mobile-friendly .modal.show .modal-dialog{transform:none;}.mobile-friendly .modal.modal-static .modal-dialog{transform:scale(1.02);}.mobile-friendly .modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2);}.mobile-friendly .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden;}.mobile-friendly .modal-dialog-scrollable .modal-body{overflow-y:auto;}.mobile-friendly .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2);}.mobile-friendly .modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0;max-width:940px;margin:0 auto;}.mobile-friendly .modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg);}.mobile-friendly .modal-backdrop.fade{opacity:0;}.mobile-friendly .modal-backdrop.show{opacity:var(--bs-backdrop-opacity);}.mobile-friendly .modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);font-size:30px;}.mobile-friendly .modal-header .fa-btn-close{border:0;background-color:transparent;padding:20px;color:black;font-size:30px;cursor:pointer;}.mobile-friendly .modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height);color:var(--bs-body-color);font-weight:bold;}.mobile-friendly .modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding);}.mobile-friendly .modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);}.mobile-friendly .modal-footer > *{margin:calc(var(--bs-modal-footer-gap) * 0.5);}.mobile-friendly .modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0;}.mobile-friendly .modal-fullscreen .modal-content{height:100%;border:0;border-radius:0;}.mobile-friendly .modal-fullscreen .modal-header,.mobile-friendly .modal-fullscreen .modal-footer{border-radius:0;}.mobile-friendly .modal-fullscreen .modal-body{overflow-y:auto;}.mobile-friendly .form-type-bef-checkbox,.mobile-friendly .form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:0.125rem;cursor:pointer;}.mobile-friendly .form-type-bef-checkbox input,.mobile-friendly .form-check .form-check-input{float:left;margin-left:-1.5em;cursor:pointer;}.mobile-friendly .form-type-bef-checkbox input,.mobile-friendly .form-check-input{--bs-form-check-bg:var(--bs-body-bg);width:1em;height:1em;margin-top:0.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;}.mobile-friendly .form-type-bef-checkbox input[type=checkbox],.mobile-friendly .form-check-input[type=checkbox]{border-radius:0.25em;}.mobile-friendly .form-type-bef-checkbox input[type=radio],.mobile-friendly .form-check-input[type=radio]{border-radius:50%;}.mobile-friendly .form-type-bef-checkbox input:active,.mobile-friendly .form-check-input:active{filter:brightness(90%);}.mobile-friendly .form-type-bef-checkbox input:focus,.mobile-friendly .form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.mobile-friendly .form-type-bef-checkbox input:checked,.mobile-friendly .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd;}.mobile-friendly .form-type-bef-checkbox input:checked[type=checkbox],.mobile-friendly .form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");}.mobile-friendly .form-type-bef-checkbox input:checked[type=radio],.mobile-friendly .form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");}.mobile-friendly .form-type-bef-checkbox input[type=checkbox]:indeterminate,.mobile-friendly .form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}.mobile-friendly .form-type-bef-checkbox input:disabled,.mobile-friendly .form-check-input:disabled{pointer-events:none;filter:none;opacity:0.5;}.mobile-friendly .form-type-bef-checkbox input[disabled] ~ label,.mobile-friendly .form-type-bef-checkbox input:disabled ~ label,.mobile-friendly .form-check-input[disabled] ~ .form-check-label,.mobile-friendly .form-check-input:disabled ~ .form-check-label{cursor:default;opacity:0.5;}.mobile-friendly .form-type-bef-checkbox label,.mobile-friendly .form-check-input .form-check-label{cursor:pointer;}.mobile-friendly .form-switch{padding-left:2.5em;}.mobile-friendly .form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.mobile-friendly .form-switch .form-check-input{transition:none;}}.mobile-friendly .form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");}.mobile-friendly .form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.mobile-friendly .form-check-inline{display:inline-block;margin-right:1rem;}.mobile-friendly .btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.mobile-friendly .btn-check[disabled] + .btn,.btn-check:disabled + .btn{pointer-events:none;filter:none;opacity:0.65;}@media (hover:hover) and (pointer:fine){.mobile-friendly .mapboxgl-ctrl-group{display:block;}.mobile-friendly .form-control{font-size:32px;}.mobile-friendly .form-select{font-size:32px;background-size:32px 24px;}.mobile-friendly #clear-search,.mobile-friendly #filter-launch{padding:25px 50px;bottom:55px;}.mobile-friendly #clear-search svg,.mobile-friendly #clear-search i,.mobile-friendly #filter-launch svg,.mobile-friendly #filter-launch i{margin-right:20px;font-size:40px;}.mobile-friendly #clear-search span,.mobile-friendly #filter-launch span{font-size:32px !important;}.mobile-friendly.page-visiting-thassos-hotels-all-deals .reset-dates.grouped.button{width:84px;height:64px;line-height:64px;}.mobile-friendly.page-visiting-thassos-hotels-all-deals #views-exposed-form-gt-deal-all-deals-overview #ui-datepicker-div,.mobile-friendly #ui-datepicker-div{transform:unset;}.mobile-friendly .form-submit{font-size :27px;padding:15px 7.5px;}.mobile-friendly iframe[src ^= "https://www.google.com/recaptcha/api2"]{transform:none;}.mobile-friendly .google_recaptcha{transform:scale(1.5);transform-origin:top left;margin-bottom:50px;}}
.ui-tabs.ui-widget-content{border:0;color:black;font-size:14px;background:none}.ui-widget-content.autologout-dialog{border:1px solid #aaaaaa;background:#ffffff url("/misc/ui/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222222;}.ui-widget-content.autologout-dialog .ui-dialog-titlebar-close{display:none}.ui-tabs{position:relative;padding:.2em;zoom:1;overflow:hidden}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 51px 0px 49px;background:none;}.ui-tabs .ui-tabs-hide{display:none !important}.ui-tabs .ui-tabs-hide.map,.ui-tabs .ui-tabs-hide.maps{position:absolute;left:-10000px;}.view-directory #gt-tabs{overflow:hidden;}.view-directory .ui-widget-content{border-bottom:none;padding:12px 45px 20px 45px;}#gt-tabs a h2{font-size:14px;color:white;margin:0;}#gt-tabs + .grid-10{margin-top:30px;}#gt-tabs li.ui-tabs-selected a h2{color:#073873;}#gt-tabs.ui-tabs{position:inherit;margin-top:-35px;margin-left:-49px;padding:0;border-left-width:0;border-right-width:0;border-top-width:0;border-top-left-radius:0;border-top-right-radius:0;}#gt-tabs.ui-tabs.with-slideshow{min-height:600px}#gt-tabs.ui-tabs.without-slideshow{min-height:480px}#gt-tabs.ui-tabs .ui-tabs-nav{padding:0;}#gt-tabs.ui-tabs .ui-tabs-nav li{height:50px;border:0;top:0;margin-bottom:0;margin-left:1px;margin-right:1px;background:url(/sites/all/themes/ninesixty/assets/images/tabs/bg.png) 0px 0px repeat-x;}#gt-tabs.ui-tabs .ui-tabs-nav li.first{margin-left:0;}#gt-tabs.ui-tabs .ui-tabs-nav li.last{margin-right:0;}#gt-tabs.ui-tabs .ui-tabs-nav li.ui-state-active{background:white;}#gt-tabs.ui-tabs .ui-tabs-hide.map,#gt-tabs.ui-tabs .ui-tabs-hide.maps{position:absolute;left:-10000px;}#gt-tabs.ui-tabs .ui-tabs-hide.map{display:block !important}#gt-tabs .ui-widget-header{border:0;}#gt-tabs li.ui-tabs-selected{padding-bottom:0;}#gt-tabs li.ui-corner-top{border-top-left-radius:0;border-top-right-radius:0;}#gt-tabs .ui-corner-all{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}body#fb #gt-tabs{border:1px solid #ccc;-moz-box-shadow:0px 10px 20px 0px #666;-webkit-box-shadow:0px 10px 20px 0px #666;box-shadow:0px 10px 20px 0px #666;}#gt-tabs ul.ui-tabs-nav li a{text-decoration:none;display:block;padding-left:45px;outline:none;height:15px;margin-top:10px;background:url(/sites/all/themes/ninesixty/assets/images/tabs/icons.png) no-repeat scroll transparent;background-position:8px 0px;width:82%;}#gt-tabs ul.ui-tabs-nav li.webcam a{background-position:8px 0px;}#gt-tabs ul.ui-tabs-nav li.gallery a{background-position:8px -30px;}#gt-tabs ul.ui-tabs-nav li.location a{background-position:8px -60px;}#gt-tabs ul.ui-tabs-nav li.hotel a{background-position:8px -90px;}#gt-tabs ul.ui-tabs-nav li.beaches a{background-position:8px -120px;}#gt-tabs ul.ui-tabs-nav li.temple a{background-position:8px -150px;}#gt-tabs ul.ui-tabs-nav li.attractions a{background-position:8px -180px;}#gt-tabs ul.ui-tabs-nav li.cross a{background-position:8px -210px;}#gt-tabs ul.ui-tabs-nav li.map a{background-position:8px -240px;}#gt-tabs ul.ui-tabs-nav li.businesses a{background-position:8px -270px;}#gt-tabs ul.ui-tabs-nav li.pegasus a{background-position:8px -300px;}#gt-tabs ul.ui-tabs-nav li.masks a{background-position:8px -330px;}#gt-tabs ul.ui-tabs-nav li.info a{background-position:8px -360px;}#gt-tabs ul.ui-tabs-nav li.description a{background-position:8px -390px;}#gt-tabs ul.ui-tabs-nav li.greece a{background-position:8px -420px;}#gt-tabs ul.ui-tabs-nav li.church a{background-position:8px -450px;}#gt-tabs ul.ui-tabs-nav li.candle a{background-position:8px -480px;}#gt-tabs ul.ui-tabs-nav li.villages a{background-position:8px -510px;}#gt-tabs ul.ui-tabs-nav li.gold a{background-position:8px -540px;}#gt-tabs ul.ui-tabs-nav li.silver a{background-position:8px -570px;}#gt-tabs ul.ui-tabs-nav li.bronze a{background-position:8px -600px;}body.no-sidebars #gt-tabs{width:920px;}body.no-sidebars #gt-tabs ul{width:920px;}body.no-sidebars #gt-tabs ul.two-tabs li{width:459px;}body.no-sidebars #gt-tabs ul.three-tabs li{width:304px;}body.no-sidebars #gt-tabs ul.three-tabs li.first,body.no-sidebars #gt-tabs ul.three-tabs li.last{width:306px;}body.no-sidebars #gt-tabs ul.four-tabs li{width:228px;}body.no-sidebars #gt-tabs ul.four-tabs li.first,body.no-sidebars #gt-tabs ul.four-tabs li.last{width:229px;}body.no-sidebars #gt-tabs ul.five-tabs li{width:182px;}body.no-sidebars #gt-tabs ul.five-tabs li.first,body.no-sidebars #gt-tabs ul.five-tabs li.last{width:183px;}body.one-sidebar #gt-tabs{width:680px;}body.one-sidebar #gt-tabs ul.two-tabs li{width:339px;}body.one-sidebar #gt-tabs ul.three-tabs li{width:226px;}body.one-sidebar #gt-tabs ul.three-tabs li.first,body.one-sidebar #gt-tabs ul.three-tabs li.last{width:225px;}body.one-sidebar #gt-tabs ul.four-tabs li{width:169px;}body.one-sidebar #gt-tabs ul.four-tabs li.first,body.one-sidebar #gt-tabs ul.four-tabs li.last{width:168px;}body.one-sidebar #gt-tabs ul.five-tabs li{width:134px;}body.one-sidebar #gt-tabs ul.five-tabs li.first,body.one-sidebar #gt-tabs ul.five-tabs li.last{width:135px;}body.two-sidebars #gt-tabs{width:440px;}body.two-sidebars #gt-tabs ul.two-tabs li{width:219px;}body.two-sidebars #gt-tabs ul.three-tabs li{width:146px;}body.two-sidebars #gt-tabs ul.three-tabs li.first,body.two-sidebars #gt-tabs ul.three-tabs li.last{width:145px;}body.two-sidebars #gt-tabs ul.four-tabs li{width:109px;}body.two-sidebars #gt-tabs ul.four-tabs li.first,body.two-sidebars #gt-tabs ul.four-tabs li.last{width:108px;}body.two-sidebars #gt-tabs ul.five-tabs li{width:86px;}body.two-sidebars #gt-tabs ul.five-tabs li.first,body.two-sidebars #gt-tabs ul.five-tabs li.last{width:87px;}.gt-tabs-sublocation{height:220px;}.gt-tabs-sublocation .ui-tabs-panel{height:159px;overflow-x:hidden;}.gt-tabs-sublocation .ui-tabs-panel:first{overflow:hidden;}.gt-tabs-sublocation .ui-tabs-nav li{text-align:center;}.gt-tabs-sublocation .ui-tabs-nav li,.gt-tabs-sublocation .ui-tabs-panel{font-size:10px;}.gt-tabs-sublocation .ui-tabs-nav li img{height:20px;}.gt-tabs-sublocation ul.ui-tabs-nav li{height:33px;padding-top:3px;}.gt-tabs-sublocation ul.ui-tabs-nav li a{text-decoration:none;display:block;outline:none;height:19px;background:url(/sites/all/themes/ninesixty/assets/images/tabs/icons.png) no-repeat scroll transparent;background-position:8px 0px;}.gt-tabs-sublocation ul.two-tabs li.location a{background-position:30px -256px;}.gt-tabs-sublocation ul.two-tabs li.description a{background-position:30px -416px;}.gt-tabs-sublocation ul.two-tabs li.info a{background-position:30px -384px;}.gt-tabs-sublocation ul.three-tabs li.location a{background-position:17px -256px;}.gt-tabs-sublocation ul.three-tabs li.description a{background-position:17px -416px;}.gt-tabs-sublocation ul.three-tabs li.info a{background-position:17px -384px;}.gt-tabs-sublocation ul.two-tabs li{width:94px;}.gt-tabs-sublocation ul.three-tabs li{width:63px;}.gt-tabs-sublocation ul.two-tabs li a{width:74px;}.gt-tabs-sublocation ul.three-tabs li a{width:44px;}
@media screen and (min--moz-device-pixel-ratio:1.5),screen and (-o-min-device-pixel-ratio:3/2),screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-device-pixel-ratio:1.5),screen and (min-resolution:1.5dppx){.markers a,.markers .ui-selected a{background-image:url('/sites/all/themes/ninesixty/assets/images/pages/locations/map_markers/map-markers-2x.png');background-size:46px;}#sidebar-first div.search-filters .submit input,#sidebar-first div.search-filters .reset input{background-image:url("/sites/all/themes/ninesixty/assets/images/buttons/icon-sprite-search-2x.png") !important;background-size:40px !important;}a.button span:first-child{background:url("/sites/all/themes/ninesixty/assets/images/buttons/icon-sprite-2x.png") no-repeat scroll;background-size:40px;}.landing-page-image{background-size:337px !important;}.landing-page-image.about-thassos{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/thassos_island-2x.png") no-repeat transparent;}.landing-page-image.visiting-thassos{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/visiting_thassos-2x.png") no-repeat transparent;}.landing-page-image.community{background:url("/sites/all/themes/ninesixty/assets/images/pages/forum/community -2x.png") no-repeat transparent;}.landing-page-image.control-center{background:url("/sites/all/themes/ninesixty/assets/images/pages/control-center/control_center -2x.png") no-repeat transparent;}#home-links{background:url("/sites/all/themes/ninesixty/assets/images/feature-links-2x.png") left top no-repeat;background-size:380px;}#home-links ul li a:hover{background:url("/sites/all/themes/ninesixty/assets/images/hover-feature-links-2x.png") 3px 20px no-repeat;background-size:7px;}#rooms .no-room-photo,div.room .no-room-photo,td.room .no-room-photo{background:url("/sites/all/themes/ninesixty/assets/images/directory/nophoto-2x.png") no-repeat;background-size:154px;}td.room .no-room-photo{background-size:100px 80px;}.package-price-table div.sleeps{background:url('/sites/all/themes/ninesixty/assets/images/directory/people-2x.png') no-repeat scroll;background-size:50px;}.package-price-table .offer-button a{background:url("/sites/all/themes/ninesixty/assets/images/buttons/arrow-2x.png") no-repeat 0 50%;background-size:16px;}.iconlist li{background-size:16px;}.iconlist li.arrow{background-image:url("/sites/all/themes/ninesixty/assets/images/buttons/arrow-2x.png");}.iconlist li.check{background-image:url("/sites/all/themes/ninesixty/assets/images/elements/check-2x.jpg");}ul.gt-ul-list.greencheck li{background-image:url("/sites/all/themes/ninesixty/assets/images/elements/check-2x.jpg");background-size:16px;}a.arrow{background:url("/sites/all/themes/ninesixty/assets/images/buttons/arrow-2x.png") no-repeat 0 50%;background-size:16px;}.header .icon{background:url('/sites/all/themes/ninesixty/assets/images/elements/headers/section-header-icons-2x.png') no-repeat transparent 0px 0px;background-size:73px;}.user-information .icon{background-image:url("/sites/all/themes/ninesixty/assets/images/pages/control-center/controlcenter-icons-2x.png");background-size:40px 235px}#anchor{background:url('/sites/all/themes/ninesixty/assets/images/anchor-2x.png') 0px 0px no-repeat;background-size:48px;}#gt-tabs ul.ui-tabs-nav li a{background:url("/sites/all/themes/ninesixty/assets/images/tabs/icons-2x.png") no-repeat scroll transparent;background-size:30px;}#inline-anchor{background:url('/sites/all/themes/ninesixty/assets/images/anchor-2x.png') 0px 0px no-repeat;background-size:48px;}#site-menu ul.menu li.first a{background:url("/sites/all/themes/ninesixty/assets/images/theme/menu/logo-2x.png") left 5px transparent no-repeat;background-size:40px;}#site-menu ul.menu li.active,#site-menu ul.menu li.active-trail{background-image:url('/sites/all/themes/ninesixty/assets/images/theme/menu/active-2x.png');background-size:232px;}body.one-sidebar #sidebar-first ul.menu li.active-trail a.active-trail,body.one-sidebar #sidebar-first ul.menu span.menu-item-container2{background:url('/sites/all/themes/ninesixty/assets/images/theme/sidebar/ribbon/ribbon-2x.png') left top no-repeat;background-size:239px;}.anchor{background:url("/sites/all/themes/ninesixty/assets/images/pages/elements/backtotop-2x.png") no-repeat scroll 0px 0px transparent;background-size:20px;}h3.header-plain{background:url('/sites/all/themes/ninesixty/assets/images/elements/headers/plain-header-icons-2x.png') no-repeat transparent 0px 0px;background-size:28px;}div.occupancy{background:url('/sites/all/themes/ninesixty/assets/images/directory/only_people_vertical-2x.png') no-repeat scroll;background-size:6px 28px;}div.occupancy-container.white div.occupancy{background:url('/sites/all/themes/ninesixty/assets/images/directory/only_people_vertical_white-2x.png') no-repeat scroll;background-size:6px 28px;}.landing .grid-one-third a.image{background-size:260px !important;}.landing .grid-two-thirds a.image{background-size:540px !important;}.landing .grid-7 a.image{background-size:400px !important;}.landing .grid-14 a.image{background-size:820px !important;}.landing.home a.image.about{background:url("/sites/all/themes/ninesixty/assets/images/pages/home/thassos-island-2x.jpg") no-repeat;}.landing.home a.image.visiting{background:url("/sites/all/themes/ninesixty/assets/images/pages/home/visiting-thassos-2x.jpg") no-repeat;}.landing.home a.image.community{background:url("/sites/all/themes/ninesixty/assets/images/pages/home/community-2x.jpg") no-repeat;}.landing.about a.image.getting{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/getting-to-thassos-2x.jpg") no-repeat;}.landing.about a.image.webcam{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/live-webcam-2x.jpg") no-repeat;}.landing.about a.image.places{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/places-on-thassos-2x.jpg") no-repeat;}.landing.about a.image.todo{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/things-to-do-2x.jpg") no-repeat;}.landing.about a.image.culture{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/culture-and-events-2x.jpg") no-repeat;}.landing.about a.image.history{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/history-and-myth-2x.jpg") no-repeat;}.landing.about a.image.religion{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/religion-and-faith-2x.jpg") no-repeat;}.landing.about a.image.museums{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/museums-2x.jpg") no-repeat;}.landing.about a.image.products{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/local-products-2x.jpg") no-repeat;}.landing.about a.image.foods{background:url("/sites/all/themes/ninesixty/assets/images/pages/about/traditional-foods-2x.jpg") no-repeat;}.landing.visiting a.image.stay{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/places-to-stay-2x.jpg") no-repeat;}.landing.visiting a.image.transportation{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/get-around-2x.jpg") no-repeat;}.landing.visiting a.image.activities{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/fun-2x.jpg") no-repeat;}.landing.visiting a.image.services{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/services-2x.jpg") no-repeat;}.landing.visiting a.image.products{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/thassos-products-2x.jpg") no-repeat;}.landing.visiting a.image.dining{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/eat-and-drink-2x.jpg") no-repeat;}.landing.visiting a.image.deals{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/deals-2x.jpg") no-repeat;}.landing.visiting a.image.offers{background:url("/sites/all/themes/ninesixty/assets/images/pages/visiting/offers-2x.jpg") no-repeat;}.landing.events a.image.events{background:url("/sites/all/themes/ninesixty/assets/images/pages/events-2x.jpg") no-repeat;}}
#admin-menu{z-index:10000;}@media (min-width:1920px){body{background:url(/sites/all/themes/ninesixty/assets/images/theme/background/main.jpg) no-repeat center top fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}}@media (min-height:1060px){#main{margin-bottom:285px;}#bottom{margin-bottom:300px;}#bottom-of-site{position:fixed;z-index:2;}}
