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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
.front .ds-1col.node.view-mode-full h2{display:none;}.toggle_mobile_menu,.toggle_topmenu,.toggle_search{display:none;}body{font-size:16px;-webkit-font-smoothing:antialiased;background-image:url('/sites/all/themes/countryside/img/bodybgHome.gif');background-position:top center;background-repeat:no-repeat;}body,#content_main .node p{font-family:'opensans-regular',Verdana,sans-serif;}@font-face{font-family:thesans;src:url('/sites/all/themes/countryside/css/fonts/TheSans-Plain.otf') format('opentype');}@font-face{font-family:opensans-light;src:url('/sites/all/themes/countryside/css/fonts/OpenSans-Light.ttf') format('opentype');}@font-face{font-family:opensans-regular;src:url('/sites/all/themes/countryside/css/fonts/OpenSans-Regular.ttf') format('opentype');}@font-face{font-family:opensans-semibold;src:url('/sites/all/themes/countryside/css/fonts/OpenSans-Semibold.ttf') format('opentype');}@font-face{font-family:ionicon;src:url('/sites/all/themes/countryside/css/fonts/ionicons.ttf');}@font-face{font-family:icomoon;src:url('/sites/all/themes/countryside/css/fonts/icomoon_2015-12-07/icomoon.ttf');}h1,h2,h3,h4,h5{display:block;zoom:1;font-family:'bickham-script-pro',sans-serif;font-style:normal;font-weight:300;}.node-type-hotell h3,.node-type-hotell .toggle-read-more,.erbjudanden .hoteldisplay h3{font-family:'opensans-regular',Verdana,sans-serif;}header nav[role=navigation]#main-menu,.front #content_bottom .view-id-trippelpuff .field-type-taxonomy-term-reference,.front #content_bottom .view-id-trippelpuff h2,.table-list th span,h2.subtitle,#content_left .linklist li a,#content_right .view-id-puff_hogerkolumn h2,.view-id-lista h3,.view-id-lista.first-items h2,.view-id-lista.first-items h3,.view-id-erbjudandelista h3,.view-id-erbjudandelista.view-display-id-block_1 h2,.view-id-erbjudandelista.view-display-id-block_1 h3,.recensioner .review h4,.erbjudanden .hoteldisplay h2,.erbjudanden .hoteldisplay span.cb_price_from span,.erbjudanden .hoteldisplay span.cb_price_from h3,.sidormedpaketblock .listpuff,.page-search h3,h4.hoteltitle{font-family:opensans-semibold;}.ie8 header nav[role=navigation]#main-menu,.front #content_bottom .view-id-trippelpuff .field-type-taxonomy-term-reference,.front #content_bottom .view-id-trippelpuff h2,.table-list th span,h2.subtitle,#content_left .linklist li a,#content_right .view-id-puff_hogerkolumn h2,.view-id-lista h3,.view-id-lista.first-items h2,.view-id-lista.first-items h3,.view-id-erbjudandelista h3,.view-id-erbjudandelista.view-display-id-block_1 h2,.view-id-erbjudandelista.view-display-id-block_1 h3,.recensioner .review h4,.erbjudanden .hoteldisplay h2,.erbjudanden .hoteldisplay span.cb_price_from span,.erbjudanden .hoteldisplay span.cb_price_from h3,.sidormedpaketblock .listpuff,.page-search h3,h4.hoteltitle{font-family:Helvetica,'Arial',sans-serif;}.ie8 #main-menu li a.active{border:0;background-color:#779f2b;color:#fff;}.ie8 #main-menu li.active-trail,.ie8 .front #main-menu ul li:first-child{border:0;background-color:#779f2b;color:#fff;}.ie8 #main-menu li a{font-size:11px !important;}.ie8 #content_right .view-id-puff_hogerkolumn .field-type-entityreference a:before,.ie8 #content_right .view-id-puff_hogerkolumn .field-type-link-field a:before,.ie8 .view-puff-startsida .field-type-entityreference a:before,.ie8 .view-puff-startsida .field-type-link-field a:before,.ie8 .front #content_bottom .view-id-trippelpuff .field-type-entityreference a:before,.ie8 .front #content_bottom .view-id-trippelpuff .field-type-link-field a:before,.ie8 .page-search .view-mode-search_result .field-name-node-link a:before{content:'•';font-size:20px;line-height:40%;}.ie8 .view-id-conferencelist td.views-field-title a:before,.ie8 .view-id-kitchens td.views-field-title a:before,.ie8 .view-id-lista.items-list .views-row a:before{content:'•';font-size:16px;}.ie8 .node-type-hotell .node-left .hotel_header .controls .back a:before{content:'<';font-family:arial;}.ie8 .node-type-hotell .node-left .hotel_header .controls .print a:before{display:none;}.ie8 .hotel_slider .nav_next:before{content:'>';font-family:Arial;font-weight:bold;padding:5px;}.ie8 .hotel_slider .nav_prev:before{content:'<';font-family:Arial;font-weight:bold;padding:5px;}.ie8 .node-type-hotell .node-left h2.subtitle.toggled:before{content:'v';font-family:Verdana;}.ie8 .node-type-hotell .node-left h2.subtitle:before{content:'>';font-family:Verdana;}.ie8 header nav[role=navigation]#main-menu li a.active-trail,.ie8 .node-type-hotell header nav[role=navigation]#main-menu li a[href*="hotel"],.ie8 header nav[role=navigation]#main-menu li a.active{background:#779f2b;}.ie8 .conference-listing.table-list thead tr th span{display:block;font-size:9px;line-height:12px;text-align:center;}.ie8 .conference-listing.table-list thead tr th div.icon{display:none;}h1,h2,h3,h4,h5{color:#3c6400;line-height:1em;margin:0;}.table-list th.views-field-title span,.kitchen-listing.table-list thead tr th span,.table-list thead tr th div.icon:before,.conference-legend div.icon:before{color:#3c6400;}span.iconfont,.iconfont div,span.ionicon{font-family:ionicon;}.ie8 span.iconfont,.ie8 .iconfont div{display:none;}.ie8 span.ionicon{font-family:arial;}.ie8 span.ionicon span.unfilled{color:#ddd;}ul,li{padding:0;margin:0;}a,a:visited,a:link,a:active{color:#3c6400;text-decoration:none;outline:none;}a[href^="tel:"]:before{content:'\f1e6';font-family:ionicon;margin-right:1%;}a[href^="mailto:"]:after{content:'\f2eb';font-family:ionicon;margin-left:1%;font-size:100%;}.ie8 a[href^="tel:"]:before{content:'';font-family:ionicon;margin-right:0;}.ie8 a[href^="mailto:"]:after{content:'';font-family:ionicon;margin-left:0;font-size:100%;}a:hover{opacity:0.8;}iframe{max-width:100%;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#content_right .view-id-puff_hogerkolumn .field-type-entityreference a:before,#content_right .view-id-puff_hogerkolumn .field-type-link-field a:before,.view-puff-startsida .field-type-entityreference a:before,.view-puff-startsida .field-type-link-field a:before,.front #content_bottom .view-id-trippelpuff .field-type-entityreference a:before,.front #content_bottom .view-id-trippelpuff .field-type-link-field a:before,.page-search .view-mode-search_result .field-name-node-link a:before{float:left;content:'\f125';width:13px;height:13px;margin-right:3px;font-family:ionicon;background-color:#749C2F;color:#fff;font-size:7px;line-height:210%;position:relative;top:3px;text-align:center;border-radius:20px;}#content_right .view-id-puff_hogerkolumn .field-type-entityreference a,#content_right .view-id-puff_hogerkolumn .field-type-link-field a,.view-puff-startsida .field-type-entityreference a,.view-puff-startsida .field-type-link-field a,.front #content_bottom .view-id-trippelpuff .field-type-entityreference a,.front #content_bottom .view-id-trippelpuff .field-type-link-field a{font-size:11px;line-height:19px;position:relative;}.view-id-conferencelist td.views-field-title a:before,.view-id-kitchens td.views-field-title a:before,.view-id-lista.items-list .views-row a:before{font-family:ionicon;content:'\f125';margin-right:7px;padding-left:7px;font-size:9px;}.iconfont div{float:left;height:21px;width:21px;font-size:20px;line-height:100%;}.iconfont.heart div:before{content:"\f141";}.iconfont.rightdoublequote div:before{content:"\201D";font-size:45px;line-height:100%;}.iconfont.clock div:before{content:"\f26e";}.iconfont.mappin div:before{content:"\f1a6";}.iconfont.doublenote div:before{content:"\f1b6";}.iconfont.filledstar div:before{content:"\f24e";}.recensioner .review .details li,.datalist li{padding:9px;}.linklist li.odd,.datalist li:nth-child(odd),.view-id-hotell>article.views-row:nth-child(4n+2),.view-id-hotell>article.views-row:nth-child(4n+3),.view-id-conferencelist tr.even,.kitchen-listing.table-list .views-table tbody tr:nth-child(odd),.kitchen-listing.table-list tr.caption_title,.view-id-lista.items-list .views-row.odd,.recensioner .review .details li:nth-child(odd){background-color:#F7F3EC;}.linklist li.even,.datalist li:nth-child(even),.view-id-conferencelist tr.odd,.kitchen-listing.table-list .views-table tbody tr:nth-child(even),.view-id-lista.items-list .views-row.even,.recensioner .review .details li:nth-child(even){background-color:#fff;}#content_left .linklist li:hover,.view-id-hotell>article.views-row:hover,.view-id-lista.items-list .views-row a:hover,.view-id-hotell>article.views-row.selected{background-color:#D5E1AA;}header,#page,footer,#header-region{float:left;width:100%;clear:both;}#container{max-width:980px;margin-left:auto;margin-right:auto;}#content_container,#content_right{margin-top:20px;}#content_container{float:left;width:100%;}#featured{float:left;width:100%;clear:both;}#content_top{float:left;width:100%;clear:both;}#content_left{float:left;width:175px;margin-right:20px;min-height:10px;}#content_main{float:left;width:780px;}.two-sidebars #content_main{width:580px;}#content_bottom{float:left;width:100%;}#content_right{display:none;}.two-sidebars #content_container,.one-sidebar.sidebar-second #content_container{width:80%;}.one-sidebar.sidebar-first #content_container{width:100%;}.one-sidebar.sidebar-second #content_main{width:100%;}.two-sidebars #content_right,.one-sidebar.sidebar-second #content_right{display:block;float:right;width:18%;margin-left:2%;}.block-views-maphotels-block-1,.block-views-maphotels-block-1 >*{max-width:100%;}#content_right > div{float:left;width:100%;margin-bottom:18px;}header{position:relative;}header .siteinfo{float:left;width:100%;position:absolute;bottom:10px;}header .siteinfo figure{margin:0;}#header-region{position:relative;}.header_left{float:left;width:50%;height:118px;}.header_right{float:right;width:50%;height:118px;}.block-search-form{position:absolute;right:95px;width:160px;height:22px;overflow:hidden;}.block-search-form input[type=search]{width:135px;height:19px;background-color:#f7f3ec;font-size:11px;padding:3px 10px 0 10px;border:1px solid #f7f3ec;border-top-color:#ebe7df;border-bottom-color:#f7f3ec;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;float:left;color:#666;}.block-search-form .form-item,.block-search-form .form-actions{float:left;width:25px;height:19px;margin:0;position:absolute;right:0;}.block-search-form,.block-locale-language{bottom:20px;}.block-search-form input[type=submit]{float:right;width:25px;height:22px;border:1px solid #e2dfd6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;background-color:#fcf8f1;text-indent:-2000px;background-image:url(/sites/all/themes/countryside/img/spyglass.png);background-size:50%;background-repeat:no-repeat;background-position:center center;}.block-locale-language{float:right;position:absolute;right:0;width:auto;}.block-locale-language ul li{display:inline;}header nav[role=navigation]#main-menu{float:left;width:100%;border-top:solid 3px #666;}header nav[role=navigation]#main-menu li a.active-trail,.node-type-hotell header nav[role=navigation]#main-menu li a[href*="hotel"],header nav[role=navigation]#main-menu li a.active{background:#779f2b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3OWYyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YWFjNDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#779f2b 0%,#8aac49 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#779f2b),color-stop(100%,#8aac49));background:-webkit-linear-gradient(top,#779f2b 0%,#8aac49 100%);background:-o-linear-gradient(top,#779f2b 0%,#8aac49 100%);background:-ms-linear-gradient(top,#779f2b 0%,#8aac49 100%);background:linear-gradient(to bottom,#779f2b 0%,#8aac49 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#779f2b',endColorstr='#8aac49',GradientType=0);opacity:0.8;}header nav[role=navigation]#main-menu li a.active,.node-type-hotell header nav[role=navigation]#main-menu li a[href*="hotel"]{opacity:1;}header nav[role=navigation]#main-menu{margin-top:0;}header nav[role=navigation]#main-menu ul{margin-top:1px;border-top:solid 1px #666;border-bottom:solid 1px #666;}header nav[role=navigation]#main-menu ul li{display:inline-block;padding:0;}header nav[role=navigation]#main-menu li a{color:#333;display:inline-block;padding:6px;padding-bottom:12px;font-size:13px;text-transform:uppercase;}header nav[role=navigation]#main-menu li a.active-trail,.node-type-hotell header nav[role=navigation]#main-menu li a[href*="hotel"],header nav[role=navigation]#main-menu li a.active{color:#fff;border:1px solid #648624;border-bottom-color:#8aac49;}header nav[role=navigation]#main-menu ul li.expanded{margin-bottom:30px;}header nav[role=navigation]#main-menu ul li.expanded ul{float:left;width:100%;position:absolute;left:0;border-bottom:none;}header nav[role=navigation]#main-menu ul li.expanded ul li a{text-transform:none;}header nav[role=navigation]#top-menu{width:auto;float:right;position:relative;right:0;top:20px;}header nav[role=navigation]#top-menu ul{float:right;width:auto;display:inline;}header nav[role=navigation]#top-menu ul li{width:auto;float:left;margin-right:5px;list-style:none;}header nav[role=navigation]#top-menu ul li:last-child{margin-right:0;}header nav[role=navigation]#top-menu ul li:first-child a{padding-left:0;}header nav[role=navigation]#top-menu ul li a{float:left;background-size:cover;padding:0 10px;font-size:12px;height:20px;line-height:25px;color:#b7b2ab;text-decoration:none;}header nav[role=navigation]#top-menu ul li a:hover{color:#000;}footer[role=contentinfo]{margin-top:5%;padding:10px 15px;height:77px;font-size:11px;color:#b9cd84;background-color:#769e2a;border-radius:5px 5px 0 0;background-image:url('/sites/all/themes/countryside/img/footer_bg.png');}footer[role=contentinfo] nav[role=navigation]#footer-menu ul{width:100%;margin:0;padding:0;}footer[role=contentinfo] nav[role=navigation]#footer-menu ul li{margin:0;padding:0;display:inline;}footer[role=contentinfo] nav[role=navigation]#footer-menu ul li a{float:left;margin-top:10px;color:#d5e1aa;text-decoration:none;margin-right:10px;}footer[role=contentinfo] nav[role=navigation]#footer-menu ul li a:hover{color:#b9cd84;}footer[role=contentinfo] nav[role=navigation]#footer-menu ul li a[href*="whiteguide"]{margin-top:0;float:right;width:57px;height:59px;list-style-type:none;padding:0;text-indent:-20000px;background-image:url('/sites/all/themes/countryside/img/white_guide.png');}footer[role=contentinfo] nav[role=navigation]#footer-menu ul li a[href*="historichotels"]{float:right;margin-top:0;width:58px;height:59px;list-style-type:none;padding:0;text-indent:-20000px;background-image:url('/sites/all/themes/countryside/img/historic_hotels.png');}footer[role=contentinfo] nav[role=navigation]#footer-menu ul li a[href*="visita"]{margin-top:0;float:right;width:85px;margin-right:0;height:59px;list-style-type:none;padding:0;text-indent:-20000px;background-image:url('/sites/all/themes/countryside/img/visita.png');}.slide{float:left;width:100%;max-width:980px;position:relative;}.flexslider .slides img{max-height:310px;}.slide.hidden{display:none;}.slider-caption{color:#fff;position:absolute;bottom:20px;right:30px;font-size:70px;margin:0;line-height:70px;text-shadow:2px 0 0 rgba(0,0,0,0.9);}.flex-direction-nav a:before{font-size:25px;}.flex-direction-nav a{height:25px;width:25px;}#featured .flexslider{margin:0;border:none;position:relative;border-radius:0;}#featured ol.flex-control-nav{display:none;}#content_main .node{font-size:12px;line-height:17px;}#content_main .node p{margin-bottom:12px;}#content_main .node-page .field-name-body ul{list-style-type:disc;padding-left:5%;width:90%;margin-right:10%;float:left;}#content_main .node-page .field-name-body ul{margin-bottom:2%;}#content_left .linklist{margin-bottom:20px;}#content_left .linklist li{padding:0;margin:0;list-style-image:none;list-style-type:none;height:24px;}#content_left .linklist li a:before{font-family:ionicon;content:'\f125';margin-right:7px;font-size:9px;}#content_left .linklist li a{text-transform:uppercase;height:24px;line-height:23px;font-size:13px;color:#333;padding-left:7px;display:block;}.node-type-hotell #content_main{width:100%;}.node-type-hotell .node-left{width:575px;float:left;font-size:12px;}.node-type-hotell .node-right{width:380px;float:right;overflow:hidden;}.node-type-hotell .node-left .hotel_header{float:left;clear:both;margin-bottom:15px;width:100%;font-size:11px;line-height:11px;}.node-type-hotell .node-left .hotel_header .controls{float:left;width:100%;position:relative;z-index:11;}.node-type-hotell .node-left .hotel_header .controls .back{float:left;}.node-type-hotell .node-left .hotel_header .controls .back a:before{font-family:ionicon;content:'\f124';font-size:9px;line-height:11px;margin-right:3px;}.node-type-hotell .node-left .hotel_header .controls .print{float:right;}.node-type-hotell .node-left .hotel_header .controls .print a:before{font-family:ionicon;content:'\f21a';font-size:13px;margin-right:3px;}.node-type-hotell #content_main .node-left .hotel_header h1{float:left;width:100%;font-size:67px;line-height:100%;margin-bottom:5px;position:relative;z-index:10;}.node-type-hotell .node-left .hotel_header .pricerange{float:left;width:100%;font-size:11px;line-height:11px;}.node-type-hotell .node-left .hotel_header span{float:left;margin-right:6px;width:45px;height:10px;display:block;}.node-type-hotell .node-left .hotel_header span.red{background-color:#90071e;}.node-type-hotell .node-left .hotel_header span.blue{background-color:#174a8e;}.node-type-hotell .node-left .hotel_header span.orange{background-color:#ec9805;}.node-type-hotell .node-left .socialstuff{float:left;width:100%;margin-bottom:13px;}.node-type-hotell .node-left p{float:left;width:100%;line-height:17px;margin-bottom:13px;font-family:"opensans-regular",Verdana,sans-serif;}.node-type-hotell .node-left p.ingress{font-weight:bold;margin-top:13px;}.node-type-hotell .bokaonline{float:left;position:relative;margin-bottom:20px;height:auto;width:100%;}.node-type-hotell .bokaonline .boka_btn{text-align:center;width:100%;display:block;font-size:15px;line-height:20px;padding:10px 15px;cursor:pointer;text-decoration:none;background-color:#769E2A;color:#fff;border-radius:5px;border:none;}.node-type-hotell .bokaonline .boka_btn:hover{position:relative;left:2px;top:1px;}.node-type-hotell .node-left .read-more{display:none;}.node-type-hotell .node-left .toggle-read-more{float:left;width:100%;}.node-type-hotell .node-left .toggle-read-more,.node-type-hotell .node-left .toggle-read-more span{font-size:11px;color:#3c6400;margin-bottom:25px;}.node-type-hotell .node-left .toggle-read-more.toggled span.readmore,.node-type-hotell .node-left .toggle-read-more span.readless{display:none;}.node-type-hotell .node-left .toggle-read-more.toggled span.readless{display:inline;}.node-type-hotell .node-left h3.subtitle{float:left;width:100%;font-size:16px;margin-bottom:4px;}.node-type-hotell .node-left h2.subtitle:hover,.node-type-hotell .node-left .toggle-read-more:hover{cursor:pointer;}.node-type-hotell .node-left h2.subtitle{float:left;width:100%;font-size:17px;border-top:2px solid #C6D7A7;padding-top:9px;padding-bottom:10px;}.node-type-hotell .node-left h2.subtitle.toggled{border-top:2px solid #A1BD6D;}.node-type-hotell .node-left h2.subtitle:before{font-family:icomoon;content:'\e601';font-size:10px;width:8px;margin-right:3px;height:10px;}.node-type-hotell .node-left h2.subtitle.toggled:before{content:'\e602';}.node-type-hotell .node-left .toggleinfo{display:none;}.node-type-hotell .node-left .toggleinfo.bokaonline,.node-type-hotell .node-left .toggleinfo.erbjudanden{display:block;}.node-type-hotell .node-left div.toggleinfo{padding:5px 0 20px 0;}.node-type-hotell .node-left div.toggleinfo,.node-type-hotell .node-left div.toggleinfo td{font-size:11px;}.node-type-hotell .node-left .facility-facts .facility-facts-header{font-weight:bold;color:#666;margin:7px 0 5px 0;}.node-type-hotell .node-left .datalist{float:left;width:100%;}.node-type-hotell .node-left .datalist li{width:100%;text-align:right;}.node-type-hotell .node-left .datalist span{float:left;text-align:left;margin-right:8px;}.node-type-hotell .node-left .facility-facts .facility.datalist li{text-align:left;}.node-type-hotell .node-left div.toggleinfo{line-height:15px;width:100%;float:left;}.node-type-hotell .node-left .vagbeskrivning .maplink{width:100%;float:left;margin-bottom:6px;}.node-type-hotell .node-left .vagbeskrivning .navi-links{float:left;margin-bottom:20px;width:100%;}.node-type-hotell .node-left .vagbeskrivning span.header{float:left;font-size:11px;width:100%;font-weight:bold;color:#666;margin-right:10px;margin-bottom:6px;}.node-type-hotell .node-left .vagbeskrivning .navi-links a{float:left;font-size:11px;margin-right:15px;height:20px;line-height:20px;}.node-type-hotell .node-left .vagbeskrivning .navi-links a.google{background:url(/sites/all/themes/countryside/img/google.png) left center no-repeat;background-size:contain;padding-left:25px;}.node-type-hotell .node-left .vagbeskrivning .navi-links a.apple{background:url(/sites/all/themes/countryside/img/apple.png) no-repeat;background-position:left center;background-size:contain;padding-left:20px;}.no-touch .node-type-hotell .node-left .vagbeskrivning .navi-links a.waze{display:none;}.touch .node-type-hotell .node-left .vagbeskrivning .navi-links a.waze{background:url(/sites/all/themes/countryside/img/waze.png) left center no-repeat;background-size:contain;padding-left:23px;}.node-type-hotell .node-left .vagbeskrivning .navi-gps{float:left;margin-bottom:20px;width:100%;}.hotel_slider{width:380px;position:relative;overflow:hidden;}.hotel_slider .nav_prev,.hotel_slider .nav_next{position:absolute;top:50%;z-index:10;width:28px;height:28px;}.hotel_slider .nav_prev{left:10px;}.hotel_slider .nav_next:before,.hotel_slider .nav_prev:before{font-family:icomoon;background-color:#000;background-color:rgba(0,0,0,0.8);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:3px;font-size:15px;width:28px;height:28px;color:#fff;}.hotel_slider .nav_prev:before{content:'\e603';}.hotel_slider .nav_next:before{content:'\e604';}.hotel_slider .nav_next{right:10px;}.hotel_slider .nav_counter{float:left;position:relative;top:-52px;left:154px;height:20px;width:72px;background-color:#000;background-color:rgba(0,0,0,0.8);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}.hotel_slider .nav_counter_inner{position:relative;float:left;width:100%;font-size:11px;color:#fff;line-height:20px;text-align:center;}.hotel_slider .full_size{width:380px;height:290px;border-radius:3px;overflow:hidden;z-index:9;}.hotel_slider .full_size img.hidden{display:none;}.hotel_slider .thumb_size{position:relative;height:70px;margin-top:15px;z-index:9;}.hotel_slider .thumb_size img{position:relative;border-radius:3px;margin-right:15px;width:90px;height:69px;left:-70px;}.hotel_slider .thumb_size img.active{opacity:0.8;}.hotel_slider .thumb_size img:last-child{margin-right:0;}.hotel_slider .thumb_overlay{position:absolute;bottom:0;right:0;width:20px;height:70px;background:url(/sites/all/themes/countryside/img/sprite_2.png) no-repeat;background-position:0px -400px;z-index:10;}.hotel_slider .thumb_size img:hover,.hotel_slider .nav_prev:hover,.hotel_slider .nav_next:hover{cursor:pointer;}#content_main h1{font-size:57px;line-height:85%;}article.node p{font-size:12px;}.not-front article.node p:first-of-type{font-weight:800;}.ds-1col.node h2{font-size:62px;line-height:40px;margin-bottom:15px;}.view-id-kontaktpuff{font-size:12px;}.view-id-kontaktpuff hr{max-width:100%;}.view-id-kontaktpuff p{width:100%;line-height:14px;margin-bottom:5%;}.view-id-kontaktpuff a[href^="tel:"]:before{margin-right:2%;}#content_right .block-views-puff-hogerkolumn-block-1{float:left;}#content_right .view-id-puff_hogerkolumn{float:left;width:100%;}#content_right .view-id-puff_hogerkolumn article{width:100%;position:relative;padding-bottom:6px;margin-bottom:6px;overflow:hidden;}#content_right .view-id-puff_hogerkolumn article.last{border-bottom:none;padding-bottom:0;margin-bottom:0;}#content_right .view-id-puff_hogerkolumn h2{font-size:15px;line-height:16px;color:#3c6400;}.csstransforms #content_right .view-id-puff_hogerkolumn h2{border-top:1px solid #ccc;border-bottom:1px solid #ddd;line-height:20px;background-color:#fff;position:absolute;top:50px;left:-25px;padding:6px 15px 6px 18px;width:250px;-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}.no-csstransforms #content_right .view-id-puff_hogerkolumn h2{position:absolute;background-color:#fff;width:93%;top:15px;left:0;padding:6px 15px;}#content_right .view-id-puff_hogerkolumn img{width:100%;height:auto;margin-bottom:6px;}#content_right .view-id-puff_hogerkolumn .field-name-body{font-size:12px;}.view-puff-startsida{float:left;width:100%;margin-bottom:4%;}.view-puff-startsida > *{float:left;}.view-puff-startsida.view-display-id-block_1 .views-row{position:relative;width:48%;min-height:434px;}.view-puff-startsida.view-display-id-block_1 .views-row{border:1px solid #ddd;border-radius:3px;padding-bottom:10px;}.view-puff-startsida.view-display-id-block_1 .field-name-body,.view-puff-startsida.view-display-id-block_1 .field-type-entityreference,.view-puff-startsida.view-display-id-block_1 .field-type-link-field{position:relative;padding:0 10px;}.view-puff-startsida.view-display-id-block_1 h2{font-family:opensans-semibold;font-size:22px;line-height:100%;position:absolute;top:18px;left:-1px;color:#3c6400;width:80%;overflow:visible;padding:3% 4%;background-color:#fff;background-color:rgba(255,255,255,0.95);}.ie8 .view-puff-startsida.view-display-id-block_1 h2{font-family:Helvetica,'Arial',sans-serif;font-size:22px;line-height:100%;position:absolute;top:18px;left:-1px;color:#3c6400;width:80%;overflow:visible;padding:3% 4%;background-color:#fff;background-color:rgba(255,255,255,0.95);}.view-puff-startsida.view-display-id-block_1 .views-row.first{margin-right:4%;}.view-puff-startsida.view-display-id-block_1  img{float:left;width:100%;height:auto;margin-right:2%;margin-bottom:10px;}.view-puff-startsida.view-display-id-block img{float:right;height:auto;margin-left:5%;}.view-puff-startsida .puff_stor{font-size:65px;line-height:55px;}.view-puff-startsida h2.puff_liten{}.front #content_bottom{position:relative;border-bottom:2px solid #a1b66d;border-top:3px solid #a1b66d;padding:20px 0;}.front #content_bottom .block-views-trippelpuff-block{float:left;width:23%;}.front #content_bottom .block-views-trippelpuff-block-1,.front #content_bottom .block-views-trippelpuff-block-2{float:left;width:35%;}.front #content_bottom .block-views-trippelpuff-block-1{margin:0 3%;}.front #content_bottom .view-id-trippelpuff .field-type-image{float:left;margin-right:5%;}.front #content_bottom .view-id-trippelpuff .field-type-taxonomy-term-reference{text-transform:uppercase;color:#666666;font-size:13px;}.front #content_bottom .view-id-trippelpuff .field-type-text-with-summary{margin-bottom:10px;}.front #content_bottom .view-id-trippelpuff .field-type-text-with-summary p{font-size:11px;line-height:14px;}.front #content_bottom .view-id-trippelpuff h2{font-size:16px;line-height:16px;color:#3c6400;}.gmap3{width:100%;height:600px;}#infoWindowContent{display:none;width:100px;height:80px;background-color:#fff;}h4.hoteltitle{color:#3c6400;}.view-id-hotell #hotell-list-header .price_moreThan3000,.view-id-hotell #hotell-list-header .price_2200to3000,.view-id-hotell #hotell-list-header .price_lessThan2200,.view-id-hotell #hotell-list-header .price_notavailiable,.view-id-hotell #hotell-list-header .heritage,.view-id-hotell #hotell-list-header .unique,.view-id-hotell #hotell-list-header .tradition{float:left;padding-top:2px;padding-bottom:2px;}.price_moreThan3000,.price_2200to3000,.price_lessThan2200,.price_notavailiable,.heritage,.unique,.tradition{padding-left:25px;background-image:url('/sites/all/themes/countryside/img/bgIcons.png');background-repeat:no-repeat;}.view-id-hotell #hotell-list-header .price_moreThan3000,.view-id-hotell #hotell-list-header .price_2200to3000,.view-id-hotell #hotell-list-header .price_lessThan2200,.view-id-hotell #hotell-list-header .price_notavailiable{padding-left:17px;margin-right:10px;}.view-id-hotell #hotell-list-header .price_moreThan3000{background-position:0px -143px;}.view-id-hotell #hotell-list-header .price_2200to3000{background-position:0 -177px;}.view-id-hotell #hotell-list-header .price_lessThan2200{background-position:0 -211px;}.view-id-hotell #hotell-list-header .price_notavailiable{background-position:0 -116px;}.price_moreThan3000{background-position:5px -140px;}.price_2200to3000{background-position:5px -174px;}.price_lessThan2200{background-position:5px -208px;}.price_notavailiable{background-position:5px -113px;}.heritage{background-position:5px 2px;width:45%;float:left;}.unique{background-position:5px -60px;width:55%;float:left;}.tradition{background-position:5px -31px;width:100%;float:left;}.view-id-hotell{float:left;width:100%;}.view-id-hotell #hotell-list-header{float:left;width:100%;font-size:11px;}.view-id-hotell #hotell-list-header .col_1{float:left;width:10%;margin-right:5%;color:#666;text-transform:uppercase;margin-bottom:2%;}.view-id-hotell #hotell-list-header .col_2{float:left;width:85%;margin-bottom:2%;}.view-id-hotell #hotell-list-header .price_exp{color:#666;font-style:italic;padding-top:10px;width:100%;float:left;}.view-id-hotell>article.views-row{width:50%;}.view-id-hotell>article.views-row a{text-decoration:none;display:block;padding:0px 9px;height:22px;line-height:22px;font-size:12px;color:#3b6a00;}.view-id-hotell>article.views-row.odd{float:left;}.view-id-hotell>article.views-row.even{float:right;}#content_main .content .whiteguide{margin-right:10px;margin-top:3px;}.whiteguide{background-image:url('/sites/all/themes/countryside/img/whiteguide.png');background-repeat:no-repeat;display:block;float:left;height:38px;position:relative;width:38px;}.whiteguide.rank1{background-position:-40px 0;}.whiteguide.rank2{background-position:-80px 0;}.whiteguide.rank3{background-position:-120px 0;}.whiteguide.rank4{background-position:-160px 0;}.whiteguide.rank5{background-position:-200px 0;}.whiteguide.rank6{background-position:-240px 0;}.whiteguide.eko{background-position:-280px 0;height:34px;width:34px;}.whiteguide.svanen{background-position:-320px 0;height:34px;width:34px;}.whiteguide.krav{background-position:-360px 0;height:34px;width:54px;}.whiteguide + .whiteguide{margin-left:3px;}.whiteguide .score{bottom:3px;color:#000000;font-size:10px;font-weight:bold;line-height:10px;position:absolute;right:3px;}.table-list{width:100%;}.table-list table{width:100%;}.table-list thead{float:left;clear:both;width:100%;height:auto;}.table-list thead tr{float:left;width:100%;}.table-list thead tr th{float:left;height:auto;}.table-list thead tr th.views-field-title span{float:left;width:100%;display:block;font-size:18px;}.table-list thead tr th.views-field-title{float:left;font-size:18px;line-height:20px;margin-bottom:7px;border-bottom:1px solid #a1b66d;padding-bottom:10px;margin-bottom:2%;}.table-list tr.caption_title{text-transform:uppercase;}.table-list tr{float:left;width:100%;border:none;height:auto;line-height:22px;}.table-list tr.even,.table-list tr.odd{border-bottom:none;padding:0;}.table-list td{text-align:center;font-size:11px;float:left;}.conference-listing.table-list{position:relative;}.conference-listing.table-list thead tr th{width:10%;}.conference-listing.table-list thead tr th.views-field-title{width:100%;}.conference-listing.table-list thead tr th span{display:none;}.conference-listing.table-list thead tr th.views-field-title span{display:block;}.conference-listing.table-list td{width:10%;}.conference-listing.table-list td.views-field-title{width:35%;}.conference-listing.table-list thead tr th.views-field-field-closest-locality,.table-list tr td.views-field-field-closest-locality{width:15%;}.conference-listing.table-list thead tr th.views-field-field-beds{margin-left:35%;}.conference-listing tr.caption_title td,.conference-listing td.views-field-title,.conference-listing td.views-field-field-closest-locality{text-align:left;}.conference-listing.table-list thead tr th div.icon{float:left;position:relative;width:100%;height:auto;text-align:center;}.conference-listing.table-list thead tr th div.icon:after{position:absolute;right:5px;top:-10px;content:'\e600';font-size:7px;width:7px;height:7px;font-family:icomoon;}.conference-listing.table-list thead tr th.views-field-title div.icon:after{display:none;}.conference-listing.table-list thead tr th div.icon:before,.conference-listing.table-list .conference-legend div.icon:before{font-size:25px;width:10%;height:30px;font-family:icomoon;}.conference-listing.table-list thead tr th.views-field-field-beds div.icon:before,.conference-listing.table-list .conference-legend .views-field-field-beds div.icon:before{content:'\e205';}.conference-listing.table-list thead tr th.views-field-field-konferensrum div.icon:before,.conference-listing.table-list .conference-legend .views-field-field-konferensrum div.icon:before{content:'\e10b';}.conference-listing.table-list thead tr th.views-field-field-matsal div.icon:before,.conference-listing.table-list .conference-legend .views-field-field-matsal div.icon:before{content:'\e178';}.conference-listing.table-list thead tr th.views-field-field-biosittning div.icon:before,.conference-listing.table-list .conference-legend .views-field-field-biosittning div.icon:before{content:'\e02b';}.conference-listing.table-list thead tr th.views-field-field-skolsittning div.icon:before,.conference-listing.table-list .conference-legend .views-field-field-skolsittning div.icon:before{content:'\e25c';}.conference-listing.table-list thead tr th.views-field-field-closest-locality div.icon:before,.conference-listing.table-list .conference-legend .views-field-field-closest-locality div.icon:before{content:'\e0ae';}.conference-listing.table-list .conference-legend{background-color:#fff;z-index:12;display:none;position:absolute;top:-200px;left:50%;width:220px;border:1px solid #d6d6d6;height:auto;padding:20px;padding-bottom:5px;}.conference-listing.table-list .conference-legend .views-field-title{display:none;}.conference-listing.table-list .conference-legend> div{float:left;width:100%;clear:both;margin-bottom:15px;}.conference-listing.table-list .conference-legend div.icon{float:left;width:auto;}.conference-listing.table-list .conference-legend div.icon:before{font-size:18px;}.conference-listing.table-list .conference-legend> div >span{float:left;margin-left:10px;font-size:12px;line-height:20px;}.conference-listing tr.even td.views-field-field-beds,.conference-listing tr.even td.views-field-field-matsal,.conference-listing tr.even td.views-field-field-skolsittning,.kitchen-listing.table-list .views-table tbody tr:nth-child(odd) td.views-field-field-white-guide,.kitchen-listing.table-list .views-table tbody tr:nth-child(odd) td.views-field-field-ekologi{background-color:#F3EDE3;}.conference-listing tr.odd td.views-field-field-beds,.conference-listing tr.odd td.views-field-field-matsal,.conference-listing tr.odd td.views-field-field-skolsittning,.kitchen-listing.table-list .views-table tbody tr:nth-child(even) td.views-field-field-white-guide,.kitchen-listing.table-list .views-table tbody tr:nth-child(even) td.views-field-field-ekologi{background-color:#FAF8F5;}.kitchen-listing.table-list td.views-field-title{width:40%;text-align:left;padding-left:10px;}.kitchen-listing.table-list tr.caption_title td.views-field-title{padding-top:0;}.kitchen-listing.table-list td.views-field-title span{width:100%;float:left;clear:both;margin-left:7px;color:#666;}.kitchen-listing.table-list thead tr th.views-field-field-white-guide{margin-left:40%;}.kitchen-listing.table-list thead tr th{text-align:center;}.kitchen-listing.table-list thead tr th,.kitchen-listing.table-list tr td{width:20%;}.kitchen-listing.table-list thead tr th.views-field-title{width:100%;text-align:left;}.kitchen-listing.table-list thead th.views-field-field-white-guide span,.kitchen-listing.table-list thead th.views-field-field-utmarkelser span,.kitchen-listing.table-list thead th.views-field-field-ekologi span{font-size:14px;line-height:14px;}.kitchen-listing.table-list tr{border:none;padding:0;height:auto;line-height:22px;}.kitchen-listing.table-list tbody td{min-height:56px;padding-left:10px;padding-top:10px;}.kitchen-listing.table-list tbody td img{float:left;}.kitchen-listing.table-list td.views-field-field-white-guide span.score{position:relative;top:18px;left:-48px;}.kitchen-listing.table-list tr.caption_title,.kitchen-listing.table-list tr.caption_title td{height:auto;min-height:0;}.view-id-lista.first-items{float:left;width:100%;margin-top:5%;}.view-id-lista.first-items h3{float:left;font-size:18px;line-height:20px;margin-bottom:7px;width:100%;border-bottom:1px solid #a1b66d;padding-bottom:10px;margin-bottom:5%;}.view-id-lista.first-items h2{width:100%;font-size:18px;line-height:20px;}.view-id-lista.first-items .views-row{float:left;width:30%;}.view-id-lista.first-items .views-row img{width:100%;height:auto;}.view-id-lista.first-items .views-row.count-2{margin-left:5%;margin-right:5%;}.view-id-lista.items-list{float:left;width:100%;}.view-id-lista.items-list .views-row{float:left;width:100%;height:22px;}.view-id-lista.items-list .views-row a{line-height:22px;font-size:11px;display:block;}.element-invisible{display:none;}#content_left .Citybreak_SearchBox .cb_checkbox .cb_checkbox_lbl{width:70%;text-transform:none;}#content_left .Citybreak_SearchBox .cb_checkbox input[type='checkbox']{margin-top:3px;margin-right:6px;}#content_left .Citybreak_SidebarBox.Citybreak_Search .cb_inner .cb_hd{border-radius:0;}#content_left .Citybreak_SidebarBox .Citybreak_SearchBox .cb_col_right{margin-top:4px;}#content_left  .Citybreak_Button{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}#content_main .packagedisplay .Citybreak_AccInfoBasic{width:100%;min-height:100px;border:none;border-bottom:1px solid #aaa;padding-bottom:55px;height:auto;margin-bottom:15px;}#content_main .packagedisplay .Citybreak_AccInfoBasic img{width:100%;height:auto;min-height:115px;}#content_main .packagedisplay .cb_product_info{width:68%;float:right;}#content_main .packagedisplay .cb_listing_pricebox{float:right;width:30%;position:absolute;right:0;top:0;height:auto;}#content_main .packagedisplay .cb_pbox{float:right;color:#9a4c00;}#content_main .packagedisplay .cb_prod_padding{float:left;clear:none;position:relative;width:100%;}#content_main .packagedisplay .cb_product_img_box{width:30%;max-width:115px;margin-right:2%;clear:none;}#content_main .packagedisplay .cb_prod_name{float:left;clear:none;position:relative;top:0;width:60%;}#content_main .packagedisplay .cb_prod_loc{float:left;clear:both;width:100%;font-size:11px;text-align:left;}#content_main .packagedisplay .cb_prod_name h2{font-size:18px;}#content_main .packagedisplay .cb_prod_copy{width:64%;}#content_main .packagedisplay .cb_price h2{font-size:20px;color:#9a4c00;text-align:right;line-height:22px;}#content_main .packagedisplay .cb_prod_action > *{display:none;}#content_main .packagedisplay .cb_prod_action a.Citybreak_Button{display:block;position:absolute;right:0;bottom:15px;}#content_main .packagedisplay .cb_prod_additional{font-size:10px;width:100%;}#content_main .packagedisplay .cb_descr{float:right;}#content_main .packagedisplay .cb_price{float:right;}.hotel_ratings{width:100%;height:auto;float:left;display:block;padding:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e1e1e1;border-bottom:1px solid #d2d2d2;margin:8px 0 0 0;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);}.hotel_ratings h2{font-size:48px;text-align:center;width:100%;font-weight:400;margin:4px 0 8px 0;}.hotel_ratings div{float:left;display:block;clear:none;width:50%;padding:0 10px 0 10px;}.hotel_ratings p{height:14px;display:block;font-size:11px;margin:0 0 2px 0;}.hotel_ratings p.key{float:left;width:92%;clear:none;}.hotel_ratings p.val{text-align:right;width:8%;float:left;clear:right;font-style:italic;}.hotel_ratings span{display:block;float:left;clear:right;width:100%;height:20px;text-align:center;font-size:11px;margin:0 0 10px 0;padding:0 10px 0 10px;}.recensioner .review{float:left;width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #3c6400;}.recensioner .review h4{float:left;width:55%;font-size:16px;margin-bottom:10px;text-transform:uppercase;}.recensioner .review em{float:right;font-size:10px;margin-bottom:10px;width:40%;margin-left:5%;font-style:italic;text-align:right;}.recensioner .review p{float:left;width:55%;}.recensioner .review .details{float:left;text-align:left;width:40%;margin-left:5%;}.recensioner .review .details span.ionicon{float:right;letter-spacing:2px;color:#b0a034;font-size:16px;}.recensioner .review:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.recensioner .review .details li{float:left;clear:both;width:100%;padding:6px;}.erbjudanden h2.cswidgetheader{float:left;width:55%;font-size:16px;margin-bottom:10px;text-transform:uppercase;}.erbjudanden .hoteldisplay{float:left;width:100%;font-size:14px;color:#000;}.erbjudanden .hoteldisplay span{display:block;}.erbjudanden .hoteldisplay h2{font-size:18px;margin-bottom:5px;font-weight:bold;}.erbjudanden .hoteldisplay h3{display:inline;margin:10px 0 0 0;padding:0;}.erbjudanden a.cb_campaign_box{float:left;width:100%;position:relative;float:left;border-bottom:1px solid #aaa;padding-bottom:15px;height:auto;margin-bottom:15px;}.erbjudanden a.cb_campaign_box:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.erbjudanden .hoteldisplay span.cb_img{float:left;width:30%;max-width:115px;margin-right:3%;}.erbjudanden .hoteldisplay span.cb_img img{width:100%;height:auto;}.erbjudanden .hoteldisplay span.cb_name,.erbjudanden .hoteldisplay span.cb_copy,.erbjudanden .hoteldisplay span.cb_product_priceinfo{float:left;width:50%;}.erbjudanden .hoteldisplay span.cb_copy{float:left;font-size:12px;line-height:14px;width:50%;}.erbjudanden .hoteldisplay span.cb_price_from{color:#9a4c00;position:absolute;right:0;top:0;width:30%;}.erbjudanden .hoteldisplay span.cb_price_from h3{color:#9a4c00;text-align:right;line-height:22px;}.erbjudanden .hoteldisplay span.cb_price_from h3 span.cb_from{font-size:13px;}.erbjudanden .hoteldisplay span.cb_price_from h3 span.cb_price{font-size:20px;font-weight:bold;}.erbjudanden .hoteldisplay span.cb_price_from span.cb_descr{font-size:13px;text-align:right;}.erbjudanden .hoteldisplay span.cb_product_priceinfo span.cb_valid{margin-top:5px;font-size:10px;}.erbjudanden .hoteldisplay span.cb_inner .Citybreak_Button{display:block;position:absolute;right:0;bottom:15px;text-align:center;padding:5px 10px;width:auto !important;cursor:pointer;border-style:solid;border-width:1px;background-image:none !important;background-position:0 0;text-decoration:none !important;background-color:#769E2A;color:#fff;border-radius:5px;border:none;}.sidormedpaketblock{position:relative;float:left;width:32%;padding:1%;margin-bottom:3%;min-height:255px;}.sidormedpaketblock:nth-child(3n+3){margin-left:2%;margin-right:2%;}.sidormedpaketblock span,.sidormedpaketblock img,.sidormedpaketblock h4,.sidormedpaketblock p{float:left;width:100%;clear:both;height:auto;}.sidormedpaketblock span.image{max-width:100%;margin-bottom:2%;}.sidormedpaketblock img{max-width:100%;}.sidormedpaketblock h4{font-size:18px;line-height:18px;margin-bottom:3%;margin-top:3%;}.page-search h2{font-size:62px;line-height:40px;margin-bottom:15px;}.page-search ul.pager{text-align:center;}.page-search .pager li{display:inline;padding:0.5% 1%;font-size:12px;border:1px solid #ceccc0;border-bottom:1px solid #bcb9ae;border-right:0;margin:0;margin-left:-1%;}.page-search .pager li.current{background-color:#7EAB33;color:#fff;font-weight:normal;border-bottom:1px solid #ceccc0;border-top:1px solid #bcb9ae;}.page-search .pager li.last{border-right:1px solid #ceccc0;}.page-search .view-mode-search_result:nth-child(odd){background-color:#f7f3ec;}.page-search .view-mode-search_result{margin-bottom:2%;padding:1%;}.page-search .view-mode-search_result h3{float:left;width:100%;margin-bottom:1%;font-size:20px;line-height:20px;}.page-search .view-mode-search_result .field-name-search-snippet{font-size:12px;font-family:"Lucida Sans Unicode",Verdana,sans-serif;}.page-search .view-mode-search_result .field-name-search-snippet strong{font-weight:normal;background-color:#cde5a3;padding:0 1%;}.page-search .view-mode-search_result .field-name-node-link{float:right;}.page-search .search-form{float:left;width:100%;padding:2%;background-color:#f7f3ec;}.page-search .search-form label{float:left;clear:both;width:100%;margin-bottom:1%;font-size:11px;font-weight:normal;}.page-search .search-form input[type=text]{float:left;clear:both;margin-bottom:1%;border:1px solid #ceccc0;height:22px;color:#000;border-top:1px solid #bcb9ae;background-color:#fff;font-size:11px;padding:2px 0 0 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.page-search .search-form input[type=submit]{float:left;clear:left;border:1px solid #6c932a;border-top:1px solid #7aa138;border-bottom:1px solid #557b13;background-color:#6f9826;padding:1px 8px;font-size:11px;color:#fff;width:auto;cursor:pointer;text-shadow:0 -1px #5B8319;}.webform-component label{font-size:12px;line-height:1;padding-bottom:4px;display:block;font-weight:bold;font-family:"Lucida Sans Unicode",Verdana,sans-serif;}.webform-component input[type=text],.webform-component input[type=number],.webform-component input[type=email],.webform-component select,.webform-component textarea{border:1px solid #d6d6d6;border-top:1px solid #d6d6d6;padding:2px;font-size:11px;background-color:#F1F1F1;}.webform-component input[type=text],.webform-component input[type=number],.webform-component input[type=email],.webform-component select{height:27px;}.webform-component div.description{font-style:italic;font-size:10px;margin-top:2px;width:100%;color:#666;}.webform-submit{font-size:12px;padding:5px 10px;cursor:pointer;text-decoration:none;background-color:#769E2A;line-height:20px;border:none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-family:"Lucida Sans Unicode",Verdana,sans-serif;color:#fff;}.webform-submit:hover{position:relative;left:2px;top:1px;opacity:0.8;}.cb_citybreak_body .block-search-form{display:none;}.cb_citybreak_body .node-page h2,.cb_citybreak_body h2.title{display:none;}.cb_citybreak_body .block-block-12{position:absolute;right:0;bottom:0;width:12%;}.cb_citybreak_body .block-block-12 form{text-align:center;font-size:11px;margin-bottom:10px;}.cb_citybreak_body .block-block-12 form input[type="submit"]{margin-top:10px;}.cb_citybreak_body header nav[role=navigation]#main-menu li a{font-family:opensans-semibold,Verdana !important;}.cb_citybreak_body a[href^='mailto:']:after,.cb_citybreak_body a[href^='tel:']:after{display:none;}.admin-menu nav.tabs{position:relative;z-index:12;}#admin-menu{font-size:13px;}.noscript_alert{float:left;text-align:center;width:100%;padding:2%;border:1px solid #BE2625;margin:2% 0;}.noscript_alert h4{float:left;width:100%;color:#BE2625;font-size:18px;margin-bottom:1%;}.noscript_alert p{float:left;width:100%;color:#666;font-size:11px;line-height:16px;}.noscript_alert p strong{width:100%;font-size:12px;font-weight:bold;clear:right;display:inline-block;}#content_top .toppcontentpuff{width:100%;background-color:#fff;margin-top:2%;margin-bottom:0;border:1px solid #3c6400;padding:1%;}#content_top .toppcontentpuff .field-name-body{font-size:10px;text-align:center;color:#666;}.mapview .bokaonline{float:left;position:relative;margin-bottom:5px;height:auto;width:100%;}.mapview .bokaonline .boka_btn{text-align:center;width:100%;display:block;font-size:15px;line-height:20px;padding:10px 15px;cursor:pointer;text-decoration:none;background-color:#769E2A;color:#fff;border-radius:5px;border:none;}.mapview .bokaonline .boka_btn:hover{position:relative;left:2px;top:1px;}
@media screen and (max-width:400px){@viewport{width:320px;}}@media screen and (min-width:320px) and (max-width:400px){}@media screen and (max-width:880px){body{background:none;}#header-region{background:none;}.erbjudanden .hoteldisplay span.cb_inner .Citybreak_Button{display:none;}#container{width:100%;padding:0 2%;overflow:hidden;}#content_left,.two-sidebars #content_container,.one-sidebar.sidebar-second #content_container{width:100%;}.toggle_mobile_menu{display:block;float:left;font-family:thesans;font-size:20px;color:#3c6400;line-height:20px;}.toggle_mobile_menu{margin-bottom:2%;width:auto;height:auto;}.toggle_mobile_menu span{font-family:icomoon;}.header_left{width:35%;}.header_right{width:60%;margin-left:5%;}header nav[role=navigation]#main-menu{display:none;margin-bottom:2%;border-top:none;}header nav[role=navigation]#main-menu ul{border:none;margin-top:0;}header nav[role=navigation]#main-menu ul li{float:left;width:100%;margin:0;padding:0;border-bottom:1px solid #3c6400}header nav[role=navigation]#main-menu ul li a{padding:2%;padding-bottom:3%;font-size:20px;line-height:20px;color:#fff;background-color:#3c6400;width:100%;opacity:0.9;}header nav[role=navigation]#main-menu ul li.expanded{margin-bottom:0;}header nav[role=navigation]#main-menu ul li.expanded ul{position:static;opacity:0.9;background-color:#3c6400;}header nav[role=navigation]#main-menu ul li a:after{font-family:icomoon;content:'\e604';font-size:20px;position:relative;float:right;top:2px;}header nav[role=navigation]#main-menu ul li.expanded a:after{font-family:icomoon;content:'\e601';font-size:15px;float:right;}header nav[role=navigation]#main-menu ul li.expanded ul li a{font-size:17px;}header nav[role=navigation]#main-menu ul li.expanded ul li a:before{font-family:icomoon;content:'\e604';font-size:14px;}header nav[role=navigation]#main-menu ul li.expanded ul li a:after{display:none;}header nav[role=navigation]#top-menu ul li a{padding:0 3px;}#content_left{margin-right:0;}.two-sidebars #content_main{width:100%;}.no-sidebars #content_main{width:100%;}.two-sidebars #content_right{width:20%;margin-left:0;margin-top:2%;}.two-sidebars #content_container{width:77%;margin-right:2%;margin-top:2%;}.front.two-sidebars #content_bottom{width:100%;}.front #content_left .Citybreak_SidebarBox .Citybreak_SearchBox .cb_col_right{float:left;width:100%;margin-top:4px;}#content_right .view-id-puff_hogerkolumn h2{font-size:12px;}#content_left > div{float:left;clear:both;width:100%;}#content_left .linklist{float:left;clear:both;width:100%;margin-bottom:2%;}#content_left .linklist li{margin-right:2%;}#content_left .linklist li.last{margin-right:0;}#content_main iframe{max-width:100%;}.webform-component input[type=text],.webform-component input[type=number],.webform-component input[type=email],.webform-component select,.webform-component textarea{font-size:16px;}.node-type-hotell .node-left{width:60%;margin-right:2%;}.node-type-hotell .node-right{width:38%;}.node-type-hotell #content_main .node-left .hotel_header h1{margin-bottom:5%;line-height:80%;}.node-type-hotell .node-left .hotel_header{line-height:100%;}.node-type-hotell .node-left .hotel_header span{height:20px;}.hotel_slider .nav_counter{left:50%;}.hotel_slider{width:100%;height:auto;}.hotel_slider .full_size{width:100%;height:auto;}.hotel_slider .full_size img{width:100%;height:auto;}.node-type-hotell div.mapblockmap{width:38%;}.node-type-hotell .recensioner .review p{width:100%;}.node-type-hotell .recensioner .review .details{width:100%;margin-left:0;}.node-type-hotell .hotel_ratings h2{font-family:thesans;font-size:20px;}.node-type-hotell .hotel_ratings .left{width:100%;}.node-type-hotell .hotel_ratings .right{width:100%;}#content_left .Citybreak_Button{font-size:18px;}.view-id-kontaktpuff{padding-bottom:1%;margin-bottom:5%;border-bottom:3px double #3c6400;}.view-id-kontaktpuff p{margin-bottom:2%;}.view-id-kontaktpuff p a[href^="tel:"]{line-height:20px;padding:10px 15px;cursor:pointer;text-decoration:none;background-color:#769E2A;color:#fff;border-radius:5px;border:none;float:left;margin-bottom:3%;width:100%;text-align:center;font-size:25px;}.view-id-kontaktpuff p a[href^="mailto:"]{float:left;font-size:18px;width:100%;text-align:center;margin-bottom:3%;}.view-id-kontaktpuff p:last-child{margin-bottom:0;}}@media screen and (max-width:880px) and (min-width:651px) and (orientation:portrait){}@media only screen and (max-width:880px) and (min-width:650px){html #citybreak_accommodation_searchform_widget{width:100%;}html .citybreak_accommodation_searchform_widget{width:100%;}html .Citybreak_SearchBox .cb_form_row,.cb_form_room .cb_form_row{width:50%;}html .Citybreak_SidebarBox .Citybreak_SearchBox .cb_col_left{width:50%;padding-right:0;}html #content_left .Citybreak_SidebarBox .Citybreak_SearchBox .cb_col_right{float:left;width:100%;margin-top:4px;}html select#cb_numchild1{margin-top:0;}html #cb_acc_accommodationtype_cnt,#cb_acc_nodates_cnt,.cb_form_row .cb_section_promocode,.cb_ac_section_numrooms{width:30%;}}@media only screen and (max-width:700px) and (orientation:landscape){}@media only screen and (max-width:650px){}@media only screen and (max-width:650px) and (orientation:portrait){.view-puff-startsida.view-display-id-block_1 .views-row.first{margin-right:0;}.view-puff-startsida.view-display-id-block_1 .views-row{width:100%;margin-bottom:8%;}}@media only screen and (max-width:650px) and (orientation:landscape){}@media only screen and (max-width:650px){.ie{background-color:#ff00ff;}.two-sidebars #content_container{width:100%;}.two-sidebars #content_right{width:100%;float:left;}.header_left{height:auto;}.header_right{width:100%;float:left;height:auto;margin-left:0;}header .siteinfo{position:static;height:auto;}.block-locale-language{position:absolute;top:10px;right:0;}header nav[role=navigation]#top-menu{display:none;position:static;background:rgba(255,255,255,0.95);padding-bottom:200%;width:100%;height:100%;z-index:998;}header nav[role=navigation]#top-menu ul li{display:list-item;float:left;width:100%;margin:0;padding:0;border-bottom:1px solid #3c7400}header nav[role=navigation]#top-menu ul li a{padding:2%;padding-bottom:3%;height:auto;font-size:20px;line-height:20px;color:#fff;background-color:#3c6400;width:100%;}header nav[role=navigation]#top-menu ul li:first-child a{padding-left:2%;}header nav[role=navigation]#top-menu ul li a:after{font-family:icomoon;content:'\e604';font-size:20px;position:relative;float:right;top:2px;display:list-item;}header nav[role=navigation]#top-menu ul li a[href*="pinterest"],header nav[role=navigation]#top-menu ul li a[href*="twitter"],header nav[role=navigation]#top-menu ul li a[href*="google"],header nav[role=navigation]#top-menu ul li a[href*="facebook"],header nav[role=navigation]#top-menu ul li a[href*="instagram"],header nav[role=navigation]#top-menu ul li a[href*="mynewsdesk"]{height:auto;padding:2%;text-indent:0;background-image:none;width:100%;height:auto;}header nav[role=navigation]#top-menu ul li a[href*="pinterest"]{margin-left:0;}.toggle_topmenu,.toggle_search{display:block;float:left;font-family:thesans;font-size:20px;color:#3c6400;line-height:20px;}.toggle_search{float:right;width:30px;height:30px;position:relative;z-index:999;}.toggle_search.toggled span{position:absolute;top:-15px;}.toggle_mobile_menu{margin-bottom:2%;width:auto;height:auto;}.toggle_topmenu span,.toggle_search span{font-family:icomoon;}.toggle_topmenu{position:absolute;width:auto;height:auto;font-size:25px;right:0;top:30px;z-index:999;}header nav[role=navigation]#top-menu ul{float:left;}.block-search-form{display:none;position:absolute;width:100%;top:0;height:auto;left:0;background:rgba(255,255,255,0.95);padding-bottom:200%;z-index:999;}.block-search-form input[type=search]{width:100%;position:absolute;top:10%;width:80%;height:50px;font-size:16px;border-color:#3c6400;background-color:#fff;z-index:999;}.block-search-form .form-actions{display:none;}html #citybreak_accommodation_searchform_widget{width:100%;}html .citybreak_accommodation_searchform_widget{width:100%;}html .Citybreak_SidebarBox .Citybreak_SearchBox .cb_col_left{width:100%;padding-right:0;}html .Citybreak_engine .Citybreak_SidebarBox select,html .Citybreak_engine .Citybreak_SidebarBox input[type=text],html .Citybreak_SidebarBox .Citybreak_SearchBox .cb_2col select{width:100% !important;font-size:16px !important;}.slider-caption{width:auto;font-size:18px;text-align:right;background-color:#fff;color:#3c6400;padding:2%;font-family:thesans;bottom:5%;right:0;line-height:15px;text-shadow:none;}.front .view-puff-startsida.view-display-id-block img{margin-left:0;margin-right:0;margin-bottom:7%;width:100%;float:left;}.front .view-puff-startsida .puff_stor{font-size:52px;line-height:35px;}.front #content_main .node p{width:100%;float:left;}.front .view-puff-startsida.view-display-id-block_1 h2{width:98%;}.front .view-puff-startsida h2.puff_liten{font-size:17px;line-height:18px;}.front #content_bottom .block-views-trippelpuff-block{width:100%;}.front #content_bottom .block-views-trippelpuff-block-1{width:100%;padding:5% 0;margin:5% 0;border-top:1px solid #a1b66d;border-bottom:1px solid #a1b66d;}.front #content_bottom .block-views-trippelpuff-block-2{width:100%;}.front .block-views-map-listall-block{padding:0 5%;margin-top:5%;}.block-views-kontaktpuff-block{margin-bottom:10%;}.block-views-kontaktpuff-block a[href^="tel:"]{float:left;width:100%;padding:5% 0;background-color:#3c6400;color:#fff;font-size:20px;text-align:center;}#content_right .view-id-puff_hogerkolumn article{float:left;width:100%;}#content_right .view-id-puff_hogerkolumn article.first{width:100%;}.csstransforms #content_right .view-id-puff_hogerkolumn h2{font-size:20px;top:5%;left:0;padding:4%;width:90%;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}.node-type-hotell .node-left{width:100%;margin-right:0;}.node-type-hotell .node-right{width:100%;margin-top:5%;}.node-type-hotell div.mapblockmap{width:90%;margin-left:5%;float:left;}.erbjudanden .hoteldisplay span.cb_name{width:67%;}.erbjudanden .hoteldisplay h2{float:left;width:100%;}.erbjudanden .hoteldisplay span.cb_copy{width:67%;}.erbjudanden .hoteldisplay span.cb_price_from{position:static;width:100%;float:right;}.erbjudanden .hoteldisplay span.cb_product_priceinfo{float:left;width:100%;}.sidormedpaketblock{width:49%;min-height:235px;}.sidormedpaketblock:nth-child(3n+3){margin-left:0;margin-right:0;}.sidormedpaketblock:nth-child(even){float:left;}.sidormedpaketblock:nth-child(odd){float:right;}.kitchen-listing.table-list thead th.views-field-field-white-guide span,.kitchen-listing.table-list thead th.views-field-field-utmarkelser span,.kitchen-listing.table-list thead th.views-field-field-ekologi span{font-size:11px;}.kitchen-listing.table-list td.views-field-field-white-guide span.score{left:-18px;}.view-id-hotell #hotell-list-header .col_1{width:100%;}.view-id-hotell #hotell-list-header .col_2{width:100%;}.view-id-hotell #hotell-list-header .col_2>div{width:100%;padding-left:20px;}.view-id-hotell #hotell-list-header .col_2 .heritage{background-position:0px 2px;}.view-id-hotell #hotell-list-header .col_2 .unique{background-position:0px -63px;}.view-id-hotell #hotell-list-header .col_2 .tradition{background-position:0px -31px;}.view-id-hotell #hotell-list-header .col_2 .price_exp{padding-left:0;}.view-id-hotell>article.views-row:nth-child(4n+2),.view-id-hotell>article.views-row:nth-child(4n+3){background:none;}.view-id-hotell>article.views-row.odd{background-color:#F7F3EC;}.view-id-hotell>article.views-row{width:100%;}.block-views-map-listall-block{margin-top:5%;width:90%;margin-left:5%;}#content_main .packagedisplay .cb_descr{font-size:12px;line-height:13px;}#content_main .packagedisplay .cb_price h2{font-size:14px;line-height:14px;}#content_main .packagedisplay .cb_prod_name h2{max-width:160px;font-size:14px;}footer{background-image:none;height:auto;border-radius:0;}footer[role=contentinfo] nav[role=navigation]#footer-menu ul li{display:list-item;}footer[role=contentinfo]{width:100%;height:auto;background-image:none;}footer nav[role=navigation]#footer-menu ul li a{font-size:130%;margin:0;float:left;clear:both;width:100%;margin-bottom:3%;}footer nav[role=navigation]#footer-menu ul li a:first-child{margin-top:2%;}footer nav[role=navigation]#footer-menu ul li a[href*="visita"],footer nav[role=navigation]#footer-menu ul li a[href*="historichotels"],footer nav[role=navigation]#footer-menu ul li a[href*="whiteguide"]{clear:none;float:right;}footer nav[role=navigation]#footer-menu ul li a[href*="visita"]{width:85px;}footer nav[role=navigation]#footer-menu ul li a[href*="historichotels"]{width:58px;margin-left:5%;margin-right:4%;}footer nav[role=navigation]#footer-menu ul li a[href*="whiteguide"]{width:57px;}}
@media only screen and (max-width:880px) and (min-width:650px){html .cb_citybreak_body.no-sidebars #content_main{width:100% !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_sidebar .Citybreak_SearchBox .cb_form_row{width:100% !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_engine .Citybreak_main{width:70% !important;padding:0 !important;margin-left:3%;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_engine .Citybreak_main .cb-attr-list{float:left !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_engine .Citybreak_main .Citybreak_GuestScore_Overview.cb_overview.cb_clr{float:left !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_engine .Citybreak_sidebar{width:27% !important;padding:0 !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_ChangeSearch .Citybreak_SearchBox.cb_guest_config{width:100% !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_ChangeSearch .Citybreak_SearchBox.cb_guest_config  .cb_col_right{width:45% !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_ChangeSearch .Citybreak_SearchBox.cb_guest_config  .cb_2col.cb_selects{width:95% !important;float:right !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_ChangeSearch .Citybreak_AvailCalendarWrapper{width:100% !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_ChangeSearch{float:left !important;width:100% !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_TwoClmn_Description{float:left !important;width:100% !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_TwoClmn_Description .cb-facebook-like{float:left !important;width:100% !important;position:static !important;margin:20px 0;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_TwoClmn_Description .cb_copy{float:left !important;margin-bottom:20px;width:100% !important;padding-right:0 !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_TwoClmn_Description .cb_gallery{float:left !important;position:static !important;width:auto !important;clear:both !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_TwoClmn_Description .cb_ft{float:left !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_Gallery .cb_img a{width:auto !important;height:auto !important;float:left !important;overflow:hidden !important;}html .cb_citybreak_body.no-sidebars #content_main .Citybreak_Gallery .cb_img a img{width:100% !important;float:left !important;}html .cb_citybreak_body.no-sidebars #cb_colorbox{max-width:100% !important;}html .cb_citybreak_body.no-sidebars #cb_cboxOverlay{max-width:100% !important;}html .cb_citybreak_body.no-sidebars #cb_cboxWrapper{max-width:100% !important;}html .cb_citybreak_body.no-sidebars #cb_colorbox #cb_cboxContent{width:100% !important;}html .cb_citybreak_body.no-sidebars #cb_colorbox #cb_cboxTopLeft{display:none !important;}html .cb_citybreak_body.no-sidebars #cb_colorbox #cb_cboxTopCenter{display:none !important;}html .cb_citybreak_body.no-sidebars #cb_colorbox #cb_cboxTopRight{display:none !important;}html .cb_citybreak_body.no-sidebars #cb_colorbox #cb_cboxMiddleLeft{display:none !important;}html .cb_citybreak_body.no-sidebars #cb_colorbox #cb_cboxMiddleRight{display:none !important;}html .cb_citybreak_body.no-sidebars #cb_colorbox #cb_cboxBottomLeft{display:none !important;}html .cb_citybreak_body.no-sidebars #cb_colorbox #cb_cboxBottomRight{display:none !important;}html .cb_citybreak_body.no-sidebars #content_main .cb-app-navigation .cb-step{float:left !important;width:100% !important;background-color:#709728 !important;}html .cb_citybreak_body.no-sidebars #content_main .cb-app-navigation .cb-step-bar .cb-text{color:#ccc !important;}html .cb_citybreak_body.no-sidebars #content_main .cb-app-navigation .cb-step.cb-act .cb-extra{display:none !important;}html .cb_citybreak_body.no-sidebars #content_main .cb-app-navigation .cb-step.cb-act .cb-extra2{display:none !important;}html .cb_citybreak_body.no-sidebars #content_main .cb-app-navigation .cb-step.cb-act .cb-bg{display:none !important;}html .cb_citybreak_body.no-sidebars #content_main .cb-app-navigation .cb-step:first-child .cb-text{padding-left:32px !important;}}
@media screen and (max-width:400px){@viewport{width:320px;}}body.node-type-hotell .node-right [role=application]{margin-bottom:1.125rem;margin-top:0;}body.node-type-hotell .node-right .node-right-blocks{margin-bottom:1.125rem;}body.mapview .view-id-hotell #filterablemap .infoBox .score span.nyhet{display:none;}body.mapview .view-id-hotell #filterablemap .infoBox .score.noscore{background-color:#3c6400;top:6.5625rem;font-size:0.8125rem;text-shadow:none;padding:0.125rem 0.25rem;text-transform:uppercase;color:#ffffff;}body.mapview .view-id-hotell #filterablemap .infoBox .score.noscore span{display:none;}body.mapview .view-id-hotell #filterablemap .infoBox .score.noscore span.nyhet{display:block;}body.mapview .view-id-hotell #hotelitemsholder a .hotelitem .teaser .score span.nyhet{display:none;}body.mapview .view-id-hotell #hotelitemsholder a .hotelitem .teaser .score.noscore{text-transform:uppercase;color:#3c6400;}body.mapview .view-id-hotell #hotelitemsholder a .hotelitem .teaser .score.noscore span{display:none;}body.mapview .view-id-hotell #hotelitemsholder a .hotelitem .teaser .score.noscore span.nyhet{display:block;}@media screen and (max-width:668px){header nav[role=navigation]#top-menu ul{width:100%;}}header nav[role=navigation]#top-menu ul li a[href*="pinterest"],header nav[role=navigation]#top-menu ul li a[href*="twitter"],header nav[role=navigation]#top-menu ul li a[href*="google"],header nav[role=navigation]#top-menu ul li a[href*="facebook"],header nav[role=navigation]#top-menu ul li a[href*="instagram"],header nav[role=navigation]#top-menu ul li a[href*="mynewsdesk"]{background:none;color:transparent;opacity:0.2;text-indent:0;overflow:hidden;width:1.3125rem;height:1.3125rem;-ms-border-radius:1.25rem;-o-border-radius:1.25rem;-moz-border-radius:1.25rem;-webkit-border-radius:1.25rem;border-radius:1.25rem;padding:0 0.125rem;}@media screen and (max-width:668px){header nav[role=navigation]#top-menu ul li a[href*="pinterest"],header nav[role=navigation]#top-menu ul li a[href*="twitter"],header nav[role=navigation]#top-menu ul li a[href*="google"],header nav[role=navigation]#top-menu ul li a[href*="facebook"],header nav[role=navigation]#top-menu ul li a[href*="instagram"],header nav[role=navigation]#top-menu ul li a[href*="mynewsdesk"]{opacity:1;width:100%;height:auto;padding:2%;padding-bottom:2%;color:#FFFFFF;-ms-border-radius:0rem;-o-border-radius:0rem;-moz-border-radius:0rem;-webkit-border-radius:0rem;border-radius:0rem;border-bottom:0;}}header nav[role=navigation]#top-menu ul li a[href*="pinterest"]:hover,header nav[role=navigation]#top-menu ul li a[href*="twitter"]:hover,header nav[role=navigation]#top-menu ul li a[href*="google"]:hover,header nav[role=navigation]#top-menu ul li a[href*="facebook"]:hover,header nav[role=navigation]#top-menu ul li a[href*="instagram"]:hover,header nav[role=navigation]#top-menu ul li a[href*="mynewsdesk"]:hover{opacity:1;}header nav[role=navigation]#top-menu ul li a[href*="pinterest"]:before,header nav[role=navigation]#top-menu ul li a[href*="twitter"]:before,header nav[role=navigation]#top-menu ul li a[href*="google"]:before,header nav[role=navigation]#top-menu ul li a[href*="facebook"]:before,header nav[role=navigation]#top-menu ul li a[href*="instagram"]:before,header nav[role=navigation]#top-menu ul li a[href*="mynewsdesk"]:before{font-family:icomoon;font-size:16px;color:#fff;line-height:1;border-color:transparent;margin-top:1px;margin-left:1px;}@media screen and (max-width:668px){header nav[role=navigation]#top-menu ul li a[href*="pinterest"]:before,header nav[role=navigation]#top-menu ul li a[href*="twitter"]:before,header nav[role=navigation]#top-menu ul li a[href*="google"]:before,header nav[role=navigation]#top-menu ul li a[href*="facebook"]:before,header nav[role=navigation]#top-menu ul li a[href*="instagram"]:before,header nav[role=navigation]#top-menu ul li a[href*="mynewsdesk"]:before{display:none;}}header nav[role=navigation]#top-menu ul li a[href*="pinterest"]{background:#cb2027 url("/sites/all/themes/countryside/img/icon-bg.png") no-repeat left center;background-size:100% 100%;}@media screen and (max-width:668px){header nav[role=navigation]#top-menu ul li a[href*="pinterest"]{background:#3c6400;}}header nav[role=navigation]#top-menu ul li a[href*="pinterest"]:before{content:"";margin-top:2px;}header nav[role=navigation]#top-menu ul li a[href*="twitter"]{background:#00aced url("/sites/all/themes/countryside/img/icon-bg.png") no-repeat left center;background-size:100% 100%;}@media screen and (max-width:668px){header nav[role=navigation]#top-menu ul li a[href*="twitter"]{background:#3c6400;}}header nav[role=navigation]#top-menu ul li a[href*="twitter"]:before{content:"";}header nav[role=navigation]#top-menu ul li a[href*="google"]{background:#db4733 url("/sites/all/themes/countryside/img/icon-bg.png") no-repeat left center;background-size:100% 100%;}@media screen and (max-width:668px){header nav[role=navigation]#top-menu ul li a[href*="google"]{background:#3c6400;}}header nav[role=navigation]#top-menu ul li a[href*="google"]:before{content:"";margin-top:2px;}header nav[role=navigation]#top-menu ul li a[href*="facebook"]{background:#3b5998 url("/sites/all/themes/countryside/img/icon-bg.png") no-repeat left center;background-size:100% 100%;}@media screen and (max-width:668px){header nav[role=navigation]#top-menu ul li a[href*="facebook"]{background:#3c6400;}}header nav[role=navigation]#top-menu ul li a[href*="facebook"]:before{content:"";}header nav[role=navigation]#top-menu ul li a[href*="instagram"]{background:#125688 url("/sites/all/themes/countryside/img/icon-bg.png") no-repeat left center;background-size:100% 100%;}@media screen and (max-width:668px){header nav[role=navigation]#top-menu ul li a[href*="instagram"]{background:#3c6400;}}header nav[role=navigation]#top-menu ul li a[href*="instagram"]:before{content:"";font-size:14px;margin-left:2px;}header nav[role=navigation]#top-menu ul li a[href*="mynewsdesk"]{display:none;}header nav[role=navigation]#top-menu ul li a[href*="mynewsdesk"]:before{content:"M";}
