/* Minification failed. Returning unminified contents.
(2482,1): run-time error CSS1019: Unexpected token, found '}'
(2792,8042): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2792,8065): run-time error CSS1035: Expected colon, found '{'
(2792,8123): run-time error CSS1019: Unexpected token, found '@keyframes'
(2792,8138): run-time error CSS1035: Expected colon, found '{'
(2803,1098): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2803,1125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2803,1246): run-time error CSS1019: Unexpected token, found '@keyframes'
(2803,1265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
/*! normalize.css 2011-11-04T15:38 UTC - http://github.com/necolas/normalize.css */

/* =============================================================================
   HTML5 display definitions
   ========================================================================== */

/*
 * Corrects block display not defined in IE6/7/8/9 & FF3
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}

/*
 * Corrects inline-block display not defined in IE6/7/8/9 & FF3
 */

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

/*
 * Prevents modern browsers from displaying 'audio' without controls
 */

audio:not([controls]) {
    display: none;
}

/*
 * Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4
 * Known issue: no IE6 support
 */

[hidden] {
    display: none;
}


/* =============================================================================
   Base
   ========================================================================== */

/*
 * 1. Corrects text resizing oddly in IE6/7 when body font-size is set using em units
 *    http://clagnut.com/blog/348/#c790
 * 2. Keeps page centred in all browsers regardless of content height
 * 3. Prevents iOS text size adjust after orientation change, without disabling user zoom
 *    www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/
 */

html {
    font-size: 100%; /* 1 */
    overflow-y: scroll; /* 2 */
    -webkit-text-size-adjust: 100%; /* 3 */
    -ms-text-size-adjust: 100%; /* 3 */
}

/*
 * Addresses margins handled incorrectly in IE6/7
 */

body {
    margin: 0;
}

/* 
 * Addresses font-family inconsistency between 'textarea' and other form elements.
 */

body,
button,
input,
select,
textarea {
    font-family: sans-serif;
}


/* =============================================================================
   Links
   ========================================================================== */

/*
 * Addresses outline displayed oddly in Chrome
 */

a:focus {
    outline: thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers
 * people.opera.com/patrickl/experiments/keyboard/test
 */

a:hover,
a:active {
    outline: 0;
}


/* =============================================================================
   Typography
   ========================================================================== */

/*
 * Neutralise smaller font-size in 'section' and 'article' in FF4+, Chrome, S5
 */

h1 {
    font-size: 2em;
}

/*
 * Addresses styling not present in IE7/8/9, S5, Chrome
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/*
 * Addresses style set to 'bolder' in FF3+, S4/5, Chrome
*/

b, 
strong { 
    font-weight: bold; 
}

blockquote {
    margin: 1em 40px;
}

/*
 * Addresses styling not present in S5, Chrome
 */

dfn {
    font-style: italic;
}

/*
 * Addresses styling not present in IE6/7/8/9
 */

mark {
    background: #ff0;
    color: #000;
}

/*
 * Corrects font family set oddly in IE6, S4/5, Chrome
 * en.wikipedia.org/wiki/User:Davidgothberg/Test59
 */

pre,
code,
kbd,
samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}

/*
 * Improves readability of pre-formatted text in all browsers
 */

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

/*
 * 1. Addresses CSS quotes not supported in IE6/7
 * 2. Addresses quote property not supported in S4
 */

/* 1 */

q {
    quotes: none;
}

/* 2 */

q:before,
q:after {
    content: '';
    content: none;
}

small {
    font-size: 75%;
}

/*
 * Prevents sub and sup affecting line-height in all browsers
 * gist.github.com/413930
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}


/* =============================================================================
   Lists
   ========================================================================== */

ul,
ol {
    margin-left: 0;
    padding: 0 0 0 40px;
}

dd {
    margin: 0 0 0 40px;
}

nav ul,
nav ol {
    list-style: none;
    list-style-image: none;
}


/* =============================================================================
   Embedded content
   ========================================================================== */

/*
 * 1. Removes border when inside 'a' element in IE6/7/8/9, FF3
 * 2. Improves image quality when scaled in IE7
 *    code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/
 */

img {
    border: 0; /* 1 */
    -ms-interpolation-mode: bicubic; /* 2 */
}

/*
 * Corrects overflow displayed oddly in IE9 
 */

svg:not(:root) {
    overflow: hidden;
}


/* =============================================================================
   Figures
   ========================================================================== */

/*
 * Addresses margin not present in IE6/7/8/9, S5, O11
 */

figure {
    margin: 0;
}


/* =============================================================================
   Forms
   ========================================================================== */

/*
 * Corrects margin displayed oddly in IE6/7
 */

form {
    margin: 0;
}

/*
 * Define consistent border, margin, and padding
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/*
 * 1. Corrects color not being inherited in IE6/7/8/9
 * 2. Corrects alignment displayed oddly in IE6/7
 */

legend {
    border: 0; /* 1 */
    *margin-left: -7px; /* 2 */
}

/*
 * 1. Corrects font size not being inherited in all browsers
 * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome
 * 3. Improves appearance and consistency in all browsers
 */

button,
input,
select,
textarea {
    font-size: 100%; /* 1 */
    margin: 0; /* 2 */
    vertical-align: baseline; /* 3 */
    *vertical-align: middle; /* 3 */
}

/*
 * Addresses FF3/4 setting line-height on 'input' using !important in the UA stylesheet
 */

button,
input {
    line-height: normal; /* 1 */
}

/*
 * 1. Improves usability and consistency of cursor style between image-type 'input' and others
 * 2. Corrects inability to style clickable 'input' types in iOS
 * 3. Removes inner spacing in IE7 without affecting normal text inputs
 *    Known issue: inner spacing remains in IE6
 */

button,
input[type="button"], 
input[type="reset"], 
input[type="submit"] {
    cursor: pointer; /* 1 */
    -webkit-appearance: button; /* 2 */
    *overflow: visible;  /* 3 */
}

/*
 * 1. Addresses box sizing set to content-box in IE8/9
 * 2. Removes excess padding in IE8/9
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/*
 * 1. Addresses appearance set to searchfield in S5, Chrome
 * 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof)
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/*
 * Removes inner padding that is displayed in S5, Chrome on OS X
 */

input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/*
 * Removes inner padding and border in FF3+
 * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/*
 * 1. Removes default vertical scrollbar in IE6/7/8/9
 * 2. Improves readability and alignment in all browsers
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}


/* =============================================================================
   Tables
   ========================================================================== */

/* 
 * Remove most spacing between table cells
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* MailChimp Form Embed Code - Slim - 08/17/2011 */
/* //cdn-images.mailchimp.com/embedcode/slim-081711.css */
#mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#777;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}     
#mc_embed_signup .clear {clear:none; display:inline;}

#mc_embed_signup label {display:block; font-size:16px; padding-bottom:10px; font-weight:bold;}
#mc_embed_signup input.email {display:block; padding:8px 0; margin:0 4% 10px 0; text-indent:5px; width:58%; min-width:130px;}
#mc_embed_signup input.button {display:block; width:35%; margin:0 0 10px 0; min-width:90px;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}


