







html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,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;}q{quotes:none;}q:before,q:after{content:"";content:none;}a,ins,del{text-decoration:none;}table{border-collapse:collapse;border-spacing:0;}th,td{vertical-align:top;}th{text-align:left;}ol#accessibility-nav,.hide{position:absolute;top:-999em;left:-999em;height:1px;width:1px;}#footer .footer-top:after,#footer:after,#footer .footer-middle ul:after,#header form ul:after,#content:after,.wrapper:after,#content .fw_tabs ul:after,#content form.book fieldset:after,#content .slideshow div.navigation-container ul:after,#content div.h2:after,#content form.filter:after,#content dl.pagination:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearall{clear:both;}body{color:#231f20;font-size:14px;font-family:Arial,Tahoma,Verdana,sans-serif;background:#f9f9f9;padding:0 0 116px 0;line-height:22px;}hr{display:none;}strong{font-weight:bold;}em{font-style:italic;}del{text-decoration:line-through;}th{font-weight:normal;}address,cite,dfn{font-style:normal;}li{list-style:none;}abbr,acronym{border-bottom:1px dotted #999;cursor:help;}input,textarea,select{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;}a,a:visited{color:#5da0d9;text-decoration:underline;}a:hover,a:active{color:#002862;text-decoration:none;}@media screen and (min-width:1800px) {html body{font-size:16px !important;}body input,body textarea,body select{font-size:15px;}html #header{height:160px;}html body #content h2{margin:0 0 20px 0;}html body #content form.book fieldset.text input[type="text"]{line-height:430%;height:inherit;}html body #content form.book fieldset input[type="submit"]{padding:5%;font-size:22px;}html body ul.quicktabs_tabs.quicktabs-style-bill li{padding:2% 7% 2% 6% !important;margin:0 1px 0 0;}:lang(el) html body ul.quicktabs_tabs.quicktabs-style-bill li{padding:2% 6% 2% 5% !important;margin:0 1px 0 0;}html body #content form.book h3{font-size:1.4em;padding:30px 0px 5px 7px;}html body #content form.book fieldset.text{padding:10px 8px 12px 8px;}div.ammap{padding-left:15%;}html body #content .accordion div a{font-size:16px;}html body #content .accordion{font-size:16px;}body #block-block-26,body #block-block-12{font-size:17px;}body #content .views-field-field-logo-fid div.field-content,.views-field-view-node div.field-content a{font-size:107% !important;}#content .view-front-photo-gallery .gallery img{width:16%;height:10%;}#content .view-front-video-gallery  img{width:135%;}html body #footer .footer-top .footer-block{width:28%;}html body li.dhtml-menu{font-size:16px;}html body #content table.hotels tbody tr td p{line-height:140%;min-width:262px;font-size:16px;}html body #content table.hotels tbody tr td{padding-right:3%;padding-top:10px;}html body #content table.hotels tbody tr.free td{padding-bottom:10px !important;padding-top:10px;width:30%;}span.flag-compare-directory a{font-size:17px;}body div.views-slideshow-ddblock-cycle-vsd-upright-20p div.slider-inner{height:505px;}body div.views-slideshow-ddblock-cycle-vsd-upright-20p div.slide-text{margin-bottom:90px !important;}body .pane-content .filters-inside{width:80%;margin-left:14%;}body div.wrapper-all div.wrapper-header-content div#content div.column div.filter_wrapper{height:155px;}}@media screen and (min-width:1200px) {.wrapper-all{width:95%;}.wrapper-header-content{width:93%;}.column.size125{width:15%;}.column.size142{width:142px;}.column.size250{width:32%;}.column.size280{width:30%;}.column.size510{width:65%;}.column.size603{width:603px;}.column.size615{width:60%;}.column.size620{width:65%;}.column.size645{width:645px;}.column.size770{width:80%;}#header{background-position-y:35px !important;background-size:100% !important;}#header .santorini-search{right:30px !important;width:490px !important;}:lang(el) #header .santorini-menu{width:558px !important;margin-right:0px !important;}#header .santorini-menu{margin-right:40px;width:490px;}body #content .accordion div a{font-size:15px;}#views_slideshow_singleframe_teaser_section_slideshow_featured-block_7,.views_slideshow_slide,.views_slideshow_slide img,#views_slideshow_singleframe_teaser_section_front_featured_hotels_block-featured_hotels_block{width:100% !important;}.views_slideshow_slide img{height:auto !important;}body .myslideshow{position:absolute;top 2%;left:4%;width:20%;height:auto;}body .transparency{top:0px;left:2%;width:23%;height:98%;}body .morelink{left:17px}div.view-display-id-node_content_2,#views_slideshow_singleframe_teaser_section_gallery-node_content_2,.views_slideshow_singleframe_slide{width:100% !important;}.view-gallery .views_slideshow_singleframe_slide{height:300px !important;}.view-gallery .views-view-grid.col-2{width:100%;}.view-gallery .views_slideshow_singleframe_slide .views-field-title{margin-bottom:10px;}body input,body textarea,body select{font-size:14px;}body #content form.book{font-size:1.1em;line-height:19px;}body #content form.book fieldset.text input[type="text"]{display:block;border:0 none;width:96%;background:#fff;margin:3px 0 0 0;padding:0 2% 0 2%;line-height:250%;height:30px;}body #content form.book fieldset.text label{margin-bottom:4%;}body #content form.book fieldset input[type="submit"]{padding:4%;}body #content form.book h3{font-size:1.1em;margin:0 0 11px 0;}body ul.quicktabs_tabs.quicktabs-style-bill li.active{padding:4% 7% !important;}body ul.quicktabs_tabs.quicktabs-style-bill li{padding:3% 3% 3% 3% !important;margin:0 1px 0 0;}:lang(el) body ul.quicktabs_tabs.quicktabs-style-bill li{padding:3% 2% 3% 2% !important;margin:0 1px 0 0;}:lang(el) body ul.quicktabs_tabs.quicktabs-style-bill li.active{padding:4% 7% !important;}body #content h2{margin:0 0 15px 0;}.view-front-photo-gallery .gallery img{padding-left:3%;padding-bottom:1%;}.view-front-video-gallery table.views-view-grid{width:100%;}body #content table.hotels{width:100% !important;}body #content table.hotels tbody tr.free{width:100% !important;}body #content table.hotels tbody tr.featured,body #content table.hotels tbody tr.premium{width:100% !important;}body #content table.hotels tbody tr.premium:first-child td{}body #content table.hotels tbody tr.premium:first-child td.prlogo{width:20% !important;}body #content table.hotels tbody tr.premium:first-child td.content{width:50% !important;}body #content table.hotels tbody tr.free td.content{width:70% !important;}body #content table.hotels tbody tr td{padding-right:3% !important;padding-top:10px !important;}body #content table.hotels tbody tr.free td{padding-bottom:10px !important;padding-top:10px;}body #content table.hotels tbody tr td img{}body #content table.hotels tbody tr td p{font-size:15px;}body #content table.hotels tbody tr td address{font-size:14px;}td.prlogo{width:20%;padding-left:10px;}table.hotels td.content{width:50%;}td.dir-address{width:30%;}.ammap{margin-left:10%;}#content .inlinemap{margin:-35px 0 0 0;}body #footer .footer-top{width:75%;padding-left:4%;font-size:1.1em;}body #footer .footer-right{width:15%;}body #footer .footer-top .footer-block a{font-size:1.1em;}body #footer .footer-top .footer-block{width:28%;}body #footer .footer-top .footer-block h2,body #footer .footer-right h2{padding-bottom:10%;font-size:1.2em;height:22px;}body #footer .footer-blocks .footer-block ul.menu .leaf{margin-bottom:15px !important;}body #views-slideshow-ddblock-featured_slideshow_block_1,div.views-slideshow-ddblock-cycle-vsd-upright-20p div.container,div.views-slideshow-ddblock-cycle-vsd-upright-20p div.container-inner{width:100%;height:auto;}body div.views-slideshow-ddblock-cycle-vsd-upright-20p div.slider-inner{}body div.views-slideshow-ddblock-cycle-vsd-upright-20p div.slider,div.views-slideshow-ddblock-cycle-vsd-upright-20p div.slide{width:100% !important;height:auto !important;}div.views-slideshow-ddblock-cycle-vsd-upright-20p div.slide-text{margin-bottom:75px !important;}body #content .text.fw_tabs ul.fw_tabs-menu li{margin-right:20px !important;}.size280 address{}.pane-content .filters-inside{width:75%;margin-left:12%;}}@media screen and (max-width:1100px) {.wrapper-all{width:980px;}.wrapper-header-content{width:920px;}}.wrapper-all{margin:0 auto;background:#fff;}.wrapper-header-content{margin:0 auto;}.wrapper{padding-bottom:15px;}.wrapper.hr{border-bottom:solid 3px #5da0d9;padding-bottom:12px;margin-bottom:15px;}.column{float:left;}.column.margin-right{margin-right:25px;}.column .column.margin-right{margin-right:10px;}@media screen and (max-width:1100px) {.column.size125{width:125px;}.column.size142{width:142px;}.column.size250{width:250px;}.column.size280{width:280px;}.column.size510{width:510px;}.column.size603{width:603px;}.column.size615{width:615px;}.column.size620{width:620px;}.column.size645{width:645px;}.column.size770{width:770px;}}.column.size510 ul li,.column.size603 ul li,.column.size615 ul li,.column.size620 ul li,.column.size645 ul li,.column.size770 ul li{list-style-type:disc;}.column.size510 ul,.column.size603 ul,.column.size615 ul,.column.size620 ul,.column.size645 ul,.column.size770 ul{padding-left:15px;}.ui-datepicker{width:17em;padding:.2em .2em 0;border:solid 1px #002862;background:#5da0d9;padding:5px 10px;display:none;font-size:12px;font-family:Arial,Tahoma,Verdana,sans-serif;}.ui-datepicker a{text-decoration:none !important;background:none !important;}.ui-datepicker .ui-datepicker-today a{background:#002862;}.ui-datepicker .ui-datepicker-today a:hover{color:#5da0d9;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:2px;cursor:pointer;color:#002862;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:2px;}.ui-datepicker .ui-datepicker-next-hover{right:2px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;text-decoration:none;}.ui-datepicker td span,.ui-datepicker td a:hover{color:#002862;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}#header{position:relative;z-index:3;height:150px;margin:0 0 19px 0;background:none no-repeat 0 100%;}#header div.h1{position:absolute;top:74px;left:30px;width:331px;}#header div.h1{margin:-8px 0 0;}#header div.h1 h1 a{color:#fff !important;display:block;font-size:48px;height:48px;text-decoration:none;text-indent:2px;font-family:sans-serif;width:298px;}#header div.h1 strong a{color:#fff !important;display:block;font-size:47px;height:48px;text-decoration:none;text-indent:2px;font-family:sans-serif;width:298px;line-height:57px;}#header div.h1 span{display:inline;font-size:20px;color:#fff;float:right;margin:1.3em -0.6em 0 0;}#header div.h1 p{color:#fff;text-align:right;font-weight:bold;font-size:13px;padding-right:1px;margin-top:7px;width:343px;}#header .nav-top-left{position:absolute;top:14px;left:0px;}#header .nav-top-left li{float:left;font-weight:bold;margin-right:18px;}#header .nav-top-left li a{color:#0051a2;text-decoration:none;}#header .nav-top-left li a:hover{color:#002862;}#header .nav-top{position:absolute;z-index:1;top:0px;left:497px;width:252px;height:40px;}#header .nav-top li{width:238px;height:28px;padding:12px 0 0 14px;background:#002862 none no-repeat 215px 15px;color:#fff;font-weight:bold;font-size:13px;cursor:pointer;}#header .nav-top li ul{display:none;}#header .nav-top li:hover ul,#header .nav-top li.hover ul{position:absolute;display:block;top:100%;left:0;background:#002862 none 50% 0 repeat-y;padding-bottom:10px;width:252px;border-bottom:solid 10px #002862;}#header .nav-top li ul li{width:50%;height:auto;float:left;padding:0;font-weight:normal;font-size:12px;background:none;}#header .nav-top li ul li a{display:block;text-align:center;padding:4px 0;color:#fff;font-weight:bold;}#header dl{position:absolute;top:12px;right:-5px;}#header dl dt{float:left;color:#0051a2;font-weight:bold;padding:3px 9px 0 0;}#header dl dd{display:block;float:left;margin-right:5px;}#header dl dd a{display:block;width:20px;height:20px;background:#000;}#header form ul{padding:0 0 10px 0;}#header form ul li{float:left;padding:0 0 0 10px;background:none no-repeat 5px 2px;}#header form ul li:first-child{padding:0;background:none;}#header form ul li a{color:#fff;text-decoration:none;}#header form ul li a:hover{color:#002862;}#header form fieldset{}#header form fieldset input[type="text"]{background:#fff;width:287px;height:25px;line-height:25px;border:0 none;border-top:solid 2px #c8c8c8;border-left:solid 2px #c8c8c8;display:block;float:left;margin-right:11px;}#header form fieldset input[type="submit"]{display:block;float:left;border:none;background:#002862;width:150px;height:30px;line-height:30px;color:#fff;font-weight:bold;border-radius:0px;margin-bottom:5px;padding:0 !important;}.santorini-menu{float:right;margin-top:50px;color:white;margin-right:15px;}#header .santorini-menu ul li{float:left;padding:5px 0 5px 11px;background:none no-repeat 5px 8px;}#header .santorini-menu ul li:first-child{background:none;}#header .santorini-menu ul li a{color:#fff;text-decoration:none;font-size:15px;}:lang(el) #header .santorini-menu ul li a{font-size:14px;}#header .santorini-menu ul li a:hover{color:#002862;}#header .santorini-search{position:absolute;z-index:0;top:85px;right:0px;width:464px;}#search .form-item label{color:#99a9c0;}#search .form-item label.option{color:#ccd4df;margin-left:10px;}#navigation{}#content{padding:0 0 28px 0;}#content h1{color:#0051a2;font-size:24px;margin:0 0 7px 0;}#content h2{font-size:20px;margin:0 0 7px 0;color:#5da0d9;}#content h3{font-size:18px;margin:0 0 10px 0;}#content h2.color2{color:#0051a2;}#content h1.color2{color:#0051a2;}#content div.h2{}#content div.h2 h2{float:left;padding:6px;}#content div.h2 h1{float:left;padding-right:6px;}#content div.h2 ul{display:inline;}#content div.h2 ul.star-rating{display:block;float:left;padding-left:10px;}#content div.h2 ul li{float:left;padding:12px 0 0 0;}#content div.h2 ul.star-rating li{padding:6px 4px 0 0;}#content div.h2 ul li a{font-weight:bold;}#content div.h2 ul li.right{float:right;}#content div.h2 ul li.right a{color:#0051a2;}.block-views{margin-bottom:15px;}#content .block-views > h2,#content h4,.view-header h3,#photo-gallery .panel-pane h2.pane-title{color:#fff !important;background:#5da0d9;height:auto;font-size:16px;padding:6px 0 6px 6px;margin:0 0 15px 0;}#content .block-views > h2 small,#content h4 small{font-size:12px;}#content p.link{text-align:right;padding:0 0 14px 0;}#content .teaser{display:block;font-size:18px;font-weight:bold;color:#5da0d9;padding:0 0 14px 0;}#content .button-big{display:block;width:80%;height:58px;line-height:58px;font-weight:bold;font-size:21px;color:#fff;text-decoration:none;text-align:center;background:#002862;margin:0 auto 15px auto;padding:10px;}#content .button-big.no-margin{margin:0 auto 0 auto;}#content address{color:#5da0d9;background:#cae8ff;padding:15px 0 21px 17px;line-height:120%;margin:0 0 15px 0;font-weight:bold;font-size:18px;letter-spacing:-1px;}#content .fw_tabs{position:relative;z-index:1;-moz-border-radius:0;background:none;border:none;font-size:15px;font-family:Arial,Tahoma,Verdana,sans-serif;}.fw_tabs ul li{list-style:none !important;}#content .fw_tabs ul.fw_tabs-menu{margin:0;padding:0;-moz-border-radius:0;border:none;background:none;}#content .fw_tabs.text ul.fw_tabs-menu{margin:0 0 19px 0;}#content .fw_tabs ul.fw_tabs-menu li{float:left;position:static;padding-bottom:0;margin:0 !important;margin-right:1px !important;border:none;-moz-border-radius:0;}#content .fw_tabs.text ul.fw_tabs-menu li{margin-right:3px !important;}#content .fw_tabs.book ul.fw_tabs-menu li{background:#5da0d9;}#content .fw_tabs.text ul.fw_tabs-menu li{background:#5da0d9;}#content .fw_tabs.book ul.fw_tabs-menu li.ui-state-active,#content .fw_tabs.book ul.fw_tabs-menu li.ui-state-hover{background:#002862;}#content .fw_tabs.text ul.fw_tabs-menu li.ui-state-active,#content .fw_tabs.text ul.fw_tabs-menu li.ui-state-hover{background:#0051a2;}#content .fw_tabs ul.fw_tabs-menu li a{display:block;width:53px;height:25px;line-height:25px;float:left;color:#fff;text-decoration:none;text-align:center;outline:none;padding:0;}#content .fw_tabs.text ul.fw_tabs-menu li a{width:89px;height:34px;line-height:34px;padding:3px;}#content .fw_tabs div.fw_tabs-content{}#content .book.fw_tabs div.fw_tabs-content{background:#002862;padding:13px 3px 10px 7px;color:#fff;}#content .fw_tabs div.fw_tabs-content.ui-tabs-hide{display:none;}#content .fw_tabs.text div.fw_tabs-content p{padding:0 0 17px 0;}#content form.book{font-size:11px;color:#fff;}#content form.book h3{font-weight:bold;font-size:13px;padding:0 0 0 7px;margin:0 0 1px 0;line-height:15px;}#content form.book h3 strong{font-weight:bold;}#content form.book fieldset{padding:6px 8px 0 8px;}#content form.book fieldset.radio{padding:0 8px 5px 8px;}#content form.book fieldset.text{padding:6px 8px 11px 8px;}#content form.book fieldset.hr{border-bottom:solid 1px #bfc9d8;}#content form.book fieldset.radio label{}#content form.book fieldset.text label{display:block;width:48%;float:left;margin-bottom:5px;}#content form.book fieldset.text label.right{float:right;}#content form.book fieldset.text input[type="text"]{display:block;border:0 none;width:96%;height:19px;line-height:19px;background:#fff;margin:3px 0 0 0;padding:0 2% 0 2%;}#content form.book fieldset.text input[type="text"].datepicker{background:#fff none 100% 50% no-repeat;}#content form.book fieldset ul{float:left;padding:17px 0 0 0;line-height:120%;}#content form.book fieldset ul li{float:left;clear:left;}#content form.book fieldset ul li a{color:#fff;}#content form.book fieldset input[type="submit"]{float:right;border:0 none;background:#5da0d9;font-weight:bold;color:#fff;margin:2px 0 0 0;padding:4px 0 5px 0;width:98%;cursor:pointer;}#content form.filter{background:#5da0d9;padding:8px 0 8px 13px;}#content form.filter fieldset{}#content form.filter fieldset dl{float:left;width:118px;color:#fff;}#content form.filter fieldset dl dt{font-weight:bold;font-size:14px;padding:0 0 0 0;}#content form.filter fieldset dl dd{}#content form.filter fieldset dl dd a{color:#fff;text-decoration:none;}#content form.filter fieldset dl dd a:hover{color:#002862;text-decoration:none;}#content .map{position:relative;z-index:0;padding:0 0 31px 0;}#content .map img{display:block;}#content .map h5{position:absolute;bottom:0;left:0px;height:31px;background:#002862;color:#fff;width:100%;}#content .map h5 span{display:block;padding:8px 0 0 12px;}#content .map p{position:absolute;top:0px;left:0px;color:#fff;font-size:10px;padding:11px 9px 0 9px;}#content .map a{position:absolute;bottom:42px;right:16px;display:block;color:#fff;font-weight:bold;}#content .map.map-medium a{font-size:13px;}#content .accordion{height:250px;font-size:12px;font-family:Arial,Tahoma,Verdana,sans-serif;line-height:auto;-moz-border-radius:0;}#content .accordion h4{color:#fff;background:#5da0d9;line-height:auto;height:25px;font-size:16px;font-weight:normal;margin:0 !important;padding:6px 0 0 11px;cursor:pointer;outline:none;-moz-border-radius:0 !important;border:none;}#content .accordion h4.color2{background:#0051a2;}#content .accordion h4 span{background:none !important;}#content .accordion div{padding:7px 0 0 13px;height:118px;border:none;margin:0;position:static;}#content .accordion div p{padding:0 0 5px 0;line-height:120%;}#content .accordion div a{font-size:13px;}#content .accordion div p a{font-size:12px;color:#231f20;}#content .accordion div ul{padding-left:0px;}#content .accordion div ul li{padding-bottom:5px;list-style-type:none !important;}#content .accordion div ul li a{color:#231f20;}#content .accordion .ui-icon{display:none !important;}#content .banner{margin:0 auto;}#content .banner img{display:block;margin:0 auto;}#content .featured{}#content .featured dl{position:relative;padding:0 0 0 62px;min-height:50px;margin:0 0 14px 0;}#content .featured dl dt{padding:3px 0 0 0;}#content .featured dl dd{}#content .featured dl dd a{font-weight:bold;color:#231f20;}#content .featured dl dd img{display:block;position:absolute;top:0px;left:0px;}#content .featured p.link{padding:0 0 0 62px;}#content .featured p.link a{font-weight:bold;}#content .gallery{clear:both;}#content .gallery .gallery-box{display:block;float:left;text-align:center;margin:0 7px 0 0;}#content .gallery.video .gallery-box{margin:0 9px 0 0;}#content .gallery .gallery-box:last-child{margin:0;}#content .gallery .gallery-box img{display:block;margin:0 0 5px 0;}#content .box125x125{width:125px;height:125px;margin:0 0 21px 0;}#content .box125x125 img{display:block;}#content .box125x125.last{margin:0;}#content .directory{}#content .directory dl{margin:0 0 20px 0;}#content .directory dl dt{text-transform:uppercase;font-weight:bold;color:#5da0d9;}#content .directory dl dd{}#content .directory ul{line-height:120%;margin:0 0 20px 0;}#content .directory ul li{}#content .directory ul li a{font-weight:bold;color:#231f20;text-decoration:none;}#content .directory ul li a:hover{text-decoration:underline;}#content .directory h2{margin-bottom:0;line-height:100%;}#content .directory h2.color2{margin-bottom:7px;}#content .show-hide{}#content .show-hide .h5{position:relative;}#content .show-hide .h5 h5{position:relative;background:#0051a2;font-size:11px;color:#fff;padding:9px 0 8px 13px;}#content .show-hide .h5 a{position:absolute;right:16px;top:9px;color:#fff;text-decoration:none;cursor:pointer;}#content .show-hide .show-hide-content{display:none;}#content .show-hide.show .show-hide-content{display:block;}#content table.hotels{width:620px !important;margin-bottom:8px;}#content table.hotels.v2{margin:0 0 8px 0;}#content table.hotels tbody{}#content table.hotels tbody tr{display:block;}#content table.hotels tbody tr.featured{margin-bottom:10px;}#content table.hotels tbody tr.free{clear:both;width:620px !important;}#content table.hotels tbody tr.free td{padding-bottom:0 !important;width:130px;}#content table.hotels tbody tr.free td.content{padding-left:0;width:490px !important;}#content table.hotels tbody tr td{vertical-align:top;text-align:left;padding-top:10px;padding-bottom:14px;}#content table.hotels tbody tr td.content{padding:9px 5px 14px;}#content table.hotels tbody tr:first-child td{padding-top:0;}#content table.hotels tbody tr.premium:first-child td{width:130px !important;}#content table.hotels tbody tr.premium td.content{width:272px;}#content table.hotels tbody tr:last-child td{border-bottom:none;}#content table.hotels.v2 tbody tr td{border:none;padding-top:7px;padding-bottom:7px;}#content table.hotels.v2 tbody tr td.content{width:454px;}#content table.hotels tbody tr td div.number{width:30px;height:30px;margin:0 6px 0 0;line-height:22px;text-align:center;background:none no-repeat 0 0;font-size:16px;color:#fff;font-weight:bold;}#content table.hotels tbody tr td img{width:130px;height:110px;}#content table.hotels tbody tr td h1{font-size:24px;color:#0051a2;margin:0 0 8px 0;}#content table.hotels tbody tr td h3{font-size:16px;color:#0051a2;margin:0 0 8px 0;}#content table.hotels.v2 tbody tr td h3{}#content table.hotels tbody tr td h3 small{display:block;font-size:14px;font-weight:normal;}#content table.hotels.v2 tbody tr td h3 small{display:inline;font-size:13px;}#content table.hotels tbody tr td p{line-height:140%;min-width:262px;font-size:14px;}#content table.hotels tbody tr td p a{color:#231f20;}#content table.hotels tbody tr td address{color:#0051a2;background:#cae8ff;padding:9px 10px 10px 8px;line-height:120%;margin:10px 0 10px 0;font-weight:normal;font-size:12px;letter-spacing:0;min-width:200px;}#content table.hotels tbody tr td address strong{display:block;white-space:pre;padding:14px 0 0 0;}#content table.hotels tbody tr td .button{color:#fff;background:#002862;display:block;text-decoration:none;font-weight:bold;padding:6px 0 6px 11px;}#content table.thumbs{width:100%;}#content table.thumbs tbody{}#content table.thumbs tbody tr{}#content table.thumbs tbody tr td{width:50%;padding:0 0 16px 0;}#content table.thumbs tbody tr td:last-child{text-align:right;}#content table.thumbs tbody tr:last-child td{padding:0 0 6px 0;}#content dl.pagination{background:#0051a2;font-size:18px;color:#fff;font-weight:bold;padding:6px 19px 6px 9px;}#content dl.pagination dt{float:left;}#content dl.pagination dd{float:right;color:#579bd6;}#content dl.pagination dd a{text-decoration:none;color:#fff;}#content div.guest-reviews{margin:0 0 14px 0;}#content div.guest-reviews dl{padding:0 0 19px 0;}#content div.guest-reviews dl dt{float:left;width:29px;padding:0 0 0 4px;}#content div.guest-reviews dl dd{overflow:auto;padding:0 10px 0 0;}#content div.guest-reviews dl dd strong{font-size:13px;}#content div.guest-reviews dl dd a{color:#231f20;}#content div.guest-reviews p.guest-link{padding:0 0 0 33px;}#content div.guest-reviews p.guest-link a{color:#5da0d9;text-decoration:none;font-size:18px;font-weight:bold;}#content div.guest-reviews p.guest-link a:hover{color:#002862;}#featured_slogan{display:block;font-size:18px;font-weight:bold;color:#5da0d9;padding:0 0 14px 0;}.views-field-field-gallery-image-fid,.views-field-field-image-gallery-fid{margin-right:20px;margin-bottom:10px;}#sidebar{}#footer{background:#0051a1 none repeat-x 0 0;}#footer .footer-top{float:left;width:795px;padding-left:30px;}#footer .footer-top .footer-block{float:left;width:245px;color:#fff;padding-top:22px;padding-right:20px;}#footer .footer-top .footer-block a{color:#fff;text-decoration:none;}#footer .footer-top .footer-block h2,#footer .footer-right h2{padding-bottom:10px;font-size:14px;height:16px;color:#5DA0D9;}#footer .footer-right{float:left;width:155px;color:#fff;padding-top:22px;}#footer .footer-right h2{color:#5DA0D9;}#footer .footer-right ul{}#footer .footer-right ul li{float:left;margin:2px 16px 13px 0;}#footer .footer-right ul li a{display:block;width:32px;height:32px;}#footer .footer-right ul li #facebook{background:transparent none repeat scroll 0 0;}#footer .footer-right ul li #twitter{background:transparent none repeat scroll 0 0;}#footer .footer-right ul li #flickr{background:transparent none repeat scroll 0 0;}#footer .footer-right ul li #delicious{background:transparent none repeat scroll 0 0;}#footer .footer-right ul li #digg{background:transparent none repeat scroll 0 0;}#footer .footer-right ul li #stumbleupon{background:transparent none repeat scroll 0 0;}#footer .footer-right ul li #syndicate{background:transparent none repeat scroll 0 0;}#footer .footer-right ul li #youtube{background:transparent none repeat scroll 0 0;}#footer .footer-right ul li #instagram{background:transparent none repeat scroll 0 0;}#footer .footer-right ul li #pinterest{background:transparent none repeat scroll 0 0;}#footer .footer-top,#footer .footer-right{padding-bottom:20px;}#footer .footer-top h3,#footer .footer-right h3{color:#5da0d9;font-size:12px;padding:22px 0 12px 0;}#footer .footer-middle{margin:0 30px 0 30px;border-top:solid 3px #5da0d9;padding:16px 0 22px 0;clear:both;}#footer .footer-middle h3{color:#5da0d9;font-size:18px;margin:0 0 12px 0;}#footer .footer-middle ul{}#footer .footer-middle ul li{width:177px;float:left;padding:0 0 3px 0;}#footer .footer-middle ul li a{color:#fff;font-size:15px;text-decoration:none;}#footer .footer-middle ul li a:hover{text-decoration:underline;}#footer .footer-bottom{height:30px;line-height:30px;background:#5da0d9;padding:0 30px 0 30px;}#footer .footer-bottom ul{float:left;}#footer .footer-bottom ul li{float:left;padding-right:10px;}#footer .footer-bottom ul li a{color:#fff;text-decoration:none;font-size:11px;font-weight:bold;}#footer .footer-bottom ul li a:hover{color:#002862;}#footer .footer-bottom p{float:right;color:#0051a2;}#my_listings{width:100%;}#my_listings tbody tr{float:left;width:100%;}#my_listings th,.my_listings td{display:block !important;}#my_listings tbody tr td{width:770px !important;}.my_listings{margin-top:10px;}.my_listings tr{border:1px solid #5da0d9;display:block;margin-bottom:5px;}.my_listings td{height:100%;}.make_featured,.make_premium,.edit_listing{border:0 none;clear:none;cursor:pointer;display:block;text-align:center;text-decoration:none !important;padding:5px 10px;float:left;color:#fff !important;margin-top:14px;font-weight:bold;}.make_featured:hover,.make_premium:hover{color:#fff;}.make_featured{background-color:#0051A2;clear:left;margin-right:10px;margin-left:0px;border:1px solid #036;padding-top:2px;}.make_featured_icon{background-image:none;background-position:-223px -111px;background-repeat:no-repeat;display:inline-block;height:14px;margin-left:2px;width:16px;}.make_premium,.edit_listing{background:none no-repeat scroll 0 0 #5DA0D9;border:1px solid #2F83CA;clear:right;}.make_button_disabled{background-color:#eee !important;border:1px solid #666666;color:#444444 !important;cursor:inherit !important;}.edit_listing{float:right;padding-bottom:4px;}#content .column .node{margin-bottom:10px;}.listing_record{padding:5px !important;min-height:100px;}.listing_record p{width:70%;}.listing_title{color:#0051A2 !important;display:inline-block;float:left;font-size:1.5em;font-weight:bold;text-decoration:none !important;margin-right:4px;padding-top:1px;}.listing_address{color:#0051A2;font-size:1.1em;font-weight:bold;}.listing_category{clear:both;display:inline-block;font-weight:bold;margin-top:.4em;font-size:1.1em;}.listing_info{clear:left;float:left;margin:5px 0;width:67%;}.listing_status{float:right;width:33% !important;}.listing_status p{font-weight:bold;width:93% !important;}.listing_expiry-expanded{height:40px;}.listing_expiry-collapsed{height:18px;}.listing_expiry{border:1px dashed #5DA0D9;padding-bottom:2px;padding-left:13px;}.listing_expiry a{float:left;}.listing_expiry span{background-image:none;background-position:-18px -142px;display:inline-block;float:right;height:16px;margin-left:2px;width:16px !important;}.listing_expiry span:hover{cursor:pointer;}.listing_status p a{display:inline-block;margin-top:3px;padding:0 2px;text-decoration:none !important;}#content .column h3{color:#5DA0D9;font-size:16px;}#content .column .wrapper .v2 .content{padding-left:0px;width:540px;}#content .column .wrapper .v2 .content p{float:none;margin-top:5px;}#content .column .wrapper .v2 td address{background:none repeat scroll 0 0 #CAE8FF;color:#0051A2;font-size:12px;font-weight:normal;letter-spacing:0;line-height:100%;margin:0 0 2px;padding:5px 10px;}#content .column .wrapper .v2 td .button{margin-bottom:2px;}#content .column .wrapper .v2 .premium .content .premium_icon{height:50px;width:50px;display:block;float:left;margin:0 !important;}#content .column .wrapper .v2 .premium .content h5{margin:0 0 0 10px !important;}#content .column .wrapper .v2 .premium .content p{float:none;margin-left:61px;margin-top:5px;}#content .column .wrapper .v2 .premium .content span{clear:both;}#content .column .box .content{border:1px dashed #5DA0D9;}#content .column .box h2{font-size:16px !important;margin:30px 0 0 !important;}#content .column .box .content #comment-form fieldset{margin-bottom:10px;}#content .column .box .content #comment-form .fieldset-wrapper p a,#content .column .box .content #comment-form .fieldset-wrapper .form-item .description .tips{margin-left:25px;}#content .column .box .content #comment-form #edit-subject-wrapper.form-item #edit-subject.form-text{width:391px;}#content .column #node-form #edit-title-wrapper.form-item input#edit-title.form-text,#content .column #node-form #edit-body-wrapper.form-item #edit-body.form-textarea{width:100% !important;}#content .column #node-form #edit-teaser-include-wrapper{float:none !important;}#content .column .node{}#content .column .node .meta{color:#999;}#content .column .node .content p{padding:10px;font-size:15px;line-height:22px;}#content .column .node .content ul li{font-size:14px;list-style-type:disc !important;}#content .column .node .links .comment_comments{float:right;padding:0 0 0 0;}#content .column .node .links .comment_add{padding:0 !important;}#content .column .node .links .comment_add a{color:#0051A2;display:inline-block;font-weight:bold;margin-top:10px;margin-bottom:10px;margin-left:-20px;background:none no-repeat;padding-left:20px;text-decoration:none;}#content .column .node .links .comment_add a:hover{color:#002862;}#content .column .node .meta .terms .links li a.active{color:#5DA0D9 !important;}#content .column .node h2 a{text-decoration:none;}#content .column #comments{margin:1px 0 5px 19px;border-top:none;}#content .column #comments .comment{border:1px solid #5DA0D9;;padding:5px 10px;margin:10px 0;}#content .column #comments .comment .new{background-color:#5DA0D9;color:#fff;font-size:10px;margin-left:5px;padding:0 1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}#content .column #comments .indented .comment{padding-bottom:5px;}#content .column #comments .comment h5{font-size:14px;margin-bottom:5px;}#content .column #comments .comment .submitted{color:#999;}#content .column #comments .comment .content{margin:10px 0;clear:both;}#content .column #comments .comment .content p{font-size:13px;}#content .column #comments .comment .links li{padding:0 0.5em 0 0 !important;}#content .column #comments .comment .links li a{color:#0051A2;display:inline-block;font-weight:bold;text-decoration:none;margin-top:5px;}#content .column #comments .comment .links li a:hover{color:#002862;}#content .column #aggregator div{border-bottom:1px solid #5DA0D9;}#content .column #aggregator div.feed-source{padding-bottom:10px;border:none !important;}#content .column #aggregator div.feed-source div{padding-bottom:5px !important;border:none !important;}#content .column #aggregator div table tbody tr td.j{margin-left:10px;padding-left:10px;font-size:14px;}#content .column #aggregator div table tbody tr td.j div.lh a{font-size:16px;}#content .column #aggregator div table tbody tr td.j div.lh nobr{margin-left:5px;}#content .column #aggregator div div{border:none !important;}div.wrapper-all div.wrapper-header-content div#content div.column div.map{padding:0 !important;}div.wrapper-all div.wrapper-header-content div#content div.column div.map div#block-views-about_map_block-about_map_block.block h2{margin:0 !important;}div.wrapper-all div.wrapper-header-content div.filter_wrapper div.block{float:left;margin-left:10px;margin-bottom:15px;padding-right:10px;}div.wrapper-all div.wrapper-header-content div.filter_wrapper div h2{font-size:16px !important;color:#FFFFFF !important;padding-left:3px;}div.wrapper-all div.wrapper-header-content div#content div.column div.wrapper{clear:left;}div.wrapper-all div.wrapper-header-content div#content div.column div.filter_wrapper div.content,div.wrapper-all div.wrapper-header-content div#content div.column div.filter_wrapper div.content div.item-list ul li.expanded-facet div.item-list{float:none !important;}div.wrapper-all div.wrapper-header-content div#content div.column div.filter_wrapper div.content div.item-list ul li.expanded-facet div.item-list ul.expanded-facet{padding:0px !important;}div.wrapper-all div.wrapper-header-content div#content div.column div.wrapper div.box div.content,div.wrapper-all div.wrapper-header-content div#content div.column div.wrapper div.box div.content td.content{border:none !important;}div.wrapper-all div.wrapper-header-content div#content div.column div.filter_wrapper div.content div.item-list h3{color:#fff !important;background-color:#0051A2;padding:1px 3px;}#content .hotels tbody tr,#content .hotels .v2 tbody tr{border-bottom:1px solid #5DA0D9 !important;}div.wrapper-all div.wrapper-header-content div#content div.column div.wrapper div.box div.content tr.free td{padding-top:8px !important;}div.wrapper-all div.wrapper-header-content div#content div.column div.wrapper div.box div.content table.hotels tbody tr td.content p{}div.wrapper-all div.wrapper-header-content div#content div.column div.filter_wrapper{height:145px;margin-bottom:0px;background-color:#5DA0D9;padding:5px 0 0 10px;color:#fff !important;}div.wrapper-all div.wrapper-header-content div#content div.column div.filter_wrapper a{color:#fff;}div.wrapper-all div.wrapper-header-content div#content div.column div.filter_wrapper ul.apachesolr-facet-list,div.wrapper-all div.wrapper-header-content div#content div.column div.filter_wrapper ul.apachesolr-facet-list li{margin-left:0px !important;padding-left:0px !important;}div.wrapper-all div.wrapper-header-content div#content div.column div.filter_wrapper #block-apachesolr_search-im_vid_3{}.final-hotel-node td.content{padding-left:5px !important;}.final-hotel-node td.content,.final-hotel-node td.final-hotel-hotel-address{padding-top:4px !important;}li.dhtml-menu,li.dhtml-menu .fake-leaf{margin-top:5px !important;margin-left:0 !important;}li.dhtml-menu{font-weight:bold;font-size:13px;}li.dhtml-menu ul,li.dhtml-menu ul li{font-weight:normal;}#content table.final-hotel-node tbody tr{border-bottom:none !important;}#content table.final-hotel-node tbody tr td.content p{font-size:14px !important;padding-top:0 !important;}#content .accordion h3{background-attachment:scroll;background-clip:border-box;background-image:none;background-origin:padding-box;background-color:#5DA0D9;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;color:white;cursor:pointer;display:block;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:16px;font-weight:normal;height:25px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;outline-color:white;outline-style:none;outline-width:0px;padding-bottom:0px;padding-left:11px;padding-right:0px;padding-top:6px;vertical-align:baseline;}#content .accordion h3.color2{background:#0051a2;}.phone,.fax,.email,.web{padding-left:16px;background:#cae8ff none no-repeat;}.phone_small,.fax_small,.email_small,.web_small{padding-left:20px;background:#cae8ff none no-repeat;}.phone{background-position:-5px -54px;}.fax{background-position:-5px -3px;}.email{background-position:-5px -28px;}.web{background-position:-5px -81px;}.phone_small{background-position:-2px -41px;}.fax_small{background-position:-2px -3px;}.email_small{background-position:-2px -22px;}.web_small{background-position:-2px -61px;}.view-user-gallery-list table.views-view-grid{width:100%;}.item-list li{list-style:none !important;}.item-list .pager{height:25px;background-color:#0051A2;color:white;font-size:15px;font-weight:bold;padding-top:5px !important;}.item-list .pager li.first{margin-left:0px !important;}.item-list .pager li a.active{color:#5DA0D9;}.ie7 .wrapper-all #header form fieldset{display:block;clear:left;float:left;margin-top:10px !important;}.ie7 .wrapper .book  .fw_tabs-menu{display:block;float:left;clear:both;margin-bottom:-7px;}.ie7 .wrapper .book  .fw_tabs-content{display:block;clear:left;padding-top:7px;padding-left:3px;}.ie7 .wrapper-all .block .content .advertisement .image-advertisement{margin-bottom:3px;}.ie7 .wrapper-all .content .column .hr{display:block;min-height:135px !important;height:140px !important;}.messages,div.content-help div.help{border-style:solid;border-width:4px;font-weight:bold;margin-bottom:1.5em;overflow:hidden;padding:14px;}.preview{background-color:#fcfce8;border:1px solid #e5e58f;}div.status{background-color:#EAF8E4;border-color:#8DC478;color:#3E642F;}div.error,tr.error{color:#a30000;background-color:#FFCCCC;}.form-item input.error,.form-item textarea.error{border:1px solid #c52020;color:#363636;}#tabs-wrapper{margin:0 -26px 1em;padding:0 26px;border-bottom:1px solid #e9eff3;}.block-yahoo_weather_forecast{margin-bottom:10px;}.panels-flexible-region-6-center{width:100% !important;}.inline-img{display:inline;float:left;margin:0 1em 0 0;}#content .apachesolr_search-results .title{font-weight:bold;margin-top:20px;font-style:normal;font-size:1.3em !important;}#content .apachesolr_search-results .search-info{margin-top:2px;font-size:0.9em !important;}#content .apachesolr_search-results .search-snippet{margin:4px 0;font-size:1.2em !important;}.block,.block-block{margin-bottom:10px !important;}.footer-bottom p a,.footer-bottom p a:hover{color:#0051A2 !important;text-decoration:none !important;}span.field-content{font-size:113% !important;}.view-terms-other-than-directory div.field-content{font-size:113% !important;}.views-field-field-logo-fid div.field-content,.views-field-view-node div.field-content a{font-size:110% !important;}.hotels div.field-content div.button{margin-bottom:7px !important;}.hotels div.field-content div.button,span.field-content div.button-big,.infinite-pager li{text-align:center !important;}.infinite-pager li a,.infinite-pager li a:hover,.hotels div.field-content div.button a,.hotels div.field-content div.button a:hover,span.field-content div.button-big a,span.field-content div.button-big a:hover,.bt-wrapper a,.bt-wrapper a:hover,span.flag-compare-directory a,span.flag-compare-directory a:hover{color:#fff !important;}.infinite-pager li a,.hotels div.field-content div.button a,span.field-content div.button-big a,.bt-wrapper a:hover,span.flag-compare-directory a{text-decoration:none !important;}.infinite-pager li a:hover,.hotels div.field-content div.button a:hover,span.field-content div.button-big a:hover,.bt-wrapper a,span.flag-compare-directory a:hover{text-decoration:underline !important;}.view-tweets tr{margin-bottom:5px !important;display:block;}.view-tweets tr td .views-field-created-time{font-size:80% !important;}#footer .footer-blocks .footer-block ul.menu .leaf{margin-top:0px !important;margin-bottom:5px !important;}.column.size603 .content ul,.column.size615 .content ul,.column.size620 .content ul,.column.size645 .content ul,.column.size770 .content ul{padding-left:15px;}.column.size603 .content ul li,.column.size615 .content ul li,.column.size620 .content ul li,.column.size645 .content ul li,.column.size770 .content ul li{list-style:initial;}#content .column .view-id-latest_news_reviews .view-content div.views-row,#content .column .view-id-latest_news_offers .view-content div.views-row{margin-bottom:15px;}#content .column .view-id-latest_news_reviews .view-content div.views-row div.views-field-field-add-reviews-nid .field-content,#content .column .view-id-latest_news_offers .view-content div.views-row div.views-field-field-node-offer-nid .field-content{display:inline;}#content .column .view-id-latest_news_reviews .view-content div.views-row span.field-content,#content .column .view-id-latest_news_offers .view-content div.views-row span.field-content{font-size:100% !important;}#content .column .view-id-latest_news_reviews .view-content div.views-row div.views-field-field-add-reviews-nid label,#content .column .view-id-latest_news_offers .view-content div.views-row div.views-field-field-node-offer-nid label,#content .column .view-id-latest_news_reviews .view-content div.views-row div.views-field-name label,#content .column .view-id-latest_news_offers .view-content div.views-row div.views-field-name label{font-weight:bold;}#content .column .view-id-latest_news_reviews .view-content div.views-row div.views-field-field-overall-rating-rating,#content .column .view-id-latest_news_offers .view-content div.views-row div.views-field-body{font-weight:normal;}#content .column .view-id-latest_news_reviews .view-content div.views-row div.views-field-field-overall-rating-rating{margin-bottom:5px;}#content .column .view-id-latest_news_offers .view-content div.views-row div.views-field-body{margin-top:5px;}#content .column .view-id-latest_news_reviews .view-content div.views-row div.views-field-title,#content .column .view-id-latest_news_offers .view-content div.views-row div.views-field-title{padding-bottom:2px;font-size:113% !important;}.star-rating li{list-style:none !important;}.content .field-type-nodereference{margin-top:5px;}.content .field-type-fivestar .field-items{display:inline;padding-top:12px;}.content .field-type-fivestar .field-label{display:inline;float:left;}.content .field-type-fivestar .field-items .field-item ul.star-rating{padding-left:5px;}.content .field-type-fivestar .field-items .field-item ul.star-rating li{list-style:none !important;padding-top:1px;}.reviews_directory_field_add_reviews a,.gallery_image_field_gallery a{display:block;float:left;border:none;background:#96BC44;width:160px;height:27px;line-height:27px;color:#fff;font-weight:bold;text-align:center !important;text-decoration:none;}.reviews_directory_field_add_reviews a:hover{color:#fff !important;text-decoration:underline !important;}#block-views-front_photo_gallery-block_1 .content .view-front-photo-gallery .view-content .h2 ul li,#block-views-front_video_gallery-block_2 .content .view-front-video-gallery .view-content .h2 ul li{padding:6px 0 0 0 !important;list-style:none !important;}.vertical-tabs ul li{list-style-type:none !important;}.hotel_room_type_field_restaurant_tables a{display:block;float:right;border:none;background:#96BC44;width:160px;height:27px;line-height:27px;color:#fff;font-weight:bold;text-align:center !important;text-decoration:none;}.hotel_room_type_field_restaurant_tables a:hover{color:#fff !important;text-decoration:underline !important;}.rent-a-car-big{display:block;float:center;border:none;background:#5DA0D9;width:130px;height:27px;line-height:27px;font-weight:bold;text-align:center !important;margin:47px;padding:10px;}.rent-a-car-big a{color:#fff;text-decoration:none;}.rent-a-car-big a:hover{color:#fff !important;text-decoration:underline !important;}.rent-a-car-big a:visited{color:#fff !important;text-decoration:underline !important;}.rent-a-car h3{font-weight:bold;font-size:14px !important;padding:0 0 0 7px;margin:0 0 11px 0;color:#5DA0D9;}.rent-a-car-big-gr{display:block;float:center;border:none;background:#5DA0D9;width:130px;height:27px;line-height:14px;font-weight:bold;text-align:center !important;margin:39px;padding:10px;}.rent-a-car-big-gr a{color:#fff;text-decoration:none;}.rent-a-car-big-gr a:visited{color:#fff !important;text-decoration:underline !important;}.rent-a-car-big-gr a:visited{color:#fff !important;text-decoration:underline !important;}#text-tab2 .field-type-text,#text-tab2 .field-field-capacity{float:left;height:50px;width:33%;}#text-tab2 .field-label{font-size:14px;color:#5DA0D9;position:relative;top:7px;padding-bottom:2px;}#text-tab2 .field-items{position:relative;top:7px;padding-bottom:2px;}#hotel-booking-search-block{background-color:#002862;padding-left:50px;width:150px;height:175px;padding:0 !important;padding-left:60px;}#block-hotel_booking-0 h3{font-size:14px !important;}#hotel-booking-search-block input[type="submit"]{float:left;border:0 none;background:#5da0d9;font-weight:bold;color:#fff;margin:6px 0 0 0;padding:4px 0 5px 0;width:70% !important;cursor:pointer;}#hotel-booking-search-block .form-item label{color:#fff;}#hotel-booking-search-form-wrap input[type="submit"]{float:left;border:0 none;background:#5da0d9;font-weight:bold;color:#fff;margin:10px 0 0 0;padding:2px 0 3px 0;width:20%;cursor:pointer;}#hotel-booking-search-results label{display:none !important;}.hotel-bookings{background-color:#002862;width:80%;max-height:400px;padding:20px;}.hotel-booking-search-result-book-button input[type="submit"]{background:none repeat scroll 0 0 #96BC44 !important;float:none !important;border:0 none;font-weight:bold;color:#fff;margin:2px 0 0 0;padding:1px 0 1px 0;width:70% !important;cursor:pointer;}#hotel-booking-search-page{float:right;background-color:#002862;padding-left:40px;width:175px;height:195px;}#hotel-booking-search-results{float:left;width:350px;background-color:#EBF2D5;}#edit-smoking-wrapper{display:none;}#hotel-booking-search-page #edit-smoking-wrapper{display:block;}#hotel-booking-search-page input[type="submit"]{float:left;border:0 none;background:#5da0d9;font-weight:bold;color:#fff;margin:6px 0 0 0;padding:4px 0 5px 0;width:70% !important;cursor:pointer;}#hotel-booking-search-page .form-item label{color:#fff;}table.hotels tbody tr.featured{background-color:#fafafa !important;}table.sticky-table tr{background-color:#47453D;padding-left:30px;}table.sticky-table tr th{padding-left:20px;color:#fff;}table.sticky-table tr td{background-color:#EBF2D5;padding-left:20px;padding-top:8px;padding-bottom:8px;}table.views-table tr td{background-color:#EBF2D5;padding-top:10px;}table.hotel-booking-calendar-view tr td,table.hotel-booking-availability-edit tr td{padding-left:0px;padding-top:0px;padding-bottom:0px;}table.hotel-booking-calendar-view tr th{padding-left:0;}#tabs_wrapper ul.primary{border-bottom:1px solid #BBBBBB;border-collapse:collapse;height:auto;line-height:normal;list-style:none outside none;margin:5px;padding:0 0 0 1em;white-space:normal;}#tabs_wrapper ul.primary li a{background-color:#EBF2D5;}}#webform_nid6109-pane fieldset.collapsible{background-color:#EBF2D5;padding-left:70px;}#block-views-owner_of_reservations-block_1 .item-list ul{padding-left:0;}#block-views-owner_of_reservations-block_1 .item-list ul li{float:left;}#block-views-owner_of_reservations-block_1 .views-field-title{font-weight:bold;font-size:14px;padding-bottom:8px;padding-top:5px;}#block-views-reviews_of_nodes-block_1 h2{margin:0 !important;}.order-review-table{background:#EBF2D5;width:400px;margin-top:20px;}.order-review-table .pane-title-row .review-button-row{background:#adadad;color:#fff;}.order-review-table .data-col{color:#535353;padding:10px;}.order-review-table .review-button-row{background:#fff;border-bottom:2px solid #bfbfbf;border-top:1px solid #ededed;}.order-review-table td{padding-bottom:0.8em;padding-top:0.9em;}.order-review-table .title-col{background-color:#EBF2D5;}.order-review-table .pane-title-row{background-color:#002862;color:#fff;}#cart-form-products a{color:#002862;}#edit-checkout,#edit-continue,#edit-submit{border-radius:10px 10px 10px 10px;background:none repeat scroll 0 0 #002862;border:3px solid #e9e9e9;color:#fff;cursor:pointer;padding:10px;}.add-to-cart .form-submit{background:none repeat scroll 0 0 #002862;border:5px solid #e9e9e9;color:#fff;font-weight:bold;cursor:pointer;padding:10px;}#edit-update.form-submit{display:none;}#cart-form-buttons,#checkout-form-bottom{border:none;}#edit-checkout.form-submit,#edit-continue-shopping.form-submit,table.order-review-table #edit-submit.form-submit,#edit-continue.form-submit{font-size:116.7%;padding:8px 16px;}#edit-update.form-submit,#edit-cancel.form-submit,#edit-back.form-submit{border:5px solid #e9e9e9;font-weight:normal;cursor:pointer;}#block-menu-menu-directory h2,#block-menu-menu-travel-guide h2{font-size:18px !important;}#quicktabs_container_socialblock{width:120px;}#block-views-basket-block_1 h2{background:none repeat scroll 0 0 #002862 !important;}#block-views-basket-block_1 .view-empty a,#block-views-basket-block_1 .view-empty a:hover,#block-views-basket-block_1 .view-empty a:visited{color:#fff;margin-top:10px;}span.flag-compare-directory a{color:#fff;font-weight:bold;font-size:13px;}#content table.hotels tbody tr td div.button{text-align:center !important;}span.flag-compare-directory a:hover{text-decoration:underline !important;}span.flag-compare-directory a:visited{text-decoration:underline !important;}.view-compare-hotels table.sticky-table tr th{padding-left:10px;}.view-compare-hotels span.flag-compare-directory a{color:#5DA0D9 !important;}.view-compare-hotels table.sticky-table tr,.view-compare-hotels table.sticky-header tr{background-color:#002862;}.view-compare-hotels table.sticky-header{padding-top:30px !important;z-index:4;}.view-compare-hotels table.sticky-table tr th,.view-compare-hotels table.sticky-table tr th a{color:#fff;}.view-compare-hotels table.sticky-table tr th,.view-compare-hotels table.sticky-table tr th a,.view-compare-hotels table.sticky-header tr a,.view-compare-hotels table.sticky-table tr .button a{color:#fff;text-align:center;padding:6px;font-size:14px;}.view-compare-hotels table.sticky-header tr a,.view-compare-hotels table.sticky-table tr th a{font-size:17px;}.view-compare-hotels tbody tr td .button{max-width:65px;padding:8px;}.view-compare-hotels .item-list .pager{background-color:#EBF2D5;}.flag-message{background-color:#000000;color:#fff;width:150px !important;padding:2px;font-size:13px;z-index:7000;}.view-footer .button a{background:none repeat scroll 0 0 #002862 !important;border:0 none;font-weight:bold;font-size:14px;color:#fff;margin:2px 8px 0 0;padding:2px;width:70% !important;cursor:pointer;text-decoration:none !important;}#content table.hotels tbody tr td .button,.button{color:#fff;background:#002862;display:block;text-decoration:none;font-weight:bold;padding:8px 0 8px 11px;border-radius:10px 10px 10px 10px;text-align:center;}.inlinemap{display:inline;float:right;margin:-25px 0 0 0;font-size:12px;}#content div.h2 ul li.right a,.buttonadd a{background:none repeat scroll 0 0 #96BC44 !important;float:none !important;border:0 none;font-weight:bold;color:#fff;margin:2px 0 0 0;padding:5px 5px 5px 4px;width:70% !important;cursor:pointer;text-decoration:none !important;border-radius:10px;}.more-button a{background:none repeat scroll 0 0 #002862 !important;float:right;border:0 none;font-weight:bold;color:#fff;margin:20px 22px 5px 20px;padding:5px 5px 5px 4px;width:80% !important;cursor:pointer;text-decoration:none !important;text-align:center;border-radius:10px;}.pane-directory-descriptions{font-size:15px;}ul.custom-pager{padding:25px;}.emvideo-lightbox2{display:inline;float:left;margin:0 1em 0 0;}.pane-terms-other-than-directory .emvideo-lightbox2{display:inline;float:right;}body.emvideo-modal-iframe{background:none;margin-top:0 !important;}#edit-submit-front-video-gallery{background:none repeat scroll 0 0 #002862 !important;float:right;border:0 none;font-weight:bold;color:#fff;margin:7px 0 0 0;padding:5px 5px 5px 4px;width:100% !important;cursor:pointer;text-decoration:none !important;text-align:center;border-radius:10px;}.field-type-emvideo{margin:20px;}#views_slideshow_singleframe_teaser_section_slideshow_featured-block_7{position:relative;z-index:0;}.transparency{position:absolute;top:0px;left:10px;width:130px;height:293px;background-color:#000;filter:alpha(opacity=60);opacity:0.4;-moz-opacity:0.6;}.myslideshow{position:absolute;top:10px;left:20px;width:100px;height:293px;color:#fff;}.myslideshow a{color:#b7bec8;}.morelink{position:absolute;left:5px;background:none;padding:0px;margin:0px;margin-top:20px;}.morelink .button{background:none !important;}.morelink a{background:none repeat scroll 0 0 #96BC44 !important;float:none !important;border:0 none;border-radius:5px;font-weight:bold;color:#fff;margin:2px 0 0 0;padding:4px 4px 4px 4px;width:70% !important;cursor:pointer;text-decoration:none !important;}.morelink a:visited{text-decoration:none !important;}.morelink a:hover{text-decoration:underline !important;}#views_slideshow_singleframe_pager_slideshow_featured-block_7{float:right;height:0px;}#views_slideshow_singleframe_pager_slideshow_featured-block_7 .pager-item{background-image:none;background-position:-100px -144px;background-repeat:no-repeat;display:inline-block;height:14px;width:16px;padding-left:0px !important;}#views_slideshow_singleframe_pager_slideshow_featured-block_7 .activeSlide{background:#96BC44;background-image:none !important;background-repeat:no-repeat;display:inline-block;height:14px;width:16px;padding-left:0px !important;margin-right:6px;margin-left:-2px;}#views_slideshow_singleframe_pager_slideshow_featured-block_7 .pager-item a,#views_slideshow_singleframe_pager_slideshow_featured-block_7 .pager-item .activeSlide a{visibility:hidden;}#block-block-26,#block-block-12{font-size:15px;}#block-block-26 h1,#block-block-12 h1{font-size:15px;margin:0;display:inline;text-decoration:underline;}.views_slideshow_thumbnailhover_breakout_teasers img{float:left;display:inline;margin:3px;}.views-slideshow-controls-bottom{margin-bottom:10px;}.tablemore{font-size:14px !important;color:#5DA0D9 !important;float:right;}.tablemore2{font-size:14px !important;color:#5DA0D9 !important;}.view-instagrams .lightbox-processed{margin:6px;}td.final-hotel-hotel-address div.terms.terms-inline{float:right;margin-top:-20px;}#views_slideshow_thumbnailhover_teaser_section_info_node_slideshow-block_1{position:relative;z-index:0;}#block-quicktabs-bookingsenglish h2,#block-quicktabs-bookingsgreek h2{margin-bottom:15px;}ul.quicktabs_tabs.quicktabs-style-bill li.active{padding:10px 5px;}:lang(en) ul.quicktabs_tabs.quicktabs-style-bill li{padding:7px 5px;}:lang(en) ul.quicktabs_tabs.quicktabs-style-bill li.active{padding:10px 8px;}.megamenu-skin-megagreece .megamenu-bin{max-width:820px !important;margin-right:180px !important;}#block-block-8{margin-top:30px;}.view-featured-photo-gallery-block .views-view-grid.col-4{width:100%;}.featured_blocks h2{text-align:center;}.filters-inside{width:100%;}#block-ad-308{text-align:center;}.view-display-id-page_1 .emvideo-modal{padding-bottom:20px;}div.views-slideshow-ddblock-cycle-vsd-upright-20p div.slider-inner{height:352px;}div.views-slideshow-ddblock-cycle-vsd-upright-20p div.slide-text{}#views_slideshow_singleframe_teaser_section_slideshow_featured-block_7,.views_slideshow_slide,.views_slideshow_slide img,#views_slideshow_singleframe_teaser_section_front_featured_hotels_block-featured_hotels_block{width:100% !important;}#views_slideshow_singleframe_teaser_section_slideshow_featured-block_7 .views_slideshow_slide img{height:305px;}div.view-display-id-node_content_2,#views_slideshow_singleframe_teaser_section_gallery-node_content_2,.views_slideshow_singleframe_slide{width:100% !important;}.view-gallery .views_slideshow_singleframe_slide img{height:200px;width:100%;}.view-gallery .views-view-grid.col-2{width:100%;}.view-gallery .views_slideshow_singleframe_slide .views-field-title{margin-bottom:10px;}.views_slideshow_thumbnailhover_main,.views_slideshow_thumbnailhover_teaser_section,{}#views_slideshow_thumbnailhover_teaser_section_info_node_slideshow-block_1{height:350px;width:100%;}#views_slideshow_thumbnailhover_teaser_section_info_node_slideshow-block_1 .views_slideshow_slide{height:340px !important;}#views_slideshow_thumbnailhover_main_info_node_slideshow-block_1 img{height:230px;}.view-feeds-defaults-feed-items-new .views-row{padding:20px;border-bottom:1px #999 solid;}




.megamenu-skin-megagreece{background-color:none;}.megamenu-skin-megagreece .megamenu-title{font-size:100%;font-weight:normal;}.megamenu-skin-megagreece .megamenu-bin{background-image:none;border:2px groove #7e7e7e;-moz-border-radius:0.583em;-webkit-border-radius:0.583em;border-radius:0.583em;}.megamenu-skin-megagreece .megamenu-slot{margin-right:4px;border-bottom:1px solid #bbb;}.megamenu-skin-megagreece .megamenu-slot-title,.megamenu-skin-megagreece .megamenu-slot-title a{background-color:#5DA0D9;color:#fff;font-size:100%;text-align:center;text-transform:uppercase;}.megamenu-skin-megagreece .megamenu-link{font-size:85%;}.nolink{background-color:#002862 !important;line-height:2;background-image:none !important;padding-left:0 !important;}.megamenu-item{padding-top:5px !important;padding-left:15px !important;padding-right:25px !important;background-image:none !important;}.megamenu-slot{background-image:none !important;padding-left:0 !important;}
