#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:white;color:black;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(/profiles/basekit/themes/misc/throbber.gif);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eeeeee url(/profiles/basekit/themes/misc/grippie.png) no-repeat center 2px;border:1px solid #dddddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/profiles/basekit/themes/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(/profiles/basekit/themes/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/profiles/basekit/themes/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/profiles/basekit/themes/misc/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:white;margin-top:0;}.progress .bar{background-color:white;border:1px solid;}.progress .filled{background-color:black;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(/profiles/basekit/themes/misc/throbber.gif) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(/profiles/basekit/themes/misc/message-24-ok.png);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(/profiles/basekit/themes/misc/message-24-warning.png);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(/profiles/basekit/themes/misc/message-24-error.png);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}
body{font-family:'Open Sans',Arial,sans-serif;}h2{font-family:'Open Sans';}.pacifico{font-family:'Pacifico';font-size:160%;}.pacifico *{font-family:'Pacifico';font-size:inherit;}
#page .icon{display:block;height:0;width:0;font-size:0;overflow:hidden;}div,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,h6,.h5,.h6,p,ol,ul,li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;page-break-inside:avoid;}html{font-size:62.5%;}body{line-height:1;color:#363636;background:white;}*{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}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;}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;outline:0;font-weight:inherit font-style:inherit;font-family:inherit;vertical-align:baseline;max-width:100%;background-image:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}td{vertical-align:top;}:focus{outline:0;}ol{margin:0 0 0 15px;list-style:decimal;}ul{list-style:disc;margin:0 0 0 15px;}caption{font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}table{border-collapse:collapse;border-spacing:0;max-width:100%;}strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #666666;}address{margin-top:1.5em;font-style:italic;}del{color:#666666;}blockquote{margin:1.5em;color:#666666;font-style:italic;}em,dfn{font-style:italic;}dfn{font-weight:bold;}pre,code{overflow:auto;margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','monotype.com','lucida console',monospace;line-height:1.5;}tt{display:block;margin:1.5em 0;line-height:1.5;}img{max-width:100%;height:auto;}img[style*="left"]{margin-right:4%;}@media screen and (max-width:1000px){img[style*="left"]{margin-right:0;float:none !important;}}img[style*="right"]{margin-left:4%;}@media screen and (max-width:1000px){img[style*="right"]{float:none !important;margin-left:0;}}iframe{max-width:100%;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}h1,.h1{margin-top:10px;margin-top:1rem;font-size:38.82px;font-size:3.882rem;line-height:40px;line-height:4rem;}h1.title,.h1.title{margin-bottom:20px;margin-bottom:2rem;}h2,.h2{margin-top:18px;margin-top:1.8rem;margin-bottom:10px;margin-bottom:1rem;font-weight:normal;font-size:25px;font-size:2.5rem;line-height:28px;line-height:2.8rem;}h2 a,.h2 a{font-weight:inherit;}h3,.h3{font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;margin-top:16px;margin-top:1.6rem;margin-bottom:16px;margin-bottom:1.6rem;}h4,.h4{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;}h5,h6,.h5,.h6{font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;font-weight:bold;}p{font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;}.field-name-body p{margin-bottom:10px;margin-bottom:1rem;}a{background:transparent;font-weight:bold;text-decoration:none;}a:active,a:hover{outline:0;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:none;margin-bottom:10px;margin-bottom:1rem;}.error{color:#d90400;}.warning{color:#ffc300;}.messages{border:2px solid;color:white;padding:10px;padding:1rem;margin:10px 0;margin:1rem 0;font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;}.messages *{color:white;}.messages.status{color:#4c8200;background-color:#8dd900;border-color:#4c8200;}.messages.status *{color:#4c8200;}.messages.warning{color:#997500;background-color:#ffc300;border-color:#997500;}.messages.warning *{color:#997500;}.messages.error{color:white;background-color:#d90400;border-color:#820b00;}.messages.error *{color:white;}ol,ul{font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;}.button,.form-submit{color:white;background-color:#005077;border:2px solid #fff;padding:10px;padding:1rem;text-transform:uppercase;display:inline-block;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;}.button:hover,.form-submit:hover{color:white;background-color:#67b8e6;}.button.arrow,.form-submit.arrow{background:#005077 url(/sites/all/themes/top10/img/sprite.png) no-repeat right -1440px;}.white-button,#edit-preview{color:#008ed8;background:white url(/sites/all/themes/top10/img/sprite.png) no-repeat -1500px;border:2px solid #005077;padding:10px;padding:1rem;text-transform:uppercase;display:inline-block;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;}.white-button:hover,#edit-preview:hover{color:#67b8e6;border-color:#67b8e6;}.white-button.arrow,#edit-preview.arrow{background:white url(/sites/all/themes/top10/img/sprite.png) no-repeat right -1500px;}.navi-button,.menu-button{color:white;padding:10px;padding:1rem;text-transform:uppercase;display:inline-block;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;}.navi-button:hover,.navi-button:hover>span,.menu-button:hover,.menu-button:hover>span{}.menu-button{margin:10px 0;text-align:center;}.form-item{padding-bottom:16px;padding-bottom:1.68rem;}.form-item label{display:block;}label{font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;}input,textarea,select{max-width:100%;padding:10px;padding:1rem;background-color:white;border-radius:0;font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #d90400;}.form-actions{text-align:right;}.form-actions input{margin-left:4px;margin-left:0.4rem;}.webform-client-form .form-actions{max-width:600px;max-width:60rem;}.form-required{color:#d90400;}.form-search,input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.form-search::-webkit-search-cancel-button,input[type="search"]::-webkit-search-cancel-button,.form-search::-webkit-search-decoration,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}.description{font-style:italic;font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.8rem;}#content form{padding:10px;padding:1rem;margin:10px 0;margin:1rem 0;}.webform-datepicker{display:inline-block;}.webform-datepicker .form-type-select{display:inline-block;margin-left:0 !important;}.webform-datepicker .form-type-select label{display:inline-block;width:0;height:0;overflow:hidden;}.webform-datepicker .form-type-select>select{max-width:inherit !important;}.webform-calendar{padding:0;}@media screen and (min-width:600px){.form-item.webform-container-inline label{display:inline-block;float:left;width:15%;}.form-item.webform-container-inline .form-item{margin-left:15%;}.form-item.webform-container-inline .form-textarea-wrapper,.form-item.webform-container-inline input,.form-item.webform-container-inline select{max-width:85%;}.form-item.webform-container-inline .form-textarea-wrapper{display:inline-block;}}table{padding:4px;padding:0.4rem;}th,td{padding:4px;font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;}thead,th{font-weight:bold;}.submitted{font-style:italic;}.user-details{border-top:4px solid #e5f3fb;border-bottom:4px solid #e5f3fb;padding:20px 0;padding:2rem 0;margin-top:20px;margin-top:2rem;}.user-details:after{content:" ";display:block;visibility:hidden;font-size:0;clear:both;height:0;}.user-picture{float:left;margin-right:20px;margin-right:2rem;}address{font-style:italic;font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;}ul.tabs,ul.menu,ul.menu ul,.breadcrumb>ol,ul.pager,ul.links,.item-list ul,.item-list ol{list-style:none;margin:0;}ul.tabs{padding:4px 4px 0 4px;padding:0.4rem 0.4rem 0 0.4rem;margin-bottom:10px;margin-bottom:1rem;text-align:right;font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;}ul.tabs li{display:inline-block;}ul.tabs li a{display:block;padding:10px;padding:1rem;margin-left:4px;margin-left:0.4rem;}.breadcrumb>ol li{display:inline-block;font-style:italic;}.breadcrumb>ol li a:after{content:">";display:inline-block;padding:0 4px;padding:0 0.4rem;}.breadcrumb>ol a{display:inline-block;font-weight:normal;}ul.pager{clear:both;}ul.pager li{display:inline-block;}ul.pager li.pager-current{padding:10px;padding:1rem;}ul.pager a{padding:10px;padding:1rem;text-decoration:none;}ul.pager a:hover{text-decoration:underline;}ul.links{margin:10px 0;margin:1rem 0;text-align:right;}ul.links li{display:inline-block;}.read-more{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;text-transform:uppercase;font-weight:bold;}.item-list ul,.item-list ol{margin:10px 0;margin:1rem 0;}.views-exposed-form{padding:0 10px;padding:0 1rem;}#page .icon{float:left;padding:40px 0 0 40px !important;}
#footer>.wrapper#backtotop,#site-name>div,#site-name>h1,#skip>a{display:block;height:0;width:0;font-size:0;overflow:hidden;}.block{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;page-break-inside:avoid;}#main{-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;-ms-transition:width 0.5s ease;-o-transition:width 0.5s ease;transition:width 0.5s ease;margin-top:55px;margin-top:5.5rem;}.not-front #content>.inner{padding:30px 10%;max-width:1050px;}@media only screen and (min-width:900px){.stuck{position:fixed;top:0;z-index:15;}.stuck-bottom{position:fixed;bottom:0;right:0;z-index:15;}}.aside>.inner{padding:30px;padding:3rem;}.aside .block{margin-bottom:30px;}@media only screen and (min-width:1000px) and (max-width:1549px){.aside .region{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}}#site-name{float:left;}#site-name>div,#site-name>h1{padding:40px 0 0 80px;margin-bottom:12px;margin-top:0;}#header{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:fixed;top:0;right:0;left:0;z-index:10;padding:6px 6px 6px 60px;height:43px;height:4.3rem;}#header .block{float:right;}#skip{position:fixed;top:0;left:0;z-index:11;padding:6px;}#skip>a{padding:40px 0 0 40px;}#footer>.wrapper{padding:20px 5% 10px;}@media only screen and (min-width:900px){#site-name>div,#site-name>h1{padding:188px 0 0 249px;}#header{right:inherit;left:0;width:260px;width:26rem;height:95px;height:17.5rem;padding:25px 20px 0 20px;padding:2.5rem 20px 0 20px;overflow:hidden;}#footer{margin-left:300px;margin-left:30rem;}#main{margin-top:0;margin-left:300px;margin-left:30rem;}}@media only screen and (min-width:1200px){.node-type-page .content .field-item{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}}@media only screen and (min-width:1550px){.not-front{}.not-front #content{float:left;width:100%;}.not-front #aside-first{float:left;width:250px;margin-left:-100%;}.not-front #aside-second{float:left;clear:none;width:350px;margin-left:-350px;}.not-front.sidebar-first #content>.inner{margin:0 0 0 250px;}.not-front.sidebar-second #content>.inner{margin:0 350px 0 0;}.not-front.page-admin-structure-block-demo #content>.inner,.not-front.two-sidebars #content>.inner{margin:0 0 0 250px;}.not-front.page-admin-structure-block-demo #aside-second,.not-front.two-sidebars #aside-second{float:none;clear:left;width:inherit;margin-left:inherit;}.not-front #header,.not-front #content,.not-front #navigation,.not-front #aside-first,.not-front #aside-second{border:0 !important;word-wrap:break-word;_display:inline;_overflow:hidden;_overflow-y:visible;}.not-front #main{position:relative;*zoom:1;}.not-front #header:before,.not-front #header:after,.not-front #main:before,.not-front #main:after{content:"";display:table;}.not-front #header:after,.not-front #main:after{clear:both;}.one-sidebar.not-front #content>.inner,.two-sidebar.not-front #content>.inner{padding-left:5%;padding-right:5%;}}@media only screen and (min-width:1700px){.not-front.page-admin-structure-block-demo #content>.inner,.not-front.two-sidebars #content>.inner{margin:0 350px 0 250px;}.not-front.page-admin-structure-block-demo #aside-second,.not-front.two-sidebars #aside-second{float:left;clear:none;width:350px;margin-left:-350px;}}
#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:white;color:black;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(/sites/all/themes/top10/img/throbber.gif);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eeeeee url(/sites/all/themes/top10/img/grippie.png) no-repeat center 2px;border:1px solid #dddddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/sites/all/themes/top10/img/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(/sites/all/themes/top10/img/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/sites/all/themes/top10/img/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/sites/all/themes/top10/img/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:white;margin-top:0;}.progress .bar{background-color:white;border:1px solid;}.progress .filled{background-color:black;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(/sites/all/themes/top10/img/throbber.gif) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}div.messages{}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning,table tr.warning{background-color:#fffce5;}div.error,table tr.error{background-color:#fef5f1;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}
#navigation>div>.inner,#second-navigation>div>.inner{width:260px;}#navigation .content>.menu,#second-navigation .content>.menu{padding-bottom:10px;padding-bottom:1rem;}#navigation .content>.menu a,#second-navigation .content>.menu a{font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;display:block;}#navigation .content>.menu li li a,#second-navigation .content>.menu li li a{padding-left:25px;}#navigation .content>.menu>li>a,#second-navigation .content>.menu>li>a{padding:4px;padding:0.4rem;font-weight:bold;text-transform:uppercase;}#navigation .content>.menu>li>a>span,#second-navigation .content>.menu>li>a>span{padding-bottom:4px;padding-bottom:0.4rem;}@media only screen and (min-height:1000px){#navigation .content>.menu a,#second-navigation .content>.menu a{font-size:16px;font-size:1.4rem;line-height:24px;line-height:2.1rem;}#navigation .content>.menu li li a,#second-navigation .content>.menu li li a{font-size:14px;font-size:1.4rem;line-height:21px;line-height:2.1rem;}#navigation .content>.menu>li>a,#second-navigation .content>.menu>li>a{padding:8px;padding:0.8rem;}#navigation .content>.menu>li>a>span,#second-navigation .content>.menu>li>a>span{padding-bottom:8px;padding-bottom:0.8rem;}}#navigation .menuparent>ul,#navigation .expanded>.menu,#second-navigation .menuparent>ul,#second-navigation .expanded>.menu{padding:15px 0;padding:1.5rem 0;}#navicon-back{position:absolute;right:10%;top:6px;height:40px;width:40px;cursor:pointer;}#navigation .search-form{position:relative;overflow:hidden;}#navigation .search-form .form-item{padding:0;}#navigation input[type='search']{font-style:italic;width:100%;}#navigation input[type='search'].error{border:none;}#navigation input.form-submit{font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;border:none;position:absolute;top:0;right:0;font-weight:bold;}#navigation,#navigation>.wrapper{width:0;overflow:auto;position:fixed;top:0;left:0;bottom:0;height:auto;}.page{width:100%;height:100vh;float:right;}#navigation>.wrapper{-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;-ms-transition:width 0.5s ease;-o-transition:width 0.5s ease;transition:width 0.5s ease;}#navigation:target{width:100%;right:0;z-index:100;}#navigation:target>.wrapper{width:260px;width:26rem;max-width:80%;overflow:auto;z-index:101;padding:30px 10%;padding:3rem 10%;}#navigation:target #overlay-back{width:100%;height:100%;}#second-navigation>.wrapper{padding:20px 10%;padding:2rem 10%;}@media only screen and (min-width:900px){#skip{padding:0;}#skip>a{padding:0;background:none;}#navigation{top:0;margin-top:120px;margin-top:20rem;bottom:60px;bottom:6rem;width:300px;width:30rem;}#navigation>.wrapper,#navigation:target>.wrapper{position:absolute;top:0;width:260px;width:26rem;max-width:100%;padding:30px 20px;padding:3rem 2rem;}#navigation:target{width:300px;width:30rem;}#navicon-back{display:none;}#second-navigation{position:fixed;bottom:0;left:0;z-index:7;width:300px;width:30rem;height:60px;height:6rem;}#second-navigation>.wrapper{padding:10px 20px;padding:1rem 2rem;}}
#footer img{width:140px;height:140px;-moz-border-radius:70px;-webkit-border-radius:70px;-khtml-border-radius:70px;border-radius:70px;}#footer img p{text-align:center;margin-top:63px;}#footer .block{display:inline-block;margin-right:10px;margin-bottom:1rem;}.view-article-recent-posts-images .views-row{max-width:100%;float:left;margin-right:10px;margin-right:1rem;}@media only screen and (min-width:1100px){.view-article-recent-posts-images .views-row{width:400px;width:40rem;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.view-article-recent-posts-images .views-row .views-fieldset{height:110px;height:11rem;width:250px;width:25rem;}.view-article-recent-posts-images .views-row.hide{width:140px;width:14rem;overflow:hidden;}}@media only screen and (min-width:360px){.view-article-recent-posts-images .views-field-field-images{float:left;}.view-article-recent-posts-images .views-fieldset{margin-left:150px;margin-left:15rem;padding-right:10px;padding:1rem;}.view-article-recent-posts-images .h3{margin-top:0;margin-bottom:10px;margin-bottom:1rem;}}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:uppercase;}.slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{position:relative;zoom:1;}.flexslider+.field-name-body{padding-top:20px;}.flex-viewport{max-height:2000px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:0;height:0;padding:35px 0 0 35px;margin:0 0;position:absolute;bottom:0;z-index:7;overflow:hidden;cursor:pointer;opacity:1;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}.flex-direction-nav .flex-prev{left:0;}.flex-direction-nav .flex-next{right:0;}.flexslider:hover .flex-prev,.flexslider:hover .flex-next{opacity:0.7;}.flexslider:hover .flex-prev:hover,.flexslider:hover .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(100);cursor:default;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:7;overflow:hidden;cursor:pointer;}.flex-pauseplay a:before{font-size:20px;display:inline-block;}.flex-pauseplay a:hover{opacity:1;}.flex-control-nav{width:100%;position:absolute;bottom:15px;z-index:4;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;cursor:pointer;text-indent:-9999px;}.flex-control-paging li a.flex-active{cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:0.7;cursor:pointer;}.flex-control-thumbs img :hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
.indented{padding-left:10%;}.comment .comment-inner{padding:10px;padding:1rem;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:white;}#colorbox{outline:0;}#cboxWrapper{background:white;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:white;overflow:hidden;}#cboxError{padding:50px;border:1px solid #cccccc;}#cboxLoadedContent{margin-top:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:white;}#cboxLoadingGraphic{background:url(/sites/all/themes/top10/img/loading_animation.gif) no-repeat center center;}#cboxClose{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#008ed8;text-transform:uppercase;position:absolute;top:0;right:0;}
.front #block-views-723548606bf47c45aaa8825833b2a519{padding:3rem 0 6rem 0 !important;}.page-blog h2{font-size:1.8em;line-height:1.5em;margin:5px 0 0 0;}.page-blog p{font-size:1.1em;}.webform-component--room-preference-title p{position:relative;}.node-type-page #content .views-field-field-booking-form form{padding:10px 20px 20px !important;}.node-type-group-booking-main-page,.node-type-group-booking-internal-page{overflow-x:hidden;}.node-type-group-booking-internal-page #footer,.node-type-group-booking-main-page #footer{margin-top:0 !important;}.node-type-group-booking-main-page.not-front #content>.inner{position:relative;}.field-name-field-what-they-say-about-us{float:left;width:100%;margin-bottom:30px;color:#FFF;font-size:2em;line-height:2em;font-weight:bold;}#block-views-testimonial_view-block{float:left;width:100%;background:#64b2ec;padding:10px 100% 20px 25%;margin-left:-25%;margin-top:50px;}#block-views-testimonial_view-block .block-title{margin-top:50px;color:#FFF;font-size:2.5em;line-height:2.5em;font-weight:bold;}#block-views-testimonial_view-block .flexslider .slides img{float:left;max-width:180px;border-radius:50%;margin-left:100px;}#block-views-testimonial_view-block .field-name-field-testimonial-text{margin:20px 100px 100px 320px;}#block-views-testimonial_view-block .field-name-field-testimonial-text p{font-size:1.2em !important;line-height:1.4em;font-style:italic;color:#FFF;}#block-views-testimonial_view-block .flex-direction-nav .flex-prev{top:40%;background:#005077 url(/sites/all/themes/top10/img/sprite.png) no-repeat center -1318px;}#block-views-testimonial_view-block .flex-direction-nav .flex-next{top:40%;background:#005077 url(/sites/all/themes/top10/img/sprite.png) no-repeat center -1378px}#block-views-testimonial_view-block .flex-control-paging li a.flex-active{background:#FFF;}#block-block-13{padding:30px 0 50px;background:#117aa9;}#block-block-13 .block-inner{max-width:1010px;margin:0 auto;}#block-block-13 h2.block-title{color:#FFF;margin-bottom:20px;}.home-tile-image{float:left;width:23%;margin-right:2%;margin-left:0;}#footer{float:left;width:calc(100% - 30rem);margin-top:20px;}.front #footer{margin-top:0;}.node-type-group-booking-internal-page .standard-color{color:rgb(54,54,54);}.node-type-group-booking-internal-page h3{color:#004e78;font-weight:bold;font-size:1.8em;}.node-type-group-booking-main-page #content-area .field-items ul,.node-type-group-booking-internal-page #content-area .field-items ul{display:inline-block;}.node-type-group-booking-main-page #content-area .field-items ul li,.node-type-group-booking-internal-page #content-area .field-items ul li{color:#66b6e8;}.node-type-group-booking-internal-page #rpro-external-widget{float:left;margin:10px 30px 45px 0;padding:0 !important;}.node-type-group-booking-main-page .block-webform{float:right;width:340px;}.node-type-group-booking-internal-page .block-webform{float:right;width:48%;}.node-type-group-booking-main-page .block-webform .block-title,.node-type-group-booking-internal-page .block-webform .block-title{display:none;}.node-type-group-booking-main-page .block-system.clearfix:after,.node-type-group-booking-internal-page .block-system.clearfix:after{clear:none;}.node-type-group-booking-internal-page .field.field-type-text-with-summary{float:left;width:48%;}.node-type-group-booking-internal-page .webform-client-form{float:left;width:100%;background:#65b4ea !important;padding:30px !important;box-sizing:border-box;margin:20px 0 50px !important;}.webform-component--room-preference-title,.webform-component--self-contained,.webform-component--shared-facilities,.webform-component--ensuite,.webform-component--room-preference-bottom-line{display:none;}.node-type-group-booking-main-page .webform-client-form{float:right;width:100%;background:#65b4ea !important;padding:30px !important;box-sizing:border-box;margin:20px 0 50px !important;}.webform-component--do-you-have-any-room-preference{float:left;width:100%;padding-bottom:0;}.webform-component--room-preference-bottom-line{float:left;width:100%;border-bottom:1px solid #005077;margin-bottom:20px !important;}.form-item-submitted-number-of-adults,.form-item-submitted-do-you-have-any-room-preference{display:inline-block;float:left;width:auto;margin-right:10px;}.form-item-submitted-number-of-adults .option,.form-item-submitted-do-you-have-any-room-preference .option{float:right;}.node-type-group-booking-internal-page .webform-client-form .form-radio,.node-type-group-booking-main-page .webform-client-form .form-radio{border-radius:50%;border:4px solid #FFF;padding:5px !important;margin-right:3px;}.node-type-group-booking-internal-page .webform-client-form input.form-radio:checked,.node-type-group-booking-main-page .webform-client-form input.form-radio:checked{background:#65b4ea;border:4px solid #005077;}.node-type-group-booking-internal-page .webform-client-form .webform-component-markup,.node-type-group-booking-main-page .webform-client-form .webform-component-markup{font-size:1.5em;font-weight:bold;color:#FFF;margin:0;}.node-type-group-booking-main-page .webform-client-form .webform-component--title p{padding:0 !important;}.node-type-group-booking-internal-page .webform-client-form .form-required,.node-type-group-booking-main-page .webform-client-form .form-required{color:#FFF;}.node-type-group-booking-internal-page .webform-client-form .form-item label,.node-type-group-booking-main-page .webform-client-form .form-item label{font-size:1.5em;color:#FFF;margin-bottom:10px;}.node-type-group-booking-internal-page .webform-client-form .webform-datepicker .form-type-select>select,.node-type-group-booking-main-page .webform-client-form .webform-datepicker .form-type-select>select{color:#64b2ec;font-weight:bold;}.node-type-group-booking-internal-page .webform-client-form .webform-submit,.node-type-group-booking-main-page .webform-client-form .webform-submit{float:left;width:100%;background:#FFF;color:#005077;border:none;font-weight:bold;margin:0 !important;}.form-item-submitted-departure-date-month:before,.form-item-submitted-departure-date-year:before,.form-item-submitted-arrival-date-year:before,.form-item-submitted-arrival-date-month:before{content:'\002F';color:#FFF;position:relative;font-size:2em;margin:0 10px;top:5px;}.webform-component--departure-date .webform-calendar,.webform-component--arrival-date .webform-calendar{margin-left:10px;margin-top:12px;float:right;}#backtotop{display:none;}.node-type-group-booking-internal-page  .field-label,.node-type-group-booking-main-page .field-label,.node-type-accommodation-deals .field-label{display:none;}.webform-component--room-preference-title{float:left;width:100%;border-top:1px solid #005077;color:#005077 !important;padding-bottom:5px;padding-top:20px;}.node-type-group-booking-internal-page .webform-client-form .webform-component--room-preference-title p,.node-type-group-booking-main-page .webform-client-form .webform-component--room-preference-title p{font-size:1em;}.preference-yes{position:absolute;right:8px;}.preference-no{position:absolute;right:55px;}.webform-component--self-contained,.webform-component--shared-facilities,.webform-component--ensuite{float:left;width:100%;padding-bottom:0;}.form-item-submitted-self-contained,.form-item-submitted-shared-facilities,.form-item-submitted-ensuite{float:right;margin-top:-25px;margin-left:0 !important;}.webform-component--self-contained label,.webform-component--shared-facilities label,.webform-component--ensuite label{width:auto !important;}.form-item-submitted-self-contained input,.form-item-submitted-shared-facilities input,.form-item-submitted-ensuite input{float:left;margin-left:30px;}.form-item-submitted-self-contained label,.form-item-submitted-shared-facilities label,.form-item-submitted-ensuite label{display:none !important;}.webform-component--group-dining-room-required{float:left;width:100%;padding:0;}.form-item-submitted-group-dining-room-required{display:inline-block;float:left;width:auto;margin-right:10px;}.form-item-submitted-group-dining-room-required .option{float:right;}.node-type-accommodation-deals .field-collection-container{border-bottom:none !important;margin-bottom:0 !important;}.node-type-group-booking-main-page .field-collection-container{float:left;width:710px;border-bottom:none !important;margin-bottom:0 !important;}.node-type-group-booking-main-page .field-collection-view,.node-type-accommodation-deals .field-collection-view{padding:0 !important;}.node-type-accommodation-deals .field-item .field-collection-view,.node-type-group-booking-main-page .field-item .field-collection-view{float:left;position:relative;width:320px;height:550px;background:#005077;color:#FFF;box-sizing:border-box;margin:10px 30px 10px 0;border:none;}.group-booking-content{float:left;padding:30px;}.group-booking-content h3{font-size:2em;font-weight:bold;text-align:center;color:#FFF;margin:0;}.group-booking-content p{text-align:center;color:#FFF;margin:10px 0;}.group-button-1{display:block;position:absolute;width:calc(80% - 60px);background-color:#f7e928;color:#114d7c;text-align:center;padding:10px 0;bottom:85px;margin:0 10%;}.group-button-2{display:block;position:absolute;width:calc(80% - 62px);border:1px solid #FFF;color:#FFF;text-align:center;padding:9px 0;bottom:30px;margin:0 10%;}.group-button-1:hover{background:#fbef4e;color:#005077;}.group-button-2:hover{background:#FFF;color:#005077;}.page-frontpage .views-row-1 .row-description,.page-frontpage .views-row-3 .row-description{padding-left:60px !important;padding-right:60px !important;}#phone-number p{padding-top:0 !important;}#block-views-frontpage-page_bottom_block{margin:20px;}@media only screen and (max-width:900px){#block-views-frontpage-page_bottom_block{display:none;}}.top-10-card-home{width:250px;float:left !important;margin-left:-50px;margin-right:50px;}@media only screen and (max-width:1650px){.preference-yes{right:10px;}.group-button-1{width:calc(80% - 36px);}.group-button-2{width:calc(80% - 38px);}.group-booking-content{padding:18px;}.group-booking-content h3{font-size:1.7em;}.node-type-accommodation-deals .field-item .field-collection-view{width:31%;margin:10px 2% 10px 0;}.node-type-group-booking-main-page .field-collection-container{width:66%;}.field-name-field-group-booking-tiles .field-item .field-collection-view{width:48%;margin:10px 2% 10px 0;}.node-type-group-booking-main-page .block-webform{width:33%;}.form-item-submitted-departure-date-month:before,.form-item-submitted-departure-date-year:before,.form-item-submitted-arrival-date-year:before,.form-item-submitted-arrival-date-month:before{display:none;}.form-item-submitted-self-contained input,.form-item-submitted-shared-facilities input,.form-item-submitted-ensuite input{margin-left:15px;margin-right:13px !important;}}@media only screen and (max-width:1500px){.top-10-card-home{margin-left:0;}}@media only screen and (max-width:1400px){#block-block-13 .block-inner{max-width:90%;margin:0 5%;}.node-type-group-booking-main-page .field-collection-container{width:100%;}.node-type-group-booking-main-page .block-webform{float:left;width:100%;position:static;}.field-name-field-group-booking-tiles .field-item .field-collection-view{width:48%;margin:10px 2% 10px 0;}.webform-client-form-443{float:left;width:98%;}#block-views-testimonial_view-block .flexslider .slides img{max-width:100px;}#block-views-testimonial_view-block .field-name-field-testimonial-text{margin:20px 100px 100px 220px;}}@media only screen and (max-width:1250px){.group-booking-content h3{font-size:1.5em;}.node-type-accommodation-deals .field-item .field-collection-view{width:48%;margin:10px 2% 10px 0;}.top-10-card-home{margin-left:0;}.front #block-block-7{padding:4% 10% !important;}.front #block-block-7 .content:nth-child(3){clear:left;width:100% !important;}#block-views-testimonial_view-block .flexslider .slides img{display:none;}#block-views-testimonial_view-block .field-name-field-testimonial-text{margin:20px 80px 60px 80px;}}@media only screen and (max-width:900px){#footer{width:100%;}#second-navigation>.wrapper{display:none;}#block-views-testimonial_view-block .field-name-field-testimonial-text p{font-size:1em !important;}}@media only screen and (max-width:800px){#block-views-testimonial_view-block{}.group-button-1{position:relative;bottom:auto;margin-bottom:15px;width:80%;}.group-button-2{position:relative;bottom:auto;width:80%;}.node-type-accommodation-deals .field-item .field-collection-view{width:100%;margin:10px 0 10px 0;height:auto;}.node-type-group-booking-internal-page .block-webform{width:100%;}.node-type-group-booking-internal-page .field.field-type-text-with-summary{width:100%;}.field-name-field-group-booking-tiles .field-item .field-collection-view{width:80%;margin:10px 10% 10px 10%;}}@media only screen and (max-width:650px){.home-tile-image{width:200px;margin-right:10px;margin-bottom:10px;}}@media only screen and (max-width:500px){.field-name-field-group-booking-tiles .field-item .field-collection-view{width:100%;margin:10px 0 10px 0;}}.background-441{background:#66b6e8;}.white-text{color:#FFF !important;}.scroll-down{padding:15px 20px !important;}.front .fixed-width .views-field{max-width:90rem !important;padding:4% 15% !important;}.front #block-block-7 .content:nth-child(3){float:left;width:calc(100% - 300px);}.front #block-block-7 li{padding:10px 0 !important;font-size:1.1em;line-height:1.2em;color:#65b4ea;}.front #block-block-7 li span{color:#005077;}.background-351{background:#FFF;}.front .split .content{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}p{padding:10px 0 !important;font-size:1.5em;line-height:1.5em;}h2.bodyh2{color:#004e78;font-weight:bold !important;margin-bottom:20px;}h2.always{color:#FFF;text-align:right;}.front .hard-right .views-field-field-booking-form .field-content{background:transparent;width:350px;}#content .views-field-field-booking-form form{background:#67b8e6;background-color:#67b8e6;border:1px solid #56a8dc;text-transform:uppercase;overflow:auto;margin-top:180px;padding:30px 20px;}.topmotels #content .views-field-field-booking-form form{background:#fdbe40;background-color:#fdbe40;}#content .views-field-field-booking-form table{width:280px}#content .views-field-field-booking-form table,#content .views-field-field-booking-form tbody,#content .views-field-field-booking-form tr,#content .views-field-field-booking-form tr.odd,#content .views-field-field-booking-form tr:nth-child(odd),#content .views-field-field-booking-form td{display:block;border:none;width:100%;padding:0;background:none;color:#FFF;}#content .views-field-field-booking-form tr{margin-bottom:10px;}#content .views-field-field-booking-form tr:nth-child(3) td{display:inline-block;width:33%;float:left;}#content .views-field-field-booking-form tr:nth-child(3){overflow:auto;}#content .views-field-field-booking-form input[type="text"]{width:100%;padding:7px 10px;}#content .views-field-field-booking-form #available_from,#content .views-field-field-booking-form #available_to{background:url(/sites/all/themes/top10/img/icon-cal.png) no-repeat right 3px #FFFFFF;}#content .views-field-field-booking-form #available_from:hover,#content .views-field-field-booking-form #available_to:hover{cursor:pointer;}#content .views-field-field-booking-form select{-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;width:80px;background:url(/sites/all/themes/top10/img/icon-arrow-down.png) no-repeat right 12px #FFFFFF;}#content .views-field-field-booking-form input.check_availability{color:#114d7c;text-transform:uppercase;font-weight:bold;background:#f8e63c;float:left;margin-top:10px;width:100%;}#ui-datepicker-div{width:200px;}.page-frontpage #block-system-main .view-content .views-row:nth-child(1){min-height:800px;max-height:850px;}#accommodation-booking-form{background-color:#67b8e6;padding:0 10px;padding-top:15px!important;margin-bottom:20px;display:block;clear:both;}.topmotels #accommodation-booking-form{background-color:#f15e22;}#accommodation-booking-form h4{color:#FFFFFF;font-size:14px;text-transform:uppercase;padding-left:1%;}#content #accommodation-booking-form form{background-color:transparent;margin-top:0;}#accommodation-booking-form label,body #content #accommodation-booking-form tr.promo-row{display:none;}body #content #accommodation-booking-form form{background-color:transparent;display:inline-block;width:100%;position:relative;padding:0;}body #content #accommodation-booking-form table,body #content #accommodation-booking-form tbody{display:inline-block;border:none;width:auto;}body #content #accommodation-booking-form tr{border:none;display:inline-block;}#content #accommodation-booking-form select{-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;width:92%;}#content #accommodation-booking-form tr{float:left;}#content #accommodation-booking-form tr:nth-child(1),#content #accommodation-booking-form tr:nth-child(2){width:20%;}#content #accommodation-booking-form tr:nth-child(3){width:390px;}#content #accommodation-booking-form td{display:inline-block;min-width:130px;text-align:right;}#content #accommodation-booking-form tr:nth-child(3) td{width:130px;}#content #accommodation-booking-form input[type="text"]{display:inline-block;width:95%;min-width:130px;padding:10px;padding:1rem;}#content #accommodation-booking-form input[type="text"]:nth-child(1){margin-left:0;}#content #accommodation-booking-form input.check_availability{background:url(/sites/all/themes/top10/img/icon-search-white.png) no-repeat 5px 7px #005077;color:#FFFFFF;border:none!important;padding:10px 10px 10px 30px;margin-top:0;width:300px;position:absolute;top:0;right:0;}.accommodation-plans{clear:both;}#navigation .content>.menu a:hover,#second-navigation .content>.menu a:hover,#navigation .content>.menu a:hover span,#second-navigation .content>.menu a:hover span{color:#e1f200;}@media only screen and (max-width:1375px){#accommodation-booking-form{padding:0 15px;}#accommodation-booking-form h4{padding-left:0;}#content #accommodation-booking-form tr:nth-child(1),#content #accommodation-booking-form tr:nth-child(2){width:auto}#content #accommodation-booking-form tr:nth-child(1) > td,#content #accommodation-booking-form tr:nth-child(2) > td{text-align:left;}#content #accommodation-booking-form tr:nth-child(3){clear:left;}#content #accommodation-booking-form tr:nth-child(3) > td{text-align:left;}#content #accommodation-booking-form input.check_availability{margin-top:50px;}}@media only screen and (max-width:1020px){body #content #accommodation-booking-form table,body #content #accommodation-booking-form tbody{min-width:100px;}#content #accommodation-booking-form tr:nth-child(3) td{width:100px;}#content #accommodation-booking-form td{min-width:105px;}#content #accommodation-booking-form select{width:83px;}}@media only screen and (max-width:700px){#content #accommodation-booking-form tr:nth-child(1),#content #accommodation-booking-form tr:nth-child(2){width:50%;}#content #accommodation-booking-form tr:nth-child(3){width:100%;}#content #accommodation-booking-form tr:nth-child(3) td:nth-child(3){float:right;}#content #accommodation-booking-form tr:nth-child(3) td:nth-child(3) select{width:95%;}}@media only screen and (max-width:640px){p.scroll-down{display:none!important;}}@media only screen and (max-width:630px){body #content #accommodation-booking-form table,body #content #accommodation-booking-form tbody,#content #accommodation-booking-form tr:nth-child(1),#content #accommodation-booking-form tr:nth-child(2),#content #accommodation-booking-form tr:nth-child(1) > td,#content #accommodation-booking-form tr:nth-child(2) > td{width:100%;}#content #accommodation-booking-form input[type="text"]{width:100%;}#accommodation-booking-form{padding-bottom:30px;}#content #accommodation-booking-form input.check_availability{top:initial;bottom:-23px;}#content #accommodation-booking-form td{text-align:left;}#content #accommodation-booking-form select{width:95%;}#content #accommodation-booking-form tr:nth-child(3) td{width:33%;min-width:initial;}#content #accommodation-booking-form tr:nth-child(3) td:nth-child(3){float:left;width:34%;}#content #accommodation-booking-form tr:nth-child(3) td:nth-child(3) select{width:100%;}}@media only screen and (max-width:410px){#accommodation-booking-form label,#accommodation-booking-form .promo-row{display:block;color:#FFF;text-align:left;}#accommodation-booking-form label{display:none;}#content #accommodation-booking-form input[type="text"]{width:100%;}#content #accommodation-booking-form tr:nth-child(1),#content #accommodation-booking-form tr:nth-child(2){width:100%;}}#accept-cookies{display:none;}.cookies-banner{position:fixed;bottom:20px;right:10px;width:70%;padding:35px 30px 32px;background:#67b8e6;box-sizing:border-box;color:#fff;opacity:1;transition:opacity 0.5s;z-index:1000;border-radius:4px;}.cookies-banner-left{float:left;width:80%;}.cookies-banner-right{float:right;width:20%;margin:5px  0 5px 0;}.cookies-button{float:right;background:#fff;border:2px solid #114d7c;color:#114d7c;padding:10px 60px;border-radius:1px;text-align:center;z-index:400;font-size:16px;}.cookies-button:hover{cursor:pointer;background:#114d7c;color:#fff;}.cookies-banner p{margin:4px 0 0 0;font-size:16px;}.cookies-banner p a{color:#fff;font-size:16px;}@media only screen and (max-width:1480px){.cookies-banner{width:60%;}.cookies-banner-left{width:65%;margin:0 5%;}.cookies-banner-right{width:25%;}.cookies-button{padding:10px 40px;}.cookies-banner p{margin:5px 0 0 0;}}@media only screen and (max-width:900px){.cookies-banner{width:calc(100% - 20px);background:#114b7d;bottom:40px;}.cookies-banner-left{width:100%;margin:0;}.cookies-banner{padding:20px;}.cookies-banner-right{float:left;width:100%;margin:10px 0 0 0;}}
@keyframes blink{from{opacity:0;}to{.front .hard-right .field-content
    opacity:1;}}@-webkit-keyframes blink{from{opacity:0;}to{opacity:1;}}.view-frontpage-top .views-row-1{position:relative;}.scroll-down{text-transform:uppercase;font-size:16px;font-size:1.6rem;color:white;text-align:center;width:120px;width:12rem;margin:0 auto;position:absolute;bottom:20px;left:0;right:0;z-index:9;padding:15px 20px;cursor:pointer;animation-name:blink;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:1;-webkit-animation-name:blink;-webkit-animation-duration:5s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:1;background-color:rgb(102,182,232);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#80363636,endColorstr=#80363636,GradientType=1)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80363636,endColorstr=#80363636,GradientType=1);zoom:1;}.view-frontpage .views-field{padding:20px 40px;padding:2rem 4rem;}.front #block-block-7{background:#EEE;padding:4% 0;}.front #block-block-7 .block-inner{max-width:760px;max-width:90rem;margin:0 auto;}.front #block-block-3,.front #block-block-4{float:left;padding:20px 1% 0 3%;padding:2rem 1% 0 3%;z-index:1;background:#363636;}.front #block-views-723548606bf47c45aaa8825833b2a519{background:#363636;padding:20px 0 20px 0;padding:2rem 0 2rem 0;}.front #block-views-723548606bf47c45aaa8825833b2a519 .views-row{margin-left:20px;margin-left:2rem;color:white;}.front #block-views-723548606bf47c45aaa8825833b2a519 .views-row a{color:#67b8e6;}.front #block-block-3 img,.front #block-block-4 img,.front #block-views-723548606bf47c45aaa8825833b2a519 img{width:140px;height:140px;-moz-border-radius:70px;-webkit-border-radius:70px;-khtml-border-radius:70px;border-radius:70px;}.front #content-header{position:absolute;top:40px;right:20px;left:20px;z-index:11;}@media only screen and (min-width:900px){.front #content-header{left:320px;left:32rem;}}.front .aside>.inner{background-color:white;}.front .fixed-width .views-field{max-width:760px;max-width:76rem;padding:2% 15%;margin:0 auto;}.front .fixed-width.right .views-field{max-width:320px;max-width:32rem;float:right;}.front .fixed-width.right .field-content{padding:12.5%;}.front .hard-right .views-field{padding:0;}.front .hard-right .field-content{color:white;padding:15px;position:absolute;top:0;right:0;bottom:0;max-width:320px;max-width:32rem;background-color:rgba(74,173,232,0.68);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#80363636,endColorstr=#80363636,GradientType=1)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80363636,endColorstr=#80363636,GradientType=1);zoom:1;}@media only screen and (min-width:1200px){.front .split .content{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}.front .invert{background-color:#363636;}.front .invert *{color:white;}.front .full-background{background-size:cover;background-repeat:no-repeat;background-position:center;}.front .stuck-background{background-attachment:fixed;}.front .text-fade-out{overflow:hidden;}.front .text-fade-out:not(.browser-height){min-height:400px;min-height:40rem;}.front .text-fade-out .views-field{position:relative;}.front .browser-height.fixed,.front .browser-height.fixed .video-overlay{padding:20px 15%;padding:2rem 15%;}.front .video-overlay,.front .full-background iframe{position:absolute;text-align:center;background-size:cover;background-repeat:no-repeat;width:100%;top:0;right:0;bottom:0;left:0;}.front .video-overlay h1,.front .video-overlay h2,.front .video-overlay p,.front .full-background iframe h1,.front .full-background iframe h2,.front .full-background iframe p{text-shadow:0px 0px 15px black;}.front .blur .field-content{color:white;background-color:#4d5968;padding:15px;border:3px solid white;background-color:#363636;background-color:rgba(54,54,54,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#80363636,endColorstr=#80363636,GradientType=1)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80363636,endColorstr=#80363636,GradientType=1);zoom:1;}@media only screen and (max-width:899px){.front .video-overlay{display:none !important;}}.front .view-accomodation-types{max-width:1050px;margin:0 auto;padding:4% 10% 2.5%;}.front .browser-height.vertical,.front .browser-height.vertical .video-overlay{position:relative;}.front .browser-height.vertical:before,.front .browser-height.vertical .video-overlay:before{content:' ';display:inline-block;vertical-align:middle;height:100%;width:0;overflow:hidden;}.front .browser-height.vertical .views-field,.front .browser-height.vertical .video-overlay .views-field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;width:99%;}.front .browser-height.vertical .video-overlay{position:absolute !important;}@media only screen and (min-height:400px){.front .browser-height{height:400px;}}@media only screen and (min-height:500px){.front .browser-height{height:500px;}}@media only screen and (min-height:600px){.front .browser-height{height:600px;}}@media only screen and (min-height:700px){.front .browser-height{height:700px;}}@media only screen and (min-height:800px){.front .browser-height{height:800px;}}@media only screen and (min-height:900px){.front .browser-height{height:900px;}}@media only screen and (min-height:1000px){.front .browser-height{height:1000px;}}@media only screen and (min-height:1100px){.front .browser-height{height:1100px;}}@media only screen and (min-height:1200px){.front .browser-height{height:1200px;}}
.view-accomodation-types .views-row,.view-accomodation .views-row{display:inline-block;margin:0 26px 26px 0;position:relative;}.view-accomodation-types .views-row a,.view-accomodation .views-row a{display:block;}.view-accomodation-types .row-description,.view-accomodation .row-description{height:auto;padding:10px;padding:1rem;position:absolute;bottom:0;right:0;left:0;font-size:1em;line-height:1em;overflow:hidden;background-color:#005077;color:white;}.view-accomodation-types .row-description p,.view-accomodation .row-description p{padding:3px 0 !important;}.page-frontpage .view-accomodation-types .row-description,.page-frontpage .view-accomodation .row-description{text-align:center;font-size:1.2em;line-height:1.2em;}.view-accomodation-types .view-content,.view-accomodation .view-content{margin-right:-26px;overflow:hidden;}.accommodation-details .people,.accommodation-details .beds,.accommodation-details .baths{padding:6px 6px 0 40px;padding:0.6rem 0.6rem 0 4rem;margin-top:3px;margin-top:0.3rem;}.accommodation-top{margin-bottom:20px;background-color:#e5f3fb;}.accommodation-details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:20px 8%;min-height:100px;overflow:auto;}.accommodation-details .field-items{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#004282;}.accommodation-details .people{background:url(/sites/all/themes/top10/img/sprite.png) no-repeat left -840px;}.accommodation-details .beds{background:url(/sites/all/themes/top10/img/sprite.png) no-repeat left -960px;}.accommodation-details .baths{background:url(/sites/all/themes/top10/img/sprite.png) no-repeat left -1080px;}.accommodation-included .field-item{display:list-item;list-style-type:disc;margin-left:0;}.accommodation-included .field-items{font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;color:#363636;}.accommodation-included .field,.accommodation-included .field-items{-webkit-column-break-inside:auto;-moz-column-break-inside:auto;-moz-page-break-inside:auto;-o-column-break-inside:auto;-ms-column-break-inside:auto;page-break-inside:auto;}.accommodation-description{margin-bottom:20px;}@media only screen and (min-width:1200px) and (max-width:1649px){.accommodation-description .field-item{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}}@media only screen and (min-width:1650px){.accommodation-description{float:left;max-width:500px;margin-right:40px;}}.accommodation-plans{width:100%;max-width:270px;float:left;margin-bottom:20px;}@media only screen and (min-width:700px){.accommodation-plans{margin-right:40px;}}.accommodation-actions{float:left;}.accommodation-actions .button,.accommodation-actions .white-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:15px;width:100%;}@media only screen and (min-width:700px){.accommodation-actions{max-width:200px;}}@media only screen and (min-width:1100px) and (max-width:1399px){.accommodation-inside{float:left;width:33%;}.accommodation-included{float:left;width:67%;-webkit-column-count:2;-moz-column-count:2;column-count:2;}.accommodation-included h3{margin-top:0;}.node-type-accommodation .flexslider{clear:both;padding-top:20px;}}@media only screen and (min-width:1400px){.accommodation-details{width:23%;padding:20px 3%;margin-bottom:0;float:left;}.node-type-accommodation .flexslider{width:77%;margin-left:23%;}}
.aside .custom-search-box{width:100%;}.aside .custom-search-box.error{border:none;background-color:#d90400;}.social-hub-list .views-row{background-color:#e5f3fb;margin-bottom:26px;max-width:758px;}.social-hub-list .views-field{font-size:13px;font-size:1.3rem;line-height:19.5px;line-height:1.95rem;}.social-hub-list .row-description{padding:10px;padding:1rem;}.social-hub-list>.view-content{margin-right:-26px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;}.social-hub-list>.view-content>.views-row{display:block;float:left;width:235px;margin-right:26px;}span.tagclouds-term{font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.8rem;}.latest-blog-item .views-row img{width:100%;}@media only screen and (min-width:1150px){.latest-blog-item .views-row:after{content:".";clear:both;height:0;overflow:hidden;display:block;}.latest-blog-item .views-row .views-field-field-images{width:65%;display:block;float:left;padding:0;margin:0;}.latest-blog-item .views-row .views-field-field-images *{padding:0;margin:0;}.latest-blog-item .views-row .row-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:30%;display:block;float:left;}}.sharethis-buttons{padding-top:30px;padding-top:3rem;}
body.topmotels{color:#4d5968;}body.topmotels h1,body.topmotels h3,body.topmotels a,body.topmotels .breadcrumb>ol li{color:#f15e22;}body.topmotels h2,body.topmotels p,body.topmotels .breadcrumb>ol a,body.topmotels .accommodation-details .field-items{color:#4d5968;}body.topmotels ul.tabs{background-color:#efeff0;}body.topmotels #main{background:url(/sites/all/themes/top10/img/topmotels/bg.png) repeat-x;}body.topmotels .sub-banner{height:106px;margin-bottom:4px;background-position:bottom left;background-repeat:no-repeat;}body.topmotels .sub-banner .banner-logo{background:white url(/sites/all/themes/top10/img/topmotels/logo-big.png) no-repeat center;width:220px;height:106px;float:right;}@media only screen and (max-width:850px){body.topmotels .sub-banner{height:212px;}body.topmotels .sub-banner .banner-logo{background:white url(/sites/all/themes/top10/img/topmotels/logo-big.png) no-repeat center;width:220px;height:106px;float:left;}}body.topmotels ::-webkit-input-placeholder{color:white;}body.topmotels :-moz-placeholder{color:white;}body.topmotels ::-moz-placeholder{color:white;}body.topmotels :-ms-input-placeholder{color:white;}body.topmotels #header,body.topmotels #navigation>.wrapper,body.topmotels #navigation input,body.topmotels #second-navigation,body.topmotels #skip,body.topmotels #skip>a{background-color:#4d5968;color:white !important;}body.topmotels #navigation li li a.active,body.topmotels #navicon-back,body.topmotels #skip>a,body.topmotels #page .icon{background-image:url(/sites/all/themes/top10/img/sprite.png) !important;}body.topmotels #navigation .content>.menu *,body.topmotels #navigation .content>.menu a,body.topmotels #navigation .content>.menu a>span,body.topmotels #second-navigation .content>.menu *,body.topmotels #second-navigation .content>.menu a,body.topmotels #second-navigation .content>.menu a>span{color:white;border-color:white !important;}body.topmotels #navigation .content>.menu a:hover,body.topmotels #second-navigation .content>.menu a:hover,body.topmotels #navigation .content>.menu a:hover>span,body.topmotels #second-navigation .content>.menu a:hover>span{color:#f15e22;border-color:#f15e22 !important;}body.topmotels #navigation .search-form,body.topmotels #second-navigation .search-form{border-color:white;}body.topmotels .button,body.topmotels .menu-button,body.topmotels .form-submit{color:white;background-color:#f15e22;border-color:#bc3d09;}body.topmotels .button:hover,body.topmotels .menu-button:hover,body.topmotels .form-submit:hover{background-color:#bc3d09;border-color:#bc3d09;}body.topmotels .white-button,body.topmotels #edit-preview{color:#4d5968;background-color:#feefe8;border-color:#f15e22;}body.topmotels .white-button:hover,body.topmotels #edit-preview:hover,body.topmotels .white-button:hover>span,body.topmotels #edit-preview:hover>span{color:#bc3d09;background-color:white;border-color:#bc3d09;}body.topmotels .menu-button{border-color:white;}body.topmotels .second-menu-button{background-color:#4d5968;}body.topmotels .second-menu-button:hover,body.topmotels .second-menu-button:hover>span{color:white !important;border-color:white !important;background-color:#f15e22 !important;}body.topmotels #footer p{color:white;}body.topmotels .accommodation-top{background-color:#efeff0;}body.topmotels .accommodation-details .people{background-position:left -900px;}body.topmotels .accommodation-details .beds{background-position:left -1020px;}body.topmotels .accommodation-details .baths{background-position:left -1140px;}body.topmotels .flex-direction-nav a,body.topmotels .flex-direction-nav .flex-prev,body.topmotels .flex-direction-nav .flex-next{color:white;background-color:#f15e22;border-color:#bc3d09;}body.topmotels .flex-control-paging li a{background:#f15e22;background:rgba(241,94,34,0.2);}body.topmotels .flex-control-paging li a:hover{background:#bc3d09;background:rgba(241,94,34,0.4);}body.topmotels .flex-control-paging li a.flex-active{background:#bc3d09;background:rgba(241,94,34,0.6);cursor:default;}body.topmotels .row-description p{color:white;}body.topmotels #content form{background-color:#efeff0;}
@media only print{#skip,#header,#navigation,#footer,.aside,.flexslider,.messages,.tabs{display:none !important;}*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;border:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;filter:Gray();filter:url(/sites/all/themes/top10/css/#grayscale);}p,h2,h3{orphans:3;widows:3;}h1,h2,h3{page-break-after:avoid;}div,#main,#content,#main .inner,body #content>.inner{margin:0 !important;padding:0 !important;}@page{margin:0.5cm;}}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){}
h1,.h1{color:#005077;}h2,.h2{color:#67b8e6;}h2 a,.h2 a{color:#67b8e6;}h2 a:hover,.h2 a:hover{color:#005077;}h3,.h3{color:#6696AD;}a{color:#005077;}a:hover{color:#67b8e6;}hr{border-bottom:4px solid #e5f3fb;}.button,.second-menu-button{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:white;background-color:#005077;border:2px solid #67b8e6;padding:10px;padding:1rem;text-transform:uppercase;display:inline-block;}.button:hover,.second-menu-button:hover{color:white;background-color:#67b8e6;}.button.arrow,.second-menu-button.arrow{background:#005077 url(/sites/chch/themes/chchtop10/img/sprite.png) no-repeat right -1440px;}.button.active>span,.second-menu-button.active>span{border:none !important;}.white-button,#edit-preview{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#008ed8;background:white url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat false;border:2px solid #008ed8;padding:10px;padding:1rem;text-transform:uppercase;display:inline-block;}.white-button:hover,#edit-preview:hover{color:#004282;border-color:#004282;}.white-button.arrow,#edit-preview.arrow{background:white url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat right -1500px;}.white-button.active>span,#edit-preview.active>span{border:none !important;}.navi-button,.menu-button{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#114d7c;background-color:#f7e928;padding:10px;padding:1rem;text-transform:uppercase;display:inline-block;}.navi-button:hover{color:#FFF !important;}.navi-button.active>span,.menu-button.active>span{border:none !important;}.navi-button{padding:12px 60px !important;color:#FFF;background-color:#66b6e8;}.menu-button{margin:10px 0;text-align:center;padding:10px !important;}.menu-button *{color:#114d7c !important;}.second-menu-button{margin:10px 0;border:none !important;background:#66b6e8;padding:10px !important;text-align:center;}.second-menu-button *{color:white !important;}::-webkit-input-placeholder{color:#004282;}:-moz-placeholder{color:#004282;}::-moz-placeholder{color:#004282;}:-ms-input-placeholder{color:#004282;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #d90400;}#content form{background-color:#e5f3fb;}table{border:4px solid #e5f3fb;}tr.odd,tr:nth-child(odd){border:4px solid #e5f3fb;}.sticky-header thead,.sticky-header th{background-color:#e5f3fb;}.field-name-body table{margin:20px 0;max-width:100% !important;border:2px solid #4d5968;}.field-name-body table td{border:2px solid #4d5968;padding:10px;}.field-name-body table tr.odd,.field-name-body table tr:nth-child(odd){background:#e5f3fb;border:2px solid #4d5968;}ul.tabs{background-color:#e5f3fb;}ul.tabs li a{color:#004282;}ul.tabs li.active a,ul.tabs li a:hover{background-color:white;}.breadcrumb>ol li{color:#67b8e6;}.breadcrumb>ol a{color:#363636;}ul.pager li.pager-current{background-color:#005077;color:white;}ul.pager a{color:#005077;}#page .icon.phone{background:url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat center -120px;}#page .icon.phone:hover{background-position:center -180px;}#page .icon.email{background:url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat center -240px;}#page .icon.email:hover{background-position:center -300px;}#page .icon.facebook{background:url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat center -360px;}#page .icon.facebook:hover{background-position:center -420px;}#page .icon.twitter{background:url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat center -480px;}#page .icon.twitter:hover{background-position:center -540px;}#page .icon.google{background:url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat center -600px;}#page .icon.google:hover{background-position:center -660px;}#page .icon.youtube{background:url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat center -720px;}#page .icon.youtube:hover{background-position:center -780px;}.aside>.inner{background-color:#e5f3fb;}.aside a{color:#363636;}.aside a:hover{color:#008ed8;}#site-name>div,#site-name>h1{background:url(/sites/default/themes/chchtop10/img/favicon.ico) no-repeat;background-size:35px;}@media only screen and (min-width:900px){#site-name>div,#site-name>h1{background-image:url(/sites/default/themes/chchtop10/img/logo-big.jpg);background-size:auto;}}#header{background-color:#005077;}#skip{background-color:#005077;}#skip>a{background:#005077 url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat center top;}#footer{background-color:#004e78;color:#FFF !important;}#footer a{color:#FFF !important;}#phone-number{padding-left:5px;}#phone-number a{color:#67b8e8;font-size:16px;font-weight:normal;}#phone-number a:hover{color:#88b95b;}#navigation *,#second-navigation *{color:white;}#navigation .content>.menu a:hover,#second-navigation .content>.menu a:hover,#navigation .content>.menu a:hover span,#second-navigation .content>.menu a:hover span{color:#88b95b;}#navigation .content>.menu li li a.active,#second-navigation .content>.menu li li a.active{background:url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat left -1200px;}#navigation .content>.menu li li a.active:hover,#second-navigation .content>.menu li li a.active:hover{background-position:left -1260px;}#navigation .content>.menu>li>a.active>span,#second-navigation .content>.menu>li>a.active>span,#navigation .content>.menu>li.active-trail>a>span,#second-navigation .content>.menu>li.active-trail>a>span{border-bottom:4px solid white;}#navigation .content>.menu>li>a.active>span:hover,#second-navigation .content>.menu>li>a.active>span:hover,#navigation .content>.menu>li.active-trail>a>span:hover,#second-navigation .content>.menu>li.active-trail>a>span:hover{border-color:#88b95b;}#navicon-back{background:url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat center -60px;}#navigation .search-form{border-top:2px solid #fff;border-bottom:2px solid #fff;}#navigation input{background-color:#005077;}#navigation input[type='search'].error{background-color:#d90400;}#navigation>.wrapper{background:#005077;}#navigation:target{background-color:rgba(54,54,54,0.9);}#second-navigation{background-color:#005077;}.flex-direction-nav a{background-color:#005077;}.flex-direction-nav .flex-prev{background:#66b6e8 url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat center -1318px;}.flex-direction-nav .flex-next{background:#66b6e8 url(/sites/default/themes/chchtop10/img/sprite.png) no-repeat center -1378px;}.flex-pauseplay a{color:#363636;}.flex-control-paging li a{background-color:rgba(0,142,216,0.8);}.flex-control-paging li a:hover{background:#66b6e8;}.flex-control-paging li a.flex-active{background:#66b6e8;}.comment.odd{background-color:#e5f3fb;}.club-btn{background:#005077;border:2px solid #fff;color:white;cursor:pointer;font-weight:bold;text-transform:uppercase;text-align:center;padding-top:12px;font-size:1.4em;line-height:1.3em;height:45px;padding-bottom:2px;width:255px;margin-bottom:24px;margin-top:-10px;}.club-btn:hover{border-color:#005077;background:#67b8e6;}.top10club{float:left;margin-left:15px;margin-right:-35px;}@media screen and (min-width:900px){.block-block-13{display:none;}}

body.topmotels .sub-banner{background-image:url(/sites/default/themes/chchtop10/img/banner-topmotels.jpg);}@media only screen and (max-width:1300px){body.topmotels .sub-banner{background-image:url(/sites/default/themes/chchtop10/img/banner-topmotels-small.jpg);}}