@-webkit-keyframes scaleIn{from{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:0;}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}}@-moz-keyframes scaleIn{from{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:0;}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}}@keyframes scaleIn{from{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:0;}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}}@media(min-width:769px){.mobile-guideline{display:none;}}.mobile-guideline .btn{margin-bottom:10px;}.desktop-guideline{display:none;}@media(min-width:769px){.desktop-guideline{display:block;}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@font-face{font-family:"Brown";src:url("/css/fonts/subset-Brown-Bold.eot?");src:url("/css/fonts/subset-Brown-Bold.eot?#iefix") format("embedded-opentype"),url("/css/fonts/subset-Brown-Bold.woff") format("woff"),url("/css/fonts/subset-Brown-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}@font-face{font-family:"Brown";src:url("/css/fonts/subset-Brown-RegularItalic.eot?");src:url("/css/fonts/subset-Brown-RegularItalic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/subset-Brown-RegularItalic.woff") format("woff"),url("/css/fonts/subset-Brown-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic;}@font-face{font-family:"Brown";src:url("/css/fonts/subset-Brown-Regular.eot?");src:url("/css/fonts/subset-Brown-Regular.eot?#iefix") format("embedded-opentype"),url("/css/fonts/subset-Brown-Regular.woff") format("woff"),url("/css/fonts/subset-Brown-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Brown";src:url("/css/fonts/subset-Brown-BoldItalic.eot?");src:url("/css/fonts/subset-Brown-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/subset-Brown-BoldItalic.woff") format("woff"),url("/css/fonts/subset-Brown-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;}body,html,form{height:100%;background:#fff;}body{font-family:"open-sans",sans-serif;color:#4a4a4a;background:#fff;}body.is header .bf-logo{display:none!important;}@media screen and (min-width:769px){body.is header .bf-logo{display:block!important;}}body.is #footer .sites-logo{display:inline!important;}@media screen and (min-width:0) and (max-width:499px){body.is #footer .sites-logo{position:relative!important;width:100%!important;}}@media screen and (min-width:768px) and (max-width:991px){body.is #footer .sites-logo{position:relative!important;width:100%!important;}}@media screen and (min-width:0) and (max-width:499px){body.is #footer .sites-logo .banner-image-item img{width:unset!important;}}@media screen and (min-width:768px) and (max-width:991px){body.is #footer .sites-logo .banner-image-item img{width:unset!important;}}body.is #footer .tripadvisor{top:0!important;right:0!important;position:relative!important;}b{color:#000;}b a,a:link,a:visited{color:#289a47;}a{text-decoration:none;}a:hover,a:active,a:visited:hover{color:#a7a7a7;text-decoration:underline;outline-style:none;}h1,h2,h3,h4,h5{color:#4a4a4a;margin:5px 0 10px 0;clear:left;}h1{font-size:1.8em;font-weight:600;}h2{font-size:1.63em;}h3{font-size:1.27em;margin-bottom:5px;font-weight:bold;}h4{font-size:1.09em;font-weight:bold;}h5{font-size:1.3em;}em{font-style:italic;}p{margin-bottom:10px;padding-bottom:10px;}hr{height:1px;border:0;color:#e6e6e6;background:#e6e6e6;}.no-disp{display:none!important;}.clear{clear:both;}.watermark{color:#b6b5b5!important;}.default-table{border:1px solid #e6e6e6;border-collapse:collapse;width:100%;}.default-table td{border:1px solid #e6e6e6;border-collapse:collapse;padding:4px;}.newsimg-left{float:left;margin:4px 7px 7px 0;width:75px;}.newsimg-left.w115{width:115px;}.newsimg-right{float:right;margin:0 0 0 7px;}.newsimg-right.w150{width:150px;}.newsimg-right img{float:right;}ol{list-style:outside;margin-left:20px;}ol li{padding:4px 0 4px 0;font-size:1em;}ol li span{float:left;text-align:left;width:93%;font-size:1.09em;}ol li span.marker{color:#fff;float:left;margin:0 10px 0 0;width:22px!important;height:22px;text-align:center;background:#7c7c7c;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;font-size:1.27em;font-weight:bold;}.fancybox-overlay{z-index:11000;}.text-green{color:#289a47;}.text-green a{color:#289a47;}.wrap .inner{max-width:77.5em;margin-left:auto;margin-right:auto;padding:0 .625em;}.wrap .inner:after{content:"";display:table;clear:both;}.wrap.no-margin .inner{padding:0;}#one-col-sub #wrapper,#two-col-sub #wrapper,#three-col-sub #wrapper,#two-col-sub-right #wrapper,#one-col-sub-center #wrapper,#one-col-sub-blog #wrapper{float:left;width:100%;position:relative;padding-top:60px;margin-top:0;background:#f2f3f4;}@media screen and (min-width:768px){#one-col-sub #wrapper,#two-col-sub #wrapper,#three-col-sub #wrapper,#two-col-sub-right #wrapper,#one-col-sub-center #wrapper,#one-col-sub-blog #wrapper{padding-top:196px;}}#one-col-sub #wrapper #block_wrapper #block_1 .padding,#two-col-sub #wrapper #block_wrapper #block_1 .padding,#three-col-sub #wrapper #block_wrapper #block_1 .padding,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding{float:left;display:block;margin-right:2.3576515979%;width:100%;}#one-col-sub #wrapper #block_wrapper #block_1 .padding:last-child,#two-col-sub #wrapper #block_wrapper #block_1 .padding:last-child,#three-col-sub #wrapper #block_wrapper #block_1 .padding:last-child,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding:last-child,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding:last-child,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding:last-child{margin-right:0;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .page-title,#two-col-sub #wrapper #block_wrapper #block_1 .padding .page-title,#three-col-sub #wrapper #block_wrapper #block_1 .padding .page-title,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .page-title,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .page-title,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .page-title{float:left;display:block;margin-right:2.3576515979%;width:100%;margin:0 0 1.618em 0;text-align:center;padding:0;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .page-title:last-child,#two-col-sub #wrapper #block_wrapper #block_1 .padding .page-title:last-child,#three-col-sub #wrapper #block_wrapper #block_1 .padding .page-title:last-child,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .page-title:last-child,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .page-title:last-child,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .page-title:last-child{margin-right:0;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .page-title h1,#two-col-sub #wrapper #block_wrapper #block_1 .padding .page-title h1,#three-col-sub #wrapper #block_wrapper #block_1 .padding .page-title h1,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .page-title h1,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .page-title h1,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .page-title h1{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:0 0;color:#4a4a4a;height:inherit;line-height:inherit;margin:0;font-size:2.5em;text-transform:none;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .page-title h1:last-child,#two-col-sub #wrapper #block_wrapper #block_1 .padding .page-title h1:last-child,#three-col-sub #wrapper #block_wrapper #block_1 .padding .page-title h1:last-child,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .page-title h1:last-child,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .page-title h1:last-child,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .page-title h1:last-child{margin-right:0;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category{float:left;display:block;margin-right:2.3576515979%;width:100%;line-height:1.75em;font-size:1.125em;padding:1.618em 2%;background:#fff;border:1px solid #e1e1e1;margin:0 0 1.25em 0;position:relative;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category:last-child,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category:last-child,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category:last-child,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category:last-child,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category:last-child,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category:last-child{margin-right:0;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category .image,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category .image,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category .image,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category .image,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category .image,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category .image{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;float:right;margin-right:0;margin-left:.809em;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category .image:last-child,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category .image:last-child,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category .image:last-child,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category .image:last-child,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category .image:last-child,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category .image:last-child{margin-right:0;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category .image img,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category .image img,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category .image img,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category .image img,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category .image img,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category .image img{width:100%;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category h1,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category h1,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category h1,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category h1,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category h1,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category h1{font-weight:400;line-height:1.5em;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category h2,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category h2,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category h2,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category h2,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category h2,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category h2{color:#4a4a4a;font-weight:400;font-size:1.25em;text-transform:uppercase;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category h3,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category h3,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category h3,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category h3,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category h3,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category h3{color:#4a4a4a;font-weight:600;font-size:1.125em;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category a,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category a,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category a,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category a,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category a,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category a{text-decoration:underline;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category a:hover,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category a:hover,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category a:hover,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category a:hover,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category a:hover,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category a:hover{text-decoration:underline;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category p,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category p,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category p,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category p,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category p,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category p{margin-top:0;margin-bottom:30px;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category img,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category img,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category img,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category img,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category img,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category img{max-width:100%;height:auto;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category .product,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category .product,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category .product,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category .product,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category .product,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category .product{float:left;display:block;margin-right:2.3576515979%;width:100%;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .Category .product:last-child,#two-col-sub #wrapper #block_wrapper #block_1 .padding .Category .product:last-child,#three-col-sub #wrapper #block_wrapper #block_1 .padding .Category .product:last-child,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .Category .product:last-child,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .Category .product:last-child,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .Category .product:last-child{margin-right:0;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .page-elements .content,#two-col-sub #wrapper #block_wrapper #block_1 .padding .page-elements .content,#three-col-sub #wrapper #block_wrapper #block_1 .padding .page-elements .content,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .page-elements .content,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .page-elements .content,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .page-elements .content{max-width:77.5em;margin-left:auto;margin-right:auto;padding:0 .625em;}#one-col-sub #wrapper #block_wrapper #block_1 .padding .page-elements .content:after,#two-col-sub #wrapper #block_wrapper #block_1 .padding .page-elements .content:after,#three-col-sub #wrapper #block_wrapper #block_1 .padding .page-elements .content:after,#two-col-sub-right #wrapper #block_wrapper #block_1 .padding .page-elements .content:after,#one-col-sub-center #wrapper #block_wrapper #block_1 .padding .page-elements .content:after,#one-col-sub-blog #wrapper #block_wrapper #block_1 .padding .page-elements .content:after{content:"";display:table;clear:both;}#three-col-home #wrapper{float:left;width:100%;position:relative;padding-top:50px;background:#f2f3f4;}@media screen and (min-width:769px){#three-col-home #wrapper{padding-top:110px;}}#three-col-home #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:100%;}#three-col-home #wrapper #block_wrapper #block_1:last-child{margin-right:0;}#one-col-sub #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:100%;}#one-col-sub #wrapper #block_wrapper #block_1:last-child{margin-right:0;}#one-col-sub.tour-detail #wrapper #block_wrapper{padding-top:0;margin-top:0;}#two-col-sub #wrapper #block_wrapper{max-width:77.5em;margin-left:auto;margin-right:auto;padding:0;padding-top:.625em;margin-bottom:25px;}#two-col-sub #wrapper #block_wrapper:after{content:"";display:table;clear:both;}#two-col-sub #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:100%;}#two-col-sub #wrapper #block_wrapper #block_1:last-child{margin-right:0;}@media screen and (min-width:768px){#two-col-sub #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:70.1456849506%;float:right;}#two-col-sub #wrapper #block_wrapper #block_1:last-child{margin-right:0;}}#two-col-sub #wrapper #block_wrapper #block_2{display:none;}@media screen and (min-width:768px){#two-col-sub #wrapper #block_wrapper #block_2{display:block;float:left;display:block;margin-right:2.3576515979%;width:25.7907025915%;margin-right:0;float:left;}#two-col-sub #wrapper #block_wrapper #block_2:last-child{margin-right:0;}}#two-col-sub #wrapper #block_wrapper #block_2 .padding{float:left;display:block;margin-right:2.3576515979%;width:100%;}#two-col-sub #wrapper #block_wrapper #block_2 .padding:last-child{margin-right:0;}#two-col-sub-right #wrapper #block_wrapper{max-width:77.5em;margin-left:auto;margin-right:auto;padding:0;padding-top:.625em;margin-bottom:25px;}#two-col-sub-right #wrapper #block_wrapper:after{content:"";display:table;clear:both;}#two-col-sub-right #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:100%;}#two-col-sub-right #wrapper #block_wrapper #block_1:last-child{margin-right:0;}@media screen and (min-width:768px){#two-col-sub-right #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:70.1456849506%;float:left;}#two-col-sub-right #wrapper #block_wrapper #block_1:last-child{margin-right:0;}}#two-col-sub-right #wrapper #block_wrapper #block_3{display:none;}@media screen and (min-width:768px){#two-col-sub-right #wrapper #block_wrapper #block_3{display:block;float:left;display:block;margin-right:2.3576515979%;width:25.7907025915%;margin-right:0;float:right;}#two-col-sub-right #wrapper #block_wrapper #block_3:last-child{margin-right:0;}}#two-col-sub-right #wrapper #block_wrapper #block_3 .padding{float:left;display:block;margin-right:2.3576515979%;width:100%;}#two-col-sub-right #wrapper #block_wrapper #block_3 .padding:last-child{margin-right:0;}#one-col-sub-center #wrapper #block_wrapper{max-width:77.5em;margin-left:auto;margin-right:auto;padding:0;padding-top:.625em;margin-bottom:25px;position:relative;}#one-col-sub-center #wrapper #block_wrapper:after{content:"";display:table;clear:both;}#one-col-sub-center #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:100%;}#one-col-sub-center #wrapper #block_wrapper #block_1:last-child{margin-right:0;}@media screen and (min-width:768px){#one-col-sub-center #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;margin-left:12.7947064497%;float:left;}#one-col-sub-center #wrapper #block_wrapper #block_1:last-child{margin-right:0;}}#one-col-sub-center #wrapper #block_wrapper #block_3{display:none;}@media screen and (min-width:768px){#one-col-sub-center #wrapper #block_wrapper #block_3{display:block;float:left;display:block;margin-right:2.3576515979%;width:25.7907025915%;margin-right:0;float:right;}#one-col-sub-center #wrapper #block_wrapper #block_3:last-child{margin-right:0;}}#one-col-sub-center #wrapper #block_wrapper #block_3 .padding{float:left;display:block;margin-right:2.3576515979%;width:100%;}#one-col-sub-center #wrapper #block_wrapper #block_3 .padding:last-child{margin-right:0;}#one-col-sub-center.hide-nav #wrapper #block_wrapper{margin-bottom:25px!important;border-bottom:0!important;}#one-col-sub-center.hide-nav #footer{display:none!important;}#one-col-sub-center.hide-nav .contact-us-wrapper{display:none!important;}#one-col-sub-center.hide-nav .top-header #header .left.menu-button{display:none;}@media(min-width:769px){#one-col-sub-center.hide-nav .top-header #header .left.menu-button{top:13px;}}#one-col-sub-center.hide-nav .top-header .mobile-navigation{top:50px;}@media(min-width:769px){#one-col-sub-center.hide-nav .top-header .mobile-navigation{display:none!important;}}#one-col-sub-center.hide-nav .top-header.fixed-top #header{height:50px;margin-top:0;border-bottom:1px solid #e1e1e1;}#one-col-sub-center.hide-nav .top-header.fixed-top #header .site-logo{top:0;}#one-col-sub-center.hide-nav .top-header.fixed-top #header .currency{top:13px;}#one-col-sub-center.hide-nav .top-header.fixed-top #header .cartlink{top:12px;}#one-col-sub-center.hide-nav .top-header.fixed-top #header .cartlink.has-items{top:8px;}#one-col-sub-center.hide-nav .top-header.fixed-top #header .left.menu-button{top:0;}@media(min-width:769px){#one-col-sub-center.hide-nav .top-header.fixed-top .mobile-navigation{top:50px!important;}}#one-col-sub-center.hide-nav .hyp-search,#one-col-sub-center.hide-nav .mobile-search,#one-col-sub-center.hide-nav .switch-languages{display:none!important;}#one-col-sub-center.wide #wrapper{padding-top:60px;}@media(min-width:769px){#one-col-sub-center.wide #wrapper{padding-top:160px;}}#one-col-sub-center.wide #wrapper #block_wrapper{max-width:100%;margin-bottom:25px;}@media(min-width:769px){#one-col-sub-center.wide #wrapper #block_wrapper{margin-bottom:0;border-bottom:1px solid #e1e1e1;}}#one-col-sub-center.wide #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;}#one-col-sub-center.wide #wrapper #block_wrapper #block_1:last-child{margin-right:0;}#one-col-sub-center.wide #wrapper #block_wrapper #block_1 .booking-control{margin-bottom:25px;}@media screen and (min-width:992px){#one-col-sub-center.wide #wrapper #block_wrapper #block_1 .booking-control{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;min-height:100vh;}#one-col-sub-center.wide #wrapper #block_wrapper #block_1 .booking-control:last-child{margin-right:0;}}#one-col-sub-center.wide #wrapper #block_wrapper #block_1 .way-of-travel-wrapper{clear:both;}#one-col-sub-center.wide .contact-us-wrapper,#one-col-sub-center.wide #footer,#one-col-sub-center.wide #intercom-container{display:none;}@media(min-width:769px){#one-col-sub-center.wide .contact-us-wrapper,#one-col-sub-center.wide #footer,#one-col-sub-center.wide #intercom-container{display:block;}}#one-col-sub-center.wide .top-header #header{height:50px;}@media(min-width:769px){#one-col-sub-center.wide .top-header #header{height:80px;}}#one-col-sub-center.wide .top-header #header .header-wrapper{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;max-width:100%;}#one-col-sub-center.wide .top-header #header .header-wrapper:last-child{margin-right:0;}@media(min-width:769px){#one-col-sub-center.wide .top-header #header .header-wrapper{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;}#one-col-sub-center.wide .top-header #header .header-wrapper:last-child{margin-right:0;}}#one-col-sub-center.wide .top-header #header .site-logo{width:55px;}#one-col-sub-center.wide .top-header #header .cartlink{top:12px;}@media(min-width:769px){#one-col-sub-center.wide .top-header #header .cartlink{top:25px;}}#one-col-sub-center.wide .top-header #header .cartlink.has-items{top:8px;}@media(min-width:769px){#one-col-sub-center.wide .top-header #header .cartlink.has-items{top:21px;}}#one-col-sub-center.wide .top-header #header .currency{top:14px;}@media(min-width:769px){#one-col-sub-center.wide .top-header #header .currency{top:27px;}}@media(min-width:769px){#one-col-sub-center.wide .top-header .mobile-navigation{top:0;}}#one-col-sub-center.wide .top-header.expanded .site-logo{width:55px;}#one-col-sub-center.wide .top-header.expanded .site-logo img{width:100%;}@media(min-width:769px){#one-col-sub-center.wide .top-header.expanded .mobile-navigation{display:block!important;top:80px;}}@media(min-width:769px){#one-col-sub-center.wide .top-header.fixed-top .mobile-navigation{top:0;}}#one-col-sub-center.wide #breadcrumbs{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;padding:0 1%;}#one-col-sub-center.wide #breadcrumbs:last-child{margin-right:0;}@media(min-width:769px){#one-col-sub-center.wide #breadcrumbs{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;max-width:100%;}#one-col-sub-center.wide #breadcrumbs:last-child{margin-right:0;}}#one-col-sub-center.wide #breadcrumbs .content{max-width:100%;margin-bottom:0;padding-bottom:0;}@media(min-width:769px){#one-col-sub-center.wide #breadcrumbs .content{margin-bottom:15px;padding-bottom:15px;}}#one-col-sub-center.wide .addthis-smartlayers{display:none!important;}#one-col-sub-center.wide .farm-details-wrapper{padding:0 1% 0;float:left;display:block;margin-right:2.3576515979%;width:100%;}#one-col-sub-center.wide .farm-details-wrapper:last-child{margin-right:0;}@media screen and (min-width:992px){#one-col-sub-center.wide .farm-details-wrapper{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;}#one-col-sub-center.wide .farm-details-wrapper:last-child{margin-right:0;}}#one-col-sub-center.wide .farm-details-wrapper.no-disp{display:none;}#one-col-sub-center.wide .farm-details-wrapper .box-trip{margin-bottom:5px;}#one-col-sub-center.blog-detail #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:100%;}#one-col-sub-center.blog-detail #wrapper #block_wrapper #block_1:last-child{margin-right:0;}@media screen and (min-width:768px){#one-col-sub-center.blog-detail #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;}#one-col-sub-center.blog-detail #wrapper #block_wrapper #block_1:last-child{margin-right:0;}}@media screen and (min-width:992px){#one-col-sub-center.blog-detail #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:61.6158806508%;margin-left:19.1920596746%;float:left;}#one-col-sub-center.blog-detail #wrapper #block_wrapper #block_1:last-child{margin-right:0;}}#one-col-sub-center.booking-detail #wrapper{background:#fff;padding-top:0;}@media(min-width:769px){#one-col-sub-center.booking-detail #wrapper{padding-top:0;}}#one-col-sub-center.booking-detail #wrapper #block_wrapper{padding-top:0;}@media(min-width:769px){#one-col-sub-center.booking-detail #wrapper #block_wrapper{padding-top:0;}}#one-col-sub-center.booking-detail #wrapper #block_wrapper #block_1 .booking-control{width:100%;margin-left:0;}@media(min-width:769px){#one-col-sub-center.booking-detail #wrapper #block_wrapper #block_1 .booking-control{padding-right:320px;}}@media(min-width:1281px){#one-col-sub-center.booking-detail #wrapper #block_wrapper #block_1 .booking-control{padding-right:360px;}}@media(min-width:1601px){#one-col-sub-center.booking-detail #wrapper #block_wrapper #block_1 .booking-control{padding-right:440px;}}#one-col-sub-center.booking-detail #wrapper #block_wrapper #block_1 .booking-control .desktopInfo{display:none;}#one-col-sub-center.booking-detail #wrapper #block_wrapper #block_1 .booking-control .payment-wrapper{width:96%;margin-left:2%;padding-top:100px;}@media(min-width:769px){#one-col-sub-center.booking-detail #wrapper #block_wrapper #block_1 .booking-control .payment-wrapper{margin:0 auto;padding-top:0;width:96%;max-width:920px;padding-bottom:80px;}}#one-col-sub-center.booking-detail #wrapper #block_wrapper #block_1 .booking-control .payment-wrapper .summary-column{display:none;}#one-col-sub-center.booking-detail.NoScroll .mobile-navigation .main-navigation .content{height:calc(100vh - 50px);}@media(min-width:769px){#one-col-sub-center.booking-detail.NoScroll .mobile-navigation .main-navigation .content{height:calc(100vh - 100px);}}#one-col-sub-center.booking-detail.NoScroll .booking-steps{display:none;}@media(min-width:769px){#one-col-sub-center.booking-detail .top-header #header .header-wrapper{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;}#one-col-sub-center.booking-detail .top-header #header .header-wrapper:last-child{margin-right:0;}}#one-col-sub-center.booking-detail .top-header #header .site-logo{width:55px;}@media(min-width:769px){#one-col-sub-center.booking-detail .top-header #header .site-logo{width:100px;}}#one-col-sub-center.booking-detail .top-header #header .site-logo img{width:100%;}#one-col-sub-center.booking-detail .top-header #header .cartlink{display:none;}#one-col-sub-center.booking-detail .top-header #header .currency{right:65px;}#one-col-sub-center.booking-detail .top-header.expanded .mobile-navigation{position:fixed;}@media(min-width:769px){#one-col-sub-center.booking-detail .top-header.expanded .mobile-navigation{position:absolute;}}@media(min-width:769px){#one-col-sub-center.booking-detail .contact-us-wrapper,#one-col-sub-center.booking-detail #footer,#one-col-sub-center.booking-detail #intercom-container{width:calc(100% - 320px);}}@media(min-width:1281px){#one-col-sub-center.booking-detail .contact-us-wrapper,#one-col-sub-center.booking-detail #footer,#one-col-sub-center.booking-detail #intercom-container{width:calc(100% - 360px);}}@media(min-width:1601px){#one-col-sub-center.booking-detail .contact-us-wrapper,#one-col-sub-center.booking-detail #footer,#one-col-sub-center.booking-detail #intercom-container{width:calc(100% - 440px);}}@media(min-width:769px){#one-col-sub-center.booking-detail .fancybox-container:not(.fancybox-container-full){width:calc(100% - 320px);}}@media(min-width:1281px){#one-col-sub-center.booking-detail .fancybox-container:not(.fancybox-container-full){width:calc(100% - 360px);}}@media(min-width:1601px){#one-col-sub-center.booking-detail .fancybox-container:not(.fancybox-container-full){width:calc(100% - 440px);}}#one-col-sub-center.booking-detail.hide-nav .ch2-icon{display:none!important;}#one-col-sub-center.booking-detail.hide-nav .intercom-lightweight-app-launcher{display:none!important;}#one-col-sub-blog #wrapper #block_wrapper{max-width:77.5em;margin-left:auto;margin-right:auto;padding:0;padding-top:.625em;margin-bottom:25px;}#one-col-sub-blog #wrapper #block_wrapper:after{content:"";display:table;clear:both;}@media screen and (min-width:0) and (max-width:499px){#one-col-sub-blog #wrapper #block_wrapper{padding-top:50px;}}@media screen and (min-width:500px){#one-col-sub-blog #wrapper #block_wrapper{padding-top:50px;}}#one-col-sub-blog #wrapper #block_wrapper #block_1{float:left;display:block;margin-right:2.3576515979%;width:100%;}#one-col-sub-blog #wrapper #block_wrapper #block_1:last-child{margin-right:0;}
/* Leitarbox */
/*#region Leitarbox */
.dropdown {
	float: left;
	width: 49%;
	height: 50px;
	margin-bottom: 0;
	margin-right: 0;
	border: 1px solid #e1e1e1;
	background: rgba(255,255,255,1) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAMAAAAGcixRAAAASFBMVEX///8emNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNsemNuHoGmlAAAAF3RSTlMAOwOenLUCijxWNQHC6I7rlvnt5+rpRNwpP7IAAAA6SURBVAgdBcGHAYAwDMAwp4OWvfH/nyJRagCp1RG9J+ZDF4qufdO9k7KeegUwZPUJAFL2DQBgaB/AD2/jApkTC3pAAAAAAElFTkSuQmCC') /*/img/arrow-blue.png*/ no-repeat 94% 50%;
	z-index: 1001;
	font-size: 1em;
}

.dropdown-wrapper-1 .dropdown {
	display: none;
}

.search-availability .dropdown-wrapper-1 .dropdown {
	display: block;
}

.dropdown dd ul li {
	padding: 0;
	margin: 0;
	border: none;
	z-index: 1001;
	height: 30px;
}

.dropdown dt, .dropdown dt a {
	height: 50px;
	line-height: 50px;
	overflow: hidden;
}

.dropdown dd, .dropdown dt, .dropdown ul {
	margin: 0px;
	padding: 0px;
	z-index: 1001;
}

.dropdown dd {
	position: relative;
}

.dropdown a, .dropdown a:visited {
	color: #414141;
	text-decoration: none;
	outline: none;
	display: block;
	font-weight: 500;
}

.dropdown dt a {
	display: block;
	padding: 0 0 0 8%;
	float: left;
	width: 100%;
}

	.dropdown dt a span {
		cursor: pointer;
		display: block;
	}

.dropdown dd ul {
	background: rgba(255,255,255,0.85) none repeat scroll 0 0;
	border: 1px solid #d3d3d3;
	color: #505050;
	display: none;
	left: -1px;
	padding: 5px 0;
	position: absolute;
	top: 0;
	width: auto;
	min-width: 145px;
	list-style: none;
	width: 100%;
}

.dropdown span.value {
	display: none;
}

.dropdown dd ul li a {
	padding: 5px 5% 5px 5%;
	display: block;
	width: 138px;
	width: 90%;
}

	.dropdown dd ul li a:hover {
		background-color: #dddddd;
	}

/*#endregion */

/*#region choose-us-wrapper */
.choose-us-wrapper {
	position: absolute;
	top: 641px;
	left: 0px;
	width: 100%;
	z-index: 1000;
	background: rgba(62, 61, 57, 0.5);
	color: #fff;
	padding-top: 20px;
	padding-bottom: 20px;
}


	.choose-us-wrapper .innerbox {
		position: relative;
		margin: 0px auto 0px auto;
		text-align: left;
		width: 1088px;
	}

		.choose-us-wrapper .innerbox h2 {
			color: #fff;
			font-weight: 200;
			font-size: 2em;
		}

		.choose-us-wrapper .innerbox .banners {
			float: left;
			width: 100%;
		}

		.choose-us-wrapper .innerbox .banner {
			float: left;
			margin-right: 10px;
		}

		.choose-us-wrapper .innerbox .banners a {
			color: #fff;
		}

		.choose-us-wrapper .innerbox .banner.right {
			float: right;
		}

		.choose-us-wrapper .innerbox .banner .banner-text-item {
			padding-right: 5px;
		}

		.choose-us-wrapper .innerbox .view-more {
			float: right;
			font-weight: 700;
			color: #fff;
			font-size: 1.1em;
			clear: both;
		}



/*#endregion */



/* **************************************************************** */
/* Boxes                                                            */
/* **************************************************************** */
/*#region boxes */
.accommodation-wrapper {
	position: relative;
	float: left;
	left: 0px;
	width: 100%;
	z-index: 100;
	background: #ebeae1;
	border-bottom: 1px solid #fff;
	color: #fff;
	padding-top: 50px;
	padding-bottom: 50px;
	font-size: 0.9em;
}

	.accommodation-wrapper .innerbox {
		position: relative;
		margin: 0px auto 0px auto;
		text-align: left;
		width: 1088px;
	}

/*#endregion */

/* **************************************************************** */
/* PageTitle                                                        */
/* **************************************************************** */
/*#region page-title */

.page-title {
	float: left;
	position: relative;
	width: 100%;
	font-size: 1em;
	text-align: left;
}

#one-col-sub .page-title {
	display: none;
}

#two-col-sub .page-title,
#two-col-sub-right .page-title,
#one-col-sub-center .page-title,
#one-col-sub-blog .page-title {
	display: none;
}

.fp .page-title {
	display: none;
}

.page-title h1 {
	margin: 23px 0px 63px 0px;
	padding: 0px 0px 15px 3px;
	color: #003b6a;
	font-weight: normal;
	font-size: 2.82em !important;
	text-transform: none;
	line-height: 34px;
	border-bottom: 1px solid #e0e0e0;
}

.page-title h2 {
	margin: 0px;
	padding: 0px;
	color: #003b6a;
	font-weight: bold;
	font-size: 2em;
	text-transform: uppercase;
}

/*#endregion */


/* Contentplaceholder in Master2colSub.Master, "cphMain" */
.Category {
	float: left;
	position: relative;
	width: 100%;
	text-align: left;
}


	.Category .cat-content {
		position: relative;
		padding: 0px 20px 0px 3px;
		font-size: 1.09em;
		line-height: 1.45em;
	}


	.Category .cat-desc {
		line-height: normal;
	}

		.Category .cat-desc h3 {
			font-size: 2.18em;
			font-weight: normal;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			color: #6c6c6c;
			line-height: 1em;
		}

		.Category .cat-desc h2 {
			font-size: 2.45em;
			font-weight: bold;
			margin: 0px 0px 18px 0px;
			padding: 0px 0px 7px 0px;
			border-bottom: 1px dotted #979797;
			color: #6c6c6c;
			line-height: 1em;
		}

	.Category ul.categorylist {
		margin: 0px;
		padding: 0px;
		list-style: none;
		width: 100%;
	}


		.Category ul.categorylist .third {
			margin-right: 0px;
		}

	.Category .summary {
		position: relative;
		padding: 0px 20px 0px 3px;
	}

		.Category .summary .cat-content {
			padding: 0px;
		}

	.Category .details {
		position: relative;
		padding: 0px 20px 0px 3px;
	}

		.Category .details .cat-content {
			padding: 0px;
		}

	.Category .summary .read-more {
		float: left;
		position: relative;
		width: 100%;
		padding: 0px 0px 0px 0px;
		background: url(/img/read-more-bg.png) #f7f7f7 no-repeat 100% 50%;
		margin: 10px 0px 10px 0px;
		font-weight: bold;
		font-size: 1.09em;
		height: 34px;
		line-height: 34px;
		-webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.05);
		box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.05);
	}

		.Category .summary .read-more a {
			display: block;
			padding: 0px 41px 0px 0px;
			background: url(/img/arrow-down-gray-bg.png) no-repeat 98.9% 50%;
			text-align: right;
		}

	.Category .details .read-less {
		float: left;
		position: relative;
		width: 100%;
		padding: 0px 0px 0px 0px;
		background: url(/img/read-more-bg.png) #f7f7f7 no-repeat 100% 50%;
		margin: 10px 0px 10px 0px;
		font-weight: bold;
		font-size: 1.09em;
		height: 34px;
		line-height: 34px;
		-webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.05);
		box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.05);
	}

		.Category .details .read-less a {
			display: block;
			padding: 0px 43px 0px 0px;
			background: url(/img/arrow-up-gray-bg.png) no-repeat 98.9% 50%;
			text-align: right;
		}

