.common optgroup,.fontBold{font-weight:700}#sm-header span:hover{cursor:pointer}.common .invisible,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.font-12{font-size:12px}.font-14{font-size:14px}.font-18{font-size:1.125em}#sm-header{display:none;width:100%;height:56px;background-color:#fff;position:fixed;z-index:1010;left:0;top:0;border-bottom:1px solid #ddd}@media only screen and (max-width:1008px){#footer ul li a{display:block;padding:15px}}@media screen and (max-width:767px){.site-content{padding-left:0}.mobile-hide{display:none!important}}#breadcrumb{text-align:left}.center-text,.common-heading{text-align:center}#breadcrumb li{padding-left:0;font-size:12px}#breadcrumb li:first-child:before{content:'';padding-right:0}#breadcrumb li:before{content:'»';padding-right:5px}#breadcrumb li a{text-decoration:underline}.green-bg{background:#d6663e;overflow:hidden;color:#fff}.green-bg a,.green-bg h2{color:#fff!important}.block{margin-bottom:2em}.common-text p a,.hoverlink{text-decoration:underline!important}.common-template{margin-bottom:80px}.common-text p a{color:#d66e82}.common-heading{padding:2em}.common-heading span{color:#d66e82;display:inline-block}.common-text ol,.common-text ul{list-style:none;margin:20px}.common-text ol li:before,.common-text ul li:before{margin-right:10px;background:#d66e82;border-radius:100%;color:#fff;width:1.2em;display:inline-block;position:absolute;left:40px;text-align:center}.common-text li{counter-increment:item;margin-bottom:10px}.common-text ol li:before{content:counter(item)}.common-text ul li:before{content:">"}.common .champ{position:relative;width:100%;height:250px;overflow:hidden}.common .champ:hover img{background-color:#000;opacity:.5}.common .champ img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.common .thumbnail{position:relative;width:100%;height:250px;overflow:hidden;clear:both}.common .thumbnail img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media (min-width:1600px){.common .thumbnail img{width:100%}}.common .thumbnail img.portrait{width:100%;height:auto}.thumbnail img.wide-landscape{max-width:none!important;width:auto!important}.author-name{display:block}.lazyload{background-repeat:no-repeat;background-position:center}.lazyloading{opacity:1}.common button{overflow:visible}.common button,.common select{text-transform:none}.common button,.common html input[type=button],.common input[type=reset],.common input[type=submit]{-webkit-appearance:button;cursor:pointer}.common button[disabled],.common html input[disabled]{cursor:default}.common button::-moz-focus-inner,.common input::-moz-focus-inner{padding:0;border:0}.common input{line-height:normal}.common input[type=checkbox],.common input[type=radio]{box-sizing:border-box;padding:0}.common input[type=number]::-webkit-inner-spin-button,.common input[type=number]::-webkit-outer-spin-button{height:auto}.common input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}.common input[type=search]::-webkit-search-cancel-button,.common input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.common fieldset{padding:10px 0 0;margin:0 2px;border:none}.common legend{padding:0;border:0}.common textarea{overflow:auto}.common table{border-spacing:0;border-collapse:collapse}.common td,.common th{padding:0}.common ol,.common ul{margin-top:0;margin-bottom:10px}.common .btn,.common ol ol,.common ol ul,.common ul ol,.common ul ul{margin-bottom:0}.common .list-unstyled{padding-left:0;list-style:none}.common .pull-right{float:right!important}.common .pull-left{float:left!important}.common .hide{display:none!important}.common .show{display:block!important}.common .right{float:right;text-align:left}.common .btn{display:inline-block;padding:6px 30px;font-size:1em;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.common .btn.primary{background:#d6663e;color:#fff;font-weight:700}.common .btn.orange{background:#d66e82;color:#fff}.orange{color:#eda226}.common a{color:#d66e82}.alignCentre{text-align:center;margin:0 auto;width:100%;padding-bottom:10px}.common .overlayContainer{height:100%;float:left;position:fixed;display:table;z-index:1999;background:#fff;width:100%}.common .overlayContainer .loader{width:0;float:left;height:7px;background:#f4781E;position:fixed;-webkit-transition:width 3s ease-in-out;-moz-transition:width 3s ease-in-out;transition:width 3s ease-in-out}.common .responsive-img{max-width:100%}.common h2{color:#565A5C;font-size:1.5em;font-weight:400}.common .white-bg{background:#fff;overflow:hidden}.searchbox{box-sizing:border-box;height:35px}.searchbox input{height:100%;border:none;padding:0 20px;margin:0;-webkit-box-shadow:none;box-shadow:none}.searchbox .searchBtn{height:100%;text-decoration:none;box-shadow:none;border:none;margin:0;padding:10px 10px 11px;outline:0;background:#d66e82;text-align:center;cursor:pointer}.common .center-block{display:block;margin-left:auto;margin-right:auto}.common .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.common .hidden{display:none!important}@media only screen and (min-width:320px) and (max-width:567px){.common .responsive-img{max-width:100%;width:auto}.common .light-gray{background:#F5F4F0}.common .overfix{overflow:hidden}}.gap30{margin-bottom:30px}footer{float:left}.cottages-footer{background:#d66e82;color:#fff}.cottages-footer a,.cottages-footer p{color:#fff}.cottages-footer .footerCnt{margin:0}.cottages-footer .footerCnt h6{margin:0;padding:20px 0;font-size:1.125em;font-weight:400;color:#fff}.cottages-footer .footerCnt a,.cottages-footer .footerCnt p{color:#fff}.cottages-footer .footerCnt .footerLinks{padding:0 10px 0 0;margin:0;font-size:15px}.cottages-footer .footerCnt .footerLinks li{list-style-type:none}.cottages-footer .footerCnt .footerLinks li a{display:block;color:#fff;padding-bottom:10px;line-height:1}.cottages-footer .footerCnt .footerLinks li .socialLink{vertical-align:middle;text-decoration:none}.cottages-footer .footerCnt .footerLinks li .socialLink:hover{text-decoration:underline}.cottages-footer .footerCnt .footerLinks li .socialLink img{vertical-align:inherit;margin-right:10px}.cottages-footer .footerCnt .footerLinks li .socialLink .fi{font-size:18px;padding:2px 0 0 5px;margin-right:10px}.cottages-footer .disclaimerSection{margin-top:30px;margin-bottom:30px;text-align:center;font-size:14px}.cottages-footer .disclaimerSection img{width:150px}.cottages-footer .disclaimerSection a{color:#fff;font-size:14px}#back-to-top{display:none;z-index:1;position:fixed;bottom:5px;right:5px;text-decoration:none;color:#FFF;background-color:rgba(135,135,135,.5);font-size:24px;font-weight:700;padding:5px 10px;margin:0;text-align:center;vertical-align:middle;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#back-to-top:hover{background-color:rgba(135,135,135,.9);text-decoration:none}.autocomplete-suggestions{border:1px solid #d7d7d7;background:#fff;cursor:default;overflow:auto;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.75);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.75);box-shadow:0 3px 8px 0 rgba(0,0,0,.75)}.autocomplete-suggestion{padding:2px 5px;color:#8c8c8c;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#c8e1f8}.autocomplete-suggestions strong{font-weight:400;color:#d66e82}.datepick{background-color:#fff;color:#777;border:1px solid #d7d7d7;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.75);-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,.75);box-shadow:0 3px 8px 0 rgba(0,0,0,.75)}.datepick{width:300px}.datepick-rtl{direction:rtl}.datepick-popup{z-index:3000}.datepick-disable{position:absolute;z-index:100;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.datepick a{color:#777;text-decoration:none}.datepick a.datepick-disabled{color:#888;cursor:auto}.datepick button{margin:.25em;padding:.125em 0;background-color:#fcc;border:1px solid red;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;font-weight:700}.datepick-ctrl,.datepick-nav{float:left;width:100%;background-color:#fff;color:#777}.datepick-ctrl{background-color:#fff}.datepick-cmd{width:30%}.datepick-cmd:hover{text-decoration:underline}.datepick-cmd-nextJump,.datepick-cmd-prevJump{width:8%}a.datepick-cmd{line-height:2em;font-size:120%;text-decoration:underline}button.datepick-cmd{text-align:center}.datepick-cmd-clear,.datepick-cmd-prev,.datepick-cmd-prevJump{float:left;padding-left:2%}.datepick-cmd-current,.datepick-cmd-today{float:left;width:35%;text-align:center}.datepick-cmd-close,.datepick-cmd-next,.datepick-cmd-nextJump{float:right;padding-right:2%;text-align:right}.datepick-rtl .datepick-cmd-clear,.datepick-rtl .datepick-cmd-prev,.datepick-rtl .datepick-cmd-prevJump{float:right;padding-left:0;padding-right:2%;text-align:right}.datepick-rtl .datepick-cmd-current,.datepick-rtl .datepick-cmd-today{float:right}.datepick-rtl .datepick-cmd-close,.datepick-rtl .datepick-cmd-next,.datepick-rtl .datepick-cmd-nextJump{float:left;padding-left:2%;padding-right:0;text-align:left}.datepick-month-nav{float:left;background-color:red;text-align:center}.datepick-month-nav div{float:left;width:12.5%;margin:1%;padding:1%}.datepick-month-nav span{color:red}.datepick-month-row{clear:left}.datepick-clear-fix,.slick-track:after{clear:both}.datepick-month{float:left;width:100%;border:1px solid #d7d7d7;text-align:center}.datepick-cmd-today{display:none}.datepick-month-header,.datepick-month-header input,.datepick-month-header select{height:30px;background-color:#FFF;color:#888}.datepick-month-header input,.datepick-month-header select{height:1.4em;margin:0;border:none;font-size:20px;padding:0 15px 0 5px}.datepick-month td,.datepick-month th{border:1px solid #d7d7d7;margin:0;padding:0;font-weight:400;text-align:center}.datepick-month-header input{position:absolute;display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.datepick-month table{width:100%;border-collapse:collapse}.datepick-month thead{border-bottom:1px solid #d7d7d7}.datepick-month a,.datepick-month span{width:100%;padding:10px;display:block}.datepick-month th,.datepick-month th a{background-color:#d66e82;color:#FFF;font-weight:700}.datepick-month a,.datepick-month td,.datepick-month td .datepick-other-month,.datepick-month td .datepick-today,.datepick-month td .datepick-weekend{background-color:#fff}.datepick-month td.datepick-week{border:1px solid #777}.datepick-month td.datepick-week *{background-color:#fff;color:red;border:none}.datepick-month a{color:#777;text-decoration:none}.datepick-month td span{color:#ccc}.datepick-month td .datepick-highlight{background-color:#d6663e}.datepick-month td .datepick-selected{background-color:#d6663e;color:#777}.datepick-month th.datepick-week{background-color:#777;color:#fff}.datepick-status{clear:both;background-color:#ddd;text-align:center}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:100%;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff;font-weight:700;border:none;outline:0;background:#565a5c;z-index:900}.slick-next:hover,.slick-prev:hover{opacity:.7;color:#fff}.slick-next:hover:before,.slick-prev:hover:before{opacity:1}.slick-next,.slick-next.slick-disabled:before,.slick-prev,.slick-prev.slick-disabled:before{opacity:.25}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.25;display:none!important}.slick-next:before,.slick-prev:before{font-family:Flaticon;font-size:30px;line-height:1}.slick-prev{left:0}.slick-prev:before{content:'\f126'}.slick-next{right:0}.slick-next:before{content:'\f125'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.tooltipIcon{padding:0;color:#d66e82;margin-right:2px;float:left;vertical-align:middle}#tooltip{position:absolute;z-index:100;padding:15px;background-color:#FFFFE0;border:1px solid #CCC;color:#666;line-height:18px;border-right:3px solid #CCC;border-bottom:3px solid #CCC;-moz-border-radius:5px;border-radius:5px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #CCC;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}#admin-container{background:#fff;padding:20px;margin:50px 0;overflow:auto}.btn-button{background:#d66e82;color:#fff;font-weight:700;margin:10px 10px 0 0;text-decoration:none}.btn-button:hover{background:#0D4381}.errorMessage span,.infoMessage span,.successMessage span{font-size:1.5em;vertical-align:middle;line-height:1.5em}.errorMessage,.infoMessage,.successMessage{background-color:#FFF;margin:10px 0}.successMessage{border:2px solid #16A085;padding:15px 80px}.successMessage li{list-style:square inside;color:#16A085;padding-left:10px;padding-bottom:5px}.successMessage span{color:#16A085}.errorMessage{border:2px solid #cd6155;padding:15px 0 15px 15px}.errorMessage span{color:#cd6155}.errorMessage li{list-style:square inside;color:#cd6155;padding-left:10px;padding-bottom:5px}.infoMessage{border:2px solid #3498db;padding:15px}.infoMessage li{list-style:square inside;color:#3498db;padding-left:10px;padding-bottom:5px}.infoMessage span{color:#3498db}.messIcon{font-size:1.5em!important;line-height:1.5em;display:inline-block;margin-right:10px}.flaticon-note:before{content:"\f100"}.flaticon-phone:before{content:"\f101"}.flaticon-name:before{content:"\f102"}.flaticon-last-minute-offers-2:before{content:"\f103"}.flaticon-tumbledryer:before{content:"\f104"}.flaticon-attention:before{content:"\f105"}.flaticon-shower:before{content:"\f106"}.flaticon-location-pin:before{content:"\f107"}.flaticon-cheers:before{content:"\f108"}.flaticon-sauna:before{content:"\f109"}.flaticon-easter:before{content:"\f10a"}.flaticon-key:before{content:"\f10b"}.flaticon-public-transport:before{content:"\f10c"}.flaticon-google-plus:before{content:"\f10d"}.flaticon-airport-nearby:before{content:"\f10e"}.flaticon-high-chair:before{content:"\f10f"}.flaticon-piano:before{content:"\f110"}.flaticon-cancel-2:before{content:"\f111"}.flaticon-wifi:before{content:"\f113"}.flaticon-check:before{content:"\f114"}.flaticon-cancel:before{content:"\f115"}.flaticon-pinterest:before{content:"\f116"}.flaticon-bluetooth:before{content:"\f117"}.flaticon-christmas:before{content:"\f118"}.flaticon-user:before{content:"\f119"}.flaticon-bookings:before{content:"\f11a"}.flaticon-edit:before{content:"\f11b"}.flaticon-quick-calendar:before{content:"\f11c"}.flaticon-calendar-reload:before{content:"\f11d"}.flaticon-calendar-download:before{content:"\f11e"}.flaticon-booking-edit:before{content:"\f11f"}.flaticon-settings:before{content:"\f120"}.flaticon-booking-warning:before{content:"\f121"}.flaticon-booking-delete:before{content:"\f122"}.flaticon-booking-add:before{content:"\f123"}.flaticon-more:before{content:"\f124"}.flaticon-next:before{content:"\f125"}.flaticon-back:before{content:"\f126"}.flaticon-bike-storage:before{content:"\f127"}.flaticon-photo-2:before{content:"\f128"}.flaticon-games-room:before{content:"\f129"}.flaticon-dishwasher:before{content:"\f12a"}.flaticon-welcome-hamper:before{content:"\f12b"}.flaticon-save:before{content:"\f12c"}.flaticon-swimming-pool:before{content:"\f12d"}.flaticon-cot:before{content:"\f12e"}.flaticon-tennis:before{content:"\f12f"}.flaticon-wedding:before{content:"\f130"}.flaticon-luxury:before{content:"\f131"}.flaticon-bath-duck:before{content:"\f132"}.flaticon-family-activity:before{content:"\f133"}.flaticon-microwave-oven:before{content:"\f134"}.flaticon-stairs:before{content:"\f135"}.flaticon-washing-machine:before{content:"\f136"}.flaticon-double-king-size-bed:before{content:"\f137"}.flaticon-photo:before{content:"\f138"}.flaticon-fishing-onsite:before{content:"\f139"}.flaticon-horse-riding:before{content:"\f13a"}.flaticon-enclosed-garden:before{content:"\f13b"}.flaticon-bbq:before{content:"\f13c"}.flaticon-comments:before{content:"\f13d"}.flaticon-home:before{content:"\f13e"}.flaticon-eco:before{content:"\f13f"}.flaticon-satellite-tv:before{content:"\f140"}.flaticon-farm:before{content:"\f141"}.flaticon-ipod:before{content:"\f142"}.flaticon-min-nights:before{content:"\f143"}.flaticon-logburner:before{content:"\f144"}.flaticon-towlels:before{content:"\f145"}.flaticon-info:before{content:"\f146"}.flaticon-dog:before{content:"\f147"}.flaticon-wheelchair-access:before{content:"\f148"}.flaticon-bedrooms:before{content:"\f149"}.flaticon-facebook-logo:before{content:"\f14a"}.flaticon-left-quote:before{content:"\f14c"}.flaticon-calendar-page-empty:before{content:"\f14d"}.flaticon-bike-lock:before{content:"\f14e"}.flaticon-waterside:before{content:"\f14f"}.flaticon-garden2:before{content:"\f150"}.flaticon-male-groups:before{content:"\f151"}.flaticon-search:before{content:"\f152"}.flaticon-twitter:before{content:"\f153"}.flaticon-catering-available:before{content:"\f154"}.flaticon-child-friendly:before{content:"\f155"}.flaticon-golf-nearby:before{content:"\f156"}.flaticon-menu:before{content:"\f158"}.flaticon-half-star:before{content:"\f159"}.flaticon-no-star:before{content:"\f15a"}.flaticon-stables:before{content:"\f15b"}.flaticon-hot-tub:before{content:"\f15c"}.flaticon-beach-nearby:before{content:"\f15d"}.flaticon-group:before{content:"\f15e"}.flaticon-sleeps:before{content:"\f15f"}.flaticon-open-fire:before{content:"\f160"}.flaticon-tv:before{content:"\f161"}.flaticon-help:before{content:"\f162"}.flaticon-female-groups:before{content:"\f163"}.flaticon-dvd:before{content:"\f164"}.flaticon-coffee-maker:before{content:"\f165"}.flaticon-cd:before{content:"\f166"}.flaticon-add:before{content:"\f167"}.flaticon-remove:before{content:"\f168"}.flaticon-share:before{content:"\f169"}.flaticon-pricing:before{content:"\f16a"}.flaticon-send-email:before{content:"\f16b"}.flaticon-calendar-month:before{content:"\f16c"}.flaticon-garden:before{content:"\f16d"}.flaticon-games-console:before{content:"\f16e"}.flaticon-off-road-parking:before{content:"\f16f"}.flaticon-pub-nearby:before{content:"\f170"}.flaticon-bathrooms:before{content:"\f171"}.flaticon-cross:before{content:"\f172"}.flaticon-tick:before{content:"\f173"}.flaticon-pub-nearby2:before{content:"\f174"}.flaticon-romantic:before{content:"\f175"}.btn:focus{outline:0}.btn-arrow:after{font-family:'Flaticon';content:'\f125';padding-left:5px;position:relative;font-size:70%}
.btn-green{width:100%}.img-responsive,.table,label{max-width:100%}.btn,.openGallery:hover{cursor:pointer}.sharethis{background-color:#fff;padding:20px;margin-bottom:20px}@media (max-width:768px){.cottage-main .social h1{font-size:18px}.cottage-main .btn-orange{padding:5px}}.feature_banner{background-color:#fff;padding:2px 20px 8px;margin:15px 0;border:1px solid #ddd;border-radius:2px}.feature_banner span{font-size:13px;margin-left:20px}.feature_banner .flaticon-star,.large-icon{color:#d66e82;font-size:30px}.cottage-main .white-bg{background:#fff}.cottage-main .amenities,.cottage-main .availability,.cottage-main .keyInfo,.cottage-main .map,.cottage-main .next_offer,.cottage-main .price_range,.verified-owners{background:#fff;padding:1px 15px;margin:0 0 20px}.margin25Top{margin-top:25px}.cottage-main .availability a,.cottage-main .map a,.cottage-main .next_offer a,.cottage-main .price_range a,h4{margin:5px 0}.verified-owners p{color:#565a5c}.verified-owners{padding-bottom:15px}.verified-owners-img{margin:20px 10px 30px}.cottage-main .availability{margin-bottom:10px;padding-bottom:15px;position:relative;background-color:#fff}@media (max-width:768px){.amenities,.cottage-main .price_range,.keyInfo,.map,.next_offer,.verified-owners{padding:1px 10px;margin:0 0 10px}.contactThisOwner,.verified-owners{padding:15px}}.cottage-main .price_range li span{font-weight:700;font-size:20px}.cottage-main .keyInfo .list-inline>li p{font-size:12px;color:#d66e82;padding:0;margin:0;line-height:15px}.key-info-icon{background:#f5f5f5;color:#d66e82;width:65px;padding:10px 5px;height:77px}.cottage-main .keyInfo .list-inline li .key-info-icon.no+p{color:#a9a9a9!important}.key-info-icon.no{color:#ccc;position:relative}.key-info-icon.no:after{content:'';position:absolute;left:1px;right:1px;top:0;bottom:0;border-width:2px;border-style:solid;transform:translateY(39px) translateX(25px) rotate(-38deg);border-color:#a9a9a9 transparent transparent}.key-info-icon.enquire{position:relative}.key-info-icon.enquire:after{content:'';position:absolute;left:-3%;bottom:-13px;width:0;height:0;border-top:22px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #a9a9a9;clear:both;transform:rotateZ(-44deg)}.key-info-icon.enquire:before{content:"?";position:absolute;bottom:0;z-index:99;left:4px;color:#fff;font-size:16px}#map_canvas{width:100%;height:200px;margin-left:auto;margin-right:auto}#mapContainer{margin:0 auto}.cottageText{margin-bottom:40px}.cottageText ul li{padding-bottom:10px}.cottage-main .keyInfo .list-inline>li{display:inline-block;vertical-align:text-top;padding:5px 2px}.cottage-main .img-responsive{display:block;max-width:100%;height:auto}.cottage-main .img-responsive-container{display:block;max-height:400px}@media(min-width:992px){.cottage-main .img-responsive-container{height:400px!important}}.cottage-main a{color:#d66e82;text-decoration:underline}.cottage-main .next_offer span{color:#d6663e;font-weight:700;font-size:20px}.cottage-main .btn-green,.cottage-main .btn-orange{color:#fff;margin:10px 1px;text-decoration:none}.contactThisOwner a,.heading-h4 a,.selected-dates a{text-decoration:underline}.btn-big-orange,.cottage-main .btn-orange{background:#eda226}.btn-big-orange{margin:20px 1px!important;padding:10px!important;font-size:22px!important;color:#FFF;-moz-border-radius:40px!important;border-radius:40px!important}.cottage-main .btn-green{background:#d6663e}.cottage-main .btn-green:hover{background:#3B7115}.btn-big-orange:hover,.cottage-main .btn-orange:hover{background:#FF7300}.calenderWrap{text-align:center}.calenderWrap .cal_month{background:#fff;color:#565a5c;line-height:21px;padding-bottom:6px;width:241px;display:inline-block;margin:0 40px 0 0;vertical-align:top}@-moz-document url-prefix(){.calenderWrap .cal_month{width:241px}}.cottage-main dd,.cottage-main dt{line-height:1.42857143}.calenderWrap .cal_month .cal_title{padding:10px 0;text-align:center;font-weight:700}.calenderWrap .cal_month ul{clear:both;list-style:none;padding:0;margin:auto;display:inline-block;border:1px solid #f2efea}.calenderWrap .cal_month ul li{float:left;width:33px;height:33px;padding:6px 0;margin-right:1px;margin-bottom:1px;background:#fff;text-align:center}.calenderWrap .cal_month ul .cal_weekday{color:#111;background:#ddd}.calenderWrap .cal_month ul .cal_empty{background:#d66e82;border:1px solid #d66e82}.calenderWrap .cal_month ul .disabled{color:#fff}.calenderWrap .cal_month ul .booked{background:#D9DADC;color:#bcbcbc;text-decoration:line-through}.calenderWrap .cal_month ul .available-circ{background:#d6663e;-moz-border-radius:60px;border-radius:60px;color:#fff}.calenderWrap .cal_month ul .CBF{background:linear-gradient(135deg,#D9DADC 0,#D9DADC 50%,#D9DADC 50%,#D9DADC 50%,#fff 50%)}.calenderWrap .cal_month ul .CAF{background:#D9DADC;background:linear-gradient(135deg,#d6663e 0,#d6663e 50%,#d6663e 50%,#d6663e 50%,#fff 50%)}.calenderWrap .cal_month ul .CFA{background:#D9DADC;background:linear-gradient(-44deg,#d6663e 0,#d6663e 50%,#d6663e 50%,#d6663e 50%,#fff 50%)}.calenderWrap .cal_month ul .CFB{background:#D9DADC;background:linear-gradient(135deg,#fff 50%,#D9DADC 50%,#D9DADC 50%,#D9DADC 50%,#D9DADC 100%);color:#bcbcbc}.calenderWrap .cal_month ul .CBA{background:#D9DADC;background:linear-gradient(135deg,#D9DADC 0,#D9DADC 50%,#D9DADC 50%,#D9DADC 50%,#d6663e 50%)}.calenderWrap .cal_month ul .CAB{background:#D9DADC;background:linear-gradient(135deg,#d6663e 50%,#D9DADC 50%,#D9DADC 50%,#D9DADC 50%,#D9DADC 100%)}.cottage-main .map{padding:15px}.cottage-main .map a{color:#55CAE1;margin-top:20px}.contactThisOwner a,.contactThisOwner legend,.error{color:#fff}.cottage-main dl{margin-top:0;margin-bottom:20px;display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}@media (min-width:768px){.cottage-main .dl-horizontal dt{float:left;width:auto;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cottage-main .dl-horizontal dd{margin-left:180px}}.cottage-main dt{font-weight:700;display:block}.contactThisOwner{background:#eda226;padding:10px;margin-bottom:20px}.contactThisOwner label{display:block;font-weight:400}.contactThisOwner .form-panel{background-color:#3e3d5a;padding:20px;border-radius:5px}.error{margin:0;padding:0 20px;background-color:red}.field-group{margin-top:20px}input.error,input.error:focus,textArea.error,textArea.error:focus{border:1px solid red;color:red!important}.contactThisOwner p{color:#fff}.contactThisOwner h4{color:#fff;font-size:1.5em;font-weight:400;margin:10px 0}.contactThisOwner div{color:#fff}.color-green,.cottage-main .verified-owners span{color:#d6663e}.cottage-main .contactThisOwner .form-group{margin:10px 0}.cottage-main .contactThisOwner .contact-name .form-group,.cottage-main .contactThisOwner .select-date .form-group{float:left;width:50%}.cottage-main .contactThisOwner .form-group input,.cottage-main .contactThisOwner .form-group select{width:100%}.cottage-main .contact-name #f_name,.cottage-main .select-date #date-select{border-radius:4px 0 0 4px}.cottage-main .contact-name #l_name,.cottage-main .select-date #nights{border-radius:0 4px 4px 0}.color-green{font-size:18px}.cottage-main #tariff-table tbody tr td{border-bottom:5px solid #fff;padding:20px}.cottage-main #tariff-table tbody tr td:last-child{border-left:5px solid #fff}.cottage-main #tariff-table tbody tr td p{margin:0}.cottage-main .offers_special_deals{background:#fff;padding:5px 30px}.cottage-main .noticeboard{background:#fff;color:#fff;margin:30px auto}.cottage-main .other-properties{padding:0;margin-bottom:25px}.cottage-main .other-properties p{font-size:12px;margin:0;padding:5px 0}.cottage-main .other-properties .heading{font-weight:700;font-size:16px}.cottage-main .other-properties a{color:#d66e82}.other-properties .img-container{width:40%;display:inline-block;padding:10px}.other-properties .img-container img{margin:auto 0}.other-properties .text-container{width:50%;display:inline-block;float:right}.other-properties .list-inline{margin:0;padding:0}#footer_map,ul.imageRow{margin-top:20px}.other-properties a{color:#565a5c}.cottage-main .active .text-justify{text-align:justify}@media(width:320px){.cottage-main #blog-banner .search-nav .nav-tabs>li>a{padding:10px 20px}}.cottage-main #spring-tariff .tariff_more_info{position:static;bottom:0;width:14.7%;vertical-align:bottom}#tariff-table #spring-tariff .tariff_more_info{background:#fff;padding:0}.inner{background:#f5f5f5;padding:20px}.social .position-relative{position:relative;height:130px}.light-gray{background-color:#f5f4f0!important}.advert-slider .slide-caption,.slide-gallery{background-color:#fff;padding:20px 25px;margin-bottom:10px}.guestBookRow{padding:0}.guestBookRow li,.imageRow li{padding-right:10px}.thumbed{height:100px}.advert-slider .custom-slider{position:relative;background:#ddd;overflow:hidden}.advert-slider .custom-slider .flaticon-back,.advert-slider .custom-slider .flaticon-next{position:absolute;font-size:50px;color:#fff;top:39%}.advert-slider .custom-slider .flaticon-back{left:10px}.advert-slider .custom-slider .flaticon-next{right:10px}.advert-slider .custom-slider .slide-pagination{border:1px solid #fff;background:#a9a9a9;position:absolute;bottom:4%;padding:5px 19px;color:#fff;margin-left:20px}#footer_map,.position-relative{position:relative}.slide-pagination:hover{background:#d66e82!important}.amenities .key-info-icon{padding:5px;width:65px}.amenities_list li{vertical-align:top}.key-info-icon span{font-size:11px;display:inline-block;padding-bottom:5px;line-height:11px}.key-info-icon i{font-size:24px}.key-info-star i{font-size:10px}.key-info-icon .groundfloor{font-style:normal;font-weight:700}.overflow-visible{overflow:visible}.dl-horizontal dt{font-weight:700}.gold-award{height:250px}#footer_map img{width:100%}.map-other-cottage-area{width:50%;position:absolute;top:0;background:rgba(255,255,255,.7);height:100%}.cottage-main .stable-properties{padding:5px 20px;margin-bottom:20px}@media(min-width:767px){.col-md-custom{left:16%;padding-top:50px;position:relative;width:78%}}@media (max-width:1350px){.col-md-custom{padding-top:20px}.map-other-cottage-area{overflow-y:scroll}}@media (min-width:768px) and (max-width:1350px){.map-other-cottage-area{overflow-y:scroll}}@media(width:768px){.col-md-custom{left:5%;padding-top:10px;position:relative;width:92%}}@media(max-width:767px){.col-md-custom,.map-other-cottage-area{position:relative;width:100%}.col-md-custom{padding:10px 5px}}.cottage-main .stable-properties ul li p{margin:2px auto}.cottage-main .stable-properties .list-inline{margin-bottom:0}.stable-properties{background-color:#f5f4f0}.stable-properties a:hover{color:#56cbdf}.stable-properties:hover{border:2px solid #d66e82}#top-reviews-nav i{color:#0fb569}#top-reviews-nav{font-size:18px;margin:5px 0 25px;text-align:left}#top-reviews-nav a{color:#565a5c;font-weight:400}.cottage-main .feature_banner{margin:15px 0 0}#special-requirements,#special-requirements:hover{color:#fff}#tariff-table,.dl-horizontal,.feature_banner,.offers_special_deals,.slide-caption,h1,h2,h3,h4,h6,p{color:#565a5c}#tariff-table i.flaticon-more,.load-more-btn-center i.flaticon-more{font-size:60px}.no-price-msg{margin:5px auto}.cottage-main .contactThisOwner .select-person .form-group{float:left}#XXXtariff-table tr.active td:last-child p{margin-top:-25px;width:130px}@media(min-width:1024px){.tariff-table-sec{margin:10px 60px}}.amenities .key-info-icon{margin:10px 4px}.amenities h4{padding:20px 10px 10px}.map h4{padding:10px}.cottage-main .contactThisOwner .btn-orange{margin:20px 1px}.slide-caption{font-size:19px}.font-16{font-size:16px}.font-18{font-size:18px}.font-24{font-size:24px!important}.font-20{font-size:20px!important}.about-this-cottage h4{margin:0}.about-this-cottage .no-top{margin-top:0;margin-bottom:20px}.heading-h4{font-size:18px!important;font-weight:700}.owner-h4{margin:25px 0 0}.contactThisOwner .form-inline .first-item{margin:0}.contactThisOwner .show .numsec{text-align:center;font-size:18px}.custom-margin{border-color:#9d9eb4;margin:10px 0}.verified-owners{font-size:16px}.verified-owners p{font-size:14px;margin-bottom:30px}.thead{font-size:18px}.cottage-main .guest_comment{padding:5px 20px 0}.offers_special_deals .enqbtn{padding:6px 30px}.font-10{font-size:12px}#top-reviews-nav .flaticon-comments{font-size:40px;bottom:-10px;position:relative}.available-square,.green-circ,.green-square,.unavailable-square{width:30px;height:30px;bottom:5px;display:block;position:relative;margin-right:5px}.green-circ{border-radius:30px;background:#d6663e;margin-top:9px}.white-tick{color:#fff;line-height:30px;text-align:center;width:30px;display:inline-block}.comments-from-our-guests .fi.flaticon-left-quote,.slide-caption .fi.flaticon-left-quote{font-size:40px;color:#d7d7d7;padding-left:10px}.slide-caption .fi.flaticon-left-quote{padding-right:14px}.common #tariff-table>thead>tr>th{border-bottom:2px solid #fff}.text-565a5c{color:#565a5c}#booking-condition{margin:10px 60px}.owners-area-title{margin:60px auto}.available-square{background:#fff;border:1px solid #ccc}.unavailable-square{background:#D9DADC}.green-square{background:#d6663e}.selected-dates{margin:0 0 0 5px!important}.available_status li span{color:#565a5c}.available_status li{padding:0}.available_status{margin-bottom:-10px;text-align:left!important;white-space:nowrap}.selected-dates-box{color:#565a5c;font-size:14px;display:block;margin-top:15px}.cottage-main .white-bg{padding-bottom:0}.cottage-main .comments-from-our-guests .white-bg{padding-bottom:30px}.load-btn-center .load-more-btn-center{padding:5px 40px;font-size:12px;height:55px}.load-more-btn-center .flaticon-more{bottom:30px;position:relative}.list-inline .btn-fb,.list-inline .btn-fb:hover{background:#4867AA;color:#fff;border-radius:2px;padding:4px 10px;font-weight:700}.list-inline .btn-twitter,.list-inline .btn-twitter:hover{background:#1DA1F2;color:#fff;border-radius:2px;padding:4px 10px;font-weight:700}.list-inline .btn-fb .fi,.list-inline .btn-twitter .fi{margin-right:10px}@media(width:1024px){.available-square,.unavailable-square{height:20px;width:20px}.cottage-main .keyInfo .list-inline>li{padding:5px 8px}}@media(max-width:768px){.amenities .key-info-icon{margin:10px 1px}}@media(max-width:640px){.cottage-main .list-inline>li{display:inline-block;padding-left:4px;padding-right:4px}.amenities .key-info-icon{margin:10px 0}#booking-condition{margin:10px}.cottage-main .offers_special_deals{padding:5px 10px}.explore-this-area .btn{margin:5px 8px;padding:10px 15px}}.img-responsive{display:block;height:auto}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}table{background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>tbody>tr:not(:first-child){border-top:1px solid #ddd}.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody>tr.active>td{background-color:#f5f5f5}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>thead>tr>th{white-space:initial;font-size:12px}.table-responsive>.table>tbody>tr>td label,.table-responsive>.table>tbody>tr>td p,.table-responsive>.table>tbody>tr>td span{font-size:12px;word-wrap:break-word}.cottage-main #tariff-table tbody tr td .flaticon-more{font-size:20px;padding-left:5px;text-align:left}.cottage-main #tariff-table tbody tr td{padding:10px 4px;word-wrap:break-word}#XXXtariff-table tr.active td:last-child p{width:50px;margin:5px 0;word-wrap:break-word}.inner{padding:20px 0}}.btn-block,.form-control{width:100%}.XXXcottage-main #tariff-table tbody tr td:last-child{padding:0;text-align:center}.btn,.form-control,.form-control-small{padding:10px 0 10px 30px;line-height:1.42857143}label{display:inline-block;margin-bottom:5px;font-weight:700}.form-control,.form-control-small{color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control-small:focus,.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control-small:-ms-input-placeholder,.form-control:-ms-input-placeholder{color:#999}.form-control-small::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{color:#999}.form-control-small::-ms-expand,.form-control::-ms-expand{border:0;background-color:transparent}textarea.form-control{height:auto;color:#8c8c8c}.form-group{margin-bottom:15px}@media (min-width:768px){.form-inline .form-control,.form-inline .form-group{display:inline-block}.form-inline .form-group{margin-bottom:0}}.btn.active:focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn:focus,.btn:hover{color:#FFF;text-decoration:none;outline:0}.btn-block{display:block}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.nav:after,.nav:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.nav:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.show{display:block!important}.calenderWrap .cal_month.mar0{margin:0}@media only screen and (min-width:320px) and (max-width:760px) and (orientation:portrait){.cottage-main .other-properties,.cottage-main .stable-properties{padding:10px 20px}.cottage-main .slide-caption .img-responsive{width:10%}.cottage-main .list-inline{text-align:center}.gold-award{height:auto}.cottage-main .gold-award .list-inline{position:static!important}.social .position-relative{position:relative;height:auto;margin-bottom:-10px}.common .map-other-cottage-area .heading-h4 span.pull-right{float:left!important;margin-bottom:10px;overflow:hidden}}.embed-container iframe{margin:40px auto;display:block}.price_panel{padding-top:78px;display:inline-block}.price_panel_prices{padding:0;list-style-type:none}.price_panel_prices li{height:33px;padding:6px 0;margin-right:1px;margin-bottom:1px;background:#fff;font-size:.875em;text-align:right}.month_wrapper{display:inline-block;margin:0;padding:0;vertical-align:top}.last-updated{margin:5px;font-size:13px}.sorry-message p{margin:70px 10px;font-size:20px;color:#999;font-style:italic}.modal{display:none;position:fixed;z-index:2000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.6)}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}#modal_close{color:#aaa;float:right;font-size:28px;font-weight:700}.messageSent p .fi,.messageSentHeading{font-size:30px;font-weight:700}#modal_close:focus,#modal_close:hover{color:#000;text-decoration:none;cursor:pointer}.messageSent p .fi{color:#d6663e;margin-right:10px}.messageSent p a{color:#d66e82}.h2-lmo,.h2-nob{text-align:center;font-size:16px!important;padding:10px;color:#fff!important;width:100%;margin:0}.h2-lmo{background-color:#d6663e}.h2-nob{background-color:#d66e82}.h2-box{padding:5px 0;margin-bottom:25px}.flaticon-next:before{font-size:80%;padding-left:5px;font-weight:700}a.lightbox:focus{outline:0}.fixright{text-align:right} .btn-blue{display:inline-block;padding:6px 10px;font-size:1em;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px;background:#d66e82;color:#FFF!important;margin:0 10px 10px 0}.btn-blue:hover{background:#0D4381;text-decoration:none}a.btn-blue{text-decoration:none!important}
.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{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-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-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-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-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;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-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-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.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}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;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-figure figure{margin:0}.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-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(  0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}