.theme-default
.nivoSlider{background:#fff url(../../../assets/nivo-slider/images/loading.gif) no-repeat 50% 50%}.theme-default .nivoSlider
img{top:0px;left:0px;display:none}.theme-default .nivoSlider img#slideshow-image1{display:block}.theme-default .nivoSlider
a{border:0;display:block}.theme-default .nivo-controlNav{position:absolute;left:50%;bottom:-42px;margin-left:-40px}.theme-default .nivo-controlNav
a{display:block;width:22px;height:22px;background:url(../../../assets/nivo-slider/images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}.theme-default .nivo-controlNav
a.active{background-position:0 -22px}.theme-default .nivo-directionNav
a{display:block;width:30px;height:30px;background:url(../../../assets/nivo-slider/images/arrows.png) no-repeat;text-indent:-9999px;border:0}.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}.theme-default a.nivo-prevNav{left:15px}.theme-default .nivo-caption{}.theme-default .nivo-caption
a{color:#fff;border-bottom:1px dotted #fff}.theme-default .nivo-caption a:hover{color:#fff}
.nivoSlider{position:relative;overflow:hidden}.nivoSlider
img{top:0px;left:0px}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.nivo-slice{display:block;position:absolute;z-index:5;height:100%}.nivo-box{display:block;position:absolute;z-index:5}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8}.nivo-caption
p{padding:5px;margin:0}.nivo-caption
a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav
a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav
a{position:relative;z-index:9;cursor:pointer}.nivo-controlNav
a.active{font-weight:bold}
.fancybox-tmp iframe, .fancybox-tmp
object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{padding:0;margin:0;position:relative;outline:none}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('../../../assets/fancybox/images/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8020}#fancybox-loading
div{width:44px;height:44px;background:url('../../../assets/fancybox/images/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('../../../assets/fancybox/images/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:20px;background-position:0 -36px}.fancybox-next
span{right:20px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,font,img,strong,b,u,i,ul,ol,li,address,blockquote,iframe{border:0;margin:0;padding:0}address{font-style:normal}li{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}form{margin:0}fieldset{border:0;margin:5px
auto;padding:0;width:100%;max-width:585px}legend{font-size:1.5em;padding:10px
0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input,label,select,textarea{display:inline-block}label{line-height:2em}input{padding:10px}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;line-height:normal;padding:8px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical;width:100%}table{border-collapse:collapse;border-spacing:0;padding:5px}th,td{padding:2px
5px;border:1px
solid #999}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inner{clear:both;margin:auto;overflow:hidden;position:relative;max-width:990px;width:990px}.row{float:left;margin-bottom:1em;width:100%}.twelvecol{width:100%}.tencol{width:83.35%}.ninecol{width:75%}.eightcol{width:66.6%}.sevencol{width:58.33%}.sixcol{width:50%}.fivecol{width:41.67%}.fourcol{width:33.33%}.threecol{width:25%}.twocol{width:16.65%}.col{float:left;margin:1%}.col.twelvecol{width:98%}.col.tencol{width:81.35%}.col.ninecol{width:73%}.col.eightcol{width:64.6%}.col.sevencol{width:56.33%}.col.sixcol{width:48%}.col.fivecol{width:39.67%}.col.fourcol{width:31.33%}.col.threecol{width:23%}.col.twocol{width:14.65%}.col-wrap{float:left;margin:0
-1%}.col-wrap.twelvecol{width:102%}.col-wrap.tencol{width:85.35%}.col-wrap.ninecol{width:77%}.col-wrap.eightcol{width:68.6%}.col-wrap.sevencol{width:60.33%}.col-wrap.sixcol{width:52%}.right{float:right !important}.left{float:left !important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}body{font-size:13px;letter-spacing:0.05em;position:relative;-webkit-text-size-adjust:100%}#header-inner{overflow:visible}#content
p{margin:0
0 10px 0}#content ul,#content
ol{padding:1.12em 2em}#content
li{padding-left:0.1em;list-style:disc}#content ol
li{list-style:decimal}a.button,button,input[type="submit"]{background-color:#BBB;background-image:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));background-image:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));background-image:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));background-size:100% 300%;behavior:url(http://elitewestholidays.co.uk/assets/css/PIE.htc);-webkit-transition:background-position .2s ease-out;-moz-transition:background-position .2s  ease-out;-o-transition:background-position .2s  ease-out;transition:background-position .2s  ease-out;color:#FFF;border-radius:5px;border:0;cursor:pointer;position:relative;padding:7px
14px}a.button:hover,button:hover,input[type="submit"]:hover{background-position:100%}hr{display:block;background:#999;height:1px;border:0px;width:100%;margin:10px
0px 10px 0px}img{height:auto;max-width:100%}.pyro-image.alignment-left{margin-right:8px;margin-bottom:8px;float:left}.pyro-image.alignment-right{margin-left:8px;margin-bottom:8px;float:right}.error{color:red}.success+form{display:none}#ui-datepicker-div{background:#FFF;padding:5px}#ui-datepicker-div
a{cursor:pointer}.ui-datepicker-next{float:right}.contact-form>div{margin-bottom:10px}.uniform label,
.contact-form label,
#create-comment label,
#login label,
#register
label{font-size:1.25em;line-height:1.877em;max-width:165px;width:100%}.uniform input[type="text"],
.contact-form input[type="text"],
#create-comment input[type="text"],
#login input[type="text"],
#register input[type="text"],
#activate-user input[type="text"],
.uniform input[type="email"],
.contact-form input[type="email"],
.uniform input[type="url"],
.uniform input[type="password"],
#login input[type="password"],
#register input[type="password"],
#activate-user input[type="password"],
.uniform select,
.contact-form select,
.uniform textarea,
.contact-form textarea,
#create-comment
textarea{border:1px
solid #CACACA;max-width:350px;width:100%}.uniform select,
.contact-form
select{height:2.5em;padding-left:0;padding-right:0}.uniform textarea,
.contact-form textarea,
#create-comment
textarea{margin-bottom:3px;padding:5px}#login ul,
#register ul,
#activate-user
ul{padding:0}#login li,
#register li,
#activate-user
li{list-style:none;margin-bottom:3px}#login .input,
#register .input,
#activate-user
.input{display:inline}.session-message{border-bottom:1px solid rgba(0, 0, 0, 0.3);border-radius:5px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.3);color:#FFF;float:left;margin:18px
0;padding:8px
15px;text-shadow:0 1px 0 rgba(49,49,49,0.3);width:100%}.session-message.error{background:#DF0303}.session-message.info{background:#E49620}.session-message.success{background:#5A5}.index-list
.row{border-bottom:1px solid #D9D9D6}.pagination+.row{margin-top:1em}.blog_post h1,
.blog_post
h2{margin:0}.blog_post,
.blog_details,
#comments
h4{margin:0
0 20px 0}#comments
.comment{float:left;clear:both;padding:0
0 20px 0;margin:0
0 20px 0;border-bottom:1px solid #ccc;width:100%}#comments .image, #comments
.details{float:left;margin:0
20px 0 0}#comments
form{float:left;width:100%}.widget.add_this{float:left;margin:20px
0;width:100%}#sidebar
.widget{float:left;margin:10px
0;width:100%}#sidebar .widget
ul{padding:5px
0}.gallery_heading{margin:0
0 20px 0}#main-content
.galleries_list{padding:0}.galleries_list li,
#main-content .galleries_list
li{border:1px
solid #ccc;float:left;list-style:none;margin:0
15px 15px 0;padding:5px}#main-body.wide .galleries_list
li{margin:0
25px 25px 0}#gallery_index
.gallery_heading{float:left;margin:0
10px 10px 0;text-align:center}#gallery_index .gallery_heading
img{border:1px
solid #ccc;padding:5px}.breadcrumbs{float:left;font-size:1.3em;margin:0.5em 0;width:100%}.breadcrumbs
a{color:#888;float:left;text-decoration:none}.breadcrumbs
span{float:left}.crumb-child{color:#888;margin:0
5px}.slideshow-container,.slideshow-images,.slideshow-image{width:100% !important}.slideshow-container{position:relative}.slideshow-image+.slideshow-image,.stream-slide+.stream-slide{display:none}.slideshow-title{position:absolute;bottom:0;color:#fff;padding:10px;font-size:1.4em;zoom:1;background:#595959;background:rgba(89,89,89, .5)}.ie7 .slideshow-title,
.ie8 .slideshow-title{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiiYyMbGBAA0wMWACFggABBgChngGYCbw4/gAAAABJRU5ErkJggg==)}.slideshow-arrows{display:none;left:1%;margin-top:-15px;position:absolute;top:50%;width:98%;z-index:500}.slideshow-prev,.slideshow-next{background:url("../../../assets/jquery-cycle/images/arrows.png") 0 no-repeat;cursor:pointer;height:30px;float:left;width:30px}.slideshow-next{background-position:-30px;float:right}.slideshow-buttons-wrap{bottom:5px;height:20px;left:0;position:absolute;text-align:center;width:100%;z-index:50}.slideshow-buttons{display:none;opacity:0}.slideshow-buttons
a{float:left;height:20px;overflow:hidden;position:relative}.slideshow-buttons .activeSlide
img{position:relative;top:-22px}.pagination{border-bottom:1px solid #D9D9D6;border-top:6px solid #D9D9D6;float:left;font-size:1.1em;line-height:1.6em;margin-top:2%;padding:3px
0 5px;width:100%}.pagination ul,
#content .pagination
ul{float:right;padding:0}.pagination li,
#content .pagination
li{float:left;list-style:none}.pagination
a{background:#D9D9D6;border:1px
solid #D9D9D6;padding:0
3px}.pagination li+li{margin-left:5px}#cookie_box{position:fixed;bottom:0;font-size:0.8em;z-index:1000;background:#393939;padding:5px;text-align:center;width:100%;color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}#cookie_box
a{color:#fff}#cookie_box a:hover{text-decoration:underline}.js
#cookie_box{display:none}.nojs
.cookie_box_close{display:none}#sitemap
ul{padding-bottom:0;padding-top:0}#sitemap
li{list-style:none}#header .widget.navigation
li{float:left;position:relative}#header .widget.navigation li
a{float:left;display:block;text-decoration:none;padding:5px
7px}#header .widget.navigation li
ul{display:none;position:absolute;z-index:500;top:100%;background:#f3f3f3}#header .widget.navigation li:hover>ul{display:block}#sidebar
li{text-decoration:none}#sidebar li
a{display:block;text-decoration:none}#footer
li{float:left;margin:5px
10px 0 0;padding:0
10px 0 0;height:12px}#footer li
a{display:block;text-decoration:none;margin:-4px 0px 0px 0px}#footer li a:hover, #footer li.current
a{text-decoration:underline}#footer li
ul{display:none}
a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#0c1923;padding:4px
0;min-height:42px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px
13px 11px 13px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal
span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#0c1923;margin-top:33px}.mean-container .mean-nav
ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul
li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li
a{display:block;float:left;width:90%;padding:1em
5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #383838;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li
a{width:80%;padding:1em
10%;border-bottom:1px solid #f1f1f1;border-bottom:1px solid rgba(255,255,255,0.25);opacity:0.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible}.mean-container .mean-nav ul li.mean-last
a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li
a{width:70%;padding:1em
15%}.mean-container .mean-nav ul li li li li
a{width:60%;padding:1em
20%}.mean-container .mean-nav ul li li li li li
a{width:50%;padding:1em
25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,0.1)}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:26px;border:none !important;padding:12px
!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700}.mean-container .mean-nav ul li a.mean-expand:hover{background:none}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav
.wrapper{width:100%;padding:0;margin:0}
@media ( max-width : 768px ){.inner{width:98%}.twocol{width:33.33%}.twocol.rigid{width:16.66%}.col.twocol{width:31.33%}.col.twocol.rigid{width:14.66%}.fulltab{width:100% !important}.col.fulltab{width:98% !important}.notab{display:none !important}}@media ( max-width : 580px ){.elevencol,.tencol,.ninecol,.eightcol,.sevencol,.sixcol,.fivecol{width:100%}.col.elevencol,.col.tencol,.col.ninecol,.col.eightcol,.col.sevencol,.col.sixcol,.col.fivecol{width:98%}.col-wrap.elevencol,.col-wrap.tencol,.col-wrap.ninecol,.col-wrap.eightcol,.col-wrap.sevencol,.col-wrap.sixcol{width:102%}.threecol{width:50%}.col.threecol{width:48%}.fullland{width:100% !important}.col.fullland{width:98% !important}.noland{display:none !important}}@media ( max-width : 360px ){.fourcol,.threecol{width:100%}.col.fourcol,.col.threecol{width:98%}.twocol{width:50%}.col.twocol{width:48%}.col-wrap.elevencol,.col-wrap.tencol,.col-wrap.ninecol,.col-wrap.eightcol,.col-wrap.sevencol,.col-wrap.sixcol{margin:0;width:100%}.fullmob{width:100% !important}.col.fullmob{width:98% !important}.nomob{display:none !important}}.mean-container .mean-bar,
.mean-container .mean-nav{float:none}.mean-bar
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
body{background:#FFF;color:#3d4248;font-family:'Georgia',helvetica,arial,sans-serif}#quote-banner,#testimonial-banner{background:#E6E9EC;color:#656f7a}#cta-availability{background:#93B3A6;background:-webkit-linear-gradient(#C9E1D7,#93B3A6);background:-moz-linear-gradient(#C9E1D7,#93B3A6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9E1D7',endColorstr='#93B3A6');background:linear-gradient(#C9E1D7,#93B3A6);height:313px}#main-content{background:url('../../shared_addons/themes/alston/images/grass-footer.png') bottom center no-repeat;font-size:1.1em;line-height:1.4em}#main-content-inner>.col.twelvecol{margin-top:0}a{color:#3d4248;text-decoration:none}a:hover{color:#2C5253}#content a,
.properties #sidebar
a{border-bottom:1px solid #3d4248}#content a:hover,
.properties #sidebar a:hover{border-color:#2C5253}#content .add_this
a{border:0}a.button,input[type="submit"]{background-color:#2C5253}hr{background:#E6E9EC}iframe{max-width:100%}h1,.h1{border-bottom:1px dotted #666;color:#2C5253;font-size:1.4em;font-weight:normal;line-height:1.7em;margin:0
0 10px 0}h2,.h2{color:#2C5253;font-weight:normal;font-size:1.25em;line-height:1.15em;margin:0
0 10px 0}#content h2,
.properties #sidebar
h2{border-bottom:1px dotted #666;line-height:1.6em}h3,.h3,h4{color:#2C5253;font-size:1.1em;font-weight:normal;margin:0
0 10px 0}button,input,select,textarea{font-family:'Georgia',helvetica,arial,sans-serif}input{padding:7px}.standard-button{background:#3A3F45;background:url('../../shared_addons/themes/alston/images/arrow.png') no-repeat 99% center, #3A3F45;background:url('../../shared_addons/themes/alston/images/arrow.png') no-repeat 99% center, -webkit-linear-gradient(#74808E, #3A3F45);background:url('../../shared_addons/themes/alston/images/arrow.png') no-repeat 99% center, -moz-linear-gradient(#74808E, #3A3F45);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74808E', endColorstr='#3A3F45');background:url('../../shared_addons/themes/alston/images/arrow.png') no-repeat 99% center, linear-gradient(#74808E, #3A3F45);color:#FFF}#sidebar
textarea{height:85px}#sidebar
.widget.sidebar_contact_form{background:#2C5253;padding:15px}#sidebar .widget.sidebar_contact_form
h2{border-bottom:1px dotted #FFF;color:#FFF}#sidebar .widget.sidebar_contact_form
label{color:#FFF}#sidebar .widget.sidebar_contact_form input[type="text"],
#sidebar .widget.sidebar_contact_form
textarea{color:#3d4248;margin-bottom:15px;border:1px
solid #2C5253}#sidebar .widget.sidebar_contact_form input[type="submit"],
#sidebar .widget.iem_subscribe input[type="submit"]{background:#93B3A6;background:url('../../shared_addons/themes/alston/images/arrow.png') no-repeat 99% center, #93B3A6;background:url('../../shared_addons/themes/alston/images/arrow.png') no-repeat 99% center, -webkit-linear-gradient(#C9E1D7, #93B3A6);background:url('../../shared_addons/themes/alston/images/arrow.png') no-repeat 99% center, -moz-linear-gradient(#C9E1D7, #93B3A6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9E1D7', endColorstr='#93B3A6');background:url('../../shared_addons/themes/alston/images/arrow.png') no-repeat 99% center, linear-gradient(#C9E1D7, #93B3A6);border-radius:0;color:#2C5253;line-height:1.1em;font-size:1.75em;width:100%}#sidebar .widget.sidebar_contact_form input[type="submit"]:hover,
#sidebar .widget.iem_subscribe input[type="submit"]:hover{background:url('../../shared_addons/themes/alston/images/arrow.png') no-repeat 99% center, #93B3A6}#sidebar
.widget.iem_subscribe{background:#E6E9EC;padding:15px}#sidebar .widget.sidebar_contact_form
h2{border-bottom:1px dotted #FFF;color:#FFF}#sidebar .widget.iem_subscribe input[type="submit"]{margin-top:15px}#header-inner>.col.twelvecol{margin-bottom:0}#header
.widget.logo{float:left;margin:5px
0 10px}#header
.header_slogan{float:right;font-size:1.846em;font-style:italic;margin:45px
0 25px}#header
.header_contact{clear:right;color:#2C5253;float:right;font-size:1.769em;text-align:right}#call-to-action-inner>.col{margin-bottom:0;margin-top:0}#call-to-action-inner
h2{margin:10px
10px 5px}#call-to-action .slideshow-arrows{display:none}#call-to-action .slideshow-prev,
#call-to-action .slideshow-next{background:url('../../shared_addons/themes/alston/images/slide_arrows.png') 0 no-repeat;height:39px;width:39px}#call-to-action .slideshow-next{background-position:-39px}#call-to-action .slideshow-buttons{display:block !important;float:right;margin-right:10px;opacity:1 !important}#cta-availability
iframe{margin:0
36px}#cta-availability
h2{color:#FFF;font-size:1.9em;text-align:center}#cta-availability h2
span{border-bottom:1px solid #FFF;padding:3px
0}#footer{line-height:1.539em}#footer
.widget{float:left;clear:left}#footer .main_menu,
#footer
.secondary_menu{float:right;clear:right}.featured-property{background:#3d4248;background:-webkit-linear-gradient(#9EA5AE,#3d4248);background:-moz-linear-gradient(#9EA5AE,#3d4248);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9EA5AE',endColorstr='#3d4248');background:linear-gradient(#9EA5AE,#3d4248);color:#FFF;padding:10px;position:relative}.featured-property+.featured-property{margin-top:20px}.featured-property
img{display:block}.featured-property .property-thumb{border:1px
solid #FFF}.featured-title{font-size:1.2em;line-height:1.399em}.featured-property
a{color:#FFF}.featured-property .property-more{bottom:10px;position:absolute;right:10px}#content #quote-banner{margin:25px
0}#quote-inner{width:98%}#quote-inner
blockquote{font-size:1.815em;font-style:italic;line-height:1.187em}#content #quote-inner
blockquote{font-size:1.65em}#quote-inner .quote-author{font-size:1.154em;margin:0;text-align:right}#interest-bar{background:url('../../shared_addons/themes/alston/images/waves.png') bottom left no-repeat;color:#FFF;margin-top:40px;padding-bottom:70px}#interest-bar>div{float:left;padding:15px;width:49%}#interest-bar .blog-post,
#interest-bar
.testimonial{min-height:202px}#interest-bar
h2{border-color:#FFF;color:#FFF}#interest-bar
a{border:0;color:#FFF}#interest-bar a
span{border-bottom:1px solid #FFF;font-size:1.1em}.news.widget{background:#9EA5AE}.testimonial-block{background:#93B3A6;margin-left:2%}.testimonial-block
blockquote{font-style:italic}#interest-bar .testimonial-block
.visitor{font-size:1em;margin-top:5px;text-align:left}#testimonial-banner
blockquote{font-size:1.585em;font-style:italic}#testimonial-banner
.visitor{font-size:1.154em;text-align:right}.testimonial{margin:15px
0;padding:2%}.testimonial.odd{background:#E6E9EC}.testimonial
.visitor{font-size:1.05em;text-align:right}.pagination
a{color:#3d4248}.pagination li.active a,
.pagination a:hover{color:#3d4248;background:#E6E9EC}#main-content .child-list
ul{float:left;width:100%}#main-content .child-list
li{float:left;list-style:none;padding:0;width:190px}.mask{background:#000;display:none;height:100%;opacity:0.8;position:fixed;width:100%;z-index:500}.js #email-to-friend{background:#FFF;border-radius:10px;display:none;left:50%;margin-left:-225px;margin-top:-230px;padding:20px;position:fixed;text-align:left;top:50%;width:430px;z-index:550}#email-to-friend
.close{cursor:pointer;position:absolute;right:20px}#email-to-friend .close:hover{color:#2C5253}.nojs #email-to-friend
.close{display:none}#properties{margin-bottom:275px}#properties a
span{border-bottom:1px solid #3d4248}.property-listing{margin:15px
0;padding:1%}.property-listing.odd{background:#E6E9EC}.property-listing.even{background:url('../../shared_addons/themes/alston/images/dandelions.png') no-repeat  100% 70%}.property-thumbnail{border:1px
solid #9EA5AE}.featured-buttons{float:left;line-height:40px;margin-bottom:10px;text-align:center;width:100%}.weekly-rates{background:#C9E1D7;background:-webkit-linear-gradient(#C9E1D7,#93B3A6);background:-moz-linear-gradient(#C9E1D7,#93B3A6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9E1D7',endColorstr='#93B3A6');background:linear-gradient(#C9E1D7,#93B3A6);color:#2C5253;float:left;width:110px}.weekly-rates:hover{background:#93B3A6}#property-guest-reviews{padding:10px;background:#E6E9EC;color:#656f7a}.booking-button{background:#74808E;background:-webkit-linear-gradient(#74808E,#3A3F45);background:-moz-linear-gradient(#74808E,#3A3F45);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74808E',endColorstr='#3A3F45');background:linear-gradient(#74808E,#3A3F45);color:#FFF;float:left;margin-left:15px;width:110px}.booking-button:hover{background:#3A3F45;color:#FFF}.properties
#sidebar{margin-bottom:145px;margin-top:45px}.properties #sidebar
h2{color:#3d4248;margin:0}.properties #sidebar .booking-button{display:block;float:none;line-height:40px;margin:0;text-align:center;width:100%}.label{font-size:1.1em;margin-top:20px}#weekly-rates{background:#E6E9EC url('../../shared_addons/themes/alston/images/dandelions.png') no-repeat right;padding:10px
15px}#weekly-rates
.label{margin:15px
0}#property-guest-reviews-button{height:96px;background:url('../../shared_addons/themes/alston/images/view-guest-reviews.jpg') center;cursor:pointer}#property-guest-reviews{display:none}.properties #sidebar #email-to-friend-link,
.properties #sidebar #google-map-link{border:0;display:block;margin-top:30px}.properties #sidebar #google-map-link{margin-top:10px}#email-to-friend-link span,
#google-map-link
span{border-bottom:1px solid #9EA5AE;padding-bottom:2px}#finer-details{border-left:1px dotted #000;margin-top:30px;padding:0
10px}#finer-details
.label{font-weight:bold}#property-slideshow-container,#property-slideshow-images,.slideshow-image{width:100% !important}#property-slideshow-container{border-bottom:1px dotted #666;padding-bottom:15px;position:relative}#property-slideshow-images{height:428px;margin:8px
0;overflow:hidden}.slideshow-image+.slideshow-image{display:none}#content #property-slideshow-prev,
#content #property-slideshow-next{border:0;height:428px;left:0;position:absolute;right:50%;top:8px;z-index:500}#content #property-slideshow-next{left:50%;right:0}#slideshow-thumbs{margin:0
-5px;overflow:hidden}#slideshow-thumbs
a{border:0;float:left;height:66px;margin:8px
0;padding:0
4px;overflow:hidden;position:relative}#slideshow-thumbs
img{display:block}#slideshow-thumbs .pager-mask{background:#FFF;opacity:0.4;height:66px;position:absolute;top:0;width:98px}#slideshow-thumbs .activeSlide .pager-mask{opacity:0}.blog #content
.blog_post{margin:15px
0;padding:2%}.blog #content
.blog_post.odd{background:#E6E9EC}.blog #content .blog_heading
h2{border:0;margin-bottom:5px}.blog #content
.blog_date{font-size:0.85em}.blog_more{display:inline}.blog_more:after{content:'>'}.attention{font-size:1.2em;line-height:1.4em}#header
.widget.navigation{background:#2C5253;background:-webkit-linear-gradient(#4D8586, #2C5253);background:-moz-linear-gradient(#4D8586, #2C5253);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D8586', endColorstr='#2C5253');background:linear-gradient(#4D8586, #2C5253);float:left;width:100%}#header .widget.navigation li
a{color:#FFF;font-size:1.3em;margin:3px
0;padding:10px
18px}#header .widget.navigation li + li
a{border-left:1px solid #93B3A6}#header .widget.navigation li.current,
#header .widget.navigation li:hover{background:url('../../shared_addons/themes/alston/images/nav_marker.png') no-repeat top}#footer
li{height:auto;margin:0;padding:0}#footer li+li{padding-left:4px;margin-left:4px;border-left:1px solid #3d4248}#footer li
a{margin:0}.mean-container .mean-bar,
.mean-container .mean-nav ul li
a{background:#2C5253}.mean-container .mean-nav ul li a.mean-expand{background:none}.mean-container .mean-nav ul li a:hover{background:#2C5253;background-image:-webkit-linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.15));background-image:-moz-linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.15));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,.1)', endColorstr='rgba(0,0,0,.15)');background-image:linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.15))}@media ( min-width : 769px ){#header-decor{background:url('../../shared_addons/themes/alston/images/colour-wrap.png') center 229px repeat-x;height:551px;overflow:hidden;position:absolute;z-index:-1}#decor-details{background:url('../../shared_addons/themes/alston/images/grass-header.png') center top no-repeat;height:551px;position:absolute}.properties #header-decor,
.properties #decor-details{height:400px}#property-background{background:#FFF;height:200px;position:absolute;width:971px;z-index:-1}}@media ( max-width : 768px ){#cta-availability{height:auto;text-align:center}#cta-availability
iframe{margin:0}}@media ( min-width : 581px ){}@media ( max-width : 580px ){}@media ( max-width : 360px ){#interest-bar>div{min-height:0;width:100%}.testimonial-block{margin-left:0}}@media ( max-width : 630px ){#header
.header_slogan{display:none}#header
.header_contact{margin-top:60px}}@media ( max-width : 440px ){#header
.header_contact{font-size:1em;margin:0
0 10px;text-align:center;width:100%}#header .header_contact
br{display:none}}#header
.header_slogan{margin-top:0px !important;margin-bottom:8px !important}