/* **************************************************************** */
/* Absolute positioned elements box - nav - qnav etc                */
/* **************************************************************** */
.box-elements {
	background: none;
	width: 100%;
	right: 0;
	left: 0;
	margin: 0px auto 0px auto;
	position: relative;
	float: left;
	margin-top: -40px;
}

@media only screen and (max-width: 768px) {
	.box-elements {
		margin-top: 0;
	}
}

.box-elements .innerbox {
	width: 1088px;
	margin: 0px auto 0px auto;
	position: absolute;
	top: 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
}

	.box-elements .innerbox.header-links {
		position: absolute;
		left: 50%;
		top: 40px;
		margin-left: -544px;
	}

	.box-elements .innerbox .ui-menu .ui-menu-item a {
		text-align: left;
		color: #414141;
	}


.iceland-map-sprite {
	position: absolute;
	top: 400px;
	left: 650px;
	z-index: 1000;
}

	.iceland-map-sprite a {
		float: left;
		width: 123px;
		height: 70px;
		background: url(/img/iceland-map-sprite.png) no-repeat 0 0;
		text-align: left;
		color: #fff;
		padding: 52px 0px 0px 49px;
		line-height: 1.1em;
		font-size: 0.95em;
	}

.is .iceland-map-sprite a {
	font-size: 1.1em;
	line-height: 1.2em;
}

