article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:1px}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.no-padding{padding:0!important}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#colorbox,#colorbox *,.map,.map *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#hostel_1 h2,#hostel_1 h3{color:#a91001;text-transform:uppercase}#hostel_2 h2,#hostel_2 h3{color:#6b6b6b;text-transform:uppercase}#hostel_3 h2,#hostel_3 h3{color:#2d732e;text-transform:uppercase}#hostel_1 .button{background:#a91001}#hostel_2 .button{background:#6b6b6b}#hostel_3 .button{background:#2d732e}.black_overlay{position:absolute;top:0%;left:0%;width:100%;height:228%;background:rgba(39,40,38,.8);z-index:1001}.popup_content{position:absolute;top:35%;left:35%;width:30%;padding:25px 5px;border:3px solid #9f0c01;background:rgba(39,40,38,.9);z-index:1002;overflow:auto;color:#fff}.white_content a{}.popup_buttons{margin-top:25px}.close_popup{position:absolute;top:5px;font-size:125%;right:10px}.secondary_page_content{background:#f6efe0;padding:25px;border:3px solid #ddd6c9}.secondary_page_content a{color:#a91001}.back-to-top{position:fixed;bottom:4em;right:0;text-decoration:none;color:#000;background-color:rgba(204,204,204,.8);font-size:12px;padding:1em;display:none;z-index:900}.back-to-top:hover{background-color:rgba(135,135,135,.5)}#dvReadMore{background-color:#fff;bottom:345px;display:block;max-width:600px;padding:15px;position:absolute;right:30px;z-index:999}.pg11 .readMore,.pg306 .readMore,.pg240 .readMore,.pg254 .readMore,.pg304 .readMore,.pg266 .readMore,.pg305 .readMore,.pg19 .readMore,.pg282 .readMore{display:block!important}.readMore{background-color:#a91001;bottom:310px;max-height:35px;padding:10px 5px!important;position:absolute;right:30px;z-index:999;display:none!important}.read_more_container{}#close{border-radius:30px;float:right;font-weight:bold;height:30px;margin:0 0 10px 10px;padding:5px 0 0;width:30px}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.container{width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.container{width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.container{width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-0{margin-left:0}}.container-full{width:100%;padding:30px 0;clear:both}.container-full-bg{padding:0}.container-full:before,.container-full:after{content:" ";display:table}.container-full:after{clear:both}.container-full .row{clear:both}.row-padding{padding:15px 0}.row-border{border:1px solid #ccc}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}@font-face{font-family:'fontello';src:url("../fonts/fontello.eot?27046003");src:url("../fonts/fontello.eot?27046003#iefix") format('embedded-opentype'),url("../fonts/fontello.woff?27046003") format('woff'),url("../fonts/fontello.ttf?27046003") format('truetype'),url("../fonts/fontello.svg?27046003#fontello") format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before,[class^="ui-icon"]:before,[class*=" ui-icon"]:before,.mfp-arrow:before{font-family:'fontello';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;line-height:1em}.icon-tripadvisor:before{content:''}.icon-th-1:before{content:''}.icon-angle-double-left:before{content:''}.icon-angle-double-right:before{content:''}.icon-angle-double-up:before{content:''}.icon-angle-double-down:before{content:''}.icon-phone:before{content:''}.icon-facebook:before{content:''}.icon-gplus:before{content:''}.icon-search:before{content:''}.icon-menu:before{content:'☰'}.icon-menu_2:before{content:'☰'}.icon-cancel:before{content:'✕'}.icon-plus:before{content:'+'}.icon-share:before{content:''}.icon-globe:before{content:''}.icon-calendar:before{content:'';color:#fff;position:absolute;right:30px;top:17px}.icon-left-open-big:before,.ui-icon-circle-triangle-w:before,.mfp-arrow-left:before{content:''}.icon-right-open-big:before,.ui-icon-circle-triangle-e:before,.mfp-arrow-right:before{content:''}.icon-up-open-big:before{content:''}.icon-play:before{content:''}.icon-pause:before{content:''}.icon-twitter:before{content:''}.icon-chat:before{content:''}.icon-pinterest:before{content:'1'}.icon-youtube:before{content:'U'}.icon-email:before{content:''}.icon-instagram:before{content:''}.icon-down-open-big:before{content:''}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"proxima-nova",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#efeeee}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#333;text-decoration:none;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}a:hover,a:focus{color:#333}img{vertical-align:middle;display:block;max-width:100%;width:100%;height:auto}p{margin:0 0 1.4em}small,.small{font-size:85%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500;line-height:1.1;color:inherit;font-family:'Stint Ultra Condensed',cursive}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em}h1 small,h2 small,h3 small{font-size:65%}h4,h5,h6{margin-bottom:.5em}h4 small,h5 small,h6 small,h4 .small,h5 .small,h6 .small{font-size:75%}h1,.h1{font-size:249%}h2,.h2{font-size:204%}h3,.h3{font-size:174%}h4,.h4{font-size:146.5%}h5,.h5{font-size:131%}h6,.h6{font-size:100%}ul,ol{margin-top:0;margin-bottom:1.4em}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}nav,nav ul,nav li,nav a{float:left;margin:0;padding:0}nav ul{list-style:none;list-style-image:none}nav li{cursor:pointer}.form{width:100%}.form td{padding-bottom:1em;vertical-align:top}.form tr td:first-child{width:35%;padding-top:2px;padding-right:15px}.textbox,.form select{padding:2px;background:#fff;border:1px solid #999;border-radius:0}.form select{padding:1px}.form .textbox,.form select,.form .button{float:left;width:60%}.form .button{margin:0}.form .textbox_medium{width:80%;height:4.7em}.form .textbox_large{width:80%;height:9em}.form .captcha img,#recaptcha_image{width:100%!important;height:auto!important}.form .captcha .textbox{clear:both;margin:15px 40% 5px 0}.form .captcha a{float:left;margin:0 15px 0 0;font-size:93%}.form .radio input,.form .radio label{float:left}.form .radio input{margin:3px 0 0 0}.form .radio label{margin:0 15px 0 5px}.form .multi_input select,.form .multi_input .textbox{width:29%;margin-right:2%}.form .multi_input select{width:20%}.form .multi_input .textbox{width:38%}.form_cal{font-size:93%;background:rgba(255,255,255,.8)}.icon_cal{float:left;margin:2px 0 0 -19px;color:#999}.icon_cal_wrap{float:left;position:relative;background:#fff}.icon_cal_wrap input{position:relative;z-index:20;margin:0!important;background:none!important}.icon_cal_wrap .icon_cal{position:absolute;z-index:10;top:4px;right:5px;margin:0}.form_wrapper,.form_wrapper .form,.form_wrapper .error{float:left;width:100%}.form_wrapper,.form_wrapper .error{margin:20px 0}.error{color:#a91001}.form_wrapper .form{width:50%}.form_wrapper .form:first-child tr td:last-child{padding-right:15px}.form_wrapper .form:last-child tr td:first-child{padding-left:15px}.button{display:inline-block;margin:0;padding:2px 10px;text-align:center;color:#fff;cursor:pointer;border-radius:0;border:0;background:#a91001;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;-webkit-appearance:none;text-transform:uppercase;font-size:90%}.button:hover{color:#fff}.video_res{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video_res iframe,.video_res object,.video_res embed{position:absolute;top:0;left:0;width:100%;height:100%}.widget{overflow:hidden}.widget iframe{width:100%!important;background:0;border:0}.widget img{width:auto}.header{padding:0;position:absolute;top:0;z-index:600}.logo{z-index:900;float:left;position:absolute}#phone-mobile{float:left;position:absolute;margin-left:110px;display:none;height:40px;padding:3px 10px;background:#a91001;color:#fff}#phone-mobile i{font-size:150%}#phone-mobile span{font-family:"Stint Ultra Condensed",cursive;font-size:174%;text-transform:uppercase}.sleepzone_secondary{position:relative;padding:0}.nav_primary{float:right;display:block;margin:0;font-family:'Stint Ultra Condensed',cursive;background-color:#fff;position:relative;z-index:110}.nav_primary ul{z-index:100;width:100%;text-align:left}.nav_primary li{position:relative;display:inline;height:40px}.nav_primary a{padding:5px 15px;font-size:20px;text-transform:uppercase;color:#000}.nav_primary li:last-child a{margin:0}.nav_primary li:hover{background:#eee}.nav_primary ul ul{width:200px;background:#fff;position:absolute;left:0;display:none;visibility:hidden}.nav_primary ul ul li{width:100%}.nav_primary ul ul li a{width:100%}#nav_primary #galway a,#nav_primary #connemara a,#nav_primary #burren a{color:#9a9a9a;padding:18px 0 0 0;color:#9a9a9a;font-family:'proxima-nova';font-weight:100;font-size:10px}#nav_primary #galway li:hover,#nav_primary #connemara li:hover,#nav_primary #burren li:hover{background:0}#nav_primary #galway,#nav_primary #connemara,#nav_primary #burren{margin:5px 10px 0 0;height:auto}#nav_primary #connemara{background:url(/Assets/Images/connemara_home_icon.png) no-repeat top;margin-right:100px}#nav_primary #galway{background:url(/Assets/Images/galway_home_icon.png) no-repeat top;margin-left:150px}#nav_primary #burren{background:url(/Assets/Images/burren_home_icon.png) no-repeat top}a.nav_mob_button{display:none;float:right;height:40px}a.nav_mob_button .icon-menu{color:#1b1b1b;font-size:36px;line-height:0}.nav_mob_button span{display:block;float:right;position:relative;top:10px}a.nav_mob_button_2{display:none;float:left}a.nav_mob_button_2 .icon-menu_2{color:#fff;font-size:36px;line-height:0}.nav_mob_button_2 span{color:#fff;display:block;float:left;position:relative;top:10px}#nav_item_our_hostels a:nth-child(1){pointer-events:none}#nav_item_our_hostels ul a:nth-child(n+1){cursor:pointer;pointer-events:all}#hostel_1 .nav_hotels_wrapper{border-bottom:5px solid #a91001}#hostel_2 .nav_hotels_wrapper{border-bottom:5px solid #6b6b6b}#hostel_3 .nav_hotels_wrapper{border-bottom:5px solid #2d732e}.pg143 .nav_hotels_wrapper{display:none}.pg367 .nav_primary,.pg367 .booking{display:none}.pg367 .hostel_locations{background-color:transparent;z-index:500}.pg367 .hostel_locations_home{background-color:#eae3d5;padding:0 10px}.pg367 .secondary_page_content{}.wifi_page{position:relative;top:-150px}.nav_hotels_wrapper{background-color:#1b1b1b;width:100%;height:40px;z-index:300}.nav_hotels{display:block;margin:0 auto;font-family:'proxima-nova',cursive}.nav_hotels ul{z-index:100;text-align:center}.nav_hotels li{position:relative;display:inline;height:40px}.nav_hotels li.selected{background:none repeat scroll 0 0 #efeeee}.nav_hotels .selected a{color:#333}.nav_hotels a{padding:10px 18px;color:#fff}.nav_hotels li:last-child a{margin:0}.nav_hotels ul ul{width:200px;background:#fff;position:absolute;left:0;display:none;visibility:hidden}.nav_hotels ul ul li{width:100%}.nav_hotels ul ul li a{width:100%}.time_lang{float:right}.time,.lang,.lang a{float:left;margin:9px 0 0 10px}.lang a:last-child{margin:0}.pg11 .page_title{height:0;margin:0;padding:0;text-indent:-99999px}.pg11 .header_image_wrapper{position:relative;overflow:hidden;width:100%;height:100%;margin:0 auto;z-index:5;max-width:none;max-height:none;min-height:100%}.pg11 .header_image .item{width:100%;z-index:10!important}.pg11 .header_image_tag{margin:0 auto;width:1170px;z-index:100;-webkit-animation:fadeIn ease-in 1;position:absolute;bottom:300px;width:100%;z-index:100}.pg11 .header_image_tag h2{font-family:"proxima-nova";color:#fff!important;text-transform:none!important}.pg11 .map_icons_container{position:relative;display:block;float:left;z-index:100}.map_icons_container{display:none}.map_icons_container img{width:auto;margin-top:100px}.galway_map_link{height:20px;left:110px;position:absolute;top:364px;width:100px;z-index:700}.burren_map_link{height:20px;left:82px;position:absolute;top:396px;width:100px;z-index:700}.connemara_map_link{height:20px;left:65px;position:absolute;top:342px;width:100px;z-index:700}.header_image_wrapper{position:relative;overflow:hidden;width:100%;max-height:600px;margin:0 auto}.header_image_wrapper img{width:auto;margin:0 auto}.header_image .item{width:100%;z-index:10!important}.header_image_tag{margin:0 auto;width:1170px;bottom:200px;z-index:100;color:#fff;-webkit-animation:fadeIn ease-in 1;position:absolute;width:100%;z-index:100}.header_image_tag h2{font-family:"proxima-nova";margin-left:20px;color:#fff!important;text-transform:none!important;text-shadow:2px 2px 2px #000}.breadcrumb{padding:10px 0 0 0;margin:0;list-style:none}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>li.intro+li:before{display:none}.breadcrumb>.selected{color:#999}.booking{float:left;right:0;position:absolute;top:0;width:220px;z-index:999}.booking h3{color:#fff!important;text-transform:uppercase;text-align:center;padding-top:6px;padding-bottom:6px;margin-bottom:0;width:100%;background:#a91001;cursor:pointer;position:relative;z-index:500;height:40px}.booking select{width:100%}.booking_panel{background:none repeat scroll 0 0 rgba(39,40,38,.8);position:relative;float:left;width:100%}.booking_panel_holder{position:relative;float:left;width:220px}.booking_panel_holder h3:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#a91001 rgba(236,30,48,0) rgba(236,30,48,0);border-image:none;border-right:10px solid rgba(236,30,48,0);border-style:solid;border-width:10px;content:" ";height:0;left:50%;margin-left:-10px;pointer-events:none;position:absolute;top:100%;width:0}.booking_panel_holder .button{background:#a91001!important}.booking_header{position:absolute;right:0;top:0}.img_overlay{height:auto;right:15px;position:absolute;top:0;z-index:100}.header div.container:first-child{position:relative}#header-video{position:absolute;top:60px;left:230px;background:#1a1818;padding:5px 10px;text-align:center;color:#fff;text-transform:uppercase;display:none}.pg11 #header-video,#hostel_3 #header-video{display:block}.booking .form_group{float:left;margin-bottom:10px;width:33.33%}.booking .form_group:first-of-type{width:100%}.booking label{margin:0 5px 0 0;color:#fff}.booknow_button{background:none repeat scroll 0 0 #9e0c01;border:medium none;border-radius:0;clear:left;color:#fff;cursor:pointer;float:none;margin:0 10px 10px 10px;padding:2px 10px;text-align:center;transition:all .2s linear 0;width:200px}.booking .button a{text-align:center}#booking-phone{color:#fff;text-align:center;padding:0 10px 5px}#booking-phone a{color:#fff}.booking .form_group{float:left;margin-bottom:10px;width:50%;font-family:'proxima-nova',Arial;padding:2px 7px 2px 7px}.day_group{width:100%!important;height:40px}.form_group .day{width:100%;background:0;border:0;color:#fff;font-size:130%;text-align:center}.booking .day{opacity:0;z-index:100}.booking .day,.booking .day_formatted{font-size:220%;left:0;position:absolute;text-align:center;width:100%;cursor:pointer;color:#fff;font-weight:100;font-family:'Stint Ultra Condensed'}.nights{margin-bottom:2px;width:98.5%}.adults{margin-bottom:2px;width:98.5%}.children{margin-bottom:2px;width:98.5%}.hostel_locations_home{text-align:center}.hostel_locations_home h2{color:#555!important}.hostel_locations_home p{padding:5px;margin:0;text-align:center}.hotel_page_panel_bottom{position:relative;text-align:right}.hotel_page_panel_bottom h4{margin-bottom:0}.hotel_page_panel_bottom h2{text-align:center}#hostel_1 .hotel_page_panel_bottom_button{width:0;height:0;border-top:0 solid transparent;border-right:165px solid #a91001;border-left:35px solid transparent;border-bottom:26px solid #a91001;position:absolute;bottom:0;right:0;padding:0;z-index:90;background:none!important}#hostel_2 .hotel_page_panel_bottom_button{width:0;height:0;border-top:0 solid transparent;border-right:165px solid #6b6b6b;border-left:35px solid transparent;border-bottom:26px solid #6b6b6b;position:absolute;bottom:0;right:0;padding:0;z-index:90;background:none!important}#hostel_3 .hotel_page_panel_bottom_button{width:0;height:0;border-top:0 solid transparent;border-right:165px solid #2d732e;border-left:35px solid transparent;border-bottom:26px solid #2d732e;position:absolute;bottom:0;right:0;padding:0;z-index:90;background:none!important}.hotel_page_panel_bottom_button .button{position:absolute;width:165px;text-align:right;text-transform:uppercase}.hotel_page_panel_shape_content{width:0;height:0;border-top:145px solid transparent;border-right:200px solid #171717;border-bottom:0 solid transparent;position:absolute;bottom:0;right:0;z-index:10}.hotel_page_panel_shape_content_inner{bottom:30px;color:#fff;right:5px;width:75px;position:absolute;z-index:100}.hotel_page_panel_bottom_topleft h2,.hotel_page_panel_bottom_topright h2{color:#333!important}.hotel_page_panel_bottom_topleft{position:relative;text-align:right}.hotel_page_panel_bottom_topleft h2{text-align:left}.hotel_page_panels_bg{background:#fff;float:left;width:100%}.hotel_page_panel_top{margin-top:40px}.hotel_page_panel_bottom_topright_content{padding:0!important;margin-left:-30px}.hotel_page_panel_bottom_topright_content p{background:#dbdbdb;padding:25px 10px;min-height:175px;margin:0}div.hotel_page_panel_bottom_styling:nth-child(2) .hotel_page_panel_shape_content{display:none}div.hotel_page_panel_bottom_styling:nth-child(2) .hotel_page_panel_bottom_button{width:auto!important;height:auto!important;border-top:none!important;border-right:none!important;border-left:none!important;border-bottom:none!important;position:absolute!important;bottom:40%!important;right:auto!important;padding:0!important;z-index:90;background:none!important;margin-left:auto;text-align:center;left:50%;margin-left:-85px}div.hotel_page_panel_bottom_styling:nth-child(2) .hotel_page_panel_bottom_button .button{text-align:center}.hostel_locations{position:relative;background-color:#eae3d5;z-index:500}.hostel_locations_container{position:relative;margin-top:-150px;z-index:50}.hostel_locations_overlay{background:rgba(26,24,24,.8);border-bottom:10px solid #a91001;position:absolute;bottom:0;padding:10px;width:100%}.hostel_locations_overlay h3,.hostel_locations_overlay h2{text-transform:uppercase;color:#fff!important;margin-bottom:0}.hostel_locations_overlay p{color:#fff;margin-bottom:5px}.hostel_locations_overlay span{font-family:'superclarendon',cursive;text-transform:uppercase;background:0;position:absolute;right:5px;bottom:0;color:#a91001}#hostel_locations_hostel_1 .hostel_locations_overlay{border-bottom:10px solid #a91001}#hostel_locations_hostel_2 .hostel_locations_overlay{border-bottom:10px solid #6b6b6b}#hostel_locations_hostel_3 .hostel_locations_overlay{border-bottom:10px solid #2d732e}.hostel_locations_container_secondary{margin-top:5%;position:relative;z-index:50}.hostel_locations_container_secondary span{color:#a91001}.hotel_highlights{text-align:left}.block_link{margin-bottom:20px;float:left}.hotel_highlights_img_overlay_wrap{position:relative;float:left;width:100%;height:auto;overflow:hidden}.hotel_highlights_img_overlay{position:absolute;z-index:101;width:100%;-webkit-transition:all .4s linear;-webkit-transform:translateZ(0);-moz-transition:all .4s linear;transition:all .4s linear}.hotel_highlights_img_overlay_border{top:0;height:100%;-webkit-box-shadow:inset 0 0 0 6px rgba(255,255,255,.5);box-shadow:inset 0 0 0 4px rgba(255,255,255,.5)}.hotel_highlights_img_overlay_border:hover{-webkit-box-shadow:inset 0 0 0 6px rgba(255,255,255,0);box-shadow:inset 0 0 0 4px rgba(255,255,255,0)}.hotel_highlights_img_overlay_bottom{bottom:0;padding:5px 10px;background:rgba(0,0,0,.7)}.hotel_highlights_img_overlay_top{top:0;left:80px;width:300px;padding:20px 30px;color:#fff;background:#333}.activities_items{background:none repeat scroll 0 0 #fff;margin:5px;min-height:180px;padding:10px 0;position:relative;float:left}.activities_items .activities_button{position:absolute;bottom:5px;right:5px}.activities_items p{min-height:75px}.events_items{background:none repeat scroll 0 0 #fff;margin:5px;min-height:180px;padding:10px 0;position:relative;float:left}.events_items_date{float:right;text-align:right;font-size:80%;color:#323232;width:100%}.events_items .events_button{position:absolute;bottom:5px;right:5px}.events_description a,.activities_description a{color:#a91001}.readmore-js-toggle{text-align:right;color:#a91001}.offer_items{background:none repeat scroll 0 0 #fff;margin:5px;min-height:190px;padding:10px 0;position:relative;width:48%}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden}.ui-datepicker{padding:0;margin:0;display:none;background:#fff;z-index:600!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:5px 0 6px 0;background:#a91001;color:#fff}.ui-datepicker .ui-datepicker-group-first .ui-datepicker-header{border-right:1px solid #e4e4e4}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:5px;width:1.8em;height:1.8em;line-height:2.4em;color:#fff;font-size:131%;cursor:pointer}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{color:#ddd}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;top:50%;margin:-22px 0 0 -10px;width:20px;height:30px;text-indent:0}.ui-datepicker .ui-datepicker-next span{margin-left:-5px}.ui-datepicker .ui-datepicker-title{line-height:1.8em;font-size:123.1%;text-align:center}.ui-datepicker table{width:100%;height:215px;border-collapse:collapse}.ui-datepicker th,.ui-datepicker td span,.ui-datepicker td a{padding:6px}.ui-datepicker th{font-weight:bold;border:0}.ui-datepicker td{border:0;padding:0}.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:right;text-decoration:none}.ui-datepicker-calendar a.ui-state-hover{background:#ddd;color:#000}.ui-datepicker-calendar .ui-datepicker-today a,.ui-datepicker-calendar .ui-datepicker-today span{background:#fff;color:#000;border:1px solid #ddd}.ui-datepicker-calendar a.ui-state-active{background:#000;color:#fff}.ui-datepicker-calendar .ui-datepicker-unselectable span{color:#ddd}.booking_overlay_cal .ui-datepicker-calendar .ui-datepicker-unselectable span{color:#aaa}.nav_secondary,.nav_secondary ul,.nav_secondary li,.nav_secondary a{width:100%}.nav_secondary{float:left;margin:0 0 30px 0}.nav_secondary a{margin:0 0 5px 0;padding:5px}.nav_secondary ul li.selected>a:first-child{color:#000}.nav_secondary>ul>li.selected>a:first-child{padding:0 0 5px 0;margin:0 0 15px 0;font-size:219%;border-bottom:1px solid #000}.nav_secondary ul ul ul a{padding-left:20px}.nav_secondary ul ul ul ul a{padding-left:35px}.page_title{margin:.5em 0;text-align:center}.grid,.gallery{margin:0 0 -30px 0}.grid .grid_block,.gallery a,.gallery img,.gallery .video_res{margin-bottom:30px}.grid_block,.gallery a,.gallery img{float:left;width:100%}.gallery a img{margin-bottom:0}.grid_text{padding:10px 0}.slider,.slider_full{float:left;position:relative;width:100%}.slider_full .row,.slider_full_bg .container{position:relative}.slider_full .item{width:100%;margin:0 auto;padding:0 40px}.slide_prev,.slide_next{position:absolute;top:50%;z-index:200;width:40px;height:40px;margin:-20px 0 0 0;font-size:264%;line-height:40px;text-shadow:0 0 3px #fff}.slide_prev{left:10px}.slide_next{right:10px}.slider_25 .slide_prev,.slider_25 .slide_next{top:68px}.slider_33 .slide_prev,.slider_33 .slide_next{top:103px}.slider_65 .slide_prev,.slider_65 .slide_next{top:48%}.slider_full_bg .container{overflow:hidden;max-height:400px}.slider_full_bg .item{padding:0}.slider_full_bg .slide_prev,.slider_full_bg .slide_next{height:80px;margin:-40px 0 0 0;line-height:80px;font-size:219%;background:rgba(255,255,255,.9);text-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slider_full_bg .slide_prev{left:15px;-webkit-border-radius:0 80px 80px 0;border-radius:0 80px 80px 0}.slider_full_bg .slide_next{right:15px;-webkit-border-radius:80px 0 0 80px;border-radius:80px 0 0 80px;text-align:right}.room_info{width:100%}.room_info tr td:nth-child(odd){width:40%;padding:0 15px 0 0;text-align:right}.room_info tr td:nth-child(even){width:60%}.offer_details{margin-top:15%}.nav_sitemap,.nav_sitemap ul,.nav_sitemap li,.nav_sitemap a{width:100%}.nav_sitemap ul a{margin:0 0 4px 0;padding:5px 1%;background:#e4e4e4}.nav_sitemap ul ul a{padding-left:3%;background:#f4f4f4}.nav_sitemap ul ul ul a{padding-left:6%;background:#f8f8f8}.nav_sitemap ul ul ul ul a{padding-left:9%;background:#fff}.nav_sitemap ul ul ul ul ul a{padding-left:12%}.map img,.map_directions img{max-width:none!important;width:auto!important}.map{float:left;width:100%;min-height:600px}.map_marker{white-space:nowrap}.map_directions_controls label,.map_directions_controls .textbox{float:left}.map_directions_controls label{padding:0 5px 0 0;min-width:20%}.map_directions_controls .textbox,.map_directions_controls .button{width:80%}.map_directions_controls .button{float:right}.map_directions{clear:both}.map_directions>div:first-child,.map_directions table{width:100%}.nav_attractions,.nav_attractions ul,.nav_attractions a{width:100%}.nav_attractions li{width:50%}.nav_attractions a{padding-right:5%;padding-left:0;margin:0 0 5px 0}.attractions article{display:none}.attractions .button{width:45%}.attractions .button:first-child{margin-right:9%}.blog_latest_post{background:none repeat scroll 0 0 #ddd6c9;height:255px;overflow:hidden;padding:20px}.interactive_page .blog_all{height:165px}.interactive_page .blog article{margin:25px 0 160px 0}.interactive_video_section{background:none repeat scroll 0 0 #ddd6c9;padding:20px;margin-top:20px;float:left;width:100%}.interactive_gallery{height:500px;overflow:auto;background:#ddd6c9;margin-top:20px;float:left;width:100%;padding:20px}.interactive_facebook,.interactive_twitter{background:#ddd6c9;margin-top:20px;padding:20px;float:left;width:100%}#twitter-widget-0{width:100%}.hostel_landing h3{color:#333!important;text-align:center}.blog_all h3{margin-top:.5em}.blog_all td,.blog_detail td,.blog_comment td{padding:0}.blog article{margin:0 0 30px 0;position:relative;padding:10px 25px;background:#f4eee1;border:2px solid #ddd6c9;margin:40px 0}.blog_date{background:none repeat scroll 0 0 #a91001;color:#fff;top:-15px;padding:5px;position:absolute}.blog_comment{float:left;padding:10px;background:#eee}.blog_comment .blog_meta{float:right;margin:-24px 0 0 0}.blog_comment article{float:left;margin:0 0 15px 0;padding:10px;width:560px;background:#ddd}.blog_comment .comment_date{float:right;margin:-22px 0 0 0;font-size:77%}.blog_comment_form{margin:20px 0 0 0}.blog_comment_form .form_wrapper{background:#ddd;padding:10px}.blog_comment_form .form{margin:0}.blog_comment_form .form_left{width:90px;margin:0 0 10px 0}.blog_comment_form .textbox{width:170px;margin:0 10px 10px 0}.blog_comment_form .textbox_large{width:455px;height:95px}.blog_comment_form .button{margin:0 10px 0 0;float:right}.blog_aside_section{margin:0 0 20px 0}.blog_aside a,.blog_aside select{display:block;width:100%;margin:0 0 10px 0}.Social h3{text-transform:uppercase;color:#333!important}.widSSP{width:100%!important}footer.container-full{background-color:#1a1818}footer h2{color:#6c6a6a!important;text-transform:none!important;font-size:240%!important}footer a{color:#6c6a6a}footer .newsletter_panel .textbox{float:left;width:80%;height:24px;background:#222;border:none;color:#fff}footer .newsletter_panel .button{width:19%;height:24px;margin:0 0 0 1%;padding:0 5px;background:#a91001;color:#fff;text-align:center}.affiliations img{width:auto;height:auto}.affiliations{position:relative;height:138px;max-width:300px;background:url(/assets/images/affiliations.png) no-repeat}.camping,.connemaraloop,.galwayarts,.gepark,.hostelworld,.trip,.wwww,.wifi,.druid{background:url(/assets/images/affiliations.png) no-repeat}.camping{background-position:-206px -97px;width:40px;height:41px;bottom:0;right:53px;position:absolute}.connemaraloop{background-position:-150px -83px;width:48px;height:54px;bottom:0;right:102px;position:absolute}.galwayarts{background-position:-165px 0;width:64px;height:61px;bottom:77px;right:75px;position:absolute}.gepark{background-position:-239px 0;width:70px;height:77px;bottom:65px;right:0;position:absolute}.hostelworld{background-position:0 -3px;width:159px;height:23px;top:0;left:0;position:absolute}.trip{background-position:-3px -113px;width:140px;height:24px;bottom:0;left:0;position:absolute}.wwww{background-position:0 -32px;width:80px;height:50px;bottom:55px;left:0;position:absolute}.wifi{background-position:-250px -104px;width:47px;height:32px;bottom:0;right:0;position:absolute}.druid{background-position:-92px -35px;width:50px;height:50px;bottom:55px;left:92px;position:absolute}.nav_foot{margin-bottom:15px}.nav_foot li{width:50%}.nav_foot a{width:100%;padding:2px;font-family:"proxima-nova"}.nav_social a,.nav_share a{margin:0 10px 10px 0;width:30px;height:30px;line-height:30px;font-size:125%;color:#1a1818;text-align:center;border-radius:30px}.offer_details .nav_social a,.nav_share a{color:#fff}.facebook{background:#323232}.twitter{background:#323232}.gplus{background:#323232}.youtube{background:#323232}.pinterest{background:#323232}.instagram{background:#323232}.tripadvisor{background:#323232}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;font-size:200%;color:#fff}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow i{position:relative}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid transparent;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid transparent}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid transparent;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid transparent}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.site_wrapper{width:100%;margin:0 auto;position:relative;z-index:10}.standard_content{background:#fff}.standard_content .main_content{position:relative;padding-top:40px;padding-bottom:40px}.standard_content a{color:#a91001;font-weight:500}.cookie_policy{padding:0 30px}.cookie_policy .content{width:100%;border:none;font-size:13px}.cookie_policy h4{margin:0}.cookie_policy .page_title{margin:10px 0 20px}.cookie_policy .button{padding:10px 20px}.cookie_policy .content a{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.iframe-container iframe{height:calc(130vh - 4px);width:100%;box-sizing:border-box;padding:20px 0 0}@media(max-width:992px){.iframe-container iframe{height:calc(160vh - 4px)}}@media(max-width:600px){.iframe-container iframe{height:calc(200vh - 4px)}}.cookie_message{position:fixed;bottom:65px;left:50%;display:none;color:#fff;width:90%;text-align:center;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1;-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-webkit-animation-name:cookie-fade-up;-moz-animation-name:cookie-fade-up;-o-animation-name:cookie-fade-up;animation-name:cookie-fade-up;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;max-width:550px;z-index:980}.cookie_message .wrapper{background:rgba(0,0,0,.9);border-radius:10px;padding:20px 10px}.cookie_message span{margin-right:5px}.cookie_message .button{padding:4px 20px;font-size:13px;border:1px solid #a91001;background:#a91001;color:#fff;text-transform:uppercase;font-family:'Muli',sans-serif;margin-bottom:5px}.cookie_message .button.cookie_no{background:#666!important;border:1px solid #666;color:#fff}@media(min-width:768px){.cookie_message{width:70%}}@media(min-width:1200px){.cookie_message{width:50%}}@-webkit-keyframes cookie-fade-up{0%{opacity:0;-webkit-transform:translate(-50%,100px)}100%{opacity:1;-webkit-transform:translate(-50%,0)}}@-moz-keyframes cookie-fade-up{0%{opacity:0;-moz-transform:translate(-50%,100px)}100%{opacity:1;-moz-transform:translate(-50%,0)}}@keyframes cookie-fade-up{0%{opacity:0;-webkit-transform:translate(-50%,100px);-moz-transform:translate(-50%,100px);-ms-transform:translate(-50%,100px);-o-transform:translate(-50%,100px);transform:translate(-50%,100px)}100%{opacity:1;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}@media(min-width:1700px){.pg11 .header_image_wrapper img{margin-top:auto}.pg11 .header_image_tag{top:auto}}@media(min-width:1700px)and (max-width:1920px){.header_image_wrapper img{width:100%;margin-top:-5%}}@media(min-width:1600px)and (max-width:1699px){.pg11 .header_image_wrapper img{margin-top:auto}.pg11 .header_image_tag{top:auto}}@media(min-width:1300px){.header_image_wrapper{height:600px}}@media(min-width:1200px)and (max-width:1599px){.pg11 .header_image_wrapper img{margin-top:auto}.pg11 .header_image_tag{top:auto}.header_image_wrapper img{width:100%}}@media(min-width:1200px)and (max-width:1299px){.map_icons_container{width:170px}}@media(max-width:1600px){.map_icons_container{width:270px}.map_icons_container img{margin-top:90px}}@media(max-width:1400px){.map_icons_container img{display:none}}@media(max-width:1199px){.slider_25 .slide_prev,.slider_25 .slide_next{top:54px}.slider_33 .slide_prev,.slider_33 .slide_next{top:86px}.nav_primary a{padding:5px 10px}.galway_map_link{height:20px;left:110px;position:absolute;top:284px;width:100px;z-index:700}.burren_map_link{height:20px;left:82px;position:absolute;top:316px;width:100px;z-index:700}.connemara_map_link{height:20px;left:65px;position:absolute;top:264px;width:100px;z-index:700}.pg11 .readMore,.pg306 .readMore,.pg240 .readMore,.pg254 .readMore,.pg304 .readMore,.pg266 .readMore,.pg305 .readMore,.pg19 .readMore,.pg282 .readMore{display:none!important}.logo img{width:100px}#header-video{top:100px;left:30px}}@media(min-width:992px)and (max-width:1199px){.hostel_locations_container{margin-top:-135px}}@media(max-width:991px){.slider_25 .slide_prev,.slider_25 .slide_next{top:38px}.slider_33 .slide_prev,.slider_33 .slide_next{top:55px}a.nav_mob_button,a.nav_mob_button_2{display:block}.header{background:#fff}.nav_primary,.nav_hotels{display:none;left:0;top:37px;position:absolute;width:100%;padding:0;z-index:110;margin-top:40px;top:auto}.nav_hotels{background:#1b1b1b}.hostel_locations_container{margin-top:-90px}.nav_primary li,.nav_hotels li{width:100%;text-align:center}.nav_primary li a,.nav_hotels li a{width:100%}.nav_primary ul ul{display:none!important}#nav_item_our_hostels a:nth-child(1){pointer-events:all}#nav_primary #galway{margin-left:0}.nav_hotels li.selected{background:none repeat scroll 0 0 #1b1b1b;border-top:0;height:auto;margin-top:0;position:relative;z-index:15}.nav_hotels li.selected a{color:#fff}.header_image_tag{display:none}.pg11 .map_icons_container{display:none}.hotel_page_panel_bottom_topright_content{margin-left:auto}#phone-mobile{display:block}}@media(min-width:767px)and (max-width:768px){#header-video{right:15px;top:280px;width:220px;left:auto}}@media(max-width:767px){.slide_prev,.slide_next{top:50%!important}.grid .grid_block,.gallery a,.gallery img,.gallery .video_res{margin-bottom:15px}.form_wrapper .form{width:100%}.form_wrapper .form:first-child tr td:last-child{padding-right:0}.form_wrapper .form:last-child tr td:first-child{padding-left:0}.booking_panel,#light,#fade{display:none}}@media(max-width:768px){.hostel_locations_container{margin-top:10px}}@media(min-device-width:768px)and (max-device-width:768px){.header_image_wrapper{height:512px}}@media(min-device-width:1024px)and (max-device-width:1024px){.header_image_wrapper{height:512px}}@media(max-width:600px){.form .textbox,.form select,.form .button{width:100%}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{display:inline-block;width:100%;padding-bottom:15px}}@media(max-width:400px){.logo img{width:100px}#phone-mobile{margin-left:0;height:auto;bottom:0;left:20px;position:fixed;padding:0 10px;border-radius:5px 5px 0 0}.pg11 #header-video,#hostel_3 #header-video{display:none}}@media all and (max-device-width:1080px)and (min-device-width:320px)and (-webkit-device-pixel-ratio:2){.booking_panel_holder{position:relative!important}.logo img{width:100px}.booking_panel_holder,.booking,.booking_header{width:187px}.booknow_button{width:165px}.img_overlay{right:5px}.fb_iframe_widget iframe,.fb_iframe_widget span{width:250px!important}}@media all and (max-device-width:1080px)and (min-device-width:320px)and (-webkit-device-pixel-ratio:3){.booking_panel_holder{position:relative!important}.logo img{width:100px}.booking_panel_holder,.booking,.booking_header{width:187px}.booknow_button{width:165px}.img_overlay{right:5px}.fb_iframe_widget iframe,.fb_iframe_widget span{width:250px!important}}@media(max-width:600px)and (min-width:320px){.booking_panel_holder{position:relative!important}.logo img{width:100px}.booking_panel_holder,.booking,.booking_header{width:187px}.booknow_button{width:165px}.img_overlay{right:5px}.fb_iframe_widget iframe,.fb_iframe_widget span{width:250px!important}}@-ms-viewport{width:device-width;}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(min-width:768px)and (max-width:991px){.visible-xs.visible-sm{display:block!important}tr.visible-xs.visible-sm{display:table-row!important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell!important}}@media(min-width:992px)and (max-width:1199px){.visible-xs.visible-md{display:block!important}tr.visible-xs.visible-md{display:table-row!important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-xs.visible-lg{display:block!important}tr.visible-xs.visible-lg{display:table-row!important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{display:none!important}@media(max-width:767px){.visible-sm.visible-xs{display:block!important}tr.visible-sm.visible-xs{display:table-row!important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:992px)and (max-width:1199px){.visible-sm.visible-md{display:block!important}tr.visible-sm.visible-md{display:table-row!important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-sm.visible-lg{display:block!important}tr.visible-sm.visible-lg{display:table-row!important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{display:none!important}@media(max-width:767px){.visible-md.visible-xs{display:block!important}tr.visible-md.visible-xs{display:table-row!important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}@media(min-width:768px)and (max-width:991px){.visible-md.visible-sm{display:block!important}tr.visible-md.visible-sm{display:table-row!important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-md.visible-lg{display:block!important}tr.visible-md.visible-lg{display:table-row!important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{display:none!important}@media(max-width:767px){.visible-lg.visible-xs{display:block!important}tr.visible-lg.visible-xs{display:table-row!important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}@media(min-width:768px)and (max-width:991px){.visible-lg.visible-sm{display:block!important}tr.visible-lg.visible-sm{display:table-row!important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}}@media(min-width:992px)and (max-width:1199px){.visible-lg.visible-md{display:block!important}tr.visible-lg.visible-md{display:table-row!important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-lg{display:block!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}.hidden-xs{display:block!important}tr.hidden-xs{display:table-row!important}th.hidden-xs,td.hidden-xs{display:table-cell!important}@media(max-width:767px){.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-xs.hidden-sm,tr.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-xs.hidden-md,tr.hidden-xs.hidden-md,th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}tr.hidden-sm{display:table-row!important}th.hidden-sm,td.hidden-sm{display:table-cell!important}@media(max-width:767px){.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm,tr.hidden-sm,th.hidden-sm,td.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-sm.hidden-md,tr.hidden-sm.hidden-md,th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}tr.hidden-md{display:table-row!important}th.hidden-md,td.hidden-md{display:table-cell!important}@media(max-width:767px){.hidden-md.hidden-xs,tr.hidden-md.hidden-xs,th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-md.hidden-sm,tr.hidden-md.hidden-sm,th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-md.hidden-lg,tr.hidden-md.hidden-lg,th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}tr.hidden-lg{display:table-row!important}th.hidden-lg,td.hidden-lg{display:table-cell!important}@media(max-width:767px){.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-lg.hidden-sm,tr.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-lg.hidden-md,tr.hidden-lg.hidden-md,th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg{display:none!important}}.visible-print,tr.visible-print,th.visible-print,td.visible-print{display:none!important}@media print{.visible-print{display:block!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}.hidden-print,tr.hidden-print,th.hidden-print,td.hidden-print{display:none!important}@page{margin:2cm .5cm}*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}h2,h3,tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}select{background:#fff!important}}