.iceland-map-sprite a:hover {
	background-position: 0 -158px;
}


.svg-map-wrapper {
}

/*#region Wishlist */
.wishlist-count {
	position: absolute;
	top: 25px;
	right: 180px;
	z-index: 10000;
	font-weight: 400;
}

.fp .wishlist-count {
	right: 190px;
}

.fp.is .wishlist-count {
	right: 20px;
}

.wishlist-count a {
	padding: 0 0 0 20px;
	height: 21px;
	background: url(/img/sprite.png) no-repeat 0 -23px;
	color: #2c2c2a;
	font-size: 1.1em;
	text-decoration: none;
}

	.wishlist-count a span {
		color: #2c2c2a;
		font-weight: 600;
	}



/*#endregion */


/* **************************************************************** */
/* Mobile navigation                                                */
/* **************************************************************** */
/*#region Mobile navigation */

.mobile-navigation {
	display: block;
	position: relative;
}

/*#endregion */

/*#region Forms */

.item-detail-maintext-box.availability {
	padding-left: 15px;
	padding-right: 15px;
}

		.item-detail-maintext-box.availability .inquiry-guidelines {
			margin-bottom: 15px;
		}

.line
{
	float: left;
	margin-bottom: 8px;
	padding-bottom: 4px;
	width: 742px;
}

	.line .accent {
		font-weight: 800;
		padding-bottom: 5px;
		display: inline-block;
	}

	.line.lblQueryName {
		height: 50px;
	}

	.line.twocol .col1 {
		float: left;
		width: 47%;
	}

	.line.twocol .col2 {
		float: left;
		margin-left: 5%;
		width: 48%;
	}

	.line.threecol .col1 {
		float: left;
		width: 30%;
	}

	.line.threecol .col2 {
		float: left;
		margin-left: 5%;
		width: 30%;
	}

	.line.threecol .col3 {
		float: left;
		margin-left: 5%;
		width: 30%;
	}

	.line.fourcol .col1 {
		float: left;
		width: 22%;
	}

	.line.fourcol .col2 {
		float: left;
		margin-left: 3%;
		width: 22%;
	}

	.line.fourcol .col3 {
		float: left;
		margin-left: 4%;
		width: 22%;
	}

	.line.fourcol .col4 {
		float: left;
		margin-left: 3%;
		width: 22%;
	}

	.line.fivecol .col1,
	.line.fivecol .col2,
	.line.fivecol .col3,
	.line.fivecol .col4,
	.line.fivecol .col5 {
		float: left;
		margin-left: 3%;
		width: 17%;
	}

	.line.fivecol .col1 {
		margin-left: 0;
	}

	.line label {
		float: left;
		font-weight: bold;
	}

		.line label.terms {
			float: none;
		}

#terms {
	text-align: left;
	max-width: 768px;
}

.line legend {
	font-weight: bold;
}

.line input[type="checkbox"],
.line input[type="radio"] {
	float: left;
	margin-right: 7px;
	margin-top: 4px;
}

.line input[type="text"],
.line select,
.line textarea {
	font-family: "open-sans", sans-serif;
	float: left;
	border: 1px solid #959595;
	padding: 7px;
}

.line.right-align {
	text-align: right;
	float: right;
	max-width: 480px;
	clear: both;
}

	.line.right-align input[type="checkbox"], .line.right-align label {
		float: none;
	}

	.line.right-align input[type="submit"] {
		float: right;
	}

.form .line {
	width: 100%;
}

.form h3 {
	padding-top: 35px;
}

.form .line input[type="text"],
.form .line textarea {
	width: 100%;
	padding-left: 2%;
	padding-right: 2%;
}

.form .line select {
	width: 100%;
	padding-left: 2%;
}


.line table.cbl {
	width: 98%;
	margin-left: 2%;
}

	.line table.cbl label {
		font-weight: 400;
	}

.val {
	color: Red;
	margin-left: 3px;
}

/*#endregion */

/* **************************************************************** */
/* Frontpage news                                                   */
/* **************************************************************** */

/*#region news-list */
.news-list {
	float: left;
	margin: 0px 0 0 0;
	width: 100%;
}

	.news-list .item {
		float: left;
		width: 100%;
		padding: 15px 0px 5px 0px;
		margin-bottom: 5px;
		border-bottom: 1px solid #d8d8d8;
	}

		.news-list .item span.date {
			font-size: 0.9em;
		}

		.news-list .item h3 {
			margin-top: 1px;
		}

			.news-list .item h3 a {
				font-size: 1.1em;
				font-weight: bold;
				color: #2b2b2b;
				padding-bottom: 5px;
			}

		.news-list .item .more a {
			float: left;
			background: url(../img/more-arrow.png) no-repeat 100% 50%;
			padding-right: 10px;
		}

	.news-list ul {
		padding: 5px 0px 5px 0px;
		margin-top: 20px;
		float: left;
		width: 100%;
	}

	.news-list li {
		padding: 4px 0px 4px 0px;
		width: 100%;
		float: left;
		border-bottom: 1px solid #d8d8d8;
		list-style: none;
	}

		.news-list li a {
			color: #740014;
			font-weight: bold;
		}

			.news-list li a:link, .news-list li a:active, .news-list li a:visited {
				color: #256326;
				text-decoration: none;
				font-weight: bold;
			}

				.news-list li a:link:hover, .news-list li a:active:hover, .news-list li a:visited:hover {
					color: #256326;
					text-decoration: underline;
					font-weight: bold;
				}

		.news-list li span {
			float: left;
			font-size: 12px;
			padding: 0 8px 0 0;
		}


/*#endregion */

/* **************************************************************** */
/* Image gallery													*/
/* **************************************************************** */

/*#region album-overview */

.album-overview {
	float: left;
	margin: 10px 0px 10px 0px;
}

	.album-overview .single {
		float: left;
		padding: 3px 0px 5px 0px;
		margin-bottom: 3px;
		width: 700px;
		background: transparent url(../img/bg-dots-gray.gif) repeat-x 0% 100%;
	}

		.album-overview .single .img {
			float: left;
			width: 165px;
		}

			.album-overview .single .img img {
				border: 1px solid #bebebe;
				margin: 2px;
				padding: 2px;
			}

		.album-overview .single .right {
			float: left;
			width: 320px;
			padding: 3px 0px 3px 0px;
		}

			.album-overview .single .right h5 a {
				font-size: 14px;
				font-weight: normal;
				font-weight: bold;
				color: #740014;
			}

.album {
	padding: 0px;
	float: left;
}

	.album .imageSingle {
		float: left;
		width: 215px;
		margin-bottom: 10px;
		margin-right: 5px;
	}

		.album .imageSingle .image {
			margin: 2px;
		}

		.album .imageSingle img {
			border: solid 1px #bebebe;
			padding: 2px;
		}

	.album .footer {
		float: left;
		font-weight: bold;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
	}

		.album .footer a.more {
			margin: 0px;
			padding-left: 15px;
		}

	.album ul {
		float: left;
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.album li {
		float: left;
		display: inline;
		padding: 0px 20px 10px 0px;
		min-height: 150px;
	}

		.album li img {
			float: left;
			padding: 3px;
			margin: 3px;
			border: solid 1px #bebebe;
		}

		.album li .desc {
			float: left;
			width: 190px;
			clear: both;
		}

/*#endregion */



/* **************************************************************** */
/* search results       																						*/
/* **************************************************************** */
.standard-content p.g {
	margin: 0px 0px 2px 0px;
}

	.standard-content p.g a {
		font-weight: bold;
		color: #003e71;
	}

.standard-content table td.s {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.standard-content .n a {
	color: #074083;
}

.standard-content .n .i {
	font-weight: bold;
}

.standard-content .head h2 {
	font-size: 2.09em !important;
	color: #676767 !important;
	padding: 0px !important;
	margin: 0px 0px 0px 0px !important;
	font-weight: 700 !important;
	line-height: normal !important;
	background: none !important;
	border: none !important;
}

/*#region name */

ul.checkmark li,
.checkmark {
	padding-left: 17px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAMAAABVLlSxAAABCFBMVEXv8u/x9PG2trajo6NnaGfZ29jR0dFxcXF4eHhpamlqa2qBgYFQUFDExMTJyclucG7JycmRkZFwcXBKSkpWWFbFyMRWV1ZSUlKSkpJ4eXg6Ozo1NjVycnLGysV+gH4uLi6io6LKysq5ubmOjo5TU1OWl5Z3d3fU1tOqrKpdX1wlJiWLi4u0s7RSUlJsbmzZ2tna3NnW2NXc4NzGyMVERUQmJyZGR0ZISUjExsPc3tzg4t/e4d7T1tPf4t+vsq8sLSwuLy6vsa79//3x9fGanJnU19TX2te5vrl1eHUiIiN8fnvb3dlHSEfY2tfT1dLT1dKho6CipKHR1NHy9fIfIB8qKyoiIiIYGRiXVGAqAAAAVHRSTlMAAAAAAAAAAAAAnQAAHCqfAAAXzNgTpDUAFrnzAACT5UYAABHWbgAAD773VhaopgUAAAAl3vbR1iQAAAAAAEPu9UgAADoAAABt/YIArwAABVcOAAA3b5skAAAAZElEQVQI12Nm4frL/0tA5BcTNzMTAxi8ZmYXY2ViBbPl2dk+sDHxcgOZ7J85OAw4GOUYQUCT88IDJRYuMJvjJpc2I4St8BBEgdkSL4HkPgYWTiD7Exfjtv8MDEwc+9lBIAhoGgARVxErSQNZFgAAAABJRU5ErkJggg==') /*/img/check.png*/ no-repeat 0 9px;
}

ul.checkmark {
	background: none;
	padding: 0px 0px 0px 17px;
	list-style: none;
	margin-bottom: 15px;
	margin-left: 0px;
}


/*#endregion */

/*#region highlights */

.farm-detail .highlights {
	float: right;
	width: 33%;
	margin: 0px 0px 20px 20px;
}

	.farm-detail .highlights ul {
		list-style: none;
		margin-left: 0px;
	}

.travelicon-aircraft {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAqFBMVEX///91dXWFhYWioqJ+fn53d3d4eHinp6fMzMzh4eGSkpL9/f28vLzExMR9fX3g4ODi4uLk5OTa2trd3d2Ghobw8PDIyMiWlpaRkZF7e3v29vbV1dX7+/u2trb6+vp2dnbAwMDCwsKkpKSMjIypqamcnJyZmZnW1tZ5eXnJycmgoKDBwcGIiIjf39+6urqurq7o6Ojp6env7++1tbXx8fH19fWBgYH4+Pgvfh9SAAAAAXRSTlMAQObYZgAAALpJREFUeF6lzrVyQ0EUBNHpfYxiRjMz/f+fuawbaL1SZJ+oqyYZ/VGf07WOe6J811FLcL1qUOnQGGBrvZg4eSIgWw5WUgZTeeZDYJJGegZy+YoUuJ93YrhUANMWCg1t6etAJwVAzZsC+TU7F5UCG0wZLg0QJQBZdyxPvgH04ACSVxnifPQJrPQjBXoyLUyBO+0UDtzIepEAzGT0cQvl2roGzl78M0RWJwA32vs6x6JbPybE8l3ta4b+T9/VqgjyYAsHwgAAAABJRU5ErkJggg==') /*/img/farmicons/aircraft_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-anchor {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAnFBMVEX///91dXV4eHiYmJiAgICbm5ulpaV2dnZ3d3empqb29vb39/d5eXnf39/q6urt7e2jo6O6urrl5eXz8/OMjIx+fn79/f2goKCenp7g4ODh4eGOjo6kpKSWlpb6+vr8/PyBgYH+/v6IiIjNzc2urq6ysrLW1tZ6enrv7+/x8fGKioqfn5/s7OzZ2dm1tbW3t7e5ubmpqani4uLj4+Mj/7nuAAAAAXRSTlMAQObYZgAAALhJREFUeF6NkNWSQyEQBWnsusTd1l3//9+SvSlqSTIP6QeKoWs4DOoa+k67viSmmNrhBPPIm2rQgklp1BOJYOYa0DMlUA0ZVkoGJZEf4G+5MASu7gk5IuJlm7OecUho06yITLHU/lh7wEfGA1m3GyU/6H8zTvnFdvU9MIl6psDnMa9nR3lkBqX9Cm+4pY7MA+/xLL1gBquTmRZgdp3Jt/AamecF2MkHd0aDWasTivampHz5DsfCLwX2sCkIJTZDytIAAAAASUVORK5CYII=') /*/img/farmicons/anchor_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-bed {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZBAMAAAA2x5hQAAAAMFBMVEX///+BgYH8/Py7u7v9/f1/f3/V1dV+fn51dXX29vZ5eXmAgICzs7O1tbXHx8f09PR8tvlmAAAAAXRSTlMAQObYZgAAAF1JREFUeF6dzLERQEAUhGGO4QIjVpdKZJdKbmYFClCBXA+q0IQSWMYaI3t/tF/wXmLPbYt22aWIku+/qjDmmEO45da2wNmtbK+bS6B8JCROSQ+pYXqioP567+yydgDbBDJMgi01tAAAAABJRU5ErkJggg==') /*/img/farmicons/bed_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-bicycle {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAAAAADhgtq/AAAAAnRSTlMA/1uRIrUAAAD6SURBVCjPxZExa8JQFEbfn/4kLw5SgiU00SABd6H0Hzi1QySIlFJsLSJCoVsnQTqYGPPK6aKBDJ09y71wuPdy+Qz/Ya5l9p/ZtGU8SQDo0jQzOtfl7a697VsXvtp3fryOXoCt1Ds25pQl9kb3isFFGiuwo9kJDMSSpKivDTNFkSQpBkN2VxDoLXzq6UGTLHxVQBHlGJIP0IhVOlXH7pIVI8E6xWAr0JLS33t6xJasBScfgz3C+Jeiy6RfYyt4hrqLIQ8L4BDOoYQ8LoFqMMdQK3w/LEM5AGoNNm47lMPAUJKUnF8fSh0pAQMuT7vpwp2Ny1M/Xbgrpt3wB+QxJb99n43/AAAAAElFTkSuQmCC') /*/img/farmicons/bicycle_gr.png*/ no-repeat 0 50%;
	padding-left: 28px;
}

.travelicon-binos {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAUVBMVEX///9+fn7GxsZ1dXWAgICCgoKLi4uQkJCYmJiampqioqKmpqavr6+ysrLCwsJ4eHjJycnS0tLU1NTd3d3h4eHp6ens7Oz09PT39/f7+/t2dnbhPehpAAAAAXRSTlMAQObYZgAAAGFJREFUeF7d0TcOwDAMA0DLTu+9/f+hSQjBgAFm8RhOJG7QIBMXp/n/uIj0GJmu8+m79hxS6LJP77SXkMppDufP1JCGSAuxRAbISGSCzEQWyEpkM0gi7xDxImnw8KB+SmxuoZMFo7wyKE8AAAAASUVORK5CYII=') /*/img/farmicons/binos_gr.png*/ no-repeat 0 50%;
	padding-left: 28px;
}

.travelicon-boat {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAmVBMVEX///91dXWTk5OsrKz29vZ+fn52dnakpKSpqamJiYmvr6+/v7/AwMDBwcHLy8vS0tLg4ODj4+Pk5OTq6urz8/OKior8/PydnZ3Dw8OUlJSZmZmBgYHGxsbIyMjJycmenp6IiIjV1dXW1tbZ2dnb29vc3Nx4eHiqqqp7e3vl5eWNjY3u7u7x8fG0tLS2trb6+vr7+/u4uLh3d3cIViotAAAAAXRSTlMAQObYZgAAAJdJREFUeF6l0EUWwzAMRdHIFGYqMjPsf3Elu3HteNK+6R3oH1l/NjVB5ZokBANgMMnNKAAQtw97CD20QACvBhoU9C2bXB/GQwr04FOq7RKVZxkuIOXJ4svC5g048J0tIGXAo7t6PZxlhZCx23WOQZTkhOy3yyi8ejUqn9dItoj9E7bRpA9NFZ+stkr4y7RG/FCHKYCtH7sDkZwG/tJMOnEAAAAASUVORK5CYII=') /*/img/farmicons/boat_gr.png*/ no-repeat 0 50%;
	padding-left: 28px;
}

.travelicon-bus {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAATlBMVEX///91dXWFhYWHh4fh4eH8/Px2dnaDg4N5eXl8fHytra2urq60tLS3t7fV1dXW1tbY2NjZ2dnc3Nzf3999fX3k5OT29vb7+/t+fn6BgYGyng/EAAAAAXRSTlMAQObYZgAAAGdJREFUeF7VkMkOgCAMRCmb+77//4/aBIIVApp4cg7DlEdTUpYUhKLk/i7R80y8wf8gvj6TPEIW9OtuJMQ5aDRFyBTt4f06gMmSSfHibzwAmSVdgcVuNWM+WreoWlcuN7pkRIrkzRwnB94DDUmGKfYAAAAASUVORK5CYII=') /*/img/farmicons/bus_gr.png*/ no-repeat 0 50%;
	padding-left: 28px;
}

.travelicon-camera {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZBAMAAAA2x5hQAAAAFVBMVEX///94eHi/v7/Dw8P19fV1dXX29valjCpxAAAAAXRSTlMAQObYZgAAADBJREFUGNNjYKAOYA0NwMVjDYWDAJJ5wm6GSDwDBiYkngMDC04eqkrhNENSbacKAADzPiz2twoOcwAAAABJRU5ErkJggg==') /*/img/farmicons/camera_gr.png*/ no-repeat 0 50%;
	padding-left: 28px;
}

.travelicon-city {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZBAMAAAA2x5hQAAAAElBMVEX////39/d1dXX29vZ9fX3u7u4vWAwbAAAAAXRSTlMAQObYZgAAAE1JREFUeF59jtEJgDAMRMONkAnK4QRxE/cfRq5IxGDy/h73SmojFOvfDizYaDvvzOkyityorVow0uYSTyn0Dm3pn+3qLpxvKXZZfz1xA7u9Fhw10udMAAAAAElFTkSuQmCC') /*/img/farmicons/city_gr.png*/ no-repeat 0 50%;
	padding-left: 28px;
}

.travelicon-compass {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAh1BMVEX///91dXX+/v7T09ORkZGsrKyurq7f39/9/f17e3uAgICTk5N2dnb8/PzS0tKUlJSxsbG2traQkJCnp6eCgoKoqKiSkpLl5eW0tLSampp/f3/U1NTd3d2qqqrg4ODh4eGVlZXPz8/n5+fo6Oi4uLjq6urx8fGlpaXz8/OEhISvr6+ioqKzs7O7txMoAAAAAXRSTlMAQObYZgAAAKpJREFUeF6VkkduxEAMBLs4ymFzztH5/+/zRQYELefguhZANoP6rBVjExMHcvlkZL5oK6rWNXNg7poaqF1jYRVMpiFpp3/0AjQ0MEj1PjMBALJkWfwNmO5gpIbvjy2lrlBluaT1FIBE8KYbaAbA4y4p/1pAUMP2OabUCD4n565esVz1+oxTUx+DknKYrT/HVA77JJg8LtG9HaO7Lhax+2hCJp8T+T9+x/u3Xx/JBoBA92L3AAAAAElFTkSuQmCC') /*/img/farmicons/compass_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-drinks {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAe1BMVEX///91dXWGhoZ6enp+fn6Ojo6FhYV4eHiQkJB2dnaenp60tLTOzs7T09Pl5eX09PT5+fl9fX18fHympqaoqKivr6+BgYG/v7/AwMB3d3eTk5Pf39/g4ODi4uKUlJTs7Ozu7u7x8fGYmJj29vb4+PiZmZn8/Pz+/v6dnZ0XdTryAAAAAXRSTlMAQObYZgAAAJxJREFUeF6tz0cOwzAMRNGhintN773d/4RhYMYM4AjIIrP68jMgCD9vS92agYxF5twJ9UsALzlhaVViwEmeWKxKi/s7PUv6IfrfimWmYoBIMmPxKlfgIZmzFCprfc+ZpZKWoyR4RxX0YiGtglsmtwwEjaETvgoWVAZkQ4eAXAgBwX/FBmU0kLQ711SLVNPk9XmX7wGUxsW0dFGB8J5LGAWPZ+akWAAAAABJRU5ErkJggg==') /*/img/farmicons/drinks_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-knife-fork-spoon {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAhFBMVEX///91dXV4eHiGhoaLi4uNjY2RkZGVlZWpqam0tLTCwsLQ0NDX19fl5eX09PR+fn6cnJydnZ2fn592dnaKioq6urp9fX3Dw8PFxcXJycnMzMzOzs53d3fV1dXW1tZ/f3/c3NyDg4OZmZn29vb5+fn6+vr9/f3+/v6bm5vq6uru7u6hoaHFGIYdAAAAAXRSTlMAQObYZgAAAI1JREFUeF7lzNcKAzEMRFFdb+/pvffy//8X7I0wCSzkPaOn4QwSzdHdV9KhSM2DGkuLEcs3NCCypqBkJ7ICMHcnWJmRM6dwDci8ZGSMmapEXm4k9EhVjIWTk5iAiL7K3srZSYBhS6xy8N+adqqSe3kCMBCpQggr8XLdAOWl7fJOAjqQT5H/E9Mpkx+lOy+MjgWXY2vLXgAAAABJRU5ErkJggg==') /*/img/farmicons/knife-fork-spoon_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-lighthouse {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAPFBMVEX///91dXWAgICnp6d+fn6ZmZmampqDg4Ozs7O0tLTNzc3Ozs7a2trb29vn5+fp6en09PT19fX39/eFhYW09BRBAAAAAXRSTlMAQObYZgAAAFVJREFUeF69zEkKwCAUBNFfasZ5uP9ds/DvOkICklr2g7Z3Udg7SNejAEYtIVdNjLMofBb+kN3lEFkBSGwic/5iERldJpEeA2AQieSiSOPSigSXICLdWdoBTFQUY68AAAAASUVORK5CYII=') /*/img/farmicons/lighthouse_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-lounger {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAXVBMVEX///91dXV+fn6hoaG8vLz6+vr+/v7r6+v09PR3d3empqaurq6EhITJycnKysrPz8/W1tbh4eHk5OSFhYWHh4f19fX39/eQkJD9/f2UlJR4eHizs7N5eXl7e3udnZ2DMeV8AAAAAXRSTlMAQObYZgAAAGRJREFUeF7NzUcKxTAMRVE91/Tef9n/MkNA4GDHsxByJxI6A9G7shKAtCEkKY7S3Ltr9QOn9BlMAVdfURB43i5LEpPp20WEgLW+lnEAsGVtKGSaP8IYPyImpMvZF5cQ/If3p9oBvYgCZI+X6gEAAAAASUVORK5CYII=') /*/img/farmicons/lounger_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-outdoors {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAh1BMVEX///91dXV5eXn8/Pzp6emoqKh4eHjr6+v9/f18fHyYmJi9vb2wsLC3t7e/v7/BwcHHx8fIyMjt7e2FhYW4uLi6urq7u7t6enqAgICDg4Pv7+/x8fHX19fa2trc3Nzn5+eZmZmenp6hoaF2dnaGhobz8/P09PT39/f4+Pj6+vqKioqUlJSWlpaf0BjZAAAAAXRSTlMAQObYZgAAAHdJREFUeF7VyUUWwzAQBNEayRhmZqb7ny+ePGlWzj75q67X/BFf8MWkQ71t5hLqNKXSxYBPPUDi9JnmGNoyAnjKxwtzr/IBuQQDopYmNCTYEayPmhvGEvVQXIeiTrfCnnKBsl71xQBcrObsbS+BgxjOs7CylF/2BvTPBHszlCxTAAAAAElFTkSuQmCC') /*/img/farmicons/outdoors_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-signpost {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZBAMAAAA2x5hQAAAAFVBMVEX////8/Pz39/d1dXX29vaZmZm1tbWuouiKAAAAAXRSTlMAQObYZgAAADVJREFUeF7lzMEJADAIQ9GO0FGEOEImcAL3n6I9CBIcwXfyI+RMsL5JOL/6lCsVUimlmwtKPTo/EBhJyxEwAAAAAElFTkSuQmCC') /*/img/farmicons/signpost_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-ski-goggles {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAZlBMVEX///93d3d4eHh+fn6MjIybm5vCwsJ1dXX8/PzQ0NCgoKChoaGioqKnp6erq6u7u7uAgIDOzs59fX3S0tLW1tbZ2dnd3d3e3t7p6enr6+v39/f5+fn7+/t5eXn9/f2cnJyBgYG+vr4uSLAyAAAAAXRSTlMAQObYZgAAAFtJREFUeF7dzzcOg0AABdHZTM452ve/JA0CIW2LZPmVf6rP/xm/sZLuJlWUDwCZ80mB1VtkAM5verGIZ0muvSS8mgEWdYYQqM/L1Qyw9XbXH9EA0IpCG9sF/LQDapgIGdukOIsAAAAASUVORK5CYII=') /*/img/farmicons/ski-goggles_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-suitcase {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZAQMAAAD+JxcgAAAABlBMVEX///91dXV133HFAAAAAXRSTlMAQObYZgAAACFJREFUeF6lxKERAAAIAkA3czUmBxPFo/Hh5xMc3Ip9yQG3TCRHQrnZfQAAAABJRU5ErkJggg==') /*/img/farmicons/suitcase_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-tent {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAaVBMVEX///91dXXf39/Z2dmdnZ2FhYWRkZGTk5OUlJSWlpaXl5eYmJiZmZmBgYGvr6+/v7/GxsbU1NTV1dXY2Nh2dnba2trc3Nzd3d19fX3h4eHi4uLl5eXw8PD09PR+fn6ampqbm5v+/v77+/vN25i9AAAAAXRSTlMAQObYZgAAAGJJREFUeF7lyVcOxSAQQ9EZIL33nlf2v8gQgcBLiJT7Yck69K6GpWNIeYm/9EFyIJnF1oP8HOimHST4G4nukxFDlRFzxgJkPkDSmqHyhtAeapA0tGyTlIAIovy0KVr1+vfkLtKHBQzpj3KWAAAAAElFTkSuQmCC') /*/img/farmicons/tent_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

.travelicon-tree {
	line-height: 25px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAZlBMVEX///91dXV+fn6Dg4N/f393d3eHh4eSkpKUlJSjo6OoqKipqand3d3b29uBgYHOzs7V1dXDw8PMzMx4eHjf39/w8PDx8fH29vb39/f4+Pj7+/uurq69vb2+vr6/v7/AwMD8/PzX19fnenuiAAAAAXRSTlMAQObYZgAAAG9JREFUeF6tzUcOwzAMRFGN3LvTe7v/JQOIBEKJCmBA/gty8RZjUtv8gydecbgDeMQAlIYLy1mTpYzuRGnYgppCmAuW3RBIAw7d4p1rC+r29uFQgUN9lNCP+JXthcBPSOZBKeRjXXA3740K/NeSxL6eewPyQkEEoAAAAABJRU5ErkJggg==') /*/img/farmicons/tree_gr.png*/ no-repeat 0% 50%;
	padding-left: 28px;
}

/*#endregion */

/*#region Google map */

.map #map_canvas {
	float: left;
	display: block;
	width: 60%;
	height: 270px;
	margin-right: 2%;
}
/*#endregion*/

.Category table {
	background: none !important;
	border: none !important;
	border-collapse: collapse;
	margin: 5px 0px 5px 0px;
	line-height: inherit !important;
}

	.Category table tr:nth-child(odd) {
		background: none;
	}

	.Category table tr:nth-child(even) {
		background: #fefefe;
	}

	.Category table tr td {
		padding: 2px 4px 2px 4px;
	}

	.Category table tr th {
		padding: 2px 4px 2px 4px;
		background: none;
	}


/* Special editor styles - farmholidays*/


.blockquote {
	padding: 20px;
	background: #fefefe;
	font-style: italic;
	font-size: 1.1em;
	margin-bottom: 20px;
	display: block;
	line-height: 1.36em;
	border-left: 6px solid #00a751;
}

.blockquote-bg-white {
	padding: 0;
	background: #fefefe;
	font-size: 1.1em;
	margin-bottom: 20px;
	display: block;
	line-height: 1.36em;
}

.blog-detail .blockquote-bg-white {
	padding: 15px 20px;
}

.blog-detail ul.blockquote-bg-white {
	list-style: none;
}

	.blog-detail ul.blockquote-bg-white li {
		padding-top: 7px;
		padding-bottom: 7px;
	}
/* Special editor styles for IOTW */
.Category .blockquote {
	padding: 20px;
	background: #fefefe;
	font-style: italic;
	font-size: 1.09em;
	margin-bottom: 20px;
	display: block;
	line-height: 1.36em;
}


.Category .left-image {
	float: left;
	margin: 0px 10px 10px 0px;
}

.Category .right-image {
	float: right;
	margin: 0px 0px 10px 10px;
}

/* **************************************************************** */
/* Social links                                                     */
/* **************************************************************** */

.social {
	bottom: 7px;
	left: 10px;
}

	.social ul {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}

		.social ul li {
			margin: 0px 0px 0px 10px;
			padding: 0px;
			list-style: none;
			float: left;
		}

			.social ul li.facebook {
				margin-top: -1px;
			}

			.social ul li.fbshare {
				position: relative;
				overflow: hidden;
			}

				.social ul li.fbshare a {
					background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAAUCAMAAAAEAbViAAABR1BMVEX///87WZg7V53v7+/MzMzQ0NDo6Ojq6urr6+vu7u5HY57////y8vKZp8S1v9TL0d43S43c3NxgeKpqgK5rga+DlbqaqMbz8/P19fX29vabqcbBydrN0+DOzs53i7W7w9SAkrje3t6XpcPn5+dedqhfd6mdq8j5+fnf39/CytvFy9jHzdo4TpHT199pf63Y2Nj39/d9kL3c3uNSbKM5Upfb29umssyDlbvo6/Tp6+/k5OQ7Vpu6wtM3TI+erMq8xNWlscrDy9zEzN+ksMledqmNnb44T5KYpsTu8fdTbaTd3d3O1OHW2uPW3Oqjr8h5jbf6+vr6+/39/f3f4eXg4ODU2ODc4On+/v7a3uba3ud1ibPR1d3S1+fK0N1+irXL0+Z2irSBk7lXbqxMXpq8xd6+xte/x9jj4+N8irSRocLn6e3+/v/n6vIwYP2aAAAAAXRSTlMAQObYZgAAAWNJREFUeF6d1MWuHDEQhtH+y80wyAyXmZmZMczMef/1rbKSSTYjjfpIrpIX38IbG0baMuOwRjmdmX0Wx+xM2qiX7+MpW4Z5G5dpmCPibarr+0ifuC2LRepaLPeJ25Ig7eO7u89EJW0bwM3aHp6WeuG2KEi7CoJ9oqK4wFjxZ+bHGF4Ue+E2FKT9Cj4dE4Ui4T+XVUUGfi2s+sBwiDMkhoFMLdS4VYK0INjgqbQchlaS6isqKtdQfkVVfIUVlfSTqjKkNG49QWw1YKdE3h+FPApfcOkVct6bfAPwsOwVIDyNW1cQ+y3tayK3K1rYwRM3yj7y30e7cLHrRoduF7eOILaVCoLUJJEjjhameLxsYso5yU5gwsnCwYHT5PNh0NG4tcXf98q0tRaA6flNvLI703JpYRzXtt0BBsdtjdsB8X870Cdu18Xcv3ZuvU/cfovLNOrnj+NJW0bbWhqNY8lqx/5zOH0AgnasvNoe3lgAAAAASUVORK5CYII=') /*/img/fb-share-bg.png*/ no-repeat 0% 50%;
					display: block;
					width: 63px;
					height: 20px;
					text-indent: -500px;
				}

.is .social ul li.fbshare a {
	color: #3e3d39;
	width: auto;
	height: 23px;
	text-indent: 19px;
	margin-top: -3px;
	font-size: 0.915em;
	background: url('data:image/gif;base64,R0lGODdhDgAOAPIGAG2EtOvu9GF5rEVinmB4q////ztZmAAAACwAAAAADgAOAAADKCi23KsuSkZCKXPZmw3vHpZdpBgFG9p9qzm6AyDPwDUPMS3b8gB1ggQAOw==') /*/img/bg-sharefacebook.gif*/ no-repeat 0% 6px;
}

.social ul li.icon-facebook a {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVBAMAAACwDgOmAAAAJ1BMVEVekttekttekttekttekttekttekttekttekttekttekttekttektu0mC/ZAAAADHRSTlMAQH+/IHDvz59QEN/1PrZmAAAAP0lEQVQI12NgVYKBAAaZMzBwEAv7WJMSnF3CwABnOyDYxxk44WoOM/CcIcA+wMAA1wtiM2JhE2MOKezVcHYKAPICgAkPOmNdAAAAAElFTkSuQmCC') /*/img/social-facebook.png*/ no-repeat 0 0;
	width: 22px;
	height: 21px;
}


.facebook-like {
	float: left;
	margin-top: 10px;
	width: 100%;
}

	.facebook-like .social {
		position: relative;
		top: 0px;
		left: 0px;
	}

/*#region Extras */

.total-price {
	float: right;
	width: 100%;
	padding: 10px 0px 0px 0px;
}

	.total-price .total {
		float: right;
		margin-top: 5px;
		font-size: 1.5em;
	}

	.total-price .btn {
		float: right;
	}

.shopping-cart h1.summary {
	font-weight: bold;
}

.shopping-cart .sc-button a {
	float: right;
	margin-bottom: 10px;
	font-weight: 400;
	color: darkgray;
	cursor: pointer;
	text-decoration: underline;
}

/* Extra service */
.GridRow_Default td {
	padding: 0 !important;
}

.extra-room-detail {
	margin-bottom: 15px;
}

.extra-room-description {
	font-size: 1.1em;
	font-weight: bold;
	color: #9a9a9a;
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 5px 10px 0px 10px;
	background-color: #fff;
}

.extra-item h2.extra-service-name {
	padding: 0;
	background: none;
	font-size: 1.673em;
	font-weight: 600;
}

	.extra-item h2.extra-service-name.meal {
		padding: 0 0 0 30px;
		background: url('/img/farmicons/knife-fork-spoon.png') no-repeat;
	}

.extra-item {
	padding: 10px !important;
	background-color: #fff !important;
	border: none;
	font-family: Arial, sans-serif !important;
	font-size: 12px !important;
	color: #404040 !important;
}

.extra-item-detail {
	border: none;
}

.extra-item h4 {
	font-size: 1.1em !important;
	font-weight: bold !important;
}

.extra-item table, .extra-item td, .extra-item tr {
	border: 0 solid #ccc !important;
	background-color: #fff !important;
	padding: 0 !important;
}

.extra-item td {
	padding: 3px 0px 3px 0px !important;
}

.extra-item input.submit {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAAbBAMAAACn2o8pAAAAHlBMVEXmdQPmdgPmdgTmdgPmdgPmdgTmdQPmdgPmdgTndgSHp7EeAAAABnRSTlM/SMnk5+d59mphAAAEs0lEQVR4Xn3KUdFDuwGDwUw5lMqlUCaWQ0CfTMDyIRDnZ9uZCyBv+7Cv/7j2InvgqgE42SAoQYJMkZY/AjdZjcgkQvAz1Qb2hhPWpSzaLxt2ef0Pw/T2/DOg+SBIiC0usUek7TcLwYIVjgHPZqnwK1ENbUfjcg1cuE0FjFcYNw2OgOZtEW8Z2+rUxVTCw2pAHl3LDzEoE/EjeS9QbBgaoZgxuXdeqlfBIRBQO1FB2KVGFm+w7ECT5LA+LdjsbboPPxIDXxhIJbQ95W8GkPICDoSBwSBljYw1TjrfEUAbhEZuyZ83W2TdKYtezx9pAyTU2HoCz53KgP55vyYPe+1zds1W7+O39jADwhzIkjOBVhgN82UWeOdQOD/SlhlGu5AYZEurPoBflc/G6z2qFmcHyjiADm9EY2hZ9VemK2tMgk/Ygl/J14SKBL68Nwq3n1HKfBEj7FEIQ2UDzUzJ/XrlHAcH+Eyxd0F0okkpf8qPVN1zqqLCGpvMCSau3ddQyaGYP3cxFmaMzy4RFy6pYgZ3fwB4BkXjnIAj9CPBgmMqa+UtgHwU7Hn6goVZHvKpH2QGQghxQfH3q7aopt6OAxkYinTQj4Tp+9lJcFCYUlXYQrw4BoVSsS8m7Wd4OxqGyehnYIoRXDkDEN39ejH5lXA91xAKyLCMtsAk8+VkkwVfwt5fvSE4jKUYx6fTup0Yyt6scMkbrfeAMfszdR53rLiIkCluF+xrXitu+DCKC7sDzTxwYIAA9ttj85F2KNScwfkM5hOz749kgIw7ptZw1EBQtvIMvaq7qNDtsDNGsTywuZrDpXw24LMYHmxg3wjy/bTs7R9Jk7CmgNlrDUWQNxt4XkoEnFt6YBaBXBQdRXNAtRAG1vWwzTV52A/hrPMjbW+Rf42AP4YkLcS5ecX2dGTeCz+UxrFoxjKDiCcKtcc0MpPjs4FBNc2vZLHJ3TRojMrITecR+EUY4IA+GCeO0jbNGacDH2C8wwJiUOjR2F5MwftXOhaz4HHLBSpMk+0pvUQMx2oPlVGs59PyhXEw8JBI6mqDnl1RbgfeZmb+Sghy6bbDN9T5ThNWrBd5HzN6i3liuEwKwqmUtb0f3T63mNLRMVsu64I06Y9k+tWcn5X8BRTi6XHCgr/XaPDXB0EQQfK6kwLfLyeIaSOzH2GSj9eDO5c3Ozm/UlrjSkaZHxB9pO9luq9F7W8zqRdF1aE3whTN8OkjBAxg13YMbOKc6Jn9kdyumQ8GLMhEUgURffXP03yLYs5kEAiQ8NDzRItxDHBhbj3XKhljKofd51fKuZvrWQELfEb+GIE9xn6FvQb19nouCwDK5FjzDKaiAZdQjSmY3Z02lFpd8Y8kb7bFgsYeG3wyXYnw0jlmINlIvUYU3mRCZibTEnogemdBgpU/lj+Xx/Wv1F13GOfC9u2FlsFzue9Xxh7kwyfXBlgBs/DbMMJ5GydXoGCHjSbjO68VkvxKavYV6mMwRWpk1+/98PpnyPsDLhHRu2fBkaGwgcCiC+9G2uJZF1bP9Qp3nfEjCSjccJmT7Qxy/4BvHl7/hXRyQYL2tFgyodIyU+UxpU4FWwV1UGCm8PcjXXmHXIWgY8gIOFbg/xOeM1SEuUzWAAAAAElFTkSuQmCC') /*/img/btn-orange-left.png*/ !important;
}

.extra-service-options {
	float: left;
}

	.extra-service-options table tr td {
		padding: 3px 0px !important;
	}

.extra-total-price {
	text-align: right;
	font-size: 1.673em;
	font-weight: 600;
	margin-bottom: 5px;
}

.RadGrid_Default, .MasterTable_Default, .GridFilterMenu_Default table, .GridEditForm_Default, .GridEditForm_Default table, .GridEditForm_Default table input, .GridEditForm_Default table textarea {
	border: 1px solid #ccc !important;
	border-top-width: 0 !important;
	font-weight: bold;
}

.extra-room-detail div.RadGrid_Default {
	border: none !important;
}

/*#endregion */


/*#region GiftCertificates*/

.error-message {
	float: left;
	position: relative;
	width: 96%;
	padding: 2%;
	margin: 2% 0 0 0;
	border: 1px solid #ff0000;
	background: #f8e8e8;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #ff0000;
}

.certificate_details fieldset {
	margin: 2% 0 2% 0;
}

.certificate_details legend {
	display: none;
}

.certificate_details textarea {
	min-height: 120px;
}

.messageCount {
	float: left;
	width: 100%;
	padding: 1% 0 1% 0;
}

.purchase_submission {
	margin: 0 0 2% 0;
}

	.purchase_submission div {
		margin: 0 0 3% 0;
	}

	.purchase_submission .submit {
		margin-top: 1px;
		float: right;
		margin-bottom: 10px;
		padding: 7px 30px 7px 30px;
		background: #289a47;
		display: block;
		border: 1px solid #289a47;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		font-weight: 600;
		color: #ffffff;
		cursor: pointer;
		margin-left: 15px;
		-moz-transition: background 1s, border 1s;
		-o-transition: background 1s, border 1s;
		-webkit-transition: background 1s, border 1s;
		transition: background 1s, border 1s;
	}

	.purchase_submission .goback {
		float: left;
		margin-left: 0px;
	}

table.GiftCertificateInfo {
	width: 50%;
	color: #4a4a4a;
	margin: 1% 0;
}

	table.GiftCertificateInfo tr td.cap {
		width: 30%;
		font-weight: bold;
	}

table.giftCertificateView {
	width: 90%;
	color: #4a4a4a;
	background: #ffffff;
	margin: 0 auto;
}

	table.giftCertificateView .topRow td img {
		width: 100%;
	}

	table.giftCertificateView .inneign {
		font-family: Arial;
		font-style: italic;
		display: block;
		text-align: center;
		padding: 5% 0 2% 0;
	}

	table.giftCertificateView .amount {
		font-family: Arial;
		color: #289a47;
		display: block;
		text-align: center;
		padding: 3% 0 5% 0;
		font-size: 2em;
		font-weight: bold;
	}

	table.giftCertificateView .kodi {
		font-family: Arial;
		color: #289a47;
		display: block;
		text-align: center;
		padding: 4% 0 0 0;
		font-size: 1em;
		font-weight: bold;
	}

	table.giftCertificateView .code {
		font-family: Arial;
		color: #289a47;
		display: block;
		text-align: center;
		padding: 1% 0 3% 0;
		font-size: 1.18em;
		font-weight: bold;
	}

	table.giftCertificateView .greidsla {
		font-family: Arial;
		display: block;
		text-align: center;
		padding: 3% 5% 6% 5%;
		font-size: 0.9em;
		font-style: italic;
	}

	table.giftCertificateView .messageRow td {
		text-align: center;
	}

		table.giftCertificateView .messageRow td .messageDiv {
			width: 100%;
			padding: 0 15% 0 15%;
			display: block;
		}

	table.giftCertificateView .message {
		font-family: Arial;
		background: #f3f3f3;
		display: block;
		width: 100%;
		padding: 5% 20%;
		text-align: center;
	}

	table.giftCertificateView .footerRow td {
		height: 100px;
		color: #ffffff;
		text-align: center;
		font-size: 0.8em;
		padding: 0 15%;
		line-height: normal;
	}

.purchaseResult table {
	width: 100%;
	margin: 4% 0;
}

	.purchaseResult table td.cap {
		width: 55%;
		font-weight: bold;
	}

/*#endregion*/


/*#region Load more */
a.loadmore-searchresult {
	display: block;
	background: #DDDDDD;
	float: left;
	padding: 7px 20px 7px 20px;
	border-radius: 4px;
	width: 770px;
	text-align: center;
	margin-top: -15px;
}


/*#endregion */

/*#region master2colSubRight banners */

#two-col-sub-right #block_3 .banner,
#two-col-sub-right #block_3 .box-follow,
#two-col-sub-right #block_3 .box {
	float: left;
	background: #fff;
	width: 100%;
	padding: 3%;
	margin-bottom: 20px;
}

	#two-col-sub-right #block_3 .banner.facebook {
		width: 100%;
		padding: 0;
	}

		#two-col-sub-right #block_3 .banner.facebook .fb_iframe_widget {
			float: left;
			width: 100%;
		}

			#two-col-sub-right #block_3 .banner.facebook .fb_iframe_widget span {
				width: 100% !important;
			}

			#two-col-sub-right #block_3 .banner.facebook .fb_iframe_widget iframe {
				width: 100% !important;
			}

	#two-col-sub-right #block_3 .banner.instagram {
		padding: 0;
		width: 100%;
	}

		#two-col-sub-right #block_3 .banner.instagram #instafeed {
			width: 100%;
			overflow: hidden;
			padding-bottom: 0;
		}

		#two-col-sub-right #block_3 .banner.instagram h2 {
			width: 94%;
			padding: 3%;
		}

		#two-col-sub-right #block_3 .banner.instagram #instafeed a {
			width: 30%;
			height: auto;
			margin-right: 5%;
			float: left;
			margin-bottom: 15px;
		}

			#two-col-sub-right #block_3 .banner.instagram #instafeed a:nth-child(3),
			#two-col-sub-right #block_3 .banner.instagram #instafeed a:nth-child(6),
			#two-col-sub-right #block_3 .banner.instagram #instafeed a:nth-child(9) {
				margin-right: 0;
			}

			#two-col-sub-right #block_3 .banner.instagram #instafeed a img {
				width: 100%;
				height: 100%;
			}

			#two-col-sub-right #block_3 .banner.instagram #instafeed a:nth-child(7),
			#two-col-sub-right #block_3 .banner.instagram #instafeed a:nth-child(8),
			#two-col-sub-right #block_3 .banner.instagram #instafeed a:nth-child(9) {
				margin-bottom: 0;
			}

	#two-col-sub-right #block_3 .banner h2,
	#two-col-sub-right #block_3 .box-follow h2,
	#two-col-sub-right #block_3 #mc_embed_signup label,
	#two-col-sub-right #block_3 .box h2 {
		text-transform: none;
		font-size: 24px;
		font-weight: 400;
		color: #aeaba1;
	}

#two-col-sub-right #block_3 #mc_embed_signup label {
	font-family: "open-sans", sans-serif;
	font-weight: 400;
	background: none;
	text-indent: 0;
}

#two-col-sub-right #block_3 .banner.box-twitter h2 {
	float: left;
	width: 60%;
}

#two-col-sub-right #block_3 .banner.box-twitter .box-twitter-headder iframe {
	float: right;
	margin-top: 3px;
}

#two-col-sub-right #block_3 #mc_embed_signup {
	width: 100%;
	background: #fff;
	padding: 3%;
	padding-bottom: 125px;
	margin-bottom: 20px;
}

	#two-col-sub-right #block_3 #mc_embed_signup .text-item {
		padding-left: 0;
		padding-right: 0;
	}

#two-col-sub-right #block_3 .box.tags ul {
	list-style: none;
	padding-left: 0;
}

	#two-col-sub-right #block_3 .box.tags ul li {
		float: left;
		margin-right: 10px;
	}

/*#endregion */

/* Category pages */

/*#region Jquery UI override */

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #e0e0e0 !important;
	background: #eceae1 !important;
	background-image: none !important;
	font-weight: normal;
	color: #333333 !important;
}


.ui-datepicker {
	font-size: 0.9em;
	color: #706f66;
	border-color: #d3d3d3;
}

.ui-datepicker-header {
	background: none;
	border: none;
	color: #706f66;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #f1f1f0;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	border: 1px solid #aaaaaa;
	border: 1px solid #fcefa1;
	background: #fcefa1;
	font-weight: normal;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	background: #5e95d9;
	color: #fff;
}


/*#endregion */

/* �arf alltaf a� vera fyrir front end editing */
.frontEndEditor {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 100000;
	background: #f4f4f4;
	display: inline-block;
	width: 14px;
	height: 14px;
}

.signature-generator table {
	width: 520px;
	margin: 20px 0px;
}

.signature-generator label {
	cursor: pointer;
}

@media only screen and (min-width: 1024px) and (max-width: 1087px) {
	.scrollable-wrapper {
		width: 930px;
		padding: 0px 40px 0px 39px;
	}

	.scrollable {
		width: 930px;
	}

	.scrollable-wrapper .scrollable .banners {
		width: 930px;
	}
}

@media only screen and (min-width: 833px) and (max-width: 1023px) {
	.scrollable-wrapper {
		width: 778px;
		padding: 0px 20px;
	}

	.scrollable {
		width: 793px;
	}

	.scrollable-wrapper .scrollable .banners {
		width: 793px;
		padding-top: 20px;
	}
}

@media only screen and (min-width: 800px) and (max-width: 832px) {
	.scrollable-wrapper {
		width: 760px;
		padding: 0px 20px;
	}

	.scrollable {
		width: 760px;
	}

	.scrollable-wrapper .scrollable .banners {
		width: 760px;
		padding-top: 20px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 799px) {
	.scrollable-wrapper {
		width: 744px;
		padding: 0px 12px;
	}

	.scrollable {
		width: 744px;
	}

	.scrollable-wrapper .scrollable .banners {
		width: 744px;
		padding-top: 20px;
	}
}

@media only screen and (min-width: 600px) and (max-width: 768px) {
	.scrollable-wrapper {
		width: 526px;
		padding: 0px 29px;
	}

	.scrollable {
		width: 526px;
	}

	.scrollable-wrapper .scrollable .banners {
		width: 526px;
		padding-top: 20px;
	}
}

@media only screen and (min-width: 769px) and (max-width: 992px) {

	.mc-wrapper-content {
		width: 100%;
	}

	.second-navigation .level1 a {
		padding: 12px 10px;
	}

	.choose-us-wrapper {
		width: 96%;
		padding: 20px 2%;
	}

	.scrollable, .scrollable-wrapper, .scrollable-wrapper .scrollable .banners {
		margin-left: 0px;
	}

		.scrollable-wrapper a.right {
			right: 15px;
		}

		.scrollable-wrapper a.left {
			left: 15px;
		}
}

@media only screen and (max-width: 1023px) {


	h1 {
		position: relative;
		float: left;
		width: 100%;
	}

	img {
		max-width: 100%;
		height: auto;
	}

	iframe {
		max-width: 100% !important;
	}

	#two-col-sub table {
		float: left;
		max-width: 100% !important;
		overflow: hidden;
	}

		#two-col-sub table td,
		#two_col_sub table tr {
			display: block;
			text-align: left;
		}

		#two-col-sub table tr {
			float: left;
			width: 100%;
		}

		#two-col-sub table td {
			float: left;
		}

	object {
		width: 100%;
	}

	table.GiftCertificateInfo {
		width: 100%;
		color: #2c2c2c;
		margin: 1% 0;
	}

	table.giftCertificateView {
		width: 100%;
	}

		table.giftCertificateView td {
			width: 100%;
		}

		table.giftCertificateView .greidsla {
			padding: 3% 4% 6% 4%;
		}

		table.giftCertificateView .footerRow td {
			width: 94% !important;
			padding: 5% 3% !important;
			text-align: center !important;
		}

	.purchase_submission {
		margin: 4% 0 4% 0;
	}
}

.scrollable-wrapper, .scrollable-wrapper .scrollable {
	margin-left: 0px;
}

	.scrollable-wrapper a.left {
		left: 0px;
		top: 25px;
	}

	.scrollable-wrapper a.right {
		right: 0px;
		top: 25px;
	}

.wishlist-count {
	right: 200px;
	top: 15px;
	position: fixed;
}


.choose-us-wrapper {
	display: none;
}





.fp.is .wishlist-count {
	right: 50px;
}

.iceland-map-sprite {
	display: none;
}


.box-front-top .innerbox #topbanner {
	height: 180px !important;
}


.shopping-cart {
	width: 100%;
}

	.shopping-cart .cart-accommodation-line {
		float: left;
	}

		.shopping-cart .cart-accommodation-line .cart-accommodation-detail {
			width: 75%;
			padding-left: 5%;
		}

		.shopping-cart .cart-accommodation-line .photo {
			width: 20%;
		}

		.shopping-cart .cart-accommodation-line .cart-accommotation-delete {
			margin-top: 15px;
			float: left;
			width: 100%;
		}

			.shopping-cart .cart-accommodation-line .cart-accommotation-delete br {
				display: none;
			}

			.shopping-cart .cart-accommodation-line .cart-accommotation-delete .price-text {
				margin-top: 0px;
			}

.checkout-wrapper .register-details {
	width: 100%;
}

.checkout-wrapper #personal-details {
	width: 100%;
	float: left;
}

	.checkout-wrapper #personal-details label {
		float: left;
		width: 100%;
		text-align: left;
	}

	.checkout-wrapper #personal-details select {
		width: 100%;
		padding-left: 2%;
	}

	.checkout-wrapper #personal-details input {
		width: 96%;
		padding-left: 2%;
		padding-right: 2%;
	}

	.checkout-wrapper #personal-details p span {
		position: relative;
		float: left;
		left: 0px;
	}

.tour-pricing > div {
	width: 100%;
}

.tour-pricing .price {
	float: none;
	width: 100%;
	text-align: left;
}

.tour-pricing .room-options select, .tour-enquiry .tour-pricing .room-options select {
	width: 96%;
}

.tour-pricing .vehicle-options select, .tour-enquiry .tour-pricing .vehicle-options select {
	width: 96%;
}

.tour-pricing .dates input {
	width: 96%;
}

.tour-pricing .guests select {
	width: 96%;
}

.tour-pricing .actions {
	width: 96%;
	text-align: center;
}

}


@media only screen and (max-width: 600px) {

	object {
		width: 300px;
		height: 200px;
	}

	#pnlFacebook iframe {
		width: 200px !important;
	}

	#two-col-sub #block_1 .padding {
		padding-left: 0px;
	}

	#three-col-home #block_wrapper {
		width: 100%;
	}

		#three-col-home #block_wrapper #block_1 {
			width: 100%;
		}



	/*#region Form */

	.form .line.twocol .col1,
	.form .line.twocol .col2,
	.form .line.threecol .col1,
	.form .line.threecol .col2,
	.form .line.threecol .col3,
	.form .line.fourcol .col1,
	.form .line.fourcol .col2,
	.form .line.fourcol .col3,
	.form .line.fourcol .col4 {
		width: 100%;
		margin-left: 0px;
	}

	.booking .form .line.twocol .col1,
	.booking .form .line.twocol .col2 {
		width: 100%;
		margin-left: 0px;
	}

	.farm-detail .highlights {
		width: 100%;
		margin-left: 0px;
	}

	.social ul li {
		clear: both;
		padding-top: 5px;
		padding-bottom: 5px;
		height: 20px;
	}

	.facebook-like .social ul {
		margin-left: 0px;
	}

	.social ul li {
		display: block;
		width: 18%;
		float: left;
		margin: 0 5px 0 0;
		clear: none;
		line-height: 1.0em;
	}

		.social ul li.pinit, .facebook-like .social ul li.plusone {
			width: 15%;
		}

		.social ul li.facebook {
			margin-top: auto;
		}

	.tour-enquiry-steps {
		text-align: left;
		padding-left: 4%;
	}

		.tour-enquiry-steps a {
			float: left;
			width: 100%;
			height: 40px;
			line-height: 30px;
		}

	.tour-enquiry .line.fivecol fieldset > div {
		width: 96%;
	}

	.line label {
		float: none;
	}

	.line.fivecol .col1,
	.line.fivecol .col2,
	.line.fivecol .col3,
	.line.fivecol .col4,
	.line.fivecol .col5 {
		float: left;
		margin-left: 0;
		width: 94%;
	}

	.line.fivecol input[type="text"] {
		width: 100%;
	}

	.checkout {
		margin-bottom: 0;
	}

		.checkout iframe {
			width: 100% !important;
			height: 585px !important;
		}

	.confirmation {
		padding: 15px 4%;
	}
}

@media only screen and (max-width: 640px) {
	.scrollable-wrapper {
		width: 96%;
		padding: 0px 2%;
	}

	.scrollable {
		width: 100%;
	}

	.scrollable-wrapper .scrollable .banners {
		width: 620px;
		padding-top: 20px;
	}

	.fivecol.line label {
		height: 39px;
		line-height: 1.3em;
	}
}


@media only screen and (max-width: 569px) {
	.scrollable-wrapper .scrollable .banners {
		width: 548px;
	}
}

@media only screen and (max-width: 533px) {
	.scrollable-wrapper .scrollable .banners {
		width: 510px;
	}

	.accommodation-calendar-wrapper .toggle-controls a.add-room {
		margin-left: 0px;
	}
}

@media only screen and (max-width: 480px) {
	.scrollable-wrapper .scrollable .banners {
		width: 460px;
	}

	.fp .wishlist-count, .wishlist-count {
		top: 15px;
		right: 85px;
		position: fixed;
	}

		.wishlist-count .wishlist-text .words {
			display: none;
		}

	.shopping-cart .cart-accommodation-line .cart-accommodation-detail {
		width: 100%;
		padding-left: 0%;
	}

	.shopping-cart .cart-accommodation-line.extras .cart-accommodation-detail {
		width: 100%;
	}

	.shopping-cart .cart-accommodation-line .photo {
		width: 100%;
	}
}

@media only screen and (max-width: 400px) {
	.scrollable-wrapper a.left {
		left: -5px;
	}

	.scrollable-wrapper a.right {
		right: -5px;
	}

	.accommodation-wrapper {
		border-bottom: none;
		padding-bottom: 10px;
	}


	.scrollable-wrapper {
	}

		.scrollable-wrapper a.browse {
			margin: 12px 5px;
		}

		.scrollable-wrapper .scrollable {
			width: 100%;
			height: 106px;
			margin: 0;
		}

			.scrollable-wrapper .scrollable .banners {
				width: 400px;
				padding: 0px;
			}

	.iceland-map-sprite {
		display: none;
	}

	.choose-us-wrapper {
		display: none;
	}

	ul.checkmark li {
		background-position-y: 10px;
	}

	.booking .cal-wrapper {
		width: 100%;
		margin-left: 0px;
	}

	table.GiftCertificateInfo {
		width: 100%;
		color: #2c2c2c;
		margin: 1% 0;
	}

	table.giftCertificateView {
		width: 100%;
	}

		table.giftCertificateView td {
			width: 100%;
		}

		table.giftCertificateView .greidsla {
			padding: 3% 4% 6% 4%;
		}

		table.giftCertificateView .footerRow td {
			width: 94% !important;
			padding: 5% 3% !important;
			text-align: center !important;
		}

	.purchase_submission {
		margin: 4% 0 4% 0;
	}
}

@media only screen and (max-width: 384px) {
	.scrollable-wrapper .scrollable .banners {
		width: 384px;
	}
}

@media only screen and (max-width: 360px) {

	.scrollable-wrapper .scrollable .banners {
		width: 360px;
	}
}

@media only screen and (max-width: 320px) {

	.scrollable-wrapper .scrollable .banners {
		width: 320px;
	}

	.dropdown.mobile {
		width: 100%;
		float: left;
		margin-top: 20px;
	}

		.dropdown.mobile ul {
			width: 100%;
		}

	.farm-list .search-result-summary dl dd a {
		width: 90%;
	}
}

body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
    font-family: 'FontAwesome';
    src: url('../css/fonts/fontawesome-webfont.eot?v=4.7.0');
    src: url('../css/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../css/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../css/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../css/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../css/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

