@charset"UTF-8";

.footerphotosbox{font-family:Raleway,sans-serif;font-size:16px;line-height:normal;font-weight:200;font-style:normal;color:#fff;background-color:#f7f7f7;position:absolute;position:width:60%;bottom:20%;left:25%;;padding:8px 5%;text-align:left; border:solid 1px #CCCCCC;}

.footerphotosbox:hover{font-family:Raleway,sans-serif;font-size:16px;line-height:normal;font-weight:200;font-style:normal;color:#fff;background-color:#E9E9E9;position:absolute;position:width:60%;bottom:20%;left:25%;;padding:8px 5%;text-align:left; border:solid 1px #CCCCCC;}

.footerboxright{float:right; width:50%;padding-right:10px; margin-top:5px;}

.footerboxleft{float:left; width:27%; padding-left:60px; background-image:url(../image/f_logo.png); margin-left:5px;background-repeat:no-repeat; background-position:left;}

.consentText{line-height:normal;font-weight:400;font-style:normal;color:#636363}





.top3{font-family:Montserrat,Open Sans,sans-serif;font-size:42px;line-height:normal;font-weight:700;font-style:normal;color:#fff;text-shadow:0 0 20px rgba(0,0,0,1),0 0 40px rgba(0,0,0,1);margin:10px 0 30px}

.top1{position:absolute;top:64%;left:50%;transform:translate(-50%,-50%);z-index:60;text-align:center}

.top2{font-family:Montserrat,Open Sans,sans-serif;font-size:26px;line-height:normal;font-weight:500;font-style:normal;color:#fff;letter-spacing:5px;text-shadow:0 0 20px rgba(0,0,0,1),0 0 40px rgba(0,0,0,1)}

 html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
 
 body{margin:0}
 
 article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
 
 audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
 
 audio:not([controls]){display:none;height:0}[hidden],template{display:none}
 
 a{background-color:transparent}
 
 a:active,a:hover{outline:0}
 
 abbr[title]{border-bottom:1px dotted}
 
 b,strong{font-weight:700}
 
 dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}
 mark{color:#000;background:#ff0}small{font-size:80%}
 sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
 sup{top:-.5em}
 sub{bottom:-.25em}
 img{border:0}
 svg:not(:root){overflow:hidden}
 figure{margin:1em 40px}
 hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
 pre{overflow:auto}
 code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
 button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
 button{overflow:visible}
 button,select{text-transform:none}
 button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
 button[disabled],html input[disabled]{cursor:default}
 button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
 input{line-height:normal}
 input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
 input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
 fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}
 legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}
 table{border-spacing:0;border-collapse:collapse}
 
 td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
 
 @media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}
 a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}
 .navbar{display:none}
 .btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}
 .label{border:1px solid #000}.table{border-collapse:collapse!important}
 .table td,.table th{background-color:#fff!important}
 .table-bordered td,.table-bordered th{border:1px solid #ddd!important}}
 
 @font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}
 .glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}
 .glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}
 .glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:15px;line-height:1.42857;color:#333;background-color:#fff}
 
 button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
 .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}
 .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
 .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
 .blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}
/* .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
 .col-xs-12{width:100%}
 .col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}
 .col-xs-9{width:75%}.col-xs-8{width:66.66666667%}
 .col-xs-7{width:58.33333333%}.col-xs-6{width:50%}
 .col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}
 .col-xs-3{width:25%}.col-xs-2{width:16.66666667%}
 .col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}
 .col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}
 .col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}
 .col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}
 .col-md-8{width:66.66666667%}
 .col-md-7{width:58.33333333%}
 .col-md-6{width:50%}
 .col-md-5{width:41.66666667%}
 .col-md-4{width:33.33333333%}
 .col-md-3{width:25%}
 .col-md-2{width:16.66666667%}
 .col-md-1{width:8.33333333%}
 .col-md-pull-12{right:100%}
 .col-md-pull-11{right:91.66666667%}
 .col-md-pull-10{right:83.33333333%}
 .col-md-pull-9{right:75%}
 .col-md-pull-8{right:66.66666667%}
 .col-md-pull-7{right:58.33333333%}
 .col-md-pull-6{right:50%}
 .col-md-pull-5{right:41.66666667%}
 .col-md-pull-4{right:33.33333333%}
 .col-md-pull-3{right:25%}
 .col-md-pull-2{right:16.66666667%}
 .col-md-pull-1{right:8.33333333%}
 .col-md-pull-0{right:auto}
 .col-md-push-12{left:100%}
 .col-md-push-11{left:91.66666667%}
 .col-md-push-10{left:83.33333333%}
 .col-md-push-9{left:75%}
 .col-md-push-8{left:66.66666667%}
 .col-md-push-7{left:58.33333333%}
 .col-md-push-6{left:50%}
 .col-md-push-5{left:41.66666667%}
 .col-md-push-4{left:33.33333333%}
 .col-md-push-3{left:25%}
 .col-md-push-2{left:16.66666667%}
 .col-md-push-1{left:8.33333333%}
 .col-md-push-0{left:auto}
 .col-md-offset-12{margin-left:100%}
 .col-md-offset-11{margin-left:91.66666667%}
 .col-md-offset-10{margin-left:83.33333333%}
 .col-md-offset-9{margin-left:75%}
 .col-md-offset-8{margin-left:66.66666667%}
 .col-md-offset-7{margin-left:58.33333333%}
 .col-md-offset-6{margin-left:50%}
 .col-md-offset-5{margin-left:41.66666667%}
 .col-md-offset-4{margin-left:33.33333333%}
 .col-md-offset-3{margin-left:25%}
 .col-md-offset-2{margin-left:16.66666667%}
 .col-md-offset-1{margin-left:8.33333333%}
 .col-md-offset-0{margin-left:0}}
 @media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
 .col-lg-12{width:100%}.col-lg-11{width:91.66666667%}
 .col-lg-10{width:83.33333333%}
 .col-lg-9{width:75%}.col-lg-8{width:66.66666667%}
 .col-lg-7{width:58.33333333%}
 .col-lg-6{width:50%}
 .col-lg-5{width:41.66666667%}
 .col-lg-4{width:33.33333333%}
 .col-lg-3{width:25%}
 .col-lg-2{width:16.66666667%}
 .col-lg-1{width:8.33333333%}
 .col-lg-pull-12{right:100%}
 .col-lg-pull-11{right:91.66666667%}
 .col-lg-pull-10{right:83.33333333%}
 .col-lg-pull-9{right:75%}
 .col-lg-pull-8{right:66.66666667%}
 .col-lg-pull-7{right:58.33333333%}
 .col-lg-pull-6{right:50%}
 .col-lg-pull-5{right:41.66666667%}
 .col-lg-pull-4{right:33.33333333%}
 .col-lg-pull-3{right:25%}
 .col-lg-pull-2{right:16.66666667%}
 .col-lg-pull-1{right:8.33333333%}
 .col-lg-pull-0{right:auto}
 .col-lg-push-12{left:100%}
 .col-lg-push-11{left:91.66666667%}
 .col-lg-push-10{left:83.33333333%}
 .col-lg-push-9{left:75%}
 .col-lg-push-8{left:66.66666667%}
 .col-lg-push-7{left:58.33333333%}
 .col-lg-push-6{left:50%}
 .col-lg-push-5{left:41.66666667%}
 .col-lg-push-4{left:33.33333333%}
 .col-lg-push-3{left:25%}
 .col-lg-push-2{left:16.66666667%}
 .col-lg-push-1{left:8.33333333%}
 .col-lg-push-0{left:auto}
 .col-lg-offset-12{margin-left:100%}
 .col-lg-offset-11{margin-left:91.66666667%}
 .col-lg-offset-10{margin-left:83.33333333%}
 .col-lg-offset-9{margin-left:75%}
 .col-lg-offset-8{margin-left:66.66666667%}
 .col-lg-offset-7{margin-left:58.33333333%}
 .col-lg-offset-6{margin-left:50%}
 .col-lg-offset-5{margin-left:41.66666667%}
 .col-lg-offset-4{margin-left:33.33333333%}
 .col-lg-offset-3{margin-left:25%}
 .col-lg-offset-2{margin-left:16.66666667%}
 .col-lg-offset-1{margin-left:8.33333333%}
 .col-lg-offset-0{margin-left:0}}*/
 table{background-color:transparent}
 caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}
 
 th{text-align:left}
 .table{width:100%;max-width:100%;margin-bottom:20px}
 .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}
 .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
 .table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}
 .table>tbody+tbody{border-top:2px solid #ddd}
 .table .table{background-color:#fff}
 .table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}
 .table-bordered{border:1px solid #ddd}
 .table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}
 .table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
 .table-hover>tbody>tr:hover{background-color:#f5f5f5}
 table col[class*=col-]{position:static;display:table-column;float:none}
 table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}
 .table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}
 .table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}
 .table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}
 .table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}
 .table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}
 .table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}
 .table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}
 @media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}
 .table-responsive>.table{margin-bottom:0}
 .table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}
 .table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}
 .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}
 fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}
 input[type=file]{display:block}
 input[type=range]{display:block;width:100%}
 select[multiple],select[size]{height:auto}
 input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
 output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}
 .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
 .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
 .form-control::-moz-placeholder{color:#999;opacity:1}
 .form-control:-ms-input-placeholder{color:#999}
 .form-control::-webkit-input-placeholder{color:#999}
 .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}
 textarea.form-control{height:auto}
 input[type=search]{-webkit-appearance:none}
 @media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px}
 .input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}
 .input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}
 .form-group{margin-bottom:15px}
 .checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}
 .checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
 .checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}
 .checkbox+.checkbox,.radio+.radio{margin-top:-5px}
 .checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}
 .checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}
 fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}
 .checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}
 .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}
 .form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}
 select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}
 .form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}
 .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
 select.input-lg{height:46px;line-height:46px}
 select[multiple].input-lg,textarea.input-lg{height:auto}
 .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
 select.form-group-lg .form-control{height:46px;line-height:46px}
 select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}
 .form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}
 .has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}
 .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}
 .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}
 .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}
 .has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}
 .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
 .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}
 .has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}
 .has-success .form-control-feedback{color:#3c763d}
 .has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}
 .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
 .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}
 .has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}
 .has-warning .form-control-feedback{color:#8a6d3b}
 .has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}
 .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
 .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}
 .has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}
 .has-error .form-control-feedback{color:#a94442}
 .has-feedback label~.form-control-feedback{top:25px}
 .has-feedback label.sr-only~.form-control-feedback{top:0}
 .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
 @media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
 .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
 .form-inline .form-control-static{display:inline-block}
 .form-inline .input-group{display:inline-table;vertical-align:middle}
 .form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}
 .form-inline .input-group>.form-control{width:100%}
 .form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
 .form-inline .checkbox label,.form-inline .radio label{padding-left:0}
 .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}
 .form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}
 .form-horizontal .form-group{margin-right:-15px;margin-left:-15px}
 @media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}
 .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px}}
 @media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}
 .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
 .btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}
 .btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
 .btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}
 .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}
 .btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
 .btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}
 .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
 .btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}
 .btn-danger .badge{color:#d9534f;background-color:#fff}
 .btn-link{font-weight:400;color:#337ab7;border-radius:0}
 .btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}
 .btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}
 .btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}
 .btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
 .btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
 .btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
 .btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}
 input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
 .fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
 .fade.in{opacity:1}
 .collapse{display:none;visibility:hidden}
 .collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}
 tbody.collapse.in{display:table-row-group}
 .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
 .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
 
 .dropdown,.dropup{position:relative}
 
 .dropdown-toggle:focus{outline:0}
 
 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
 
 .dropdown-menu.pull-right{right:0;left:auto}
 
 .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
 
 .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
 
 .dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}
 
 .dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}
 
 .dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}
 
 .dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none}
 
 .open>.dropdown-menu{display:block}
 
 .open>a{outline:0}
 
 .dropdown-menu-right{right:0;left:auto}
 
 .dropdown-menu-left{right:auto;left:0}
 
 .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}
 
 .dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}
 
 .pull-right>.dropdown-menu{right:0;left:auto}
 
 .dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
 
 .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}
 
 .navbar-right .dropdown-menu-left{right:auto;left:0}}
 
 .btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
 
 .btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}
 
 .btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}
 
 .btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
 
 .btn-toolbar{margin-left:-5px}
 
 .btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}
 .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}
 .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}
 .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}
 .btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
 .input-group{position:relative;display:table;border-collapse:separate}
 .input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}
 .input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}
 select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}
 .input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
 select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}
 select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}
 .input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}
 .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}
 .input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}
 .input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}
 .input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}
 .input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
 .input-group-addon:first-child{border-right:0}
 .input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}
 .input-group-addon:last-child{border-left:0}
 .input-group-btn{position:relative;font-size:0;white-space:nowrap}
 .input-group-btn>.btn{position:relative}
 .input-group-btn>.btn+.btn{margin-left:-1px}
 .input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}
 .nav{padding-left:0;margin-bottom:0;list-style:none}
 .nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}
 .nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}
 .nav>li.disabled>a{color:#777}
 .nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}
 .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}
 .nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}
 .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}
 .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
 .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
 .nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}
 .nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}
 .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}
 .nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}
 .nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
 .nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}
 .nav-pills>li{float:left}
 .nav-pills>li>a{border-radius:4px}
 .nav-pills>li+li{margin-left:2px}
 .nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}
 .nav-stacked>li{float:none}
 .nav-stacked>li+li{margin-top:2px;margin-left:0}
 .nav-justified{width:100%}
 .nav-justified>li{float:none}
 .nav-justified>li>a{margin-bottom:5px;text-align:center}
 .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
 @media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}
 .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}
 @media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
 .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}
 .tab-content>.tab-pane{display:none;visibility:hidden}
 .tab-content>.active{display:block;visibility:visible}
 .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
 .navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}
 @media (min-width:768px){.navbar{border-radius:4px}}
 @media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
 .navbar-collapse.in{overflow-y:auto}
 @media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}
 .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}
 .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
 @media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}
 .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}
 @media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}
 .navbar-static-top{z-index:1000;border-width:0 0 1px}
 @media (min-width:768px){.navbar-static-top{border-radius:0}}
 .navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}
 @media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}
 .navbar-fixed-top{top:0;border-width:0 0 1px}
 .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}
 @media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
 @media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}
 @media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}
 .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}
 .navbar-nav>li{float:left}
 .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
 @media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
 .navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}
 .navbar-form .input-group{display:inline-table;vertical-align:middle}
 .navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}
 .navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
 .navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
 .navbar-text{margin-top:15px;margin-bottom:15px}
 @media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}
 @media (min-width:768px){.navbar-left{float:left!important}
 .navbar-right{float:right!important;margin-right:-15px}
 .navbar-right~.navbar-right{margin-right:0}}
 .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}
 .navbar-default .navbar-brand{color:#777}
 .navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}
 .navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}
 .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}
 .label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}
 .label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}
 .label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}
 .label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}
 .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}
 .badge:empty{display:none}
 .btn .badge{position:relative;top:-1px}
 .btn-xs .badge{top:0;padding:1px 5px}
 a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}
 .list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}
 .list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}
 .nav-pills>li>a>.badge{margin-left:3px}
 .jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}
 .jumbotron .h1,.jumbotron h1{color:inherit}
 .jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}
 .jumbotron>hr{border-top-color:#d5d5d5}
 .container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
 .jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}
 .container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}
 .jumbotron .h1,.jumbotron h1{font-size:63px}}
 .thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}
 a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}
 .progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
 .progress-bar-success{background-color:#5cb85c}
 .progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}
 .progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
 .progress-bar-warning{background-color:#f0ad4e}
 .progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
 .progress-bar-danger{background-color:#d9534f}
 .progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
 .media{margin-top:15px}
 .media:first-child{margin-top:0}
 .media,.media-body{overflow:hidden;zoom:1}
 .media-body{width:10000px}
 .media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}
 .media-left,.media>.pull-left{padding-right:10px}
 .media-body,.media-left,.media-right{display:table-cell;vertical-align:top}
 .media-middle{vertical-align:middle}
 .media-bottom{vertical-align:bottom}
 .media-heading{margin-top:0;margin-bottom:5px}
 .media-list{padding-left:0;list-style:none}
 .list-group{padding-left:0;margin-bottom:20px}
 .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
 .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
 a.list-group-item{color:#555}
 a.list-group-item .list-group-item-heading{color:#333}
 a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}
 .list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}
 .list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}
 .list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}
 .list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}
 .list-group-item-success{color:#3c763d;background-color:#dff0d8}
 a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}
 .list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}
 a.list-group-item-info .list-group-item-heading{color:inherit}
 a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}
 a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}
 .list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}
 a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}
 a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
 .list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}
 a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}
 .list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}
 .panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
 .panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
 .panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}
 .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
 .panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}
 .panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}
 .panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}
 .panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}
 .panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
 .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
 .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}
 .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}
 .panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
 .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
 .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
 .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}
 .panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}
 .panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}
 .panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}
 .panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}
 .panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
 .panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}
 .panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}
 .panel-group .panel-heading{border-bottom:0}
 .panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}
 .panel-group .panel-footer{border-top:0}
 .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
 .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}
 .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}
 .panel-primary{border-color:#337ab7}
 .panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}
 .panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}
 .panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}
 .panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}
 .panel-success{border-color:#d6e9c6}
 .panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
 .panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}
 .panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}
 .panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}
 .panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
 .panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}
 .panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}
 .panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}
 .panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
 .panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}
 .panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}
 .panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}
 .panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
 .panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}
 .panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}
 .panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}
 .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}
 .embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
 .embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}
 .embed-responsive.embed-responsive-4by3{padding-bottom:75%}
 .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
 .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}
 .well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}
 .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}
 .close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}
 button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}
 .modal-open{overflow:hidden}
 .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
 .modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
 .modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
 .modal-open .modal{overflow-x:hidden;overflow-y:auto}
 .modal-dialog{position:relative;width:auto;margin:10px}
 .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
 .modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}
 .modal-backdrop.fade{opacity:0}
 .modal-backdrop.in{opacity:.5}
 .modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}
 .modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}
 .modal-body{position:relative;padding:15px}
 .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
 .modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
 .modal-footer .btn-group .btn+.btn{margin-left:-1px}
 .modal-footer .btn-block+.btn-block{margin-left:0}
 .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}
 .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
 .modal-sm{width:300px}}
 @media (min-width:992px){.modal-lg{width:900px}}
 .tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;visibility:visible;opacity:0}
 .tooltip.in{opacity:.9}
 .tooltip.top{padding:5px 0;margin-top:-3px}
 .tooltip.right{padding:0 5px;margin-left:3px}
 .tooltip.bottom{padding:5px 0;margin-top:3px}
 .tooltip.left{padding:0 5px;margin-left:-3px}
 .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}
 .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
 .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
 .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}
 .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
 .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
 .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
 .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
 .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
 .popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}
 .popover.top{margin-top:-10px}
 .popover.right{margin-left:10px}
 .popover.bottom{margin-top:10px}
 .popover.left{margin-left:-10px}
 .popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
 .popover-content{padding:9px 14px}
 .popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
 .popover>.arrow{border-width:11px}
 .popover>.arrow:after{content:"";border-width:10px}
 .popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}
 .popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}
 .popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}
 .popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}
 .popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}
 .popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}
 .popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}
 .popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}
 .carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}
 .carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
 .carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}
 .carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
 .carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
 .carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
 .carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
 .carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
 .carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}
 .carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}
 .carousel-inner>.active.right{left:100%}
 .carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.5}
 .carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}
 .carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
 .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
 .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
 .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
 .carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
 .carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}
 .carousel-indicators{bottom:20px}}
 .btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}
 .btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}
 .center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}
 .pull-left{float:left!important}
 .hide{display:none!important}
 .show{display:block!important}
 .invisible{visibility:hidden}
 .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
 .hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}
 @-ms-viewport{width:device-width}
 .visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}
 table.visible-xs{display:table}
 tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}
 @media (max-width:767px){.visible-xs-inline{display:inline!important}}
 @media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}
 @media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}
 tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}
 @media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}
 @media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}
 @media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}
 @media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
 table.visible-md{display:table}
 tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}
 @media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}
 @media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}
 @media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}
 @media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}
 td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}
 @media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}
 @media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}
 @media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}
 .visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}
 tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}
 .visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}
 .visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}
 .visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}
 @media print{.hidden-print{display:none!important}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}
 .fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
 .fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
 .fancybox-opened{z-index:8030}
 .fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}
 .fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}
 .fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
 .fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
 .fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}
 .fancybox-image{max-width:100%;max-height:100%}
 #fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}
 #fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
 #fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}
 .fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
 .fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}
 .fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
 .fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}
 .fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}
 .fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
 .fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
 .fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}/*! jQuery UI - v1.11.4 - 2016-03-18
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=%23c5af73&bgTextureHeader=flat&borderColorHeader=%23dddddd&fcHeader=%23ffffff&iconColorHeader=%23917937&bgColorContent=%23ffffff&bgTextureContent=flat&borderColorContent=%23dddddd&fcContent=%23333333&iconColorContent=%23444444&bgColorDefault=%23f1f1f1&bgTextureDefault=flat&borderColorDefault=%23c5c5c5&fcDefault=%23454545&iconColorDefault=%23777777&bgColorHover=%23ededed&bgTextureHover=flat&borderColorHover=%23cccccc&fcHover=%232b2b2b&iconColorHover=%23555555&bgColorActive=%23dbceaa&bgTextureActive=flat&borderColorActive=%23c7b480&fcActive=%23ffffff&iconColorActive=%23ffffff&bgColorHighlight=%23fffa90&bgTextureHighlight=flat&borderColorHighlight=%23dad55e&fcHighlight=%23777620&iconColorHighlight=%23777620&bgColorError=%23fddfdf&bgTextureError=flat&borderColorError=%23f1a899&fcError=%235f3f3f&iconColorError=%23cc0000&bgColorOverlay=%23aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=%23666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px&bgImgOpacityHeader=&bgImgOpacityContent=&bgImgOpacityDefault=&bgImgOpacityHover=&bgImgOpacityActive=&bgImgOpacityHighlight=&bgImgOpacityError=
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable{-ms-touch-action:none;touch-action:none}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}
.ui-sortable-handle{-ms-touch-action:none;touch-action:none}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}
.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:normal}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}
.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #95d8ea;background:#95d8ea;color:#000;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f1f1f1;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #95d8ea;background:#95d8ea;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url(../image/ui-icons_444444_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(../image/ui-icons_ffffff_256x240.png)}
.ui-state-default .ui-icon{background-image:url(./image/ui-icons_777777_256x240.png)}
.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../image/ui-icons_555555_256x240.png)}
.ui-state-active .ui-icon{background-image:url(../image/ui-icons_ffffff_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(../image/ui-icons_777620_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}
.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;margin:0 auto}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.mb_YTPBar,.mb_YTPBar span.mb_YTPUrl a{color:#fff}@font-face{font-family:ytpregular;src:url(font/ytp-regular.eot)}@font-face{font-family:ytpregular;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA5sABEAAAAAFCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcZ9iuNUdERUYAAAGcAAAAHQAAACAAdAAET1MvMgAAAbwAAABJAAAAYHUMUrFjbWFwAAACCAAAAKkAAAGKn5XycWN2dCAAAAK0AAAANgAAADYNLQohZnBnbQAAAuwAAAGxAAACZVO0L6dnYXNwAAAEoAAAAAgAAAAIAAAAEGdseWYAAASoAAAGVQAAB4jz86dSaGVhZAAACwAAAAAzAAAANgbKONpoaGVhAAALNAAAACAAAAAkESQLXGhtdHgAAAtUAAAAVAAAARxOmwVwbG9jYQAAC6gAAAAjAAAAkFoEXRRtYXhwAAALzAAAACAAAAAgAWoB625hbWUAAAvsAAAA+wAAAeok3Eb+cG9zdAAADOgAAADAAAABN99tv1lwcmVwAAANqAAAALkAAAFY3I6ikndlYmYAAA5kAAAABgAAAAbHMlGnAAAAAQAAAADMPaLPAAAAAM3Nk7QAAAAAzc13sXjaY2BkYGDgA2IJBhBgYmAEQjcgZgHzGAAHTAB5AAAAeNpjYGbZwDiBgZWBhdWY5SwDA8MsCM10liGNKQ3IB0rBASMDEgj1DvdjcGDgfcDAlvYPqJJVldEZpoZVkuUZkFJgYAQAUUULewAAAHjaY2BgYGaAYBkGRgYQaAHyGMF8FoYMIC3GIAAUYQOyeBkUGKIYqhgWKHAp6CvEP2D4/x+sAyTuyJAIFGeAizP+//r/8f/D//f+n/HA8oHo/WcKblDzsQBGoOkwSUYmIMGErgDiRLyAhZWNnYOTi5uHl49fQFBIWERUTFxCUkpaRhYiLyevoKikrKKqpq6hqaWto6unb2BoZGxiambOQF1gQZYuAIQnH4IAAAAAAAAAAAABegEnAHEAswC9AOAA5QD+ARcBIwBdAHIBtgBcAGAAZgByAI8AogErAbIAUwBEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3jaTZVrbBxXFcfvufNe72Nmdx77tmfHO2N76117784OTr154YAbR7RQuUQhttoSuXZKFQVKKYqgiFJAgkpIkVClIn8opSomjXY3VHHTFldEIYpay1hR+ID4Bha27FoIEQGpd8Idu4lY7c6eOfee//2f3+zeizAaQwif4iYRgwRUbgGqjLYFNvVxtcVzfxltM5iGqMUEaS5ItwU+vTPahiBPFFMpmoo5hnv8XnjFn+Um7/xmjF1GCLHoPf+fgsUVEYcSKIcGkYbaWYxKLZ3bgGa50qpACQ0NeyYoYILaDTqpurUK2FZBUYlJY8ukEc0egLpbo+kY8O/BQcx2dvwP2Fh6/Q+Gl19fyroubHmer7rpjHllPZ/NKB+tp2/4/TzxSx0zo/74uUY29vJZOEHIfng4lzz7cjyXzn/jJwqCwCOLdj2iPSP3F/hUAHF3v+Cviee5DIqhJDLRACLoPGpHECq1M7Sd5iDZ/W6zQW8mu9Ecql7SI6xYaiOpnxCydwPNWqWJ/tSSjY1mqtqU5ZYNpWal2pJiGy0XSi1bVuKX1Fyh1GuMoJYeUeJvy/GEVbTpfTOjHJRVzUim0tlcwekbKD1QrgR5M97OV8nIyMjQsKPUEKWGNEVFFBwqEs/yHMEVFMM1PIc4FhiWQVxHcxjD0zzXEkgbmHe5G1eA9T955453xd+B9tbpi6vj10+fvj6+evH0Fju7vPDU5szVY8euzmw+tXABv7kEov/v33WOv+v/C8LG9M2xD19/EquzCyuHVuY6R25Obz35+odw4NDKwuzWHAK86q9x21wKYYQkjFeZ3M5f/TUmw6Qo12P+38Wf0zEZpVABlVANfQu1owHXXMD1AdIyQhvNgeou2b1LAuhAkVwyExRps/ppAE230qrTX1MrEVXil5W4qlm9thMAMpR2MtVHAbXMnBJvZ8oVGjdZ5XK6u6cwNExqdNJ9dnm4D+8eIeYeM7hH0b3H9bcQuczdeH75ef+TxTveO/5tuDK2Mrs5d+HmzQtzm7MrbP6ZqxMrrz2+vf34aysTV5+5iN9YhMi51W93Tiz5/wFp+ujy/MntGXx+dfrjqflrO788Ob989MaMP716+Nr8FOpCjbvnw032BUrm82gKfQc10SJaAwwZGINHEUrksaEndI3XCppBavWaU7Nrda/u7QfPsnmBF1ReK4NjCxbkgVRJdW/MdmiyjHkhCgKvGkrNq+uGngPLUDXVioJTcGxONWguENOIYmkq1lQqaDu2q1AqKi6qRh6CN0uqhlkn1WIwt1Z3FTqH6lt2kWLkqZpQ2F1H4D3X1CzFUkCp1R8EVaeKGr3mgXpyd3OKZTcgioMi3qImqA2FaFSYrkHd7BYESnSMdqAx1HNgg/6pG0Bo95RAGehqoNAuaRHR90wGdXyJtkAJ1DxSDVQCfS8ocui+EohqagNjFroniyLAOYbBgvSQxuXxiUSCGQXReJBnjafhbf6xBs8P9ZclLLJdTJfdL3bLRsgd50Nf52P7JIWjInYqFuZhUGErucF0Qj/zNJtPGArDz7EYFi0chvSpw8C/mJRgRVLfgrEf7RvowhyjJ3JPfPlX/h8N/6fZryX7bh/pJsPj4QLX9Ra89NL3QQkljmOqnognU6HcxKkoI/JsaJ8cDcfCqZAMC2cfFeSoHu+WFEmWzIQqx8PVmCThSFqPKqLIsgxJx0QYZt1iocjgfrPbjIoiltkXxzxTlE5FVTL1zb7YmTOSzXGiEBU0ZgHzXexjd9HklDtTc2P7iR4/Wmqk/jGhfZXjZW1bYFVp3y01G+ocrh/K9VST3+05OUsaEnAYGKZRfWIpDQaXT2Ej2/vCl1S5nNe7jHq5eCAlM7rOpFx8PP1Zf/NzCUdkpXjUhHmdfdi/Xv31D6WccPAIDjNMmPnBzC+ErAipZzPf++LkQyGRhTDEpCNkbmLpz8892zmE3+8swq1YODIqf2Z7lO8RdJHn7RS8kpY6r0qhAg7xXIHnhViu+zBDbhcx16UOfGVgaGkoXe6LhwS+h7NgSa+vR7ESZvPyq6VUqN+SC0ZSTPm3oETGoxGIh/p60w3naIyJ/Gywf9CMnnAemR3524hT5DErxOwBhR55COMw3e+u0T0tOEsR0JMx+NBHftD/AJ+D/f7v/TW+9t+P+Bo9e/7vNYz+By6FsKkAAAB42mNgZGBgYGRwbI8IWhzPb/OVQZ6DAQTOni3fCKP/+/x7yrOBNRTI5WBgAokCAG3mDbAAeNpjYGRgYFX9t5eBgeftf5//WTwbGIAiKMAdAJycBph42mN6w+DCwcDAAMIsZ8D0HhBNLIap52D478fBwHQRyvbBpZ7nLYMtKeZjt5OJhxT1TKsYGFhDETTjcSAG0gyPoRgozigIpL0hNEiOBcgFAEBoNC142mNgYNCBwjoccALDBEY9RhsgPIMMmZcRhHtIhkcA9pQspAAAAQAAAEcBVAALAAAAAAACAAEAAgAWAAABAACTAAAAAHjalZCxTgJBFEXPApJoYYgF9VZUSIAFTdDCnmiIgsTKsASQuGiCu0YaCr4OfomKOzsTCHRmMzPn3blz38sCFyzJ4uXOgbKWZY+8KssZLqk7zkp9cJyjSOT4jD9WjvPSt46vKHoFx2txyfGGqnfPO18kyohSGjBjJPqRFmqPmWolWkZ9o0uHZ/EkfTNgTo0KVX017ujRps+TyDqvT7xW9U/UV1Vz9ZryrQn8o8QOL1JsdVA/5IwZpv7f/YsKTW50O1PqpzKNZyw1UnKov2c9dbkD7c1/zdhXFSrNdIz3HbuaJFH1KM9CZyDN3N3SoiFupfP66mbOYAd8k0EGAHjabc05TwJhHITxZ0BBBc/P4IkI7y4sh0dBsosHKiqHeLUiiTE0FH56Xdl/6TS/ZIoZUszzM+ad/3IOSilNmm122GWPfQ4ocEiRI0qUcXj4VKgSUKNOgybHnHDKGSER7Xjjgkuu6HDNDbd0ueOeB3r0GTDkkRFPPPPCK29a0KIyympJy1pRTnmtak3r2tCmtjLjz+/ph5edfU2cc2Fiy/3px4Xpmb5ZMatmYNbMutkwm2Yr0W8nBnOj+OcXVDk0PnjaRc67DoJAEAVQFuT9fqsJCSZ2+w12QkNjrCCx9w+sbSy19DsGK/9Ob3RZujk3k7nzZp8bsbvSkXXoR8Yew9gavN9QNHSUHTFch4oMfuoV0uqGNL4nv25emq3yHzzADwVcwOsFHMCtBWzAWQlYgJ0ImIA1rRmAeRbQAWM6vQD04A9GgXglRBo4Kh+19gJGYDgzBqOnZALGO8kUTLaSGZhWkjmYrSULMA8kS7CYi5ZgKTlQxr/W1F5aAAAAAAFRp8cxAAA=) format('woff'),url(font/ytp-regular.ttf) format('truetype');font-weight:400;font-style:normal}.mb_YTPlayer:focus{outline:0}.mbYTP_wrapper{display:block;transform:translateZ(0) translate3d(0,0,0);transform-style:preserve-3d;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.mb_YTPlayer .loading{position:absolute;top:10px;right:10px;font-size:12px;color:#fff;background:rgba(0,0,0,.51);text-align:center;padding:2px 4px;border-radius:5px;font-family:"Droid Sans",sans-serif;-webkit-animation:fade .1s infinite alternate;animation:fade .1s infinite alternate}@-webkit-keyframes fade{0%{opacity:.5}100%{opacity:1}}@keyframes fade{0%{opacity:.5}100%{opacity:1}}.YTPFullscreen{display:block!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;margin:0!important;border:none!important;opacity:1!important;background-color:#000}.mbYTP_wrapper iframe{max-width:4000px!important}.inline_YTPlayer{margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.7);background:rgba(0,0,0,.5)}.inline_YTPlayer img{border:none!important;margin:0!important;padding:0!important;transform:none!important}.mb_YTPBar,.mb_YTPBar .buttonBar{box-sizing:border-box;left:0;padding:5px;width:100%}.mb_YTPBar .ytpicon{font-size:20px;font-family:ytpregular}.mb_YTPBar .mb_YTPUrl.ytpicon{font-size:30px}.mb_YTPBar{transition:opacity .5s;display:block;height:10px;background:#333;position:fixed;bottom:0;text-align:left;z-index:1000;font:14px/16px sans-serif;opacity:.1}.mb_YTPBar.visible,.mb_YTPBar:hover{opacity:1}.mb_YTPBar .buttonBar{transition:all .5s;background:0 0;font:12px/14px Calibri;position:absolute;top:-30px;height:40px}.mb_YTPBar:hover .buttonBar{background:rgba(0,0,0,.4)}.mb_YTPBar span{display:inline-block;font:16px/20px Calibri,sans-serif;position:relative;width:30px;height:25px;vertical-align:middle}
.mb_YTPBar span.mb_YTPTime{width:130px}
.mb_YTPBar span.mb_OnlyYT,.mb_YTPBar span.mb_YTPUrl{position:absolute;width:auto;display:block;top:6px;right:10px;cursor:pointer}
.mb_YTPBar span.mb_YTPUrl img{width:60px}
.mb_YTPBar span.mb_OnlyYT{left:300px;right:auto}
.mb_YTPBar span.mb_OnlyYT img{width:25px}
.mb_YTPBar .mb_YTPMuteUnmute,.mb_YTPBar .mb_YTPPlaypause,.mb_YTPlayer .mb_YTPBar .mb_YTPPlaypause img{cursor:pointer}
.mb_YTPBar .mb_YTPProgress{height:10px;width:100%;background:#222;bottom:0;left:0}
.mb_YTPBar .mb_YTPLoaded{height:10px;width:0;background:#444;left:0}
.mb_YTPBar .mb_YTPseekbar{height:10px;width:0;background:#bb110e;bottom:0;left:0;box-shadow:rgba(82,82,82,.47) 1px 1px 3px}
.mb_YTPBar .YTPOverlay{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:flat;box-sizing:border-box}
.YTPOverlay.raster{background:url(images/raster.png)}
.YTPOverlay.raster.retina{background:url(../images/raster@2x.png)}
.YTPOverlay.raster-dot{background:url(images/raster_dot.png)}
.YTPOverlay.raster-dot.retina{background:url(../images/raster_dot@2x.png)}
.mb_YTPBar .simpleSlider{position:relative;width:100px;height:10px;border:1px solid #fff;overflow:hidden;box-sizing:border-box;margin-right:10px;cursor:pointer!important;border-radius:3px}
.mb_YTPBar.compact .simpleSlider{width:40px}
.mb_YTPBar .simpleSlider.muted{opacity:.3}.mb_YTPBar .level{position:absolute;left:0;bottom:0;background-color:#fff;box-sizing:border-box}
.mb_YTPBar .level.horizontal{height:100%;width:0}
.mb_YTPBar .level.vertical{height:auto;width:100%}@font-face{font-family:'Mono Social Icons Font';src:url(../fonts/monosocialiconsfont/MonoSocialIconsFont-1.10.eot);src:url(../fonts/monosocialiconsfont/MonoSocialIconsFont-1.10.eot?#iefix) format("embedded-opentype"),url(../fonts/monosocialiconsfont/MonoSocialIconsFont-1.10.woff) format("woff"),url(../fonts/monosocialiconsfont/MonoSocialIconsFont-1.10.ttf) format("truetype"),url(../fonts/monosocialiconsfont/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont) format("svg");src:url(../fonts/monosocialiconsfont/MonoSocialIconsFont-1.10.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:robotolight;src:url(../fonts/roboto_light_macroman/Roboto-Light-webfont.eot);src:url(../fonts/roboto_light_macroman/Roboto-Light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto_light_macroman/Roboto-Light-webfont.woff2) format("woff2"),url(../fonts/roboto_light_macroman/Roboto-Light-webfont.woff) format("woff"),url(../fonts/roboto_light_macroman/Roboto-Light-webfont.ttf) format("truetype"),url(../fonts/roboto_light_macroman/Roboto-Light-webfont.svg#robotolight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotothin;src:url(../fonts/roboto_thin_macroman/Roboto-Thin-webfont.eot);src:url(../fonts/roboto_thin_macroman/Roboto-Thin-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto_thin_macroman/Roboto-Thin-webfont.woff2) format("woff2"),url(../fonts/roboto_thin_macroman/Roboto-Thin-webfont.woff) format("woff"),url(../fonts/roboto_thin_macroman/Roboto-Thin-webfont.ttf) format("truetype"),url(../fonts/roboto_thin_macroman/Roboto-Thin-webfont.svg#robotothin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotoregular;src:url(../fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot);src:url(../fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto_regular_macroman/Roboto-Regular-webfont.woff2) format("woff2"),url(../fonts/roboto_regular_macroman/Roboto-Regular-webfont.woff) format("woff"),url(../fonts/roboto_regular_macroman/Roboto-Regular-webfont.ttf) format("truetype"),url(../fonts/roboto_regular_macroman/Roboto-Regular-webfont.svg#robotoregular) format("svg");font-weight:400;font-style:normal}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}
@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}
@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}
@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}
@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}
@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes bubble-out{0%{border-top-right-radius:51px;border-top-left-radius:51px;border:39px solid #fff}100%{border-top-right-radius:111px;border-top-left-radius:111px;border-width:111px}}
@-moz-keyframes bubble-out{0%{border-top-right-radius:51px;border-top-left-radius:51px;border:39px solid #fff}100%{border-top-right-radius:111px;border-top-left-radius:111px;border-width:111px}}
@-o-keyframes bubble-out{0%{border-top-right-radius:51px;border-top-left-radius:51px;border:39px solid #fff}100%{border-top-right-radius:111px;border-top-left-radius:111px;border-width:111px}}
@keyframes bubble-out{0%{border-top-right-radius:51px;border-top-left-radius:51px;border:39px solid #fff}100%{border-top-right-radius:111px;border-top-left-radius:111px;border-width:111px}}
@-webkit-keyframes bubble-in{0%{border-top-right-radius:111px;border-top-left-radius:111px;border-width:111px}100%{border-top-right-radius:51px;border-top-left-radius:51px;border:39px solid #fff}}
@-moz-keyframes bubble-in{0%{border-top-right-radius:111px;border-top-left-radius:111px;border-width:111px}100%{border-top-right-radius:51px;border-top-left-radius:51px;border:39px solid #fff}}
@-o-keyframes bubble-in{0%{border-top-right-radius:111px;border-top-left-radius:111px;border-width:111px}100%{border-top-right-radius:51px;border-top-left-radius:51px;border:39px solid #fff}}
@keyframes bubble-in{0%{border-top-right-radius:111px;border-top-left-radius:111px;border-width:111px}100%{border-top-right-radius:51px;border-top-left-radius:51px;border:39px solid #fff}}.symbol,a.symbol:before{font-family:'Mono Social Icons Font';-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-ms-font-feature-settings:"liga" 1}a.symbol:before{margin-right:.3em;font-size:130%}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}a{outline:0!important}a:active{outline:0!important}a:focus{-moz-outline-style:none!important}div,p,span{padding:0;margin:0}.title,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#363232}.title.not-found,h1.not-found,h2.not-found,h3.not-found,h4.not-found,h5.not-found,h6.not-found{font-family:Roboto,Arial,sans-serif}.title.maintitle,h1.maintitle,h2.maintitle,h3.maintitle,h4.maintitle,h5.maintitle,h6.maintitle{font-family:Roboto,Arial,sans-serif;color:#a7a5a5;font-size:45px;line-height:45px;font-weight:100}.title.maintitle.maintitle--with100bordertop,h1.maintitle.maintitle--with100bordertop,h2.maintitle.maintitle--with100bordertop,h3.maintitle.maintitle--with100bordertop,h4.maintitle.maintitle--with100bordertop,h5.maintitle.maintitle--with100bordertop,h6.maintitle.maintitle--with100bordertop{padding-top:59px;padding-bottom:14px;position:relative}.title.maintitle.maintitle--with100bordertop:before,h1.maintitle.maintitle--with100bordertop:before,h2.maintitle.maintitle--with100bordertop:before,h3.maintitle.maintitle--with100bordertop:before,h4.maintitle.maintitle--with100bordertop:before,h5.maintitle.maintitle--with100bordertop:before,h6.maintitle.maintitle--with100bordertop:before{content:'';position:absolute;left:0;top:0;width:100%;border-top:thin solid #e9e9e9}.title.maintitle-sml1,h1.maintitle-sml1,h2.maintitle-sml1,h3.maintitle-sml1,h4.maintitle-sml1,h5.maintitle-sml1,h6.maintitle-sml1{font-size:46px;line-height:46px;font-weight:100}.title.maintitle-sml2,h1.maintitle-sml2,h2.maintitle-sml2,h3.maintitle-sml2,h4.maintitle-sml2,h5.maintitle-sml2,h6.maintitle-sml2{color:#848484;font-size:42px;line-height:46px;font-weight:100}.title.maintitle-sml2.maintitle-contentpage,h1.maintitle-sml2.maintitle-contentpage,h2.maintitle-sml2.maintitle-contentpage,h3.maintitle-sml2.maintitle-contentpage,h4.maintitle-sml2.maintitle-contentpage,h5.maintitle-sml2.maintitle-contentpage,h6.maintitle-sml2.maintitle-contentpage{padding-top:7px}.title.title-photogallery,h1.title-photogallery,h2.title-photogallery,h3.title-photogallery,h4.title-photogallery,h5.title-photogallery,h6.title-photogallery{padding:38px 0;font-family:robotothin,sans-serif;font-size:38px;line-height:38px;color:#282828;font-weight:100;background:#f4f4f4;text-transform:capitalize;text-align:center}@media (max-width:900px){.title.title-photogallery.margin-top-mobile,h1.title-photogallery.margin-top-mobile,h2.title-photogallery.margin-top-mobile,h3.title-photogallery.margin-top-mobile,h4.title-photogallery.margin-top-mobile,h5.title-photogallery.margin-top-mobile,h6.title-photogallery.margin-top-mobile{margin-top:35px}}.title.title-photogallery.lrgr,h1.title-photogallery.lrgr,h2.title-photogallery.lrgr,h3.title-photogallery.lrgr,h4.title-photogallery.lrgr,h5.title-photogallery.lrgr,h6.title-photogallery.lrgr{padding:49px 0;font-size:40px;line-height:40px}@media (max-width:900px){.title.title-photogallery,h1.title-photogallery,h2.title-photogallery,h3.title-photogallery,h4.title-photogallery,h5.title-photogallery,h6.title-photogallery{font-size:25px;line-height:25px;padding-bottom:15px;padding-top:15px}.title.title-photogallery.lrgr,h1.title-photogallery.lrgr,h2.title-photogallery.lrgr,h3.title-photogallery.lrgr,h4.title-photogallery.lrgr,h5.title-photogallery.lrgr,h6.title-photogallery.lrgr{font-size:25px;line-height:25px;padding-bottom:15px;padding-top:15px}}.title.align-center,h1.align-center,h2.align-center,h3.align-center,h4.align-center,h5.align-center,h6.align-center{text-align:center}.title.maintitle-homepage-promos,h1.maintitle-homepage-promos,h2.maintitle-homepage-promos,h3.maintitle-homepage-promos,h4.maintitle-homepage-promos,h5.maintitle-homepage-promos,h6.maintitle-homepage-promos{padding-top:50px}@media (max-width:900px){.title.maintitle-homepage-promos,h1.maintitle-homepage-promos,h2.maintitle-homepage-promos,h3.maintitle-homepage-promos,h4.maintitle-homepage-promos,h5.maintitle-homepage-promos,h6.maintitle-homepage-promos{padding-top:0}}.title.maintitle-contentpage,h1.maintitle-contentpage,h2.maintitle-contentpage,h3.maintitle-contentpage,h4.maintitle-contentpage,h5.maintitle-contentpage,h6.maintitle-contentpage{padding-bottom:69px}.title.contactform-title,h1.contactform-title,h2.contactform-title,h3.contactform-title,h4.contactform-title,h5.contactform-title,h6.contactform-title{color:#565656;font-size:29px;line-height:29px;font-family:Roboto,Arial,sans-serif;font-weight:200;padding-bottom:34px;padding-top:8px}.title.spa-sec-title,h1.spa-sec-title,h2.spa-sec-title,h3.spa-sec-title,h4.spa-sec-title,h5.spa-sec-title,h6.spa-sec-title{padding-top:54px}.title.blogLeftTitles,h1.blogLeftTitles,h2.blogLeftTitles,h3.blogLeftTitles,h4.blogLeftTitles,h5.blogLeftTitles,h6.blogLeftTitles{font-size:50px;line-height:56px;text-align:center;color:#363232;font-weight:100}.title.blogLeftTitles.paddingTop,h1.blogLeftTitles.paddingTop,h2.blogLeftTitles.paddingTop,h3.blogLeftTitles.paddingTop,h4.blogLeftTitles.paddingTop,h5.blogLeftTitles.paddingTop,h6.blogLeftTitles.paddingTop{padding-top:37px;padding-bottom:10px}.title.blog-title,h1.blog-title,h2.blog-title,h3.blog-title,h4.blog-title,h5.blog-title,h6.blog-title{color:#363232;font-size:32px;line-height:45px;font-weight:100;font-family:Roboto,Arial,sans-serif}
.title.blog-title a,h1.blog-title a,h2.blog-title a,h3.blog-title a,h4.blog-title a,h5.blog-title a,h6.blog-title a{color:#363232;text-decoration:none}
.title.blog-title a:hover,h1.blog-title a:hover,h2.blog-title a:hover,h3.blog-title a:hover,h4.blog-title a:hover,h5.blog-title a:hover,h6.blog-title a:hover{color:#000;text-decoration:none}.title.maintitle-section,h1.maintitle-section,h2.maintitle-section,h3.maintitle-section,h4.maintitle-section,h5.maintitle-section,h6.maintitle-section{padding:0;margin:0;display:block;text-align:center;font-family:Raleway,Arial,sans-serif;font-size:45px;line-height:43px;font-weight:300;color:#3f3f3f}.title.maintitle-section-forms,h1.maintitle-section-forms,h2.maintitle-section-forms,h3.maintitle-section-forms,h4.maintitle-section-forms,h5.maintitle-section-forms,h6.maintitle-section-forms{padding:0;margin:0;display:block;text-align:center;font-family:Raleway,Arial,sans-serif;font-size:45px;line-height:43px;font-weight:100;color:#212121}.title.subtitle-section,h1.subtitle-section,h2.subtitle-section,h3.subtitle-section,h4.subtitle-section,h5.subtitle-section,h6.subtitle-section{padding:3px 0 0 0;margin:0;display:block;text-align:center;font-family:robotolight,sans-serif;font-size:30px;line-height:50px;font-weight:300;color:#3bc2d3}@media (max-width:420px){.title.subtitle-section,h1.subtitle-section,h2.subtitle-section,h3.subtitle-section,h4.subtitle-section,h5.subtitle-section,h6.subtitle-section{font-size:28px;line-height:30px;padding-top:8px}}.title.subtitle-section-sml,h1.subtitle-section-sml,h2.subtitle-section-sml,h3.subtitle-section-sml,h4.subtitle-section-sml,h5.subtitle-section-sml,h6.subtitle-section-sml{padding:3px 0 0 0;margin:0;display:block;text-align:center;font-family:robotolight,sans-serif;font-size:18px;line-height:30px;font-weight:300;color:#353534}
.title.subtitle-section-sml a,h1.subtitle-section-sml a,h2.subtitle-section-sml a,h3.subtitle-section-sml a,h4.subtitle-section-sml a,h5.subtitle-section-sml a,h6.subtitle-section-sml a{color:#005696;text-decoration:underline}.title.subtitle-section-sml span,h1.subtitle-section-sml span,h2.subtitle-section-sml span,h3.subtitle-section-sml span,h4.subtitle-section-sml span,h5.subtitle-section-sml span,h6.subtitle-section-sml span{color:#a29061}.title.subtitle-section-sml-2,h1.subtitle-section-sml-2,h2.subtitle-section-sml-2,h3.subtitle-section-sml-2,h4.subtitle-section-sml-2,h5.subtitle-section-sml-2,h6.subtitle-section-sml-2{padding:12px 0 0 0;margin:0;display:block;text-align:center;font-family:robotolight,sans-serif;font-size:18px;line-height:30px;font-weight:300;color:#000}.title.subtitle-section-sml-2.paddingBottom,h1.subtitle-section-sml-2.paddingBottom,h2.subtitle-section-sml-2.paddingBottom,h3.subtitle-section-sml-2.paddingBottom,h4.subtitle-section-sml-2.paddingBottom,h5.subtitle-section-sml-2.paddingBottom,h6.subtitle-section-sml-2.paddingBottom{padding-bottom:73px}@media (max-width:900px){.title.subtitle-section-sml-2.paddingBottom,h1.subtitle-section-sml-2.paddingBottom,h2.subtitle-section-sml-2.paddingBottom,h3.subtitle-section-sml-2.paddingBottom,h4.subtitle-section-sml-2.paddingBottom,h5.subtitle-section-sml-2.paddingBottom,h6.subtitle-section-sml-2.paddingBottom{padding-bottom:37px}}.title.maincontent-title,h1.maincontent-title,h2.maincontent-title,h3.maincontent-title,h4.maincontent-title,h5.maincontent-title,h6.maincontent-title{font-family:Roboto,Arial,sans-serif;color:#a29061;font-size:24px;line-height:30px;font-weight:300}.title.maincontent-subtitle,h1.maincontent-subtitle,h2.maincontent-subtitle,h3.maincontent-subtitle,h4.maincontent-subtitle,h5.maincontent-subtitle,h6.maincontent-subtitle{font-family:Roboto,Arial,sans-serif;color:#222;font-size:18px;line-height:30px;font-weight:400}.title.maincontent-subtitle a,h1.maincontent-subtitle a,h2.maincontent-subtitle a,h3.maincontent-subtitle a,h4.maincontent-subtitle a,h5.maincontent-subtitle a,h6.maincontent-subtitle a{text-decoration:underline;color:inherit}
.title.maincontent-subtitle a:hover,h1.maincontent-subtitle a:hover,h2.maincontent-subtitle a:hover,h3.maincontent-subtitle a:hover,h4.maincontent-subtitle a:hover,h5.maincontent-subtitle a:hover,h6.maincontent-subtitle a:hover{color:inherit}
.title.awards-section,h1.awards-section,h2.awards-section,h3.awards-section,h4.awards-section,h5.awards-section,h6.awards-section{font-family:Raleway,Arial,sans-serif;color:#7b6f4e;font-size:23px;line-height:28px;font-weight:400}

.title.awards-section a,h1.awards-section a,h2.awards-section a,h3.awards-section a,h4.awards-section a,h5.awards-section a,h6.awards-section a{text-decoration:underline;color:inherit}

.title.awards-section a:hover,h1.awards-section a:hover,h2.awards-section a:hover,h3.awards-section a:hover,h4.awards-section a:hover,h5.awards-section a:hover,h6.awards-section a:hover{color:inherit}

.btns{font-size:14px;line-height:16px; color:#333333;padding:14px 14px;margin:0;background:rgba(142,214,233,.77);font-family:robotoregular, sans-serif;font-weight:400;display:inline-block;text-decoration:none; text-align:center;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}

.btns.withArrow{padding-right:70px;padding-left:33px;position:relative}

.btns.withArrow:after{padding:0;margin:0;content:url(../image/icon-btn-arrow-white.png);z-index:1;position:absolute;right:30px;top:12px}

.btns.withArrowSml{padding-right:30px;position:relative}

.btns.withArrowSml:after{padding:0;margin:0;content:url(../image/icon-btn-arrow-white.png);z-index:1;position:absolute;right:15px;top:12px}

.btns.withArrowSml:active,.btns.withArrowSml:focus,.btns.withArrowSml:hover{background:#786b48}

.btns.withArrowSml_2{padding-right:40px;position:relative;font-family:Raleway,Arial,sans-serif;font-size:17px;line-height:17px;font-weight:500}

.btns.withArrowSml_2:after{padding:0;margin:0;content:url(../images/icons/icon-btn-arrow-white.png);z-index:1;position:absolute;right:15px;top:12px}


.btns.withArrowSml_2.arrowRight:after{top:14px;right:17px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media (max-width:680px){

.btns.withArrowSml_2.arrowRight{padding:14px 14px}

.btns.withArrowSml_2.arrowRight:after{display:none}}

.btns.robotoLight{font-family:Roboto,Arial,sans-serif;font-weight:300}

.btns.golddark{background:#89dfea}.btns.golddark:active,.btns.golddark:focus,.btns.golddark:hover{background:#73cfdb}

.btns.grey{background:#ebebeb;color:#74726a}

.btns.grey:active,.btns.grey:focus,.btns.grey:hover{background:#d9d9d9}

.btns.whitetransparent{background:#c1c1c1;color:#fff}

.btns.whitetransparent:active,.btns.whitetransparent:focus,.btns.whitetransparent:hover{background:#87c5e1;color:#fff}

.btns.greywitharrow{position:relative}

.btns.greywitharrow:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ccc;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.btns.greywitharrow:active:after,.btns.greywitharrow:focus:after,.btns.greywitharrow:hover:after{border-bottom-color:#242424}
.btns.goldwitharrow,.btns.load-more-galleries{position:relative;background:#a29061}
.btns.goldwitharrow:after,.btns.load-more-galleries:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #a29061;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.btns.goldwitharrow:active,.btns.goldwitharrow:focus,.btns.goldwitharrow:hover,.btns.load-more-galleries:active,.btns.load-more-galleries:focus,.btns.load-more-galleries:hover{background:#a29061}
.btns.goldwitharrow:active:after,.btns.goldwitharrow:focus:after,.btns.goldwitharrow:hover:after,.btns.load-more-galleries:active:after,.btns.load-more-galleries:focus:after,.btns.load-more-galleries:hover:after{border-bottom-color:#a29061}
.btns.load-more-galleries{font-size:17px;line-height:17px;min-width:253px}@media (max-width:900px){.btns.load-more-galleries{min-width:0}}
.btns.load-more-galleries-homepage{font-family:Raleway,Arial,sans-serif;font-size:20px;line-height:20px;font-weight:300;color:#89dfea;background:0 0;position:relative;text-decoration:underline}.btns.load-more-galleries-homepage:after{padding:0;margin:0;content:url(../image/icon-loadmoregalleries-btns-arrow.png);position:absolute;left:50%;top:-18px;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.btns.load-more-galleries-homepage:active,.btns.load-more-galleries-homepage:focus,.btns.load-more-galleries-homepage:hover{text-decoration:underline;background:0 0;color:#393838}
.btns.select-dropdown-blue{background:#a29061}
.btns.btn-submit-form-contactform{font-size:18px;line-height:18px;font-family:Roboto,Arial,sans-serif;font-weight:400;min-width:228px}
.btns.bluewitharrow{padding:14px 14px;min-width:152px;position:relative;background:#8eb9d4}
.btns.bluewitharrow:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #8eb9d4;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.btns.bluewitharrow:hover{background:#8eb9d4}
.btns.bluewitharrow:hover:after{border-bottom-color:#8eb9d4}
.btns.select-dropdown-blue__{font-family:Roboto,Arial,sans-serif;font-size:20px;line-height:20px;color:#1c1c1b;background:#fff;padding:15px 22px 9px 22px;position:relative;text-align:left;border:1px solid #000}.btns.select-dropdown-blue__:hover{color:#fff;background:#000}
.btns.arrow-up-blue-stroke{background:#fff;border:thin solid #65e3ed;color:#65e3ed;font-size:20px;line-height:20px;font-weight:400;position:relative;padding:13px 17px;min-width:191px}.btns.arrow-up-blue-stroke:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:6px solid #65e3ed;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.btns.arrow-up-blue-stroke:hover{border-color:#67d0d8;color:#67d0d8;background:#fff}
.btns.arrow-up-blue-stroke:hover:after{border-bottom-color:#67d0d8}
.btns.blue{background:#67d0d8;color:#fff;font-size:20px;line-height:20px;padding:14px 12px}
.btns.blue.room-btns{min-width:191px}.btns.blue:hover{background:#65e3ed;color:#fff}
.btns.spa-btn{background:#67d0d8;background:rgba(103,208,216,.3);font-size:17px;line-height:17px;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#fff;padding:9px 19px}
.btns.spa-btn:hover{background:#67d0d8;background:rgba(103,208,216,.6);color:#fff}
.btns.featuredrooms-btn{padding:12px 14px;background:#a29061;font-family:Roboto,Arial,sans-serif;font-weight:400;color:#fff}.btns.featuredrooms-btn:active,.btns.featuredrooms-btn:focus,.btns.featuredrooms-btn:hover{background:#a29061;color:#fff}
.btns.booking-mobile-btn{padding:14px 14px;font-family:Raleway,Arial,sans-serif;font-weight:400;background:#000;font-size:14px;line-height:15px;padding:10px 15px;color:#3bc2d3;border:none}
.btns.booking-mobile-btn:active,.btns.booking-mobile-btn:focus,.btns.booking-mobile-btn:hover{color:#3bc2d3;background:#393838}
.btns.thinstrokeopacity{padding:16px 44px;font-size:17px;line-height:17px;font-family:Raleway,Arial,sans-serif;font-weight:500;color:#3bc2d3;text-transform:uppercase;background:#3a3a3a!important}.btns.thinstrokeopacity:active,.btns.thinstrokeopacity:focus,.btns.thinstrokeopacity:hover{color:#3bc2d3!important;background:#000!important}
.btns.forms-sumbit{font-family:robotoregular,sans-serif;font-weight:400;font-size:18px;line-height:18px;min-width:228px;background-color:#89dfea!important}.btns.forms-sumbit:active,.btns.forms-sumbit:focus,.btns.forms-sumbit:hover{background:#73cfdb!important}
.btns.room-booknow-btn{background:#a29061;border:none;color:#fff;position:relative;min-width:172px}
.btns.room-booknow-btn:active,.btns.room-booknow-btn:focus,.btns.room-booknow-btn:hover{color:#fff;background:#a29061}
.btns.hightlight-btn{font-family:robotolight,sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#535353;padding:9px 14px;background:#eee;min-width:149px}.btns.hightlight-btn:active,.btns.hightlight-btn:focus,.btns.hightlight-btn:hover{background:#87c5e1;color:#fff}
.btns.location-tpl-scrolldown{padding:18px 49px 18px 18px;margin:0 0 0 -18px;font-family:Roboto,Arial,sans-serif;font-size:35px;line-height:35px;color:#3f3f3f;font-weight:300;background:rgba(255,255,255,.9);position:relative}
.btns.location-tpl-scrolldown:after{position:absolute;right:21px;top:14px;content:url(../images/icons/icon-location-tpl-scrolldown-btn.png);z-index:1}.btns.location-tpl-scrolldown:active,.btns.location-tpl-scrolldown:focus,.btns.location-tpl-scrolldown:hover{background:rgba(255,255,255,.9);color:#3f3f3f}@media (max-width:1099px){.btns.location-tpl-scrolldown{margin-left:20px}}
@media (max-width:900px){.btns.location-tpl-scrolldown{margin-left:0}}
.btns:active,.btns:focus,.btns:hover{text-decoration:none;background:#72c5db;color:#fff}
.slogans{position:absolute;bottom:164px;left:0;width:100%;display:inline-block;z-index:3}
.slogans.homepage-slogan{bottom:auto;top:30%}
.slogans.contentpage-slogan{bottom:auto;top:33%}
.slogans.contactpage-slogan{bottom:auto;top:45%}
.slogans .cont{width:100%;display:inline-block;text-align:center}
.slogans .cont p{font-family:Roboto,Arial,sans-serif;font-size:65px;line-height:60px;color:#fff;font-weight:200}
@media (max-width:900px){.slogans .cont p{font-weight:300;font-size:39px;line-height:41px}}
.slogans .cont p.sml{padding:0 0 34px 0;margin:0 0 16px 0;font-family:robotolight,sans-serif;font-size:18px;line-height:20px;font-weight:200;display:block;position:relative}.slogans .cont p.sml:after{position:absolute;left:50%;bottom:0;width:52px;border-bottom:2px solid #fff;content:'';z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slogans.left-bottom{bottom:91px;left:75px;right:auto;width:auto}
.slogans.left-bottom .cont{text-align:left;width:auto}
.slogans.left-bottom .cont p{font-weight:300}@media (max-width:900px){.slogans.left-bottom{left:0;right:auto;bottom:70px;width:100%;text-align:center}
.slogans.left-bottom .cont{text-align:center}
.slogans.left-bottom .cont p{padding-left:10px;padding-right:10px;font-size:40px;line-height:50px}}
.slogans.right-bottom{bottom:96px;left:76px;right:auto;width:auto}
.slogans.right-bottom .cont{text-align:left;width:auto}
.slogans.right-bottom .cont p{font-family:Roboto,Arial,sans-serif;font-size:48px;line-height:56px;color:#fffefe;font-weight:100}@media (max-width:900px){.slogans.right-bottom{left:0;right:auto;bottom:70px;width:100%;text-align:center}
.slogans.right-bottom .cont{text-align:center}
.slogans.right-bottom .cont p{padding-left:10px;padding-right:10px;font-size:40px;line-height:50px}}
.slogans.center-bottom{bottom:96px;left:0;right:auto;white-space:nowrap;width:100%;text-align:center}
.slogans.center-bottom .cont{text-align:center;width:auto}
.slogans.center-bottom .cont p{font-size:55px;line-height:55px;color:#fff;font-weight:300}@media (max-width:900px){.slogans.center-bottom{left:0;right:auto;bottom:70px;width:100%;text-align:center;white-space:normal}.slogans.center-bottom .cont{text-align:center}
.slogans.center-bottom .cont p{padding-left:10px;padding-right:10px;font-size:35px;line-height:38px}}
.slogans.center-top{top:163px;bottom:auto;left:0;right:auto;width:auto;white-space:nowrap;width:100%;text-align:center}
.slogans.center-top .cont{text-align:center;width:auto}@media (max-width:900px){.slogans.center-top{left:0;right:auto;top:auto;bottom:70px;width:100%;text-align:center;white-space:normal}
.slogans.center-top .cont{text-align:center}
.slogans.center-top .cont p{padding-left:10px;padding-right:10px;font-size:40px;line-height:50px}}
.slogans.center-center{top:50%;bottom:auto;left:0;right:auto;width:auto;white-space:nowrap;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.slogans.center-center .cont{text-align:center;width:auto}@media (max-width:900px){.slogans.center-center{left:0;right:auto;top:auto;bottom:70px;width:100%;text-align:center;white-space:normal;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.slogans.center-center .cont{text-align:center}
.slogans.center-center .cont p{padding-left:10px;padding-right:10px;font-size:35px;line-height:40px}
.slogans.center-center .cont p.sml{font-size:25px;line-height:30px}}
.slogans.slogan-blog{bottom:80px}@media (max-width:900px){.slogans{bottom:76px}}
@media (max-width:680px){.slogans .cont p{font-size:39px;line-height:41px}}
.shapes{text-indent:-9999px;display:block}

.shapes.korona{background:url(../images/icons/korona.png) no-repeat 0 0 transparent;width:36px;height:29px;text-indent:-9999px;display:block;margin:0 auto}


.shapes.gotonext-smll{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;color:#fff;background:rgba(0,0,0,.5);min-width:128px;height:40px;display:block;position:absolute;padding:9px 11px;left:50%;bottom:23px;text-indent:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}

.shapes.gotonext-smll:after{content:"";display:inline-block;width:24px;height:20px;float:right;background:url(../images/icons/icon-gotonextslide.png) no-repeat top 8px right 2px transparent}

.shapes.gotonext-smll:hover{text-decoration:none;background-color:rgba(0,0,0,.8)}@media (max-width:900px){.shapes.gotonext-smll{left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}

.shapes.gotonext{position:absolute;padding:0;margin:0;height:auto;bottom:22px;left:50%;overflow:hidden;background:url(../images/icons/arrow-godown.png) no-repeat 0 0 transparent;width:33px;height:15px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}


.shapes.gotonext-slogan{position:absolute;padding:0;margin:0;height:auto;bottom:20px;left:50%;z-index:16;overflow:hidden;text-indent:0;font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:14px;color:#fff;font-weight:400;text-decoration:underline;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}




.shapes.gototopfooter i{position:relative;display:block;width:0;height:0;line-height:0;border:47px solid #f7f7f7;border-radius:0;border-bottom:none;border-top-right-radius:63px;border-top-left-radius:63px;left:0;top:0;z-index:1}

.shapes.gototopfooter:after{content:'';background:url(../image/arrow-goup.png) no-repeat 0 0 transparent;width:33px;height:15px;display:block;position:absolute;left:50%;bottom:15px;z-index:3;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}

.shapes.gototopfooter.center-x{position:absolute;padding:0;margin:-45px 0 0 0;height:auto;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}

.shapes.gototop{position:fixed;right:0;bottom:79px;width:55px;height:38px;background:url(../image/gotop-arrow.png) no-repeat center #89dfea;z-index:12;-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .5s,opacity .5s linear 0s;-moz-transition:visibility 0s linear .5s,opacity .5s linear 0s;-ms-transition:visibility 0s linear .5s,opacity .5s linear 0s;-o-transition:visibility 0s linear .5s,opacity .5s linear 0s;transition:visibility 0s linear .5s,opacity .5s linear 0s;display:block}

.shapes.gototop:active,.shapes.gototop:focus,.shapes.gototop:hover{background:url(../images/icons/gotop-arrow-hover.png) no-repeat center;background-color:#73cfdb;border-color:none}

.shapes.gototop.active{-webkit-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;-moz-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;-ms-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;-o-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;visibility:visible;-moz-opacity:1;-khtml-opacity:1;opacity:1}@media (max-width:900px){.shapes.gototop{display:none}}



.shapes.floorplan{background:url(../image/floorplan-icon.png) no-repeat center right 10px #f5f5f5;padding:0;margin:0;width:152px;height:34px;display:inline-block;vertical-align:top;border:thin solid #e7e6e6;text-indent:0;font-family:Roboto,Arial,sans-serif;color:#565656;text-decoration:none;font-size:13px;line-height:1;font-weight:300;padding:10px 10px;margin-top:5px!important}

.shapes.floorplan:focus,.shapes.floorplan:hover{background:url(../image/floorplan-icon.png) no-repeat center right 10px #e9e9e9}

.shapes.hamburger-btn{width:52px;height:52px;background-color:transparent;display:block;position:relative;padding:0;margin:0}

.shapes.hamburger-btn:before{content:"";position:absolute;left:50%;top:17px;width:22px;height:4px;background:#9e9e9e;box-shadow:0 7px 0 0 #9e9e9e,0 14px 0 0 #9e9e9e;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}

.shapes.room-left-btn{display:block;width:32px;height:83px;text-indent:-9999px;position:relative;background:url(../images/icons/room-left-arrow.png) no-repeat center transparent;padding:0;margin:0}

.shapes.room-left-btn.absolute-pos-left{position:absolute;left:32px;top:50%;z-index:2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:900px){.shapes.room-left-btn{display:none}}

.shapes.room-right-btn{display:block;width:32px;height:83px;text-indent:-9999px;position:relative;background:url(../images/icons/room-right-arrow.png) no-repeat center transparent;padding:0;margin:0}
.shapes.room-right-btn.absolute-pos-right{position:absolute;right:32px;top:50%;z-index:2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:900px){.shapes.room-right-btn{display:none}}

.fck{margin:0;padding:0;font-family:robotolight,sans-serif;font-weight:300;font-size:16px;line-height:21px;color:#000}

.fck h1,.fck h3,.fck h4,.fck h5{padding:0 0 5px 0;margin:0;font-family:robotolight,sans-serif;font-weight:300;font-size:30px;line-height:26px;color:#71b4c6;display:block}
.fck h1{padding:0 0 30px 0;margin:0;font-family:robotolight,sans-serif;font-weight:300;font-size:32px!important;line-height:34px;color:#3bc2d3!important;display:block}
.fck h2{padding:0 0 30px 0;margin:0;font-family:robotolight,sans-serif;font-weight:300;font-size:28px!important;line-height:26px;color:#3bc2d3!important;display:block}
.fck h3,.fck h4{font-size:18px;line-height:20px;color:#000;font-weight:400}
.fck a{color:#95d8ea;text-decoration:underline}
.fck a:hover{color:#56afc6;text-decoration:underline}
.fck img{max-width:100%;height:auto}.fck strong{font-weight:700}
.fck ul{list-style-type:none;padding:0;margin:0}
.fck ul.threecol{display:table;width:100%}
.fck ul.threecol li{width:33%;float:left;text-align:left}@media (max-width:900px){.fck ul.threecol li{width:50%}}
@media (max-width:680px){.fck ul.threecol{width:auto}
.fck ul.threecol li{width:auto;float:none}}
.fck ul.twocol{display:table;width:100%}
.fck ul.twocol li{width:50%;float:left;text-align:left;font-size:16px;line-height:22px}@media (max-width:680px){.fck ul.twocol{width:auto}
.fck ul.twocol li{width:auto;float:none}}
.fck ul li{padding:0 0 0 15px;margin:0;background:url(../images/icons/li-icon.png) no-repeat 0 9px transparent}
.fck.fck-homepagepromos{font-size:16px;line-height:24px;color:#353534}
.fck.fck-roomslisting{font-size:17px;line-height:23px;color:#060606}
.fck.fck-smpl-content h1,.fck.fck-smpl-content h2,.fck.fck-smpl-content h3,.fck.fck-smpl-content h4,.fck.fck-smpl-content h5{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#5a5555;padding:0;margin:0}.fck.fck-justify{text-align:justify}
.fck.fck-contact{text-align:center;font-size:15px;line-height:24px;color:#424242}
.fck.fck-contact a{color:#3bc2d3}.fck.fck-contact a:hover{color:#393838}
.fck.fck-contact p.logo-contact{display:block;width:225px;height:32px;text-indent:-9999px;background:url(../image/lg-desktop-contact.png) no-repeat 0 0 transparent;background-size:100%;margin:16px auto 20px auto}.fck.fck-top-padding{padding-top:56px}.fck.fck-retaurant{padding-top:30px}
.fck .shorttext-wrp .shorttext{display:block;text-align:justify}
.fck .shorttext-wrp .shorttext.show-act .content-readmore{display:block}
.fck .shorttext-wrp .shorttext.hide-act .content-readmore{display:none}
.fck .shorttext-wrp .main_content{display:none;text-align:justify}
.fck .shorttext-wrp .main_content.show-act{display:block}.fck .shorttext-wrp .main_content.hide-act{display:none}
.fck.content{text-align:justify}.fck.content h2{text-align:left}
.remove-left-right-paddings{padding-left:0;padding-right:0}
@media (min-width:900px) and (max-width:1100px){.roomcontnet-left-right-paddings{padding-left:75px;padding-right:75px}}
.gallery-grid-container{position:relative;margin:0;padding:0;width:100%;margin-bottom:60px}
.gallery-grid-container .gallery-grid-container-holder{width:auto;display:block;position:relative;margin:0;padding:0}
.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner{margin:0;padding:0;list-style:none;display:block;width:100%;position:relative;margin:0;padding:0;overflow:auto}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner.padding-bottom-content{padding-bottom:43px}
.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li{position:relative;display:block;float:left;overflow:hidden;width:25%;margin:0;padding:0}@media (max-width:900px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li{width:50%}}
.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li:hover a img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li div.overflow-layer{background:0 0;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:680px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li div.overflow-layer img.img-logo{width:24px}}
.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li div.overflow-layer p{padding:0;margin:0;display:block}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li div.overflow-layer a{display:inline-block}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li div.overflow-layer a.btns.interior-gallery{display:block;width:33px;height:33px;background:url(../image/gallery-extend.png) no-repeat center transparent;background-size:33px 33px;margin:0 auto;padding:0;min-width:0}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li div.overflow-layer div.overflow-layer-t{display:table;width:100%;height:100%;text-align:center}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li div.overflow-layer div.overflow-layer-r{display:table-row}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li div.overflow-layer div.overflow-layer-c{display:table-cell;vertical-align:middle;float:none}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li div.overflow-layer div.overflow-layer-c a.blocklink{display:block;width:100%;height:100%;padding:0;margin:0}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li a{position:relative;-webkit-backface-visibility:hidden;display:block;overflow:hidden;margin-right:-1px;margin-bottom:-1px!important}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li a img{display:block;max-width:100%;height:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.inactive{display:none}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer{-moz-opacity:0;-khtml-opacity:0;opacity:0}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer div.overflow-layer-c{background:rgba(0,0,0,.5)}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active{-moz-opacity:1;-khtml-opacity:1;opacity:1;text-align:left;position:absolute;left:24px;right:auto;top:auto;z-index:1;width:auto;height:auto}@media (min-width:600px) and (max-width:900px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active{bottom:0;top:25px}}@media (min-width:500px) and (max-width:600px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active{bottom:0;top:5px;left:5px}}@media (max-width:500px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active{left:5px}}@media (min-width:1900px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active{top:65px}}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active .gallery-gird-title{font-family:robotothin,sans-serif;font-size:33px;line-height:33px;color:#040404;font-weight:100;padding-top:40%}
@media (max-width:1200px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active .gallery-gird-title{font-size:25px}}
@media (min-width:900px) and (max-width:1100px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active .gallery-gird-title{margin:0}}
@media (max-width:900px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active .gallery-gird-title{font-size:31px}}
@media (max-width:600px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active .gallery-gird-title{font-size:22px;line-height:20px;margin-top:20px}}
@media (max-width:500px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active .gallery-gird-title{font-size:20px;line-height:20px}}
@media (max-width:450px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active .gallery-gird-title{background:0 0;background:0 0;margin:0;line-height:0;padding:67px 0 10px 0}}
.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active .gallery-gird-subtitle{padding:10px 15px 0 15px;margin:0;font-family:Raleway,Arial,sans-serif;font-size:15px;line-height:15px;color:#3bc2d3;font-weight:500;background:url(../image/gallery-category-icon.png) no-repeat 180px 12px transparent}
@media (max-width:350px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active .gallery-gird-subtitle{padding:5px 0 0 0}}
@media (max-width:414px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active .gallery-gird-subtitle{font-size:13px}}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active div.overflow-layer-t{display:block;text-align:left;width:auto;height:auto}@media (max-width:1100px){.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active div.overflow-layer-t{padding:6% 0}}.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active div.overflow-layer-r{display:block}
.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image div.overflow-layer.overflow-layer--active div.overflow-layer-c{background:0 0;display:block}
.gallery-grid-container .gallery-grid-container-holder ul.gallery_inner li.category-image:hover div.overflow-layer{-moz-opacity:1;-khtml-opacity:1;opacity:1}.gallery-grid-container .gallery-grid-container-holder .loadmore-wrp{display:block;text-align:center;padding:0;margin:0}.gallery-grid-container .gallery-grid-container-holder .loadmore-wrp.hompeagepadding{padding-top:58px}
.gallery-grid-container .gallery-grid-navi{position:relative;margin:0;padding:0;display:block;text-align:center}.gallery-grid-container .gallery-grid-navi .btns{margin:37px 0}
.promos-listing{display:block;padding:49px 0 127px 0;margin:0}
.promos-listing.promos-highlights{padding-bottom:65px}@media (max-width:680px){.promos-listing{padding:20px 0 20px 0}}
.promos-listing.padding-bottom-0{padding-bottom:0}.promos-listing .promo-wrp{display:block;position:relative;padding:0 0 39px 0;margin:0}
.promos-listing .promo-wrp .promo-t{display:table}
.promos-listing .promo-wrp .promo-t .promo-r{display:table-row;position:relative}
.promos-listing .promo-wrp .promo-t .promo-r .promo-image{display:table-cell;vertical-align:top;padding:0 34px}
.promos-listing .promo-wrp .promo-t .promo-r .promo-image .fancybox-media-video{position:relative;display:block}
.promos-listing .promo-wrp .promo-t .promo-r .promo-image .fancybox-media-video:after{position:absolute;left:0;top:0;z-index:1;background:url(../images/icons/video-play.png) no-repeat center center transparent;width:100%;height:100%;content:''}
.promos-listing .promo-wrp .promo-t .promo-r .promo-image img{padding:0;margin:0}@media (min-width:900px) and (max-width:1100px){.promos-listing .promo-wrp .promo-t .promo-r .promo-image{padding-left:0}}.promos-listing .promo-wrp .promo-t .promo-r .promo-text{display:table-cell;vertical-align:top}
.promos-listing .promo-wrp .promo-t .promo-r .promo-text .list-promo-title{display:block;color:#565656;font-family:Roboto,Arial,sans-serif;font-size:29px;line-height:33px;font-weight:200;padding:0 0 31px 0}.promos-listing .promo-wrp .promo-t .promo-r .promo-text .list-promo-title a{color:inherit;text-decoration:none;padding:4px 0 0 0;display:block}
.promos-listing .promo-wrp .promo-t .promo-r .promo-text .list-promo-title a:hover{text-decoration:none}
.promos-listing .promo-wrp .promo-t .promo-r .promo-text .list-promo-title.nopad{padding:0}@media (max-width:900px){.promos-listing .promo-wrp .promo-t .promo-r .promo-text .list-promo-title.nopad{padding-top:12px}}
.promos-listing .promo-wrp .promo-t .promo-r .promo-text .list-promo-title.list-room-title a{font-size:41px;line-height:42px;padding:0}
.promos-listing .promo-wrp .promo-t .promo-r .promo-text .list-promo-subtitle{display:block;color:#2e2e2e;font-family:Roboto,Arial,sans-serif;font-size:23px;line-height:32px;font-weight:400;padding:0 0 21px 0}.promos-listing .promo-wrp .promo-t .promo-r .promo-text .fck{display:block;margin:0 0 50px 0;padding:0 0 34px 0}
@media (max-width:680px){.promos-listing .promo-wrp .promo-t .promo-r .promo-text .fck{margin-bottom:0}}
.promos-listing .promo-wrp .promo-btn-wrp{position:absolute;left:531px;bottom:40px;width:auto;text-align:left;margin:0;padding:0}
.promos-listing .promo-wrp .promo-btn-wrp.promo-btn-wrp-hp-promo{margin:0 0 2px 0}
@media (min-width:900px) and (max-width:1100px){.promos-listing .promo-wrp .promo-btn-wrp.promo-btn-wrp-hp-promo{margin:0 0 10px 0}}
@media (max-width:900px){.promos-listing .promo-wrp .promo-btn-wrp.promo-btn-wrp-hp-promo{margin:27px 0 0 0}}
@media (min-width:900px) and (max-width:1100px){.promos-listing .promo-wrp .promo-btn-wrp{left:496px}}
.promos-listing .promo-wrp .promo-btn-wrp a.btns{display:inline-block;margin:0;vertical-align:bottom}
.promos-listing .promo-wrp .promo-btn-wrp a.btns:last-child{margin-right:0;margin-left:10px}
.promos-listing .promo-wrp .promo-btn-wrp a.btns:first-child{margin-left:0}
.promos-listing .promo-wrp:last-child{padding-bottom:0;margin-bottom:0}
.promos-listing .promo-wrp:last-child .promo-btn-wrp{bottom:0}
.promos-listing.promohomeheader{padding-bottom:0;padding-top:0}
.promos-listing.offers{padding-bottom:49px}
.promos-listing.offers .promo-wrp{border-bottom:thin solid #f3f3f3;margin:0 0 62px 0;padding:0 0 62px 0}
.promos-listing.offers .promo-wrp .promo-btn-wrp{left:456px;bottom:52px}
.promos-listing.offers .promo-wrp .promo-btn-wrp .expdate{display:inline-block;font-size:13px;line-height:46px;font-family:Roboto,Arial,sans-serif;color:#8f8f8f;font-weight:300;font-style:italic;padding:0 0 0 23px;margin:0 0 0 12px;background:url(../image/calendar-icon.png) no-repeat 0 center transparent;vertical-align:top}
.promos-listing.offers .promo-wrp:last-child{border-bottom:none;margin-bottom:0}
.promos-listing.promos-listing-roomlisting{padding-bottom:0;margin-top:50px;border-top:thin solid #e0e0e0}
.promos-listing.promos-listing-roomlisting .promo-wrp{margin:0 0 21px 0}
.promos-listing.promos-listing-roomlisting .promo-wrp .promo-btn-wrp{left:496px}
.promos-listing.promos-listing-roomlisting .promo-wrp .promo-btn-wrp .btns{position:relative}
.promos-listing.promos-listing-roomlisting .promo-wrp .promo-t .promo-r .promo-image{padding:0 34px 0 0}@media (max-width:900px){.promos-listing.promos-listing-roomlisting{margin-top:20px}.promos-listing.promos-listing-roomlisting .promo-wrp .promo-btn-wrp{display:inline-block;position:relative;left:auto;bottom:auto;margin-top:20px;margin-bottom:0;width:100%;float:none;overflow:visible}.promos-listing.promos-listing-roomlisting .promo-wrp .promo-btn-wrp .btns{padding:14px 10px;min-width:10px}
.promos-listing.promos-listing-roomlisting .promo-wrp .promo-btn-wrp .btns:first-child{float:left}
.promos-listing.promos-listing-roomlisting .promo-wrp .promo-btn-wrp .btns:last-child{margin-left:0;float:right}}
@media (max-width:900px) and (max-width:900px){.promos-listing.promos-listing-roomlisting .promo-wrp .promo-t .promo-r .promo-image{padding-right:0}}
@media (max-width:900px){.promos-listing .promo-wrp .promo-t{display:block}
.promos-listing .promo-wrp .promo-t .promo-r{display:block}
.promos-listing .promo-wrp .promo-t .promo-r .promo-image{display:block;width:100%;padding:0}
.promos-listing .promo-wrp .promo-t .promo-r .promo-image img{width:100%;height:auto}
.promos-listing .promo-wrp .promo-t .promo-r .promo-text{display:block;width:100%}
.promos-listing .promo-wrp .promo-t .promo-r .promo-text .list-promo-title{padding-top:17px}
.promos-listing .promo-wrp .promo-t .promo-r .promo-text .fck{padding-bottom:0}
.promos-listing .promo-wrp .promo-btn-wrp{display:inline-block;position:relative;left:auto;bottom:auto;width:auto;margin-top:20px;margin-bottom:0}}
@media (max-width:900px) and (max-width:900px){.promos-listing .promo-wrp .promo-btn-wrp{margin-top:30px}}
@media (max-width:900px){.promos-listing.offers .promo-wrp{margin:0 0 31px 0;padding:0 0 31px 0}
.promos-listing.offers .promo-wrp .promo-t .promo-r .promo-text .fck{padding-bottom:0}
.promos-listing.offers .promo-wrp .promo-btn-wrp{left:auto;bottom:auto}}
ul.dropdown-select-el{list-style-type:none;padding:0;margin:0;display:inline-block}
ul.dropdown-select-el li{padding:0;margin:0}ul.dropdown-select-el>li{display:block}
ul.dropdown-select-el>li ul{display:none;position:absolute;width:100%;left:0;top:100%;padding:5px 0;z-index:9;top:auto;bottom:100%}
ul.dropdown-select-el>li ul li{display:block;font-size:17px;line-height:22px;font-weight:400;font-family:Roboto,Arial,sans-serif;color:#fff;padding:6px 16px 6px 16px;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
ul.dropdown-select-el>li ul li a{color:#fff;text-decoration:none;text-transform:uppercase;display:block}
ul.dropdown-select-el>li ul li:hover a{color:#779bac}ul.dropdown-select-el>li:hover>ul{display:block}
.promo-icons{display:block;text-align:center;padding:0 0 20px 0}@media (max-width:680px){.promo-icons{padding-bottom:20px}}
.promo-icons ul{list-style-type:none;padding:0;margin:0;display:block;text-align:center}
.promo-icons ul li{padding:0;margin:0;display:inline-block;margin-right:40px}.promo-icons ul li:last-child{margin-right:0}@media (max-width:680px){.promo-icons ul li{display:block;margin-right:0;padding-bottom:20px}}.preloader-overlay{position:fixed;top:0;left:0;background:#fff;width:100%;height:100%;z-index:999999}
.preloader-overlay .preloader-logo{padding:0;margin:0;left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.booking-elements{padding:34px 0 8px 0;margin:48px 0 0 0;border-top:thin solid #e9e9e9;width:100%;position:relative;overflow:hidden}
.booking-elements .left{float:left;width:auto}
.booking-elements .left.remove-price a.icon,.booking-elements .left.remove-price p.icon{margin:0;margin-top:7px}@media (max-width:900px){.booking-elements .left.remove-price a.icon,.booking-elements .left.remove-price p.icon{display:inline-block;float:none}}
.booking-elements .left.remove-garantee a.price,.booking-elements .left.remove-garantee p.price{margin-top:-2px}
.booking-elements .left a,.booking-elements .left p{font-size:27px;line-height:27px;color:#8a8a8a;font-family:Roboto,Arial,sans-serif;font-weight:300;padding:0;margin:0}
.booking-elements .left a.price,.booking-elements .left p.price{color:#c2c2c2;font-size:14px;line-height:14px;font-family:Roboto,Arial,sans-serif;font-weight:300;display:inline-block;vertical-align:middle;font-style:italic;text-align:center}
.booking-elements .left a.price span,.booking-elements .left p.price span{font-family:Roboto,Arial,sans-serif;color:#686868;font-size:40px;line-height:40px;font-style:normal;font-weight:300;display:block}@media (max-width:900px){.booking-elements .left a.price,.booking-elements .left p.price{display:block}}
.booking-elements .left a.icon,.booking-elements .left p.icon{padding:0;margin:0 0 0 21px;font-family:Roboto,Arial,sans-serif;font-size:19px;line-height:40px;color:#353535;font-weight:400;font-style:normal;background:url(../images/icons/icon-price-guarantee.png) no-repeat 0 top transparent;width:135px;height:35px;display:inline-block;vertical-align:middle;text-transform:uppercase}
@media (max-width:900px){.booking-elements .left{width:100%;text-align:center;padding-bottom:20px}}.booking-elements .right{float:right;padding:1px 0 0 0}
.booking-elements .right a{margin:0 5px 0 0;display:inline-block;vertical-align:middle}
.booking-elements .right a.location{padding:0 0 0 27px;margin:0 5px 0 0;font-family:Roboto,Arial,sans-serif;font-size:15px;line-height:34px;color:#c2c2c2;font-weight:400;background:url(../image/icon-room-location.png) no-repeat 0 center transparent;text-decoration:underline}
.booking-elements .right a:last-child{margin-right:0}@media (max-width:900px){.booking-elements{margin-bottom:5px}
.booking-elements .left{float:none;padding:0;margin:0;display:block}
.booking-elements .left a.icon,.booking-elements .left p.icon{margin:15px 0 0 0}
.booking-elements .right{float:none;padding:35px 0 0 0;margin:0;display:block;text-align:center}}
@media (max-width:900px) and (max-width:680px){.booking-elements .right a{margin:0 auto 15px auto;display:block;width:50%}
.booking-elements .right a:last-child{margin-right:auto}.booking-elements .right a.location{margin-bottom:15px;width:auto;display:inline-block}}
@media (max-width:900px) and (max-width:680px) and (max-width:350px){.booking-elements .right a{width:40%}.booking-elements .right a.location{width:auto}}
.offers-wrp{width:100%;overflow:hidden;height:719px;position:relative;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-flow:row nowrap}
.offers-wrp .offer-child{width:50%;display:inline-block;position:relative;float:left}
.offers-wrp .offer-child .offer-child-wrp{width:100%;height:100%;display:block;position:absolute;right:0;left:auto;top:0;float:none}
.offers-wrp .offer-child .offer-child-wrp .imgsslider{width:100%;height:100%}
.offers-wrp .offer-child .offer-child-wrp .offer-text{min-width:292px;text-align:left;position:absolute;left:17px;bottom:20px;z-index:10;margin:0;padding:14px 20px;text-align:left;background:rgba(255,255,255,.8)}
.offers-wrp .offer-child .offer-child-wrp .offer-text p{font-size:25px;line-height:32px;font-weight:300;color:#fff;font-family:Roboto,Arial,sans-serif;display:block;padding:0 0 14px 0}
@media (max-width:680px){.offers-wrp .offer-child .offer-child-wrp .offer-text p{font-size:25px;line-height:30px}}
.offers-wrp .offer-child .offer-child-wrp .offer-text .offer-title{padding:0 0 14px 0;margin:0;font-size:28px;line-height:33px;font-weight:200;color:#1d1d1d;font-family:Roboto,Arial,sans-serif;display:block}@media (max-width:680px){.offers-wrp .offer-child .offer-child-wrp .offer-text .offer-title{font-size:25px;line-height:30px}}
.offers-wrp .offer-child .offer-child-wrp .offer-text a.offer-title-link{font-size:25px;line-height:32px;font-weight:300;color:#fff;font-family:Roboto,Arial,sans-serif;display:block;padding:0 0 14px 0;margin:0;text-decoration:none}
.offers-wrp .offer-child .offer-child-wrp .offer-text a.offer-title-link:hove{text-decoration:none;color:#fff}
@media (max-width:680px){.offers-wrp .offer-child .offer-child-wrp .offer-text a.offer-title-link{font-size:25px;line-height:30px}}
@media (max-width:900px){.offers-wrp{height:auto;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:row wrap}
.offers-wrp .offer-child{width:100%;height:500px}}
form.contactform input[type=email],form.contactform input[type=text]{background:#f8f8f8;border:thin solid #d0d0d0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#555;font-size:20px;line-height:20px;font-family:robotolight,sans-serif;font-weight:300;padding:11px 10px 9px 10px;width:100%}
form.contactform input[type=email]::-webkit-input-placeholder,form.contactform input[type=text]::-webkit-input-placeholder{color:#555}
form.contactform input[type=email]:-moz-placeholder,form.contactform input[type=text]:-moz-placeholder{color:#555}
form.contactform input[type=email]::-moz-placeholder,form.contactform input[type=text]::-moz-placeholder{color:#555}
form.contactform input[type=email]:-ms-input-placeholder,form.contactform input[type=text]:-ms-input-placeholder{color:#555}
form.contactform input[type=email].border-color,form.contactform input[type=text].border-color{border:thin solid #a9d9e4}
form.contactform select{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;background:#f8f8f8;border:thin solid #d0d0d0;font-size:20px;line-height:20px;color:#555;font-family:robotolight,sans-serif;font-weight:300;padding:14px 10px 12px 10px;height:auto;width:100%;position:relative}
form.contactform .input-cont{display:inline-block;width:100%;height:auto;position:relative}
form.contactform .input-cont:after{position:absolute;right:28px;top:20px;z-index:2;background:url(../images/icons/form-select-arrow.png) no-repeat 0 0 transparent;width:14px;height:7px;content:''}
form.contactform .input-cont.select-with-background select{background:#f8f8f8;border:thin solid #a9d9e4;color:#555}
form.contactform textarea{background:#f8f8f8;border:thin solid #a9d9e4;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#555;font-size:20px;line-height:20px;font-family:robotolight,sans-serif;font-weight:300;padding:12px 10px 10px 12px;width:100%;resize:none;outline:0}
form.contactform textarea::-webkit-input-placeholder{color:#555;opacity:1}
form.contactform textarea:-ms-input-placeholder{color:#555;opacity:1}
form.contactform textarea::-ms-input-placeholder{color:#555;opacity:1}
form.contactform textarea::placeholder{color:#555;opacity:1}
form.contactform label.placholder{padding:0;margin:0;position:absolute;left:12px;top:0;width:100%;height:1px;font-size:20px;line-height:47px;font-family:Roboto,Arial,sans-serif;color:#555;font-weight:300;display:inline-block;overflow:visible;visibility:visible;pointer-events:none;z-index:3}
form.contactform label.placholder.labelHide{display:none;overflow:hidden}
form.contactform label.placholder span{display:inline-block;color:#555}
form.contactform input[type=email]:focus,form.contactform input[type=text]:focus,form.contactform select:focus,form.contactform textarea:focus{outline:0;-webkit-box-shadow:0 0 3px 0 #ab956c;-moz-box-shadow:0 0 3px 0 #ab956c;box-shadow:0 0 3px 0 #ab956c}form.contactform button[type=button],form.contactform button[type=submit],form.contactform input[type=submit]{font-size:16px;line-height:16px;color:#fff;padding:14px 14px;margin:0;background:rgba(142,214,233,.77);font-family:robotoregular,sans-serif;font-weight:400;display:inline-block;text-decoration:none;text-align:center;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
form.contactform button[type=button].withArrow,form.contactform button[type=submit].withArrow,form.contactform input[type=submit].withArrow{padding-right:70px;padding-left:33px;position:relative}form.contactform button[type=button].withArrow:after,form.contactform button[type=submit].withArrow:after,form.contactform input[type=submit].withArrow:after{padding:0;margin:0;content:url(../images/icons/icon-btn-arrow-white.png);z-index:1;position:absolute;right:30px;top:12px}
form.contactform button[type=button].withArrowSml,form.contactform button[type=submit].withArrowSml,form.contactform input[type=submit].withArrowSml{padding-right:30px;position:relative}
form.contactform button[type=button].withArrowSml:after,form.contactform button[type=submit].withArrowSml:after,form.contactform input[type=submit].withArrowSml:after{padding:0;margin:0;content:url(../images/icons/icon-btn-arrow-white.png);z-index:1;position:absolute;right:15px;top:12px}
form.contactform button[type=button].withArrowSml:active,form.contactform button[type=button].withArrowSml:focus,form.contactform button[type=button].withArrowSml:hover,form.contactform button[type=submit].withArrowSml:active,form.contactform button[type=submit].withArrowSml:focus,form.contactform button[type=submit].withArrowSml:hover,form.contactform input[type=submit].withArrowSml:active,form.contactform input[type=submit].withArrowSml:focus,form.contactform input[type=submit].withArrowSml:hover{background:#786b48}
form.contactform button[type=button].withArrowSml_2,form.contactform button[type=submit].withArrowSml_2,form.contactform input[type=submit].withArrowSml_2{padding-right:40px;position:relative;font-family:Raleway,Arial,sans-serif;font-size:17px;line-height:17px;font-weight:500}
form.contactform button[type=button].withArrowSml_2:after,form.contactform button[type=submit].withArrowSml_2:after,form.contactform input[type=submit].withArrowSml_2:after{padding:0;margin:0;content:url(../images/icons/icon-btn-arrow-white.png);z-index:1;position:absolute;right:15px;top:12px}
form.contactform button[type=button].withArrowSml_2.arrowRight:after,form.contactform button[type=submit].withArrowSml_2.arrowRight:after,form.contactform input[type=submit].withArrowSml_2.arrowRight:after{top:14px;right:17px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}
@media (max-width:680px){form.contactform button[type=button].withArrowSml_2.arrowRight,form.contactform button[type=submit].withArrowSml_2.arrowRight,form.contactform input[type=submit].withArrowSml_2.arrowRight{padding:14px 14px}
form.contactform button[type=button].withArrowSml_2.arrowRight:after,form.contactform button[type=submit].withArrowSml_2.arrowRight:after,form.contactform input[type=submit].withArrowSml_2.arrowRight:after{display:none}}form.contactform button[type=button].robotoLight,form.contactform button[type=submit].robotoLight,form.contactform input[type=submit].robotoLight{font-family:Roboto,Arial,sans-serif;font-weight:300}form.contactform button[type=button].golddark,form.contactform button[type=submit].golddark,form.contactform input[type=submit].golddark{background:#89dfea}

form.contactform button[type=button].golddark:active,form.contactform button[type=button].golddark:focus,form.contactform button[type=button].golddark:hover,form.contactform button[type=submit].golddark:active,form.contactform button[type=submit].golddark:focus,form.contactform button[type=submit].golddark:hover,form.contactform input[type=submit].golddark:active,form.contactform input[type=submit].golddark:focus,form.contactform input[type=submit].golddark:hover{background:#73cfdb}
form.contactform button[type=button].grey,form.contactform button[type=submit].grey,form.contactform input[type=submit].grey{background:#ebebeb;color:#74726a}
form.contactform button[type=button].grey:active,form.contactform button[type=button].grey:focus,form.contactform button[type=button].grey:hover,form.contactform button[type=submit].grey:active,form.contactform button[type=submit].grey:focus,form.contactform button[type=submit].grey:hover,form.contactform input[type=submit].grey:active,form.contactform input[type=submit].grey:focus,form.contactform input[type=submit].grey:hover{background:#d9d9d9}
form.contactform button[type=button].whitetransparent,form.contactform button[type=submit].whitetransparent,form.contactform input[type=submit].whitetransparent{background:#c1c1c1;color:#fff}form.contactform button[type=button].whitetransparent:active,form.contactform button[type=button].whitetransparent:focus,form.contactform button[type=button].whitetransparent:hover,form.contactform button[type=submit].whitetransparent:active,form.contactform button[type=submit].whitetransparent:focus,form.contactform button[type=submit].whitetransparent:hover,form.contactform input[type=submit].whitetransparent:active,form.contactform input[type=submit].whitetransparent:focus,form.contactform input[type=submit].whitetransparent:hover{background:#87c5e1;color:#fff}
form.contactform button[type=button].greywitharrow,form.contactform button[type=submit].greywitharrow,form.contactform input[type=submit].greywitharrow{position:relative}
form.contactform button[type=button].greywitharrow:after,form.contactform button[type=submit].greywitharrow:after,form.contactform input[type=submit].greywitharrow:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ccc;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
form.contactform button[type=button].greywitharrow:active:after,form.contactform button[type=button].greywitharrow:focus:after,form.contactform button[type=button].greywitharrow:hover:after,form.contactform button[type=submit].greywitharrow:active:after,form.contactform button[type=submit].greywitharrow:focus:after,form.contactform button[type=submit].greywitharrow:hover:after,form.contactform input[type=submit].greywitharrow:active:after,form.contactform input[type=submit].greywitharrow:focus:after,form.contactform input[type=submit].greywitharrow:hover:after{border-bottom-color:#242424}
form.contactform button[type=button].goldwitharrow,form.contactform button[type=button].load-more-galleries,form.contactform button[type=submit].goldwitharrow,form.contactform button[type=submit].load-more-galleries,form.contactform input[type=submit].goldwitharrow,form.contactform input[type=submit].load-more-galleries{position:relative;background:#a29061}
form.contactform button[type=button].goldwitharrow:after,form.contactform button[type=button].load-more-galleries:after,form.contactform button[type=submit].goldwitharrow:after,form.contactform button[type=submit].load-more-galleries:after,form.contactform input[type=submit].goldwitharrow:after,form.contactform input[type=submit].load-more-galleries:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #a29061;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
form.contactform button[type=button].goldwitharrow:active,form.contactform button[type=button].goldwitharrow:focus,form.contactform button[type=button].goldwitharrow:hover,form.contactform button[type=button].load-more-galleries:active,form.contactform button[type=button].load-more-galleries:focus,form.contactform button[type=button].load-more-galleries:hover,form.contactform button[type=submit].goldwitharrow:active,form.contactform button[type=submit].goldwitharrow:focus,form.contactform button[type=submit].goldwitharrow:hover,form.contactform button[type=submit].load-more-galleries:active,form.contactform button[type=submit].load-more-galleries:focus,form.contactform button[type=submit].load-more-galleries:hover,form.contactform input[type=submit].goldwitharrow:active,form.contactform input[type=submit].goldwitharrow:focus,form.contactform input[type=submit].goldwitharrow:hover,form.contactform input[type=submit].load-more-galleries:active,form.contactform input[type=submit].load-more-galleries:focus,form.contactform input[type=submit].load-more-galleries:hover{background:#a29061}
form.contactform button[type=button].goldwitharrow:active:after,form.contactform button[type=button].goldwitharrow:focus:after,form.contactform button[type=button].goldwitharrow:hover:after,form.contactform button[type=button].load-more-galleries:active:after,form.contactform button[type=button].load-more-galleries:focus:after,form.contactform button[type=button].load-more-galleries:hover:after,form.contactform button[type=submit].goldwitharrow:active:after,form.contactform button[type=submit].goldwitharrow:focus:after,form.contactform button[type=submit].goldwitharrow:hover:after,form.contactform button[type=submit].load-more-galleries:active:after,form.contactform button[type=submit].load-more-galleries:focus:after,form.contactform button[type=submit].load-more-galleries:hover:after,form.contactform input[type=submit].goldwitharrow:active:after,form.contactform input[type=submit].goldwitharrow:focus:after,form.contactform input[type=submit].goldwitharrow:hover:after,form.contactform input[type=submit].load-more-galleries:active:after,form.contactform input[type=submit].load-more-galleries:focus:after,form.contactform input[type=submit].load-more-galleries:hover:after{border-bottom-color:#a29061}
form.contactform button[type=button].load-more-galleries,form.contactform button[type=submit].load-more-galleries,form.contactform input[type=submit].load-more-galleries{font-size:17px;line-height:17px;min-width:253px}
@media (max-width:900px){form.contactform button[type=button].load-more-galleries,form.contactform button[type=submit].load-more-galleries,form.contactform input[type=submit].load-more-galleries{min-width:0}}
form.contactform button[type=button].load-more-galleries-homepage,form.contactform button[type=submit].load-more-galleries-homepage,form.contactform input[type=submit].load-more-galleries-homepage{font-family:Raleway,Arial,sans-serif;font-size:20px;line-height:20px;font-weight:300;color:#89dfea;background:0 0;position:relative;text-decoration:underline}
form.contactform button[type=button].load-more-galleries-homepage:after,form.contactform button[type=submit].load-more-galleries-homepage:after,form.contactform input[type=submit].load-more-galleries-homepage:after{padding:0;margin:0;content:url(../images/icons/icon-loadmoregalleries-btns-arrow.png);position:absolute;left:50%;top:-18px;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
form.contactform button[type=button].load-more-galleries-homepage:active,form.contactform button[type=button].load-more-galleries-homepage:focus,form.contactform button[type=button].load-more-galleries-homepage:hover,form.contactform button[type=submit].load-more-galleries-homepage:active,form.contactform button[type=submit].load-more-galleries-homepage:focus,form.contactform button[type=submit].load-more-galleries-homepage:hover,form.contactform input[type=submit].load-more-galleries-homepage:active,form.contactform input[type=submit].load-more-galleries-homepage:focus,form.contactform input[type=submit].load-more-galleries-homepage:hover{text-decoration:underline;background:0 0;color:#393838}
form.contactform button[type=button].select-dropdown-blue,form.contactform button[type=submit].select-dropdown-blue,form.contactform input[type=submit].select-dropdown-blue{background:#a29061}form.contactform button[type=button].btn-submit-form-contactform,form.contactform button[type=submit].btn-submit-form-contactform,form.contactform input[type=submit].btn-submit-form-contactform{font-size:18px;line-height:18px;font-family:Roboto,Arial,sans-serif;font-weight:400;min-width:228px}
form.contactform button[type=button].bluewitharrow,form.contactform button[type=submit].bluewitharrow,form.contactform input[type=submit].bluewitharrow{padding:14px 14px;min-width:152px;position:relative;background:#8eb9d4}
form.contactform button[type=button].bluewitharrow:after,form.contactform button[type=submit].bluewitharrow:after,form.contactform input[type=submit].bluewitharrow:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #8eb9d4;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
form.contactform button[type=button].bluewitharrow:hover,form.contactform button[type=submit].bluewitharrow:hover,form.contactform input[type=submit].bluewitharrow:hover{background:#8eb9d4}
form.contactform button[type=button].bluewitharrow:hover:after,form.contactform button[type=submit].bluewitharrow:hover:after,form.contactform input[type=submit].bluewitharrow:hover:after{border-bottom-color:#8eb9d4}
form.contactform button[type=button].select-dropdown-blue__,form.contactform button[type=submit].select-dropdown-blue__,form.contactform input[type=submit].select-dropdown-blue__{font-family:Roboto,Arial,sans-serif;font-size:20px;line-height:20px;color:#1c1c1b;background:#fff;padding:15px 22px 9px 22px;position:relative;text-align:left;border:1px solid #000}
form.contactform button[type=button].select-dropdown-blue__:hover,form.contactform button[type=submit].select-dropdown-blue__:hover,form.contactform input[type=submit].select-dropdown-blue__:hover{color:#fff;background:#000}
form.contactform button[type=button].arrow-up-blue-stroke,form.contactform button[type=submit].arrow-up-blue-stroke,form.contactform input[type=submit].arrow-up-blue-stroke{background:#fff;border:thin solid #65e3ed;color:#65e3ed;font-size:20px;line-height:20px;font-weight:400;position:relative;padding:13px 17px;min-width:191px}
form.contactform button[type=button].arrow-up-blue-stroke:after,form.contactform button[type=submit].arrow-up-blue-stroke:after,form.contactform input[type=submit].arrow-up-blue-stroke:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:6px solid #65e3ed;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
form.contactform button[type=button].arrow-up-blue-stroke:hover,form.contactform button[type=submit].arrow-up-blue-stroke:hover,form.contactform input[type=submit].arrow-up-blue-stroke:hover{border-color:#67d0d8;color:#67d0d8;background:#fff}
form.contactform button[type=button].arrow-up-blue-stroke:hover:after,form.contactform button[type=submit].arrow-up-blue-stroke:hover:after,form.contactform input[type=submit].arrow-up-blue-stroke:hover:after{border-bottom-color:#67d0d8}form.contactform button[type=button].blue,form.contactform button[type=submit].blue,form.contactform input[type=submit].blue{background:#67d0d8;color:#fff;font-size:20px;line-height:20px;padding:14px 12px}form.contactform button[type=button].blue.room-btns,form.contactform button[type=submit].blue.room-btns,form.contactform input[type=submit].blue.room-btns{min-width:191px}form.contactform button[type=button].blue:hover,form.contactform button[type=submit].blue:hover,form.contactform input[type=submit].blue:hover{background:#65e3ed;color:#fff}form.contactform button[type=button].spa-btn,form.contactform button[type=submit].spa-btn,form.contactform input[type=submit].spa-btn{background:#67d0d8;background:rgba(103,208,216,.3);font-size:17px;line-height:17px;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#fff;padding:9px 19px}
form.contactform button[type=button].spa-btn:hover,form.contactform button[type=submit].spa-btn:hover,form.contactform input[type=submit].spa-btn:hover{background:#67d0d8;background:rgba(103,208,216,.6);color:#fff}form.contactform button[type=button].featuredrooms-btn,form.contactform button[type=submit].featuredrooms-btn,form.contactform input[type=submit].featuredrooms-btn{padding:12px 14px;background:#a29061;font-family:Roboto,Arial,sans-serif;font-weight:400;color:#fff}
form.contactform button[type=button].featuredrooms-btn:active,form.contactform button[type=button].featuredrooms-btn:focus,form.contactform button[type=button].featuredrooms-btn:hover,form.contactform button[type=submit].featuredrooms-btn:active,form.contactform button[type=submit].featuredrooms-btn:focus,form.contactform button[type=submit].featuredrooms-btn:hover,form.contactform input[type=submit].featuredrooms-btn:active,form.contactform input[type=submit].featuredrooms-btn:focus,form.contactform input[type=submit].featuredrooms-btn:hover{background:#a29061;color:#fff}form.contactform button[type=button].booking-mobile-btn,form.contactform button[type=submit].booking-mobile-btn,form.contactform input[type=submit].booking-mobile-btn{padding:14px 14px;font-family:Raleway,Arial,sans-serif;font-weight:400;background:#000;font-size:14px;line-height:15px;padding:10px 15px;color:#3bc2d3;border:none}
form.contactform button[type=button].booking-mobile-btn:active,form.contactform button[type=button].booking-mobile-btn:focus,form.contactform button[type=button].booking-mobile-btn:hover,form.contactform button[type=submit].booking-mobile-btn:active,form.contactform button[type=submit].booking-mobile-btn:focus,form.contactform button[type=submit].booking-mobile-btn:hover,form.contactform input[type=submit].booking-mobile-btn:active,form.contactform input[type=submit].booking-mobile-btn:focus,form.contactform input[type=submit].booking-mobile-btn:hover{color:#3bc2d3;background:#393838}form.contactform button[type=button].thinstrokeopacity,form.contactform button[type=submit].thinstrokeopacity,form.contactform input[type=submit].thinstrokeopacity{padding:16px 44px;font-size:17px;line-height:17px;font-family:Raleway,Arial,sans-serif;font-weight:500;color:#3bc2d3;text-transform:uppercase;background:#3a3a3a!important}
form.contactform button[type=button].thinstrokeopacity:active,form.contactform button[type=button].thinstrokeopacity:focus,form.contactform button[type=button].thinstrokeopacity:hover,form.contactform button[type=submit].thinstrokeopacity:active,form.contactform button[type=submit].thinstrokeopacity:focus,form.contactform button[type=submit].thinstrokeopacity:hover,form.contactform input[type=submit].thinstrokeopacity:active,form.contactform input[type=submit].thinstrokeopacity:focus,form.contactform input[type=submit].thinstrokeopacity:hover{color:#3bc2d3!important;background:#000!important}form.contactform button[type=button].forms-sumbit,form.contactform button[type=submit].forms-sumbit,form.contactform input[type=submit].forms-sumbit{font-family:robotoregular,sans-serif;font-weight:400;font-size:18px;line-height:18px;min-width:228px;background-color:#89dfea!important}
form.contactform button[type=button].forms-sumbit:active,form.contactform button[type=button].forms-sumbit:focus,form.contactform button[type=button].forms-sumbit:hover,form.contactform button[type=submit].forms-sumbit:active,form.contactform button[type=submit].forms-sumbit:focus,form.contactform button[type=submit].forms-sumbit:hover,form.contactform input[type=submit].forms-sumbit:active,form.contactform input[type=submit].forms-sumbit:focus,form.contactform input[type=submit].forms-sumbit:hover{background:#73cfdb!important}form.contactform button[type=button].room-booknow-btn,form.contactform button[type=submit].room-booknow-btn,form.contactform input[type=submit].room-booknow-btn{background:#a29061;border:none;color:#fff;position:relative;min-width:172px}
form.contactform button[type=button].room-booknow-btn:active,form.contactform button[type=button].room-booknow-btn:focus,form.contactform button[type=button].room-booknow-btn:hover,form.contactform button[type=submit].room-booknow-btn:active,form.contactform button[type=submit].room-booknow-btn:focus,form.contactform button[type=submit].room-booknow-btn:hover,form.contactform input[type=submit].room-booknow-btn:active,form.contactform input[type=submit].room-booknow-btn:focus,form.contactform input[type=submit].room-booknow-btn:hover{color:#fff;background:#a29061}form.contactform button[type=button].hightlight-btn,form.contactform button[type=submit].hightlight-btn,form.contactform input[type=submit].hightlight-btn{font-family:robotolight,sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#535353;padding:9px 14px;background:#eee;min-width:149px}form.contactform button[type=button].hightlight-btn:active,form.contactform button[type=button].hightlight-btn:focus,form.contactform button[type=button].hightlight-btn:hover,form.contactform button[type=submit].hightlight-btn:active,form.contactform button[type=submit].hightlight-btn:focus,form.contactform button[type=submit].hightlight-btn:hover,form.contactform input[type=submit].hightlight-btn:active,form.contactform input[type=submit].hightlight-btn:focus,form.contactform input[type=submit].hightlight-btn:hover{background:#87c5e1;color:#fff}form.contactform button[type=button].location-tpl-scrolldown,form.contactform button[type=submit].location-tpl-scrolldown,form.contactform input[type=submit].location-tpl-scrolldown{padding:18px 49px 18px 18px;margin:0 0 0 -18px;font-family:Roboto,Arial,sans-serif;font-size:35px;line-height:35px;color:#3f3f3f;font-weight:300;background:rgba(255,255,255,.9);position:relative}form.contactform button[type=button].location-tpl-scrolldown:after,form.contactform button[type=submit].location-tpl-scrolldown:after,form.contactform input[type=submit].location-tpl-scrolldown:after{position:absolute;right:21px;top:14px;content:url(../images/icons/icon-location-tpl-scrolldown-btn.png);z-index:1}form.contactform button[type=button].location-tpl-scrolldown:active,form.contactform button[type=button].location-tpl-scrolldown:focus,form.contactform button[type=button].location-tpl-scrolldown:hover,form.contactform button[type=submit].location-tpl-scrolldown:active,form.contactform button[type=submit].location-tpl-scrolldown:focus,form.contactform button[type=submit].location-tpl-scrolldown:hover,form.contactform input[type=submit].location-tpl-scrolldown:active,form.contactform input[type=submit].location-tpl-scrolldown:focus,form.contactform input[type=submit].location-tpl-scrolldown:hover{background:rgba(255,255,255,.9);color:#3f3f3f}@media (max-width:1099px){form.contactform button[type=button].location-tpl-scrolldown,form.contactform button[type=submit].location-tpl-scrolldown,form.contactform input[type=submit].location-tpl-scrolldown{margin-left:20px}}@media (max-width:900px){form.contactform button[type=button].location-tpl-scrolldown,form.contactform button[type=submit].location-tpl-scrolldown,form.contactform input[type=submit].location-tpl-scrolldown{margin-left:0}}form.contactform button[type=button]:active,form.contactform button[type=button]:focus,form.contactform button[type=button]:hover,form.contactform button[type=submit]:active,form.contactform button[type=submit]:focus,form.contactform button[type=submit]:hover,form.contactform input[type=submit]:active,form.contactform input[type=submit]:focus,form.contactform input[type=submit]:hover{text-decoration:none;background:#72c5db;color:#fff}form.contactform button[type=button]:active,form.contactform button[type=button]:focus,form.contactform button[type=button]:hover,form.contactform button[type=submit]:active,form.contactform button[type=submit]:focus,form.contactform button[type=submit]:hover,form.contactform input[type=submit]:active,form.contactform input[type=submit]:focus,form.contactform input[type=submit]:hover{background:#72c5db}form.contactform .dateicon{padding:0;margin:0;display:block;position:relative}form.contactform .dateicon:after{content:url(../images/icons/datepicker.png);position:absolute;right:20px;top:15px;padding:0;margin:0}form.contactform .sr-only{padding:0;margin:0;position:absolute;left:12px;top:0;width:100%;height:1px;font-size:20px;line-height:47px;font-family:Roboto,Arial,sans-serif;color:#555;font-weight:300;display:inline-block;overflow:visible;visibility:visible;pointer-events:none;z-index:3;clip:rect(0,200px,43px,0);overflow:hidden}form.contactform .sr-only.labelHide{display:none;overflow:hidden}form.contactform .sr-only span{display:inline-block;color:#555}form.contactform .sr-only.visible{overflow:visible}form.contactform textarea{height:146px}form.contactform div.select-form{padding:0;margin:0;border:thin solid #cfc9c9;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;position:relative;background:#f7f7f7;overflow:hidden;height:48px}form.contactform div.select-form:after{position:absolute;content:" ";display:block;right:0;top:0;height:48px;width:45px;background:#f7f7f7;z-index:1;border-left:thin solid #cfc9c9}form.contactform div.select-form:before{position:absolute;content:" ";display:block;right:15px;top:20px;height:9px;width:14px;background:url(../images/icons/select-arrow.png) no-repeat 0 0 transparent;z-index:2}
form.contactform div.select-form select{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;border:none;background:0 0;position:absolute;left:0;top:0;z-index:3;-moz-appearance:none}
form.contactform input.form-control{height:auto}
form.contactform .row .left{padding:0!important;margin:0}
form.contactform .row .left .row div.form-group{padding-left:0;padding-right:0;margin-bottom:9px}form.contactform .row .left .row div.form-group:first-child{padding-right:9px}form.contactform .row .right{padding:0!important;margin:0!important}form.contactform .row.buttons .right{padding:0;margin:0;float:right}@media (max-width:900px){form.contactform .row.buttons .right{float:none;text-align:center}}form.contactform .row.buttons .left{padding:0!important;margin:0;float:left}@media (max-width:900px){form.contactform .row.buttons .left{float:none}}form.contactform .row.buttons .left .checkbox{margin-top:17px;font-family:Roboto,Arial,sans-serif;font-size:17px;line-height:17px;color:#595959;font-weight:400;font-style:normal;padding-left:0}form.contactform .row.buttons .left .checkbox label{padding:0;margin:0;font-weight:300}form.contactform .row.buttons .left .checkbox span{color:#b6a076}@media (min-width:900px) and (max-width:1100px){form.contactform .row.buttons .left .checkbox{width:220px}}@media (max-width:900px){form.contactform .row.buttons .left .checkbox{text-align:center}}@media (max-width:900px){form.contactform div.row div.left div.row>div.form-group{width:100%}form.contactform div.row div.left div.row>div.form-group:first-child{padding-right:0}form.contactform div.row div.right{padding:0!important}form.contactform div.row.buttons div.left{padding:0!important;float:none;display:block}form.contactform div.row.buttons div.right{float:none;display:block}}form.enquiryform{padding:0;margin:0;display:block}form.enquiryform input[type=email],form.enquiryform input[type=text]{background:#f8f8f8;border:thin solid #d0d0d0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#555;font-size:20px;line-height:20px;font-family:robotolight,sans-serif;font-weight:300;padding:11px 10px 9px 10px;width:100%}form.enquiryform input[type=email]::-webkit-input-placeholder,form.enquiryform input[type=text]::-webkit-input-placeholder{color:#555}form.enquiryform input[type=email]:-moz-placeholder,form.enquiryform input[type=text]:-moz-placeholder{color:#555}form.enquiryform input[type=email]::-moz-placeholder,form.enquiryform input[type=text]::-moz-placeholder{color:#555}form.enquiryform input[type=email]:-ms-input-placeholder,form.enquiryform input[type=text]:-ms-input-placeholder{color:#555}form.enquiryform input[type=email].border-color,form.enquiryform input[type=text].border-color{border:thin solid #a9d9e4}form.enquiryform select{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;background:#f8f8f8;border:thin solid #d0d0d0;font-size:20px;line-height:20px;color:#555;font-family:robotolight,sans-serif;font-weight:300;padding:14px 10px 12px 10px;height:auto;width:100%;position:relative}form.enquiryform .input-cont{display:inline-block;width:100%;height:auto;position:relative}form.enquiryform .input-cont:after{position:absolute;right:28px;top:20px;z-index:2;background:url(../images/icons/form-select-arrow.png) no-repeat 0 0 transparent;width:14px;height:7px;content:''}form.enquiryform .input-cont.select-with-background select{background:#f8f8f8;border:thin solid #a9d9e4;color:#555}form.enquiryform textarea{background:#f8f8f8;border:thin solid #a9d9e4;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#555;font-size:20px;line-height:20px;font-family:robotolight,sans-serif;font-weight:300;padding:12px 10px 10px 12px;width:100%;resize:none;outline:0}form.enquiryform textarea::-webkit-input-placeholder{color:#555;opacity:1}form.enquiryform textarea:-ms-input-placeholder{color:#555;opacity:1}form.enquiryform textarea::-ms-input-placeholder{color:#555;opacity:1}form.enquiryform textarea::placeholder{color:#555;opacity:1}form.enquiryform label.placholder{padding:0;margin:0;position:absolute;left:12px;top:0;width:100%;height:1px;font-size:20px;line-height:47px;font-family:Roboto,Arial,sans-serif;color:#555;font-weight:300;display:inline-block;overflow:visible;visibility:visible;pointer-events:none;z-index:3}form.enquiryform label.placholder.labelHide{display:none;overflow:hidden}form.enquiryform label.placholder span{display:inline-block;color:#555}form.enquiryform input[type=email]:focus,form.enquiryform input[type=text]:focus,form.enquiryform select:focus,form.enquiryform textarea:focus{outline:0;-webkit-box-shadow:0 0 3px 0 #ab956c;-moz-box-shadow:0 0 3px 0 #ab956c;box-shadow:0 0 3px 0 #ab956c}form.enquiryform button[type=button],form.enquiryform button[type=submit],form.enquiryform input[type=submit]{font-size:16px;line-height:16px;color:#fff;padding:14px 14px;margin:0;background:rgba(142,214,233,.77);font-family:robotoregular,sans-serif;font-weight:400;display:inline-block;text-decoration:none;text-align:center;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}form.enquiryform button[type=button].withArrow,form.enquiryform button[type=submit].withArrow,form.enquiryform input[type=submit].withArrow{padding-right:70px;padding-left:33px;position:relative}form.enquiryform button[type=button].withArrow:after,form.enquiryform button[type=submit].withArrow:after,form.enquiryform input[type=submit].withArrow:after{padding:0;margin:0;content:url(../images/icons/icon-btn-arrow-white.png);z-index:1;position:absolute;right:30px;top:12px}form.enquiryform button[type=button].withArrowSml,form.enquiryform button[type=submit].withArrowSml,form.enquiryform input[type=submit].withArrowSml{padding-right:30px;position:relative}form.enquiryform button[type=button].withArrowSml:after,form.enquiryform button[type=submit].withArrowSml:after,form.enquiryform input[type=submit].withArrowSml:after{padding:0;margin:0;content:url(../images/icons/icon-btn-arrow-white.png);z-index:1;position:absolute;right:15px;top:12px}form.enquiryform button[type=button].withArrowSml:active,form.enquiryform button[type=button].withArrowSml:focus,form.enquiryform button[type=button].withArrowSml:hover,form.enquiryform button[type=submit].withArrowSml:active,form.enquiryform button[type=submit].withArrowSml:focus,form.enquiryform button[type=submit].withArrowSml:hover,form.enquiryform input[type=submit].withArrowSml:active,form.enquiryform input[type=submit].withArrowSml:focus,form.enquiryform input[type=submit].withArrowSml:hover{background:#786b48}form.enquiryform button[type=button].withArrowSml_2,form.enquiryform button[type=submit].withArrowSml_2,form.enquiryform input[type=submit].withArrowSml_2{padding-right:40px;position:relative;font-family:Raleway,Arial,sans-serif;font-size:17px;line-height:17px;font-weight:500}form.enquiryform button[type=button].withArrowSml_2:after,form.enquiryform button[type=submit].withArrowSml_2:after,form.enquiryform input[type=submit].withArrowSml_2:after{padding:0;margin:0;content:url(../images/icons/icon-btn-arrow-white.png);z-index:1;position:absolute;right:15px;top:12px}form.enquiryform button[type=button].withArrowSml_2.arrowRight:after,form.enquiryform button[type=submit].withArrowSml_2.arrowRight:after,form.enquiryform input[type=submit].withArrowSml_2.arrowRight:after{top:14px;right:17px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media (max-width:680px){form.enquiryform button[type=button].withArrowSml_2.arrowRight,form.enquiryform button[type=submit].withArrowSml_2.arrowRight,form.enquiryform input[type=submit].withArrowSml_2.arrowRight{padding:14px 14px}form.enquiryform button[type=button].withArrowSml_2.arrowRight:after,form.enquiryform button[type=submit].withArrowSml_2.arrowRight:after,form.enquiryform input[type=submit].withArrowSml_2.arrowRight:after{display:none}}form.enquiryform button[type=button].robotoLight,form.enquiryform button[type=submit].robotoLight,form.enquiryform input[type=submit].robotoLight{font-family:Roboto,Arial,sans-serif;font-weight:300}form.enquiryform button[type=button].golddark,form.enquiryform button[type=submit].golddark,form.enquiryform input[type=submit].golddark{background:#89dfea}form.enquiryform button[type=button].golddark:active,form.enquiryform button[type=button].golddark:focus,form.enquiryform button[type=button].golddark:hover,form.enquiryform button[type=submit].golddark:active,form.enquiryform button[type=submit].golddark:focus,form.enquiryform button[type=submit].golddark:hover,form.enquiryform input[type=submit].golddark:active,form.enquiryform input[type=submit].golddark:focus,form.enquiryform input[type=submit].golddark:hover{background:#73cfdb}form.enquiryform button[type=button].grey,form.enquiryform button[type=submit].grey,form.enquiryform input[type=submit].grey{background:#ebebeb;color:#74726a}form.enquiryform button[type=button].grey:active,form.enquiryform button[type=button].grey:focus,form.enquiryform button[type=button].grey:hover,form.enquiryform button[type=submit].grey:active,form.enquiryform button[type=submit].grey:focus,form.enquiryform button[type=submit].grey:hover,form.enquiryform input[type=submit].grey:active,form.enquiryform input[type=submit].grey:focus,form.enquiryform input[type=submit].grey:hover{background:#d9d9d9}form.enquiryform button[type=button].whitetransparent,form.enquiryform button[type=submit].whitetransparent,form.enquiryform input[type=submit].whitetransparent{background:#c1c1c1;color:#fff}form.enquiryform button[type=button].whitetransparent:active,form.enquiryform button[type=button].whitetransparent:focus,form.enquiryform button[type=button].whitetransparent:hover,form.enquiryform button[type=submit].whitetransparent:active,form.enquiryform button[type=submit].whitetransparent:focus,form.enquiryform button[type=submit].whitetransparent:hover,form.enquiryform input[type=submit].whitetransparent:active,form.enquiryform input[type=submit].whitetransparent:focus,form.enquiryform input[type=submit].whitetransparent:hover{background:#87c5e1;color:#fff}form.enquiryform button[type=button].greywitharrow,form.enquiryform button[type=submit].greywitharrow,form.enquiryform input[type=submit].greywitharrow{position:relative}form.enquiryform button[type=button].greywitharrow:after,form.enquiryform button[type=submit].greywitharrow:after,form.enquiryform input[type=submit].greywitharrow:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ccc;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}form.enquiryform button[type=button].greywitharrow:active:after,form.enquiryform button[type=button].greywitharrow:focus:after,form.enquiryform button[type=button].greywitharrow:hover:after,form.enquiryform button[type=submit].greywitharrow:active:after,form.enquiryform button[type=submit].greywitharrow:focus:after,form.enquiryform button[type=submit].greywitharrow:hover:after,form.enquiryform input[type=submit].greywitharrow:active:after,form.enquiryform input[type=submit].greywitharrow:focus:after,form.enquiryform input[type=submit].greywitharrow:hover:after{border-bottom-color:#242424}form.enquiryform button[type=button].goldwitharrow,form.enquiryform button[type=button].load-more-galleries,form.enquiryform button[type=submit].goldwitharrow,form.enquiryform button[type=submit].load-more-galleries,form.enquiryform input[type=submit].goldwitharrow,form.enquiryform input[type=submit].load-more-galleries{position:relative;background:#a29061}form.enquiryform button[type=button].goldwitharrow:after,form.enquiryform button[type=button].load-more-galleries:after,form.enquiryform button[type=submit].goldwitharrow:after,form.enquiryform button[type=submit].load-more-galleries:after,form.enquiryform input[type=submit].goldwitharrow:after,form.enquiryform input[type=submit].load-more-galleries:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #a29061;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}form.enquiryform button[type=button].goldwitharrow:active,form.enquiryform button[type=button].goldwitharrow:focus,form.enquiryform button[type=button].goldwitharrow:hover,form.enquiryform button[type=button].load-more-galleries:active,form.enquiryform button[type=button].load-more-galleries:focus,form.enquiryform button[type=button].load-more-galleries:hover,form.enquiryform button[type=submit].goldwitharrow:active,form.enquiryform button[type=submit].goldwitharrow:focus,form.enquiryform button[type=submit].goldwitharrow:hover,form.enquiryform button[type=submit].load-more-galleries:active,form.enquiryform button[type=submit].load-more-galleries:focus,form.enquiryform button[type=submit].load-more-galleries:hover,form.enquiryform input[type=submit].goldwitharrow:active,form.enquiryform input[type=submit].goldwitharrow:focus,form.enquiryform input[type=submit].goldwitharrow:hover,form.enquiryform input[type=submit].load-more-galleries:active,form.enquiryform input[type=submit].load-more-galleries:focus,form.enquiryform input[type=submit].load-more-galleries:hover{background:#a29061}form.enquiryform button[type=button].goldwitharrow:active:after,form.enquiryform button[type=button].goldwitharrow:focus:after,form.enquiryform button[type=button].goldwitharrow:hover:after,form.enquiryform button[type=button].load-more-galleries:active:after,form.enquiryform button[type=button].load-more-galleries:focus:after,form.enquiryform button[type=button].load-more-galleries:hover:after,form.enquiryform button[type=submit].goldwitharrow:active:after,form.enquiryform button[type=submit].goldwitharrow:focus:after,form.enquiryform button[type=submit].goldwitharrow:hover:after,form.enquiryform button[type=submit].load-more-galleries:active:after,form.enquiryform button[type=submit].load-more-galleries:focus:after,form.enquiryform button[type=submit].load-more-galleries:hover:after,form.enquiryform input[type=submit].goldwitharrow:active:after,form.enquiryform input[type=submit].goldwitharrow:focus:after,form.enquiryform input[type=submit].goldwitharrow:hover:after,form.enquiryform input[type=submit].load-more-galleries:active:after,form.enquiryform input[type=submit].load-more-galleries:focus:after,form.enquiryform input[type=submit].load-more-galleries:hover:after{border-bottom-color:#a29061}form.enquiryform button[type=button].load-more-galleries,form.enquiryform button[type=submit].load-more-galleries,form.enquiryform input[type=submit].load-more-galleries{font-size:17px;line-height:17px;min-width:253px}@media (max-width:900px){form.enquiryform button[type=button].load-more-galleries,form.enquiryform button[type=submit].load-more-galleries,form.enquiryform input[type=submit].load-more-galleries{min-width:0}}form.enquiryform button[type=button].load-more-galleries-homepage,form.enquiryform button[type=submit].load-more-galleries-homepage,form.enquiryform input[type=submit].load-more-galleries-homepage{font-family:Raleway,Arial,sans-serif;font-size:20px;line-height:20px;font-weight:300;color:#89dfea;background:0 0;position:relative;text-decoration:underline}form.enquiryform button[type=button].load-more-galleries-homepage:after,form.enquiryform button[type=submit].load-more-galleries-homepage:after,form.enquiryform input[type=submit].load-more-galleries-homepage:after{padding:0;margin:0;content:url(../image/icon-loadmoregalleries-btns-arrow.png);position:absolute;left:50%;top:-18px;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}form.enquiryform button[type=button].load-more-galleries-homepage:active,form.enquiryform button[type=button].load-more-galleries-homepage:focus,form.enquiryform button[type=button].load-more-galleries-homepage:hover,form.enquiryform button[type=submit].load-more-galleries-homepage:active,form.enquiryform button[type=submit].load-more-galleries-homepage:focus,form.enquiryform button[type=submit].load-more-galleries-homepage:hover,form.enquiryform input[type=submit].load-more-galleries-homepage:active,form.enquiryform input[type=submit].load-more-galleries-homepage:focus,form.enquiryform input[type=submit].load-more-galleries-homepage:hover{text-decoration:underline;background:0 0;color:#393838}form.enquiryform button[type=button].select-dropdown-blue,form.enquiryform button[type=submit].select-dropdown-blue,form.enquiryform input[type=submit].select-dropdown-blue{background:#a29061}form.enquiryform button[type=button].btn-submit-form-contactform,form.enquiryform button[type=submit].btn-submit-form-contactform,form.enquiryform input[type=submit].btn-submit-form-contactform{font-size:18px;line-height:18px;font-family:Roboto,Arial,sans-serif;font-weight:400;min-width:228px}form.enquiryform button[type=button].bluewitharrow,form.enquiryform button[type=submit].bluewitharrow,form.enquiryform input[type=submit].bluewitharrow{padding:14px 14px;min-width:152px;position:relative;background:#8eb9d4}form.enquiryform button[type=button].bluewitharrow:after,form.enquiryform button[type=submit].bluewitharrow:after,form.enquiryform input[type=submit].bluewitharrow:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #8eb9d4;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}form.enquiryform button[type=button].bluewitharrow:hover,form.enquiryform button[type=submit].bluewitharrow:hover,form.enquiryform input[type=submit].bluewitharrow:hover{background:#8eb9d4}form.enquiryform button[type=button].bluewitharrow:hover:after,form.enquiryform button[type=submit].bluewitharrow:hover:after,form.enquiryform input[type=submit].bluewitharrow:hover:after{border-bottom-color:#8eb9d4}form.enquiryform button[type=button].select-dropdown-blue__,form.enquiryform button[type=submit].select-dropdown-blue__,form.enquiryform input[type=submit].select-dropdown-blue__{font-family:Roboto,Arial,sans-serif;font-size:20px;line-height:20px;color:#1c1c1b;background:#fff;padding:15px 22px 9px 22px;position:relative;text-align:left;border:1px solid #000}form.enquiryform button[type=button].select-dropdown-blue__:hover,form.enquiryform button[type=submit].select-dropdown-blue__:hover,form.enquiryform input[type=submit].select-dropdown-blue__:hover{color:#fff;background:#000}form.enquiryform button[type=button].arrow-up-blue-stroke,form.enquiryform button[type=submit].arrow-up-blue-stroke,form.enquiryform input[type=submit].arrow-up-blue-stroke{background:#fff;border:thin solid #65e3ed;color:#65e3ed;font-size:20px;line-height:20px;font-weight:400;position:relative;padding:13px 17px;min-width:191px}form.enquiryform button[type=button].arrow-up-blue-stroke:after,form.enquiryform button[type=submit].arrow-up-blue-stroke:after,form.enquiryform input[type=submit].arrow-up-blue-stroke:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:6px solid #65e3ed;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}form.enquiryform button[type=button].arrow-up-blue-stroke:hover,form.enquiryform button[type=submit].arrow-up-blue-stroke:hover,form.enquiryform input[type=submit].arrow-up-blue-stroke:hover{border-color:#67d0d8;color:#67d0d8;background:#fff}form.enquiryform button[type=button].arrow-up-blue-stroke:hover:after,form.enquiryform button[type=submit].arrow-up-blue-stroke:hover:after,form.enquiryform input[type=submit].arrow-up-blue-stroke:hover:after{border-bottom-color:#67d0d8}form.enquiryform button[type=button].blue,form.enquiryform button[type=submit].blue,form.enquiryform input[type=submit].blue{background:#67d0d8;color:#fff;font-size:20px;line-height:20px;padding:14px 12px}form.enquiryform button[type=button].blue.room-btns,form.enquiryform button[type=submit].blue.room-btns,form.enquiryform input[type=submit].blue.room-btns{min-width:191px}form.enquiryform button[type=button].blue:hover,form.enquiryform button[type=submit].blue:hover,form.enquiryform input[type=submit].blue:hover{background:#65e3ed;color:#fff}form.enquiryform button[type=button].spa-btn,form.enquiryform button[type=submit].spa-btn,form.enquiryform input[type=submit].spa-btn{background:#67d0d8;background:rgba(103,208,216,.3);font-size:17px;line-height:17px;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#fff;padding:9px 19px}form.enquiryform button[type=button].spa-btn:hover,form.enquiryform button[type=submit].spa-btn:hover,form.enquiryform input[type=submit].spa-btn:hover{background:#67d0d8;background:rgba(103,208,216,.6);color:#fff}form.enquiryform button[type=button].featuredrooms-btn,form.enquiryform button[type=submit].featuredrooms-btn,form.enquiryform input[type=submit].featuredrooms-btn{padding:12px 14px;background:#a29061;font-family:Roboto,Arial,sans-serif;font-weight:400;color:#fff}form.enquiryform button[type=button].featuredrooms-btn:active,form.enquiryform button[type=button].featuredrooms-btn:focus,form.enquiryform button[type=button].featuredrooms-btn:hover,form.enquiryform button[type=submit].featuredrooms-btn:active,form.enquiryform button[type=submit].featuredrooms-btn:focus,form.enquiryform button[type=submit].featuredrooms-btn:hover,form.enquiryform input[type=submit].featuredrooms-btn:active,form.enquiryform input[type=submit].featuredrooms-btn:focus,form.enquiryform input[type=submit].featuredrooms-btn:hover{background:#a29061;color:#fff}form.enquiryform button[type=button].booking-mobile-btn,form.enquiryform button[type=submit].booking-mobile-btn,form.enquiryform input[type=submit].booking-mobile-btn{padding:14px 14px;font-family:Raleway,Arial,sans-serif;font-weight:400;background:#000;font-size:14px;line-height:15px;padding:10px 15px;color:#3bc2d3;border:none}form.enquiryform button[type=button].booking-mobile-btn:active,form.enquiryform button[type=button].booking-mobile-btn:focus,form.enquiryform button[type=button].booking-mobile-btn:hover,form.enquiryform button[type=submit].booking-mobile-btn:active,form.enquiryform button[type=submit].booking-mobile-btn:focus,form.enquiryform button[type=submit].booking-mobile-btn:hover,form.enquiryform input[type=submit].booking-mobile-btn:active,form.enquiryform input[type=submit].booking-mobile-btn:focus,form.enquiryform input[type=submit].booking-mobile-btn:hover{color:#3bc2d3;background:#393838}form.enquiryform button[type=button].thinstrokeopacity,form.enquiryform button[type=submit].thinstrokeopacity,form.enquiryform input[type=submit].thinstrokeopacity{padding:16px 44px;font-size:17px;line-height:17px;font-family:Raleway,Arial,sans-serif;font-weight:500;color:#3bc2d3;text-transform:uppercase;background:#3a3a3a!important}form.enquiryform button[type=button].thinstrokeopacity:active,form.enquiryform button[type=button].thinstrokeopacity:focus,form.enquiryform button[type=button].thinstrokeopacity:hover,form.enquiryform button[type=submit].thinstrokeopacity:active,form.enquiryform button[type=submit].thinstrokeopacity:focus,form.enquiryform button[type=submit].thinstrokeopacity:hover,form.enquiryform input[type=submit].thinstrokeopacity:active,form.enquiryform input[type=submit].thinstrokeopacity:focus,form.enquiryform input[type=submit].thinstrokeopacity:hover{color:#3bc2d3!important;background:#000!important}form.enquiryform button[type=button].forms-sumbit,form.enquiryform button[type=submit].forms-sumbit,form.enquiryform input[type=submit].forms-sumbit{font-family:robotoregular,sans-serif;font-weight:400;font-size:18px;line-height:18px;min-width:228px;background-color:#89dfea!important}form.enquiryform button[type=button].forms-sumbit:active,form.enquiryform button[type=button].forms-sumbit:focus,form.enquiryform button[type=button].forms-sumbit:hover,form.enquiryform button[type=submit].forms-sumbit:active,form.enquiryform button[type=submit].forms-sumbit:focus,form.enquiryform button[type=submit].forms-sumbit:hover,form.enquiryform input[type=submit].forms-sumbit:active,form.enquiryform input[type=submit].forms-sumbit:focus,form.enquiryform input[type=submit].forms-sumbit:hover{background:#73cfdb!important}form.enquiryform button[type=button].room-booknow-btn,form.enquiryform button[type=submit].room-booknow-btn,form.enquiryform input[type=submit].room-booknow-btn{background:#a29061;border:none;color:#fff;position:relative;min-width:172px}form.enquiryform button[type=button].room-booknow-btn:active,form.enquiryform button[type=button].room-booknow-btn:focus,form.enquiryform button[type=button].room-booknow-btn:hover,form.enquiryform button[type=submit].room-booknow-btn:active,form.enquiryform button[type=submit].room-booknow-btn:focus,form.enquiryform button[type=submit].room-booknow-btn:hover,form.enquiryform input[type=submit].room-booknow-btn:active,form.enquiryform input[type=submit].room-booknow-btn:focus,form.enquiryform input[type=submit].room-booknow-btn:hover{color:#fff;background:#a29061}form.enquiryform button[type=button].hightlight-btn,form.enquiryform button[type=submit].hightlight-btn,form.enquiryform input[type=submit].hightlight-btn{font-family:robotolight,sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#535353;padding:9px 14px;background:#eee;min-width:149px}form.enquiryform button[type=button].hightlight-btn:active,form.enquiryform button[type=button].hightlight-btn:focus,form.enquiryform button[type=button].hightlight-btn:hover,form.enquiryform button[type=submit].hightlight-btn:active,form.enquiryform button[type=submit].hightlight-btn:focus,form.enquiryform button[type=submit].hightlight-btn:hover,form.enquiryform input[type=submit].hightlight-btn:active,form.enquiryform input[type=submit].hightlight-btn:focus,form.enquiryform input[type=submit].hightlight-btn:hover{background:#87c5e1;color:#fff}form.enquiryform button[type=button].location-tpl-scrolldown,form.enquiryform button[type=submit].location-tpl-scrolldown,form.enquiryform input[type=submit].location-tpl-scrolldown{padding:18px 49px 18px 18px;margin:0 0 0 -18px;font-family:Roboto,Arial,sans-serif;font-size:35px;line-height:35px;color:#3f3f3f;font-weight:300;background:rgba(255,255,255,.9);position:relative}form.enquiryform button[type=button].location-tpl-scrolldown:after,form.enquiryform button[type=submit].location-tpl-scrolldown:after,form.enquiryform input[type=submit].location-tpl-scrolldown:after{position:absolute;right:21px;top:14px;content:url(../images/icons/icon-location-tpl-scrolldown-btn.png);z-index:1}form.enquiryform button[type=button].location-tpl-scrolldown:active,form.enquiryform button[type=button].location-tpl-scrolldown:focus,form.enquiryform button[type=button].location-tpl-scrolldown:hover,form.enquiryform button[type=submit].location-tpl-scrolldown:active,form.enquiryform button[type=submit].location-tpl-scrolldown:focus,form.enquiryform button[type=submit].location-tpl-scrolldown:hover,form.enquiryform input[type=submit].location-tpl-scrolldown:active,form.enquiryform input[type=submit].location-tpl-scrolldown:focus,form.enquiryform input[type=submit].location-tpl-scrolldown:hover{background:rgba(255,255,255,.9);color:#3f3f3f}@media (max-width:1099px){form.enquiryform button[type=button].location-tpl-scrolldown,form.enquiryform button[type=submit].location-tpl-scrolldown,form.enquiryform input[type=submit].location-tpl-scrolldown{margin-left:20px}}@media (max-width:900px){form.enquiryform button[type=button].location-tpl-scrolldown,form.enquiryform button[type=submit].location-tpl-scrolldown,form.enquiryform input[type=submit].location-tpl-scrolldown{margin-left:0}}form.enquiryform button[type=button]:active,form.enquiryform button[type=button]:focus,form.enquiryform button[type=button]:hover,form.enquiryform button[type=submit]:active,form.enquiryform button[type=submit]:focus,form.enquiryform button[type=submit]:hover,form.enquiryform input[type=submit]:active,form.enquiryform input[type=submit]:focus,form.enquiryform input[type=submit]:hover{text-decoration:none;background:#72c5db;color:#fff}form.enquiryform button[type=button]:active,form.enquiryform button[type=button]:focus,form.enquiryform button[type=button]:hover,form.enquiryform button[type=submit]:active,form.enquiryform button[type=submit]:focus,form.enquiryform button[type=submit]:hover,form.enquiryform input[type=submit]:active,form.enquiryform input[type=submit]:focus,form.enquiryform input[type=submit]:hover{background:#72c5db}form.enquiryform .dateicon{padding:0;margin:0;display:block;position:relative}form.enquiryform .dateicon:after{content:url(../image/datepicker.png);position:absolute;right:20px;top:15px;padding:0;margin:0}form.enquiryform .checkbox-el{padding:0 0 0 40px;margin:0;background:url(../image/form-checkbox-off.png) no-repeat left 10px transparent;font-family:Roboto,Arial,sans-serif;font-size:20px;line-height:42px;font-weight:400;color:#555;display:block}form.enquiryform .checkbox-el.on{background-image:url(../image/form-checkbox-on.png)}form.enquiryform textarea{height:169px}form.enquiryform .form-sep-title{padding:32px 0 33px 0;margin:0;font-family:Roboto,Arial,sans-serif;font-size:35px;line-height:35px;color:#b6a076;font-weight:300;display:block;text-align:center}form.enquiryform .form-row{padding:0 0 10px 0;margin:0;display:block;width:100%;overflow:hidden}form.enquiryform .form-row.padding-btm-more{padding-bottom:16px}@media (max-width:900px){form.enquiryform .form-row{padding-bottom:0}}form.enquiryform .form-row .form-row--el{padding:0 10px 0 0;margin:0;float:left;width:33.33333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}@media (max-width:900px){form.enquiryform .form-row .form-row--el{width:100%;padding-right:0;padding-left:0;margin-bottom:10px}form.enquiryform .form-row .form-row--el input[type=email],form.enquiryform .form-row .form-row--el input[type=text],form.enquiryform .form-row .form-row--el select{margin-bottom:10px}form.enquiryform .form-row .form-row--el input[type=email]:last-child,form.enquiryform .form-row .form-row--el input[type=text]:last-child,form.enquiryform .form-row .form-row--el select:last-child{margin-bottom:0}}form.enquiryform .form-row .form-row--el input[type=email],form.enquiryform .form-row .form-row--el input[type=text],form.enquiryform .form-row .form-row--el select{width:100%;z-index:1;height:44px;padding:5px 10px}form.enquiryform .form-row .form-row--el label{padding:0;margin:0;position:absolute;left:12px;top:0;width:100%;height:1px;font-size:20px;line-height:47px;font-family:Roboto,Arial,sans-serif;color:#555;font-weight:300;display:inline-block;overflow:visible;visibility:visible;pointer-events:none;z-index:3}form.enquiryform .form-row .form-row--el label.labelHide{display:none;overflow:hidden}form.enquiryform .form-row .form-row--el label span{display:inline-block;color:#555}form.enquiryform .form-row .form-row--el label.label--select-with-background{color:#555}form.enquiryform .form-row .form-row--el label.label--select-with-background span{color:#555}form.enquiryform .form-row .form-row--el.form-row--el-20{width:20%}@media (max-width:900px){form.enquiryform .form-row .form-row--el.form-row--el-20{width:100%}}form.enquiryform .form-row .form-row--el.form-row--el-40{width:40%}@media (max-width:900px){form.enquiryform .form-row .form-row--el.form-row--el-40{width:100%}}form.enquiryform .form-row .form-row--el.form-row--el-50{width:50%}@media (max-width:900px){form.enquiryform .form-row .form-row--el.form-row--el-50{width:100%}}form.enquiryform .form-row .form-row--el.form-row--el-33{width:33.333%}@media (max-width:900px){form.enquiryform .form-row .form-row--el.form-row--el-33{width:100%}}form.enquiryform .form-row .form-row--el.form-row--el-100{width:100%}form.enquiryform .form-row .form-row--el.form-row--el-center{text-align:center}form.enquiryform .form-row .form-row--el:last-child{padding-right:0}form.enquiryform .form-row.form-row--button-cont{padding-top:42px}form.enquiryform .form-row.form-row--room-button-cont{padding-top:26px}form.enquiryform .form-row.form-row--buttons-cont .form-row--el:after{content:"";display:table;clear:both}form.enquiryform .form-row.form-row--buttons-cont .form-row--el .bottomtext{padding-top:12px;font-family:robotoregular,sans-serif;font-size:16px;line-height:18px;color:#686868;font-weight:400;float:left}form.enquiryform .form-row.form-row--buttons-cont .form-row--el .btns{float:right}@media (max-width:900px){form.enquiryform .form-row.form-row--buttons-cont .form-row--el{text-align:center}form.enquiryform .form-row.form-row--buttons-cont .form-row--el .bottomtext{padding-top:25px;float:none;display:block}form.enquiryform .form-row.form-row--buttons-cont .form-row--el .btns{float:none}}form.enquiryform .form-row:last-child{padding-bottom:0}@media (max-width:330px){form.enquiryform .row.gdpr .col-sm-12.mobile-padding{padding-left:0}}.confirmationbox{font-family:Roboto,Arial,sans-serif;font-size:14px;width:auto;background:#fff;border:1px solid #b4b4b4;height:auto;position:fixed;left:50%;top:50%;padding:20px;margin:0;color:#000;text-align:center;display:none;z-index:110}.confirmationbox p{padding:0;margin:0;display:none}.helper.playvideolink{padding:16px 68px 16px 30px;font-family:Muli,sans-serif;font-size:17px;line-height:17px;font-weight:400;font-style:normal;color:#fff;display:inline-block;position:relative;border:1px solid #fff;white-space:nowrap;border-radius:6px;background-color:rgba(255,255,255,.08);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.helper.playvideolink:after{position:absolute;right:30px;top:16px;width:20px;height:20px;z-index:1;background:url(../images/icons/icon-video-play.png) no-repeat right center transparent;content:''}.helper.playvideolink.centerwithfooter{position:absolute;left:50%;top:55%;z-index:16;background:rgba(255,255,255,.06);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:512px) and (max-width:900px){.helper.playvideolink.centerwithfooter{top:68%}}@media (min-width:768px) and (max-width:768px){.helper.playvideolink.centerwithfooter{top:55%!important}}.helper.playvideolink:hover{text-decoration:none;background:rgba(255,255,255,.14)}@media (min-width:900px) and (max-height:850px){.helper.playvideolink.centerwithfooter{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:55%}}@media (max-width:1190px) and (min-width:900px){.helper.playvideolink.centerwithfooter{top:55%}}.helper.stopvideolink{padding:11px;margin:0;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:16px;font-weight:400;font-style:normal;color:#454444;display:inline-block;position:relative;display:none;background:rgba(255,255,255,.5);min-width:136px;text-align:center;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.helper.stopvideolink:hover{text-decoration:none;background:rgba(255,255,255,.8)}.helper.stopvideolink.centerwithfooter{position:absolute;left:50%;bottom:0;z-index:18;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.helper.stopvideolink.showbtn{display:block}@media (max-width:900px){.helper.stopvideolink{display:none}.helper.stopvideolink.showbtn{display:none}}.helper.banners{padding:0;margin:0;display:block;position:relative}.helper.banners .linkAll{padding:0;margin:0;display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.helper.banners.marginTopMaintitle{margin-top:42px}.helper.banners.marginTop{margin-top:20px}.helper.banners.sml{padding:18px 0;margin:0;background:#3a3a3a}.helper.banners.sml:hover{background:#000}.helper.banners.sml .text{padding:0;margin:0;font-family:Raleway,Arial,sans-serif;font-weight:500;font-size:19px;line-height:19px;color:#3bc2d3}.helper.banners.sml .text a{color:inherit}.helper.banners.sml .text.light{margin-top:12px;font-family:robotolight,sans-serif;font-weight:lighter;font-size:13px;line-height:14px;color:#3bc2d3}.helper.banners.sml .text.contactus{color:#3bc2d3;font-size:14px}.helper.banners.sml.bestprice{padding:18px 0;margin:40px auto 0 auto;position:relative;max-width:230px;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.helper.banners.sml.bestprice .blink{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.helper.banners.sml.bestprice .text.light{padding-left:20px;background:url(../images/icons/icon-bestprice.png) no-repeat 0 center transparent;display:inline-block}.helper.banners.sml.bestprice:hover{background:#000}.helper.banners.sml.marginTopMaintitle{margin:30px auto 0 auto;max-width:230px}.helper.banners.img img{display:block;width:100%;height:auto}.helper.banners.img a{display:block}.helper.banners.btns-wrp>.btns{width:100%;margin-bottom:11px}.helper.banners.btns-wrp>.btns:last-child{margin-bottom:0}.helper.roomprice{padding:0;margin:0;display:block;font-family:"Times New Roman",Arial,sans-serif;font-weight:300;font-size:20px;line-height:48px;color:#494949;font-style:italic;text-align:center}.helper.roomprice span{padding:0;margin:0;display:inline-block;vertical-align:baseline;font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:44px;color:#494949;font-style:normal}.helper.roomprice.marginTop{margin-top:34px}.helper.choosearoom{padding:0;margin:25px auto 0 auto;display:block;list-style-type:none;text-align:center;max-width:230px}.helper.choosearoom li{padding:12px 0 10px 0;margin:0}.helper.choosearoom>li{display:block;background:#89dfea;position:relative}.helper.choosearoom>li a{padding:0;margin:0;display:inline-block;font-family:Roboto,Arial,sans-serif;color:#fff;font-size:16px;line-height:16px;font-weight:300}.helper.choosearoom>li a:hover{text-decoration:none;color:#fff}.helper.choosearoom>li>a{padding-right:25px;background:url(../images/icons/choosearoom-arrow.png) no-repeat right center transparent;color:#fff;font-weight:400}.helper.choosearoom>li>a:hover{color:#fff}.helper.choosearoom>li ul{padding:10px 0;margin:0;display:block;list-style-type:none;position:absolute;left:0;top:100%;width:100%;z-index:3;background:#89dfea;display:none}.helper.choosearoom>li ul li{padding:6px 10px}.helper.choosearoom>li ul li a{font-size:18px;line-height:21px;text-transform:uppercase}.helper.choosearoom>li:hover ul{display:block}.helper.blockel{padding:0;margin:0;display:block}.helper.btns-cont-restaurant{padding:37px 0 0 0;margin:0;display:block}.helper.btns-cont-restaurant>a{display:inline-block;vertical-align:middle}.helper.btns-cont-restaurant .wrp{padding:0;margin:0 5px 0 0;display:inline-block;vertical-align:middle}.helper.btns-cont-restaurant .wrp.normallink-cont{font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:18px;color:#222;font-weight:400}.helper.btns-cont-restaurant .wrp.normallink-cont a{color:inherit;text-decoration:underline}.helper.btns-cont-restaurant .wrp:last-child{margin-right:0}@media (max-width:900px){.helper.btns-cont-restaurant .wrp{margin:0 0 10px 0;display:block;text-align:center}.helper.btns-cont-restaurant .wrp.normallink-cont{display:block}.helper.btns-cont-restaurant .wrp:last-child{margin-bottom:0}}.helper.section-main-title{padding:46px 0 42px 0;margin:0;background:#fff;display:block;position:relative}.helper.section-main-title h1,.helper.section-main-title h2,.helper.section-main-title h3,.helper.section-main-title h4,.helper.section-main-title h5{padding:0;background:0 0;font-size:45px;line-height:45px;font-weight:200;color:#222}.helper.section-main-title h1 a,.helper.section-main-title h2 a,.helper.section-main-title h3 a,.helper.section-main-title h4 a,.helper.section-main-title h5 a{color:inherit}.helper.section-main-title h1 a:hover,.helper.section-main-title h2 a:hover,.helper.section-main-title h3 a:hover,.helper.section-main-title h4 a:hover,.helper.section-main-title h5 a:hover{color:#b6a076;text-decoration:none}@media (max-width:900px){.helper.section-main-title h1,.helper.section-main-title h2,.helper.section-main-title h3,.helper.section-main-title h4,.helper.section-main-title h5{padding-left:15px;padding-right:15px;font-size:38px;line-height:41px}}.helper.section-main-title .section-main-title-subtitle{padding:11px 15px 0 15px;margin:0;display:block;font-family:Roboto,Arial,sans-serif;font-size:22px;line-height:22px;color:#676767;font-weight:300;text-align:center}.helper.section-main-title .section-main-title-subtitle a{color:inherit;text-decoration:underline}.helper.section-explore-link{padding:39px 0;margin:0;background:#f3f2ef;display:block;position:relative;font-family:Roboto,Arial,sans-serif}.helper.section-explore-link a{font-size:20px;line-height:20px;font-weight:300;color:#87c5e1;text-decoration:none!important}.helper.section-explore-link a u{text-decoration:none!important;border-bottom:1px solid}.helper.logo-first-slide{padding:0;margin:0;width:320px;height:110px;position:absolute;left:50%;top:253px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media (max-width:900px){.helper.logo-first-slide{display:none}}.helper.slide_text{padding:0;margin:0;height:110px;position:absolute;left:50%;top:253px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2;font-family:Roboto,Arial,sans-serif;font-weight:100;font-size:65px;line-height:60px;color:#fff;text-align:center}@media (max-width:900px){.helper.slide_text{display:none}}@media (max-width:1190px) and (min-width:900px){.helper.slide_text{top:240px}}.helper.slide_text h1{font-family:robotothin,sans-serif;font-weight:100;font-size:65px;line-height:60px;color:#fff;text-align:center}.helper.firstslideoverlay{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.2)}.helper.locationbuttoncontainer{padding:0;margin:0 auto;display:block;content:'';min-height:71px;position:relative;width:1100px;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media (max-width:1099px){.helper.locationbuttoncontainer{width:100%}}.helper.locationbuttoncontainer>.btns{position:absolute;left:0;top:-100%;z-index:1;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body.onscrolldonw .helper.locationbuttoncontainer{margin-bottom:20px}body.onscrolldonw .helper.locationbuttoncontainer>.btns{top:0}.helper.location-tpl-directionlinks{padding:43px 0 0 0;margin:0;display:block;text-align:left;font-family:Roboto,Arial,sans-serif;color:#40403f;font-size:16px;line-height:20px;font-weight:400}.helper.location-tpl-directionlinks a{padding:0 0 0 25px;margin:0;color:inherit}.helper.location-tpl-directionlinks a.byplane{display:inline-block;background:url(../images/icons/icon-plane.png) no-repeat 0 3px transparent}.helper.location-tpl-directionlinks a.byboat{display:inline-block;background:url(../images/icons/icon-boat.png) no-repeat 0 2px transparent}.helper.location-tpl-directionlinks a:last-child{margin-left:15px}@media (max-width:900px){.helper.location-tpl-directionlinks a{margin:0 0 10px 0}.helper.location-tpl-directionlinks a.byboat,.helper.location-tpl-directionlinks a.byplane{display:block}.helper.location-tpl-directionlinks a:last-child{margin-left:0;margin-bottom:0}}.helper.room-section-main-title{padding:39px 0 30px 0;margin:0;background:#f3f2ef;display:block;position:relative}.helper.room-section-main-title h2{font-family:robotothin,sans-serif;font-weight:100!important;color:#282828!important}.helper.room-section-main-title h1,.helper.room-section-main-title h2,.helper.room-section-main-title h3,.helper.room-section-main-title h4,.helper.room-section-main-title h5{padding:0;background:0 0;font-size:38px;line-height:38px;font-weight:300;color:#686868}.helper.room-section-main-title h1 a,.helper.room-section-main-title h2 a,.helper.room-section-main-title h3 a,.helper.room-section-main-title h4 a,.helper.room-section-main-title h5 a{color:inherit}.helper.room-section-main-title h1 a:hover,.helper.room-section-main-title h2 a:hover,.helper.room-section-main-title h3 a:hover,.helper.room-section-main-title h4 a:hover,.helper.room-section-main-title h5 a:hover{color:#474747;text-decoration:none}@media (max-width:900px){.helper.room-section-main-title h1,.helper.room-section-main-title h2,.helper.room-section-main-title h3,.helper.room-section-main-title h4,.helper.room-section-main-title h5{padding-left:15px;padding-right:15px;font-size:38px;line-height:41px}}.helper.room-section-main-title .section-main-title-subtitle{padding:5px 15px 0 15px;margin:0;display:block;font-family:Roboto,Arial,sans-serif;font-size:17px;line-height:27px;color:#8d8d8d;font-weight:300;text-align:center}.helper.room-section-main-title .section-main-title-subtitle a{color:inherit;text-decoration:underline}@media (max-width:900px){.helper.room-section-main-title .section-main-title-subtitle{line-height:22px}}.helper.room-section-main-title.witharrow-bottom{margin:0 0 48px 0}.helper.room-section-main-title.witharrow-bottom:after{position:absolute;left:50%;bottom:0;content:"";width:0;height:0;border-left:29px solid transparent;border-right:29px solid transparent;border-bottom:29px solid #f3f2ef;margin:0 0 -29px 0;-ms-transform:translateX(-50%) rotate(180deg);-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.helper.room-section-main-title.section-bg-gray{padding:33px 0;background:#f3f2ef}.helper.room-section-main-title.section-bg-gray h1,.helper.room-section-main-title.section-bg-gray h2,.helper.room-section-main-title.section-bg-gray h3,.helper.room-section-main-title.section-bg-gray h4,.helper.room-section-main-title.section-bg-gray h5{font-size:38px;line-height:38px;font-weight:300;color:#686868}.helper.room-section-main-title.section-bg-gray .section-main-title-subtitle{padding-top:5px;font-size:17px;line-height:27px;color:#8d8d8d;font-weight:300;position:relative;top:0}.helper.room-section-main-title.section-bg-gray.smaller-text{padding:38px 0}.helper.room-section-main-title.section-bg-gray.smaller-text h1,.helper.room-section-main-title.section-bg-gray.smaller-text h2,.helper.room-section-main-title.section-bg-gray.smaller-text h3,.helper.room-section-main-title.section-bg-gray.smaller-text h4,.helper.room-section-main-title.section-bg-gray.smaller-text h5{font-size:38px;line-height:48px;font-weight:300}.videoslider{padding:0;margin:0;width:100%;height:100%;position:relative;opacity:0;pointer-events:none}.videoslider.show-el{opacity:1;pointer-events:auto}.videoslider.posAbs{position:absolute;left:0;top:0;width:100%;height:100%;z-index:17}.videoslider.posAbs.backgroundVideo{z-index:17}.videopopupfullscreen{position:fixed;top:0;left:0;background:#000;width:100%;height:100%;z-index:1040;visibility:visible}.videopopupfullscreen.hide-el{visibility:hidden}.videopopupfullscreen .videoOverlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#000;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.videopopupfullscreen a.stopvideolink-fullscreen{padding:0 0 2px 0;margin:0;font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:16px;line-height:24px;font-style:normal;text-decoration:none;color:#fff;position:relative;background:0 0;text-align:center;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;display:none}.videopopupfullscreen a.stopvideolink-fullscreen.centerwithfooter{position:absolute;left:50%;bottom:22px;z-index:4;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.videopopupfullscreen a.stopvideolink-fullscreen.topRight{padding:0;margin:0;position:absolute;right:0;top:0;bottom:auto;z-index:4;width:50px;height:50px;text-indent:-9999px;display:block;background:#a78f51;background:url(../image/gallery-icons-close.png) no-repeat center center #c4af78;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.videopopupfullscreen a.stopvideolink-fullscreen.topRight:after{display:none}
.videopopupfullscreen a.stopvideolink-fullscreen.topRight:hover{background-color:#c4af78}
.videopopupfullscreen a.stopvideolink-fullscreen.showbtn{display:block;visibility:visible}
.videopopupfullscreen a.stopvideolink-fullscreen:after{padding:0;margin:0;position:absolute;left:0;bottom:0;content:'';border-bottom:thin solid #fff;width:100%}
.videopopupfullscreen a.stopvideolink-fullscreen:hover{text-decoration:none}
.videopopupfullscreen a.stopvideolink-fullscreen:hover~.videoOverlay{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}@media (max-width:900px){.videopopupfullscreen a.stopvideolink-fullscreen{display:none}
.videopopupfullscreen a.stopvideolink-fullscreen.showbtn{display:none}}
.videopopupfullscreen .videopopupfullscreen--cont{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.videopopupfullscreen .videoslider-full{padding:0;margin:0;width:100%;height:100%;position:relative;visibility:hidden}.videopopupfullscreen .videoslider-full.show-el{visibility:visible}.videopopupfullscreen .videoslider-full.posAbs{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}.videopopupfullscreen .videoslider-full.posAbs.backgroundVideo{z-index:3}@media (max-width:900px){.videopopupfullscreen{display:none}}.socialfooter{padding:0;margin:0;float:right;list-style-type:none}@media (max-width:900px){.socialfooter{float:none}}.socialfooter li{padding:0;margin:0;display:inline-block;vertical-align:top;position:relative}.socialfooter li.tripadvisor-icon a{width:52px;line-height:41px;text-indent:9999px;display:block;background:url(../images/icons/tripadvisor.png) no-repeat center 0 transparent;background-size:41px 25px;float:none;overflow:hidden;position:relative;top:12px}.socialfooter li.tripadvisor-icon a:hover{background-image:url(../images/icons/tripadvisor-hover.png)}.socialfooter li a{padding:0;margin:0;color:#b7b8b8;font-size:72px;line-height:85px;text-decoration:none;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media (max-width:995px){.socialfooter li a{font-size:60px}}@media (max-width:900px){.socialfooter li a{font-size:52px;line-height:52px}}.socialfooter li a:before{font-size:0;display:none}.socialfooter li a:hover{text-decoration:none;color:#c4af78}.adthiswrp span.at-icon-wrapper{background-color:#c6c6c6;margin-right:4px}.adthiswrp span.at-icon-wrapper svg{background-color:#c6c6c6}.bookingform .ui-datepicker .ui-widget-header{background:#a8dfee;color:#000}.awards-list{padding:8px 0 0 0;margin:0;display:block}.awards-list .awards-list-wrp{padding:0;margin:0;display:block;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.awards-list .awards-list-wrp .awards-list-item{padding:12px 5px 12px 5px;margin:0;display:inline-block;text-align:center;max-width:33.33333%;-webkit-box-flex:1 1 25%;-moz-box-flex:1 1 25%;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}.awards-list .awards-list-wrp .awards-list-item .award-link{display:block;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.awards-list .awards-list-wrp .awards-list-item .award-img{max-width:100%;height:auto}.awards-list .awards-list-wrp .awards-list-item .text{padding:10px 0 0 0;margin:0;display:block;text-align:center;font-weight:400}.awards-list .awards-list-wrp .awards-list-item .awards-list-item-wrp{padding:0;margin:0;display:block;position:relative}@media (max-width:1099px){.awards-list .awards-list-wrp .awards-list-item{-webkit-box-flex:1 1 33.33333%;-moz-box-flex:1 1 33.33333%;-webkit-flex:1 1 33.33333%;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%}}@media (max-width:680px){.awards-list .awards-list-wrp .awards-list-item{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media (min-width:768px){.container{width:100%}}html{width:100%;height:100%}body .mainmenu-booking{padding:40px 0 0 0;margin:0;justify-content:center;background:#f3f3f2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:row wrap}@media (max-width:900px){body .mainmenu-booking{background-color:transparent;padding-bottom:0}}@media (max-width:420px){body .mainmenu-booking{padding:0}}@media (max-width:900px){body .mainmenu-booking form{width:100%;text-align:center;font-size:34px;line-height:34px;padding:17px 10px;top:auto}}body .mainmenu-booking form .inputholder{padding:0;margin:0 10px 0 0;display:inline-block;vertical-align:middle;position:relative;float:left}@media (max-width:900px){body .mainmenu-booking form .inputholder{display:none}}body .mainmenu-booking form label{font-family:Muli,sans-serif;color:#7a7a7a;font-size:15px;line-height:20px;display:block;font-style:italic;font-weight:300;margin-bottom:7px}body .mainmenu-booking form input[type=email],body .mainmenu-booking form input[type=text]{font-family:Muli,sans-serif;font-weight:300;color:#7a7a7a;font-size:15px;line-height:20px;padding:7px 9px;border:1px solid #cdcdcd;max-width:140px;width:140px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;height:38px}@media (min-width:900px) and (max-width:1040px){body .mainmenu-booking form input[type=email],body .mainmenu-booking form input[type=text]{max-width:130px;width:130px;padding:7px 6px}}body .mainmenu-booking form select.sml{padding:7px 9px;border:1px solid #cdcdcd;max-width:140px;width:140px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;font-weight:300;font-size:15px;line-height:20px;font-family:Muli,sans-serif;color:#545454;-webkit-appearance:none;-moz-appearance:none;height:38px}@media (min-width:900px) and (max-width:1040px){body .mainmenu-booking form select.sml{max-width:130px;width:130px;padding:7px 6px}}body .mainmenu-booking form .inputholder.inputholder-select:after{padding:0;margin:0;content:url(../images/icons/select-book.png);position:absolute;right:9px;top:9px;z-index:1}body .mainmenu-booking form input[type=submit]{font-size:14px;line-height:16px;font-family:Muli,sans-serif;font-weight:400;letter-spacing:1px;background:#b2b3b6;padding:10px 25px;position:relative;color:#fff;top:0;margin-right:10px;box-shadow:none;border:none}@media (max-width:900px){body .mainmenu-booking form input[type=submit]{width:100%;text-align:center;font-size:34px;line-height:34px;padding:17px 10px;top:auto}}@media (max-width:571px) and (max-width:900px){body .mainmenu-booking form input[type=submit]{font-size:17px;line-height:17px;padding:12px 10px}}body .mainmenu-booking form input[type=submit]:active,body .mainmenu-booking form input[type=submit]:focus,body .mainmenu-booking form input[type=submit]:hover{background:#96979a;color:#fff;text-decoration:none;outline:0}body .mainmenu-booking form .inputholder.submitbtn{margin-right:0;position:relative}body .mainmenu-booking form .inputholder.submitbtn.mobile{display:none}@media (max-width:900px){body .mainmenu-booking form .inputholder.submitbtn.mobile{display:block;width:100%}}@media (max-width:900px){body .mainmenu-booking form .inputholder.submitbtn.desktop{display:none}}body .mainmenu-booking form .inputholder-desc{font-family:Muli,sans-serif;font-weight:300;color:#777676;font-size:16px;line-height:38px;text-transform:uppercase}body .mainmenu-booking form .best-price{top:5px}body .mainmenu-booking.room-list h1{border:none;font-size:32px;margin-top:40px;margin-bottom:15px}@media (max-width:900px){body .mainmenu-booking.room-list h1{margin-top:15px}}body .mainmenu-booking.room-list .mainmenu-booking{margin-top:115px}@media (max-width:900px){body .mainmenu-booking.room-list .mainmenu-booking{margin-top:30px}}body .mainmenu-booking.room-list #ui-datepicker-div{z-index:10!important}body .mainmenu-booking.promos-vertical{overflow:hidden}body .mainmenu-booking .booking-engine-slider{padding:100px 0 0 0;overflow:hidden}@media (max-width:900px){body .mainmenu-booking .booking-engine-slider{padding-top:40px}}body .mainmenu-booking .booking-engine-slider .booking-container{width:1244px;margin:0 auto!important;float:none!important;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-flow:row nowrap}@media (max-width:1030px){body .mainmenu-booking .booking-engine-slider .booking-container{width:100%}}@media (max-width:900px){body .mainmenu-booking .booking-engine-slider .booking-container{flex-flow:column nowrap;width:100%}}body .mainmenu-booking .booking-engine-slider .booking-container .booking-logo{flex:1 0 160px;text-align:center;display:none}body .mainmenu-booking .booking-engine-slider .booking-container .booking-review{padding:13px 36px 20px 36px;font-family:Muli,sans-serif;flex:1 1 360px}body .mainmenu-booking .booking-engine-slider .booking-container .booking-review .booking-title{font-size:22px;line-height:25px;color:#393939;font-weight:200}body .mainmenu-booking .booking-engine-slider .booking-container .booking-review .booking-text{font-size:14px;line-height:20px;color:#000;font-weight:300;padding-top:25px}body .mainmenu-booking .booking-engine-slider .booking-container .booking-review .booking-writer{font-size:14px;line-height:20px;color:#2f84aa;font-weight:300;padding-top:21px}body .mainmenu-booking .booking-engine-slider .booking-container .booking-review:nth-of-type(3){border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}@media (max-width:900px){body .mainmenu-booking .booking-engine-slider .booking-container .booking-review{padding:36px 15px;flex:0 0 auto}body .mainmenu-booking .booking-engine-slider .booking-container .booking-review:nth-of-type(3){border-left:none;border-right:none;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}}
body .mainnavbar-wrp{background:#fff;border-bottom:0;margin-bottom:0;max-height:none;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body .mainnavbar-wrp.mainnavbar-wrp-onscrolldonw .mobile-navigation-c a.shapes.hamburger-btn:before{background:#527a88;box-shadow:0 7px 0 0 #527a88,0 14px 0 0 #527a88}body .mainnavbar-wrp.mainnavbar-wrp-onscrolldonw .mobile-navigation-c ul.lang li a{color:#000}body .mainnavbar-wrp.mainnavbar-wrp-onscrolldonw .mobile-navigation-c ul.lang>li>a{color:#fff}body .mainnavbar-wrp.langenabled .mainmenu-top{padding-bottom:0}body .mainnavbar-wrp.langenabled .mainmenu-top .tel{margin-bottom:9px}@media (max-width:680px){body .mainnavbar-wrp.langenabled .mainmenu-top .tel{font-size:12px;margin-bottom:7px}}body .mainnavbar-wrp.langenabled .mainmenu-top .topmenu li.lang>a{padding-bottom:11px}body .mainnavbar-wrp .mobile-navigation-c{display:none}body .mainnavbar-wrp .mobile-navigation-c a.shapes.hamburger-btn{float:right}body .mainnavbar-wrp .mobile-navigation-c a.btns.booking-mobile-btn{margin-right:7px;margin-top:8px;float:right}@media (max-width:900px){body .mainnavbar-wrp .mobile-navigation-c a.btns.booking-mobile-btn{margin-right:9px}}body .mainnavbar-wrp .mobile-navigation-c ul.lang{position:relative;float:right;display:inline-block;list-style-type:none;padding:0;margin:0}body .mainnavbar-wrp .mobile-navigation-c ul.lang>li{padding:5px 14px;margin:0;background:0 0;border:none}body .mainnavbar-wrp .mobile-navigation-c ul.lang>li>a{color:#000;font-family:Roboto,Arial,sans-serif;opacity:1;background:0 0;font-weight:400;font-size:18px;line-height:42px;text-transform:none}body .mainnavbar-wrp .mobile-navigation-c ul.lang>li>a:hover{text-decoration:none}body .mainnavbar-wrp .mobile-navigation-c ul.lang>li ul{list-style-type:none;padding:0;margin:0;position:absolute;left:0;top:100%;width:100%;display:block;background:#fff;text-align:center;display:none}body .mainnavbar-wrp .mobile-navigation-c ul.lang>li ul li a{font-family:Roboto,Arial,sans-serif;display:block;color:#000;text-align:center;padding:7px 0;font-size:15px;line-height:15px}
body .mainnavbar-wrp .mobile-navigation-c ul.lang>li ul li a:hover{color:#a29061}body .mainnavbar-wrp .mobile-navigation-c ul.lang>li:hover ul{display:block;padding:5px 0}
@media (max-width:1024px){body .mainnavbar-wrp .mobile-navigation-c{display:block}}body .mainnavbar-wrp .desktop-navigation-c{display:block}
body .mainnavbar-wrp .desktop-navigation-c a.shapes.hamburger-btn{float:right}body .mainnavbar-wrp .desktop-navigation-c a.btns.booking-mobile-btn{margin-right:7px;margin-top:8px;float:right}body .mainnavbar-wrp .desktop-navigation-c ul.lang{position:relative;float:right;display:inline-block;list-style-type:none;padding:0;margin:0}body .mainnavbar-wrp .desktop-navigation-c ul.lang>li{padding:5px 14px;margin:0;background:0 0;border:none}body .mainnavbar-wrp .desktop-navigation-c ul.lang>li>a{color:#000;font-family:Roboto,Arial,sans-serif;opacity:1;background:0 0;font-weight:400;font-size:18px;line-height:42px;text-transform:none}body .mainnavbar-wrp .desktop-navigation-c ul.lang>li>a:hover{text-decoration:none}body .mainnavbar-wrp .desktop-navigation-c ul.lang>li ul{list-style-type:none;padding:0;margin:0;position:absolute;left:0;top:100%;width:100%;display:block;background:#fff;text-align:center;display:none}body .mainnavbar-wrp .desktop-navigation-c ul.lang>li ul li a{font-family:Roboto,Arial,sans-serif;display:block;color:#000;text-align:center;padding:7px 0;font-size:15px;line-height:15px}body .mainnavbar-wrp .desktop-navigation-c ul.lang>li ul li a:hover{color:#a29061}body .mainnavbar-wrp .desktop-navigation-c ul.lang>li:hover ul{display:block;padding:5px 0}@media (max-width:900px){body .mainnavbar-wrp .desktop-navigation-c{display:none}}body .mainnavbar-wrp .mainmenu-top{padding:10px 19px;margin:0;display:block;background:#eff0f1;font-family:robotolight,sans-serif;font-size:13px;line-height:16px;color:#505051;font-weight:lighter}
body .mainnavbar-wrp .mainmenu-top:after{content:"";display:table;clear:both}body .mainnavbar-wrp .mainmenu-top .topmenu{padding:0;margin:0;display:inline-block;list-style-type:none;vertical-align:middle}body .mainnavbar-wrp .mainmenu-top .topmenu li{padding:0 7px 0 0;margin:0 7px 0 0;display:inline-block;border-right:thin solid #c3c3c3}@media (max-width:900px){body .mainnavbar-wrp .mainmenu-top .topmenu li{padding:0 5px 0 0;margin:0 3px 0 0}}body .mainnavbar-wrp .mainmenu-top .topmenu li a{color:inherit;display:inline-block}
body .mainnavbar-wrp .mainmenu-top .topmenu li a:hover{color:#000}@media (max-width:680px){body .mainnavbar-wrp .mainmenu-top .topmenu li a{font-size:12px}}
body .mainnavbar-wrp .mainmenu-top .topmenu li:first-child{padding-left:7px;margin-left:7px;border-left:thin solid #c3c3c3;text-transform:uppercase}
@media (max-width:900px){body .mainnavbar-wrp .mainmenu-top .topmenu li:first-child{padding-left:5px;margin-left:3px}}
body .mainnavbar-wrp .mainmenu-top .topmenu li:last-child{padding-right:0;margin-right:0;border-right:none}
body .mainnavbar-wrp .mainmenu-top .topmenu li.lang{position:relative}body .mainnavbar-wrp .mainmenu-top .topmenu li.lang a span.desk{display:block}
@media (max-width:900px){body .mainnavbar-wrp .mainmenu-top .topmenu li.lang a span.desk{display:none}}
body .mainnavbar-wrp .mainmenu-top .topmenu li.lang a span.mob{display:none}

@media (max-width:900px){body .mainnavbar-wrp .mainmenu-top .topmenu li.lang a span.mob{display:block}}

body .mainnavbar-wrp .mainmenu-top .topmenu li.lang>a span.desk{padding-right:18px;background:url(../images/icons/lang-arrow.png) no-repeat center right transparent}

body .mainnavbar-wrp .mainmenu-top .topmenu li.lang>a span.mob{padding-right:12px;background:url(../image/lang-arrow.png) no-repeat center right transparent}

body .mainnavbar-wrp .mainmenu-top .topmenu li.lang ul.dropdown-menu{background:#ebebeb;border-radius:0;text-align:left;min-width:45px;margin:0;padding:10px 0;box-shadow:none;left:auto;right:-5px;top:24px}

body .mainnavbar-wrp .mainmenu-top .topmenu li.lang ul.dropdown-menu li{padding:0;margin:0;border-right:none;border-left:none}

body .mainnavbar-wrp .mainmenu-top .topmenu li.lang ul.dropdown-menu li a{font-family:Roboto,Arial,sans-serif;font-size:13px;line-height:18px;font-weight:300;color:#161616;padding:3px 17px}

body .mainnavbar-wrp .mainmenu-top .topmenu li.lang ul.dropdown-menu li a:focus,body .mainnavbar-wrp .mainmenu-top .topmenu li.lang ul.dropdown-menu li a:hover{color:#000;background:0 0;text-decoration:underline}

@media (max-width:900px){body .mainnavbar-wrp .mainmenu-top .topmenu li.lang ul.dropdown-menu{right:-7px;text-align:center}

body .mainnavbar-wrp .mainmenu-top .topmenu li.lang ul.dropdown-menu li a{padding:3px 7px}}body .mainnavbar-wrp .mainmenu-top .topmenu li.lang:hover ul.dropdown-menu{display:block}

body .mainnavbar-wrp .mainmenu-top .tel{padding:0 0 0 5px;margin:0;display:inline-block;color:#505051;vertical-align:middle;position:relative;overflow:visible}

body .mainnavbar-wrp .mainmenu-top .tel:before{width:20px;height:20px;content:'';z-index:1;display:block;position:absolute;left:0;top:0;background:url(../image/icons-menu-tel.png) no-repeat left center transparent}@media (min-width:900px){body .mainnavbar-wrp .mainmenu-top .tel:before{display:none}}
body .mainnavbar-wrp .mainmenu-top .tel:hover{text-decoration:none}body .mainnavbar-wrp .mainmenu-top .tel a{padding:0;margin:0;color:inherit;display:block}body .mainnavbar-wrp .mainmenu-top .tel a:hover{text-decoration:none}body .mainnavbar-wrp .mainmenu-top .tel>span{padding:10px;margin:12px 0 0 -7px;display:none;background:#d5cfbe;position:absolute;left:-100%;top:100%;z-index:3;white-space:nowrap;font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:14px;font-weight:300;color:#524a33;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .5s,opacity .5s linear 0s;-moz-transition:visibility 0s linear .5s,opacity .5s linear 0s;-ms-transition:visibility 0s linear .5s,opacity .5s linear 0s;-o-transition:visibility 0s linear .5s,opacity .5s linear 0s;transition:visibility 0s linear .5s,opacity .5s linear 0s}body .mainnavbar-wrp .mainmenu-top .tel>span:after{position:absolute;right:22px;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #d5cfbe;margin:-6px 0 0 0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body .mainnavbar-wrp .mainmenu-top .tel:hover>span{-webkit-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;-moz-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;-ms-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;-o-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;visibility:visible;-moz-opacity:1;-khtml-opacity:1;opacity:1}body .mainnavbar-wrp .mainmenu-top .icons-features{padding:0;margin:0;display:inline-block;list-style-type:none;vertical-align:top;font-size:10px;line-height:10px}

body .mainnavbar-wrp .mainmenu-top .icons-features li{padding:0;margin:0 10px 0 0;display:inline-block;position:relative}

body .mainnavbar-wrp .mainmenu-top .icons-features li a{padding:0;margin:0;display:inline-block;width:18px;height:18px}

body .mainnavbar-wrp .mainmenu-top .icons-features li>span{padding:10px;margin:12px 0 0 -19px;display:inline-block;background:#393838;position:absolute;z-index:6;left:0;top:100%;white-space:nowrap;font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:14px;font-weight:lighter;color:#89dfea;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .5s,opacity .5s linear 0s;-moz-transition:visibility 0s linear .5s,opacity .5s linear 0s;-ms-transition:visibility 0s linear .5s,opacity .5s linear 0s;-o-transition:visibility 0s linear .5s,opacity .5s linear 0s;transition:visibility 0s linear .5s,opacity .5s linear 0s}body .mainnavbar-wrp .mainmenu-top .icons-features li>span:after{position:absolute;left:22px;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #393838;margin:-6px 0 0 0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}

body .mainnavbar-wrp .mainmenu-top .icons-features li.wifi a{background:url(../images/icons/icons-menu-wifi.png) no-repeat center transparent}body .mainnavbar-wrp .mainmenu-top .icons-features li.nonsmoking a{background:url(../image/icons-menu-nonsmoking.png) no-repeat center transparent}

body .mainnavbar-wrp .mainmenu-top .icons-features li:last-child{margin-right:0}body .mainnavbar-wrp .mainmenu-top .icons-features li:hover>span{-webkit-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;-moz-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;-ms-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;-o-transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;transition:visibility 0s linear 0s,opacity .5s linear 0s,background .5s linear 0s,border .5s linear 0s;visibility:visible;-moz-opacity:1;-khtml-opacity:1;opacity:1}

body .mainnavbar-wrp .mainmenu-top .mainmenu-top--left{padding:0;margin:2px 0 -2px 0;display:block;float:left}@media (max-width:512px){body .mainnavbar-wrp .mainmenu-top .mainmenu-top--left{display:none}}

body .mainnavbar-wrp .mainmenu-top .mainmenu-top--left .weather{padding:0 10px 0 27px;margin:0 10px 0 0;display:inline-block;vertical-align:top;background:url(../images/icons-menu-weather.png) no-repeat left center transparent;border-right:thin solid #c3c3c3}

body .mainnavbar-wrp .mainmenu-top .mainmenu-top--left .weather strong{color:#505051;font-weight:300;display:inline-block;vertical-align:top}

body .mainnavbar-wrp .mainmenu-top .mainmenu-top--right{padding:0;margin:2px 0 -2px 0;display:block;float:right}

@media (max-width:512px){body .mainnavbar-wrp .mainmenu-top .mainmenu-top--right{float:left}}@media (max-width:900px){body .mainnavbar-wrp .mainmenu-top{font-size:13px;padding-right:7px;padding-left:9px}body .mainnavbar-wrp .mainmenu-top .tel{padding:0;margin:1px 0 -1px 0;height:20px}

body .mainnavbar-wrp .mainmenu-top .tel:before{content:none}

body .mainnavbar-wrp .mainmenu-top .tel>span{margin-left:0;margin-right:-17px;text-indent:0;left:auto;right:0}}

body .mainnavbar-wrp .container-navi{position:relative}

body .mainnavbar-wrp .container-navi:after{content:"";display:table;clear:both}

body .mainnavbar-wrp .container-navi div.logo,body .mainnavbar-wrp .container-navi h1.logo{width:auto;height:auto;background:0 0;text-indent:-9999px;display:block;padding:0;position:absolute;float:left;z-index:1;left:20px;bottom:9px}

@media (min-width:901px) and (max-width:950px){body .mainnavbar-wrp .container-navi div.logo,body .mainnavbar-wrp .container-navi h1.logo{left:20px}}

body .mainnavbar-wrp .container-navi div.logo a,body .mainnavbar-wrp .container-navi h1.logo a{
	display:block;
	width:369px;
	height:60px;
	z-index:2;
 	background-size:100%; background-color: transparent;background-image: url(../image/desktop-logo.png); background-repeat: no-repeat; background-position: center;}
	
body .mainnavbar-wrp .container-navi .luxury-hotels-logo{position:absolute;left:332px;top:28px;display:block;width:60px;height:46px;background:url(../image/small-luxury-hotels.png) no-repeat center transparent;z-index:2;background-size:100%}

body .mainnavbar-wrp .container-navi .luxury-hotels-logo a{display:block;width:60px;height:46px}

@media (max-width:1024px){body .mainnavbar-wrp .container-navi .luxury-hotels-logo{left:190px;top:7px;width:50px;height:40px}
body .mainnavbar-wrp .container-navi .luxury-hotels-logo a{width:50px;height:40px}}
@media (max-width:413px){body .mainnavbar-wrp .container-navi .luxury-hotels-logo{left:164px;top:11px;width:42px;height:34px}
body .mainnavbar-wrp .container-navi .luxury-hotels-logo a{width:42px;height:34px}}
@media (max-width:374px){body .mainnavbar-wrp .container-navi .luxury-hotels-logo{display:none}}
body .mainnavbar-wrp .container-navi .navbar-collapse{float:right;width:auto;position:relative;border:none;border-color:transparent;box-shadow:none}@media (min-width:680px) and (max-width:900px){body .mainnavbar-wrp .container-navi .navbar-collapse{display:block}}
body .mainnavbar-wrp .container-navi .navbar-collapse.navbar-collapse-left{display:none!important}
body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav{float:right;padding-right:19px;position:relative;font-size:0}@media (min-width:900px) and (max-width:1100px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav{padding-right:19px}}@media (min-width:1100px) and (max-width:1180px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav{padding-right:19px}}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav span.caret{display:none}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav.afterArrow{float:none;margin:0}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li{display:inline-block;float:none;position:relative;padding:42px 0;vertical-align:middle}@media (min-width:900px) and (max-width:1100px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li{vertical-align:middle}}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li a{font-family:Roboto,Arial,sans-serif;font-size:15px;line-height:15px;font-weight:400;color:#5b5550;font-style:normal}@media (max-width:1366px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li a{font-size:14px}}@media (min-width:680px) and (max-width:900px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li a{font-size:12px}}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a{padding:0 10px;background-color:transparent;text-transform:uppercase;position:relative}@media (min-width:1100px) and (max-width:1180px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a{padding:0 6px}}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a>span{display:none}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a:before{display:none}
body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a:after{display:none}
@media (min-width:1025px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a:after{padding:0;margin:-1px 0 0 0;position:absolute;right:-1px;top:50%;content:'';z-index:1;width:2px;height:14px;display:inline-block;background-color:#d0cecb;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}
body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a:focus,body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a:hover{text-decoration:none;color:#3bc2d3}
@media (max-width:900px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a:focus,body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a:hover{color:#000;font-weight:400}}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a.bookonlinemainmenu{font-weight:400}
@media (min-width:900px) and (max-width:1100px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>a{font-size:14px;padding:0 8px}}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.boldcategory{padding:17px 0;margin-left:8px;background:#000;border:none;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.boldcategory>a{padding:0 15px;font-family:Raleway,Arial,sans-serif;font-weight:400;color:#3bc2d3;font-size:18px;line-height:16px}
@media (min-width:1100px) and (max-width:1180px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.boldcategory>a{padding:0 15px}}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.boldcategory>a:hover{font-weight:400;text-decoration:none}
@media (min-width:900px) and (max-width:1100px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.boldcategory{margin-left:0}}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.boldcategory:active,body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.boldcategory:focus,body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.boldcategory:hover{background:#393838}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.active a,body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.current-menu-parent a{text-decoration:none;background-color:transparent;color:#9e9e9e}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.gold>a{color:#ccba8b}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.closebtn-mobile{display:none}@media (max-width:900px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.closebtn-mobile{display:block;text-align:center;padding:10px 0}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.closebtn-mobile a{display:block;padding:40px 0 0 0;margin:0;background:url(../images/icons/close45x45.png) no-repeat center top transparent!important;background-size:32px 33px!important;display:inline-block;font-size:16px;line-height:16px;color:#161616;text-transform:none;font-style:italic}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.closebtn-mobile a:hover{color:inherit}}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li:hover>a{text-decoration:none}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li:hover>ul.dropdown-menu{display:block;border:none}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li>ul.dropdown-menu{min-width:216px}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li ul.dropdown-menu{background:#f3f3f2;border-radius:0;padding:10px 0;box-shadow:none;border:0;left:-24px}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li ul.dropdown-menu ul{border:none}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li ul.dropdown-menu ul.dropdown-menu{border:none}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li ul.dropdown-menu li a{font-family:Roboto,Arial,sans-serif;font-size:17px;line-height:17px;font-weight:300;color:#161616;padding:10px 25px;text-transform:uppercase}@media (max-width:900px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li ul.dropdown-menu li a{white-space:normal}}@media (max-width:680px){body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li ul.dropdown-menu li a{font-size:20px;line-height:20px;padding:12px 14px}}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li ul.dropdown-menu li.current-menu-item a{font-weight:300}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li ul.dropdown-menu li.active a{background-color:transparent;color:#161616}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li ul.dropdown-menu li:hover>a{font-weight:300;color:#3bc2d3;background:#393838}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li ul.dropdown-menu li.dropdown-submenu a:after{border:none}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.lang{margin:0 11px;border:none;position:relative;background:0 0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.lang>a{padding:0 9px 0 9px;font-weight:300;color:#000;font-size:15px;line-height:15px;text-align:center;position:relative}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.lang>a:after{position:absolute;left:50%;top:100%;z-index:10000;content:" ";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #a29061;margin:6px 0 0 -6px;display:block;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.lang>ul.dropdown-menu{min-width:0;width:100%}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.lang>ul.dropdown-menu li{text-align:center}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.lang>ul.dropdown-menu li a{padding:11px 0}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li.lang:hover a{text-decoration:none}body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li:last-child>a:after,body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li:nth-last-child(2)>a:after,body .mainnavbar-wrp .container-navi .navbar-collapse ul.nav>li:nth-last-child(3)>a:after{display:none}@media (max-width:1024px){body .mainnavbar-wrp .container-navi div.logo{left:0;top:17px;margin:0 0 0 10px}body .mainnavbar-wrp .container-navi div.logo a{background:url(../image/desktop-logo.png) no-repeat top 0 left 0 transparent;background-size:100%;height:28px;width:170px}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu{display:none!important;position:absolute;left:0;top:52px;width:100%;padding-left:0;padding-right:0}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav{padding-top:18px;padding-bottom:18px;padding-right:0;width:100%;background:#ebebeb;visibility:visible;margin:0;overflow:hidden}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li{display:block;text-align:center;width:100%;padding:0}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li.fadeInDown{animation-name:fadeIn}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li.animated{animation-duration:2s}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li.open ul.dropdown-menu{display:block!important}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li.boldcategory,body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li.lang{display:none}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li>a{color:#5b5550;font-size:18px;line-height:23px;font-weight:300;padding:7px 11px;background:0 0!important;border-right:none}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li>ul.dropdown-menu{position:relative;top:auto;left:auto;margin:0;padding:10px 0;float:none;border:none;-webkit-box-shadow:none;box-shadow:none;background:#b5b5b5}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li>ul.dropdown-menu:before{display:none}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li>ul.dropdown-menu li{padding:0;text-align:center;display:block}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li>ul.dropdown-menu li.active{color:#fff}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li>ul.dropdown-menu li.active a{font-weight:400;color:#fff}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li>ul.dropdown-menu li a{color:#fff;font-size:18px;line-height:21px;font-weight:300;padding:7px 11px;background:0 0!important;border-right:none}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li>ul.dropdown-menu li a:hover{color:#3bc2d3!important}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li.dropdown>a:after{width:12px;height:8px;background:url(../image/icon-arrow-mobile-dropdown.png) no-repeat 0 0 transparent;background-size:12px 8px;display:inline-block;vertical-align:middle;content:''}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li:hover>a{color:#3bc2d3!important}body .mainnavbar-wrp .container-navi .navbar-collapse-mainmenu ul.nav>li:hover ul.dropdown-menu{display:none}body .mainnavbar-wrp.openmenu{position:relative}body .mainnavbar-wrp.openmenu .container-navi .navbar-collapse-mainmenu{display:block!important}}@media (max-width:413px){body .mainnavbar-wrp .container-navi div.logo{left:0;top:19px}body .mainnavbar-wrp .container-navi div.logo a{height:18px;width:144px}}body .slh-fixed{background:url(../images/icons/slh.png) no-repeat 0 0 transparent;height:84px;width:78px;position:fixed;top:111px;right:15px;z-index:3}body .slh-fixed a{display:block;height:84px;width:78px;text-indent:-9999px}@media (max-width:900px){body .slh-fixed a{display:none}}@media (max-width:900px){body .slh-fixed{display:none}}body section{position:relative}body section .img-wrp{height:600px;background:#fff;position:relative}body section .img-wrp.video-slider-cont.show-child-el .slogans{z-index:5}body section .img-wrp.img-wrp-gmap{height:639px}body section .img-wrp.img-wrp-gmap .gmapslide{height:639px;width:100%}@media (max-width:680px){body section .img-wrp.img-wrp-gmap{height:300px}body section .img-wrp.img-wrp-gmap .gmapslide{height:300px}}body section .img-wrp .imgsslider{width:100%;height:100%}body section .img-wrp .slide-navi{position:absolute;right:auto;left:0;bottom:0;z-index:2;margin:0 0 23px 20px;padding:0}body section .img-wrp .slide-navi.hideEl{display:none}body section .img-wrp .slide-navi li{list-style:none;width:12px;height:12px;float:left;margin:0 8px 0 0;overflow:hidden}body section .img-wrp .slide-navi li.current-slide a{background:#cce6f0;background:rgba(255,255,255,.8)}body section .img-wrp .slide-navi li.current-slide a:hover{background:#cce6f0;background:rgba(255,255,255,.8)}body section .img-wrp .slide-navi li a{width:12px;height:12px;background:#fff;background:rgba(255,255,255,.3);display:block;cursor:pointer;border-radius:20px}body section .img-wrp .slide-navi li a:hover{background:#cce6f0;background:rgba(255,255,255,.8)}@media (max-width:900px){body section .img-wrp .slide-navi{display:none}}body section .img-wrp .slide-slh{padding:0;margin:0;position:absolute;right:25px;bottom:24px;z-index:1}body section .img-wrp .slide-slh a{display:block}@media (max-width:900px){body section .img-wrp .slide-slh{display:none}}@media (max-width:900px){body section .img-wrp{overflow:hidden}}@media (max-width:680px){body section .img-wrp{height:300px}}@media (max-height:360px){body section .img-wrp{height:200px}}body section .content-wep{position:relative}body section .content-wep .container{background:#fff}body section .content-wep .container.container-bg{width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body section .content-wep .container.container-fluid{width:auto}body section .content-wep .container.container-fluid.container-fluid-footer{padding-left:21px;padding-right:21px;border-bottom:none;border-top:thin solid #e5e5e5;background:#f7f7f7}body section .content-wep .container.tableClass{display:table}@media (max-width:900px){body section .content-wep .container.tableClass.mobile-clear-table{display:inline-block;width:100%;overflow:hidden}body section .content-wep .container.tableClass.mobile-clear-table div.tableRowClass{display:inline-block;width:100%}body section .content-wep .container.tableClass.mobile-clear-table div.tableRowClass div.tableCellClass{display:inline-block;padding-left:0;padding-right:0}}@media (max-width:420px){body section .content-wep .container.tableClass.mobile-clear-table div.tableRowClass div.tableCellClass h1{font-size:36px}}body section .content-wep .container .row{background:#fff;margin-right:0;margin-left:0}body section .content-wep .container .row .gdpr label{font-size:13px;font-weight:300;font-family:robotolight,sans-serif}@media (max-width:368px){body section .content-wep .container .row .gdpr label{font-size:12px}}@media (max-width:345px){body section .content-wep .container .row .gdpr label{font-size:11px}}body section .content-wep .container .row.tableRowClass{display:table-row}body section .content-wep .container .row.bg-transparent{background:0 0}body section .content-wep .container .row .heightContentSlide{height:570px;min-height:570px;padding-top:15px;padding-bottom:15px}@media (max-width:900px){body section .content-wep .container .row .heightContentSlide{height:auto;min-height:10px;padding-top:56px;padding-bottom:39px}}@media (max-height:610px) and (min-width:1279px){body section .content-wep .container .row .heightContentSlideSmaller{height:440px}}body section .content-wep .container .row .heightContentSlideHP2Sl{height:670px;min-height:670px;padding-top:94px;padding-bottom:120px}body section .content-wep .container .row .heightContentSlideHP2Sl.heightContentSlideHP2Sl-sml1a{height:489px;min-height:489px}body section .content-wep .container .row .heightContentSlideHP2Sl.heightContentSlideHP2Sl-sml1{height:399px;min-height:399px}body section .content-wep .container .row .heightContentSlideHP2Sl.roompadding{padding-top:100px;padding-bottom:107px}body section .content-wep .container .row .heightContentSlideHP2Sl.roomofferpadding{padding-top:88px;padding-bottom:31px}body section .content-wep .container .row .heightContentSlideHP2Sl.nopaddingbottom{padding-bottom:20px}@media (min-width:900px) and (max-width:1100px){body section .content-wep .container .row .heightContentSlideHP2Sl{padding-left:0;padding-right:0}}@media (max-width:900px){body section .content-wep .container .row .heightContentSlideHP2Sl{min-height:10px!important;height:auto!important;padding-top:56px;padding-bottom:39px}}@media (max-width:680px){body section .content-wep .container .row .heightContentSlideHP2Sl{padding-bottom:0}}body section .content-wep .container .row .heightContentSlideHP2Sl-homeheader{height:380px;min-height:380px;padding-top:127px;padding-bottom:130px}@media (max-width:900px){body section .content-wep .container .row .heightContentSlideHP2Sl-homeheader{min-height:10px;height:auto;padding-top:46px;padding-bottom:39px;background-position:center}}body section .content-wep .container .row .heightContentSlideHP2Sl-badges{padding-top:72px;padding-bottom:0}@media (max-width:900px){body section .content-wep .container .row .heightContentSlideHP2Sl-badges{padding-top:56px;padding-bottom:39px}}body section .content-wep .container .row .heightContentSlideHP2Sl-room-badges{padding-top:30px;padding-bottom:0}@media (max-width:900px){body section .content-wep .container .row .heightContentSlideHP2Sl-room-badges{padding-top:56px;padding-bottom:39px}}body section .content-wep .container .row .heightContentSlideHP2Sl-room-padding-badges{padding-top:61px;padding-bottom:0}@media (max-width:900px){body section .content-wep .container .row .heightContentSlideHP2Sl-room-padding-badges{padding-top:56px;padding-bottom:39px}}body section .content-wep .container .row .heightContentSlideHP2Sl-contact{height:524px;min-height:524px;padding-top:60px;padding-bottom:75px}@media (max-width:900px){body section .content-wep .container .row .heightContentSlideHP2Sl-contact{min-height:10px;height:auto;padding-top:40px;padding-bottom:30px}}@media (min-width:900px) and (max-width:1100px){body section .content-wep .container .row .heightContentSlidePaddingLeftRight{padding-left:0;padding-right:0}}body section .content-wep .container .row .slideFixWidth{width:986px!important;margin:0 auto!important;float:none!important}@media (max-width:986px){body section .content-wep .container .row .slideFixWidth{width:100%!important}}@media (max-width:900px){body section .content-wep .container .row .slideFixWidth{width:100%!important}}body section .content-wep .container .row .slideFixWidth990{width:990px}@media (max-width:989px){body section .content-wep .container .row .slideFixWidth990{width:100%}}body section .content-wep .container .row .tableCellClass{display:table-cell;float:none;vertical-align:top}body section .content-wep .container .row .tableCellClass.verticalAlignMiddle{vertical-align:middle}body section .content-wep .container .row .tableCellClass.left{padding:29px 0 29px 25px;position:relative}body section .content-wep .container .row .tableCellClass.left .border-separator{position:fixed;padding-left:40px;top:150px}@media (max-width:1080px){body section .content-wep .container .row .tableCellClass.left .border-separator{padding-left:20px}}@media (max-width:980px){body section .content-wep .container .row .tableCellClass.left .border-separator{padding-left:0}}body section .content-wep .container .row .tableCellClass.left #menu-blog-menu li{width:180px;display:block;margin:0 auto}body section .content-wep .container .row .tableCellClass.left #menu-blog-menu li a{background:#e7e7e7;border:none;color:#535353;font-size:17px;line-height:17px;font-weight:300;text-align:center;min-width:136px;min-height:40px;padding:14px 17px;font-family:Roboto,Arial,sans-serif;margin:5px 0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section .content-wep .container .row .tableCellClass.left #menu-blog-menu li a:hover{color:#fff;background:#89dfea}body section .content-wep .container .row .tableCellClass.left .addv{text-align:center}body section .content-wep .container .row .tableCellClass.left .addv a{position:relative;display:block}body section .content-wep .container .row .tableCellClass.left .addv a img{margin:5px 0;width:180px;height:150px}body section .content-wep .container .row .tableCellClass.left .addv a span{text-decoration:none;color:#fff;font-size:18px;line-height:20px;font-weight:300;font-family:Roboto,Arial,sans-serif;position:absolute;left:0;right:0;bottom:20px;background:rgba(0,0,0,.35);width:140px;margin:0 auto;padding:9px 0}body section .content-wep .container .row .tableCellClass.left .addv a:hover span{background:rgba(0,0,0,.7)}body section .content-wep .container .row .tableCellClass.right{padding:29px 0 29px 0;position:relative}@media (min-width:992px){body section .content-wep .container .row .contact-left-fck{width:36%}}@media (max-width:900px){body section .content-wep .container .row .contact-left-fck{width:100%!important;padding:10px 0}}body section .content-wep .container .row .contact-right-fck{padding-left:43px;padding-right:0;padding-bottom:17px}@media (min-width:992px){body section .content-wep .container .row .contact-right-fck{width:64%}}@media (max-width:900px){body section .content-wep .container .row .contact-right-fck{width:100%!important;padding:10px 0}}body section.custom-slider{padding:0;margin:0;display:block}body section.custom-slider .custom-slider-cont{padding:0;margin:0;display:block;position:relative}body section.custom-slider .custom-slider-cont .custom-slider-c{padding:0;margin:0;display:block;position:relative;width:100%;height:100%;overflow:hidden}body section.custom-slider .custom-slider-cont .custom-slider-c .custom-slider-item{position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:1}body section.custom-slider .custom-slider-cont .custom-slider-c .custom-slider-item.active-el{z-index:10}body section.custom-slider .custom-slider-cont .custom-slider-c .custom-slider-item.transition-el{z-index:15}body section.custom-slider .custom-slider-cont .custom-slider-c .custom-slider-item .slogans .cont{background:0 0}body section.custom-slider .home-banner{display:block;height:141px;width:350px;background:url(../image/promo-villa-bg.png) no-repeat right 12px center #fff;position:absolute;left:0;right:auto;bottom:0;margin:0 0 17px 13px;padding:0;z-index:20}body section.custom-slider .home-banner img{float:left}body section.custom-slider .home-banner .banner-text{display:inline-block;width:175px;float:right}body section.custom-slider .home-banner .banner-text p{font-family:Muli,sans-serif;line-height:26px;color:#1d3262;font-weight:300;text-align:center}body section.custom-slider .home-banner .banner-text p.banner-title{font-size:18px;padding-top:29px}body section.custom-slider .home-banner .banner-text p.banner-subtitle{font-size:25px}body section.custom-slider .home-banner .banner-text a{color:#4a92bf;font-size:16px;font-weight:300;text-decoration:underline;padding-top:5px;text-align:center;float:left;width:100%;font-style:italic}body section.custom-slider .home-banner .banner-text a:focus,body section.custom-slider .home-banner .banner-text a:hover{color:#66afdd;text-decoration:underline}@media (max-width:900px){body section.custom-slider .home-banner{display:none}}body section.custom-slider .slide-navi{position:absolute;right:auto;left:0;bottom:0;margin:0 0 25px 23px;padding:0;z-index:16}body section.custom-slider .slide-navi li{list-style:none;width:10px;height:10px;float:left;margin:0 5px 0 0}body section.custom-slider .slide-navi li.current-slide a{background:#cce6f0;background:rgba(255,255,255,.8)}body section.custom-slider .slide-navi li.current-slide a:focus,body section.custom-slider .slide-navi li.current-slide a:hover{background:#cce6f0;background:rgba(255,255,255,.8)}body section.custom-slider .slide-navi li a{-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;width:10px;height:10px;background:#b5b5b5;background:rgba(255,255,255,.4);display:block;cursor:pointer}body section.custom-slider .slide-navi li a:focus,body section.custom-slider .slide-navi li a:hover{background:#cce6f0;background:rgba(255,255,255,.8)}@media (max-width:900px){body section.custom-slider .slide-navi{display:none}}body section.footer{position:relative;width:100%;height:auto;min-height:75px;padding:92px 0 0 0}@media (max-width:900px){body section.footer{position:relative;left:auto;bottom:auto;width:auto;height:auto;min-height:10px}}@media (max-width:680px){body section.footer{padding-top:50px}}body section.footer .footer-first{position:relative}body section.footer .footer-first .container{width:auto;padding:72px 102px 69px 78px;background:#f7f7f7}@media (min-width:900px) and (max-width:1100px){body section.footer .footer-first .container{padding:56px 20px 46px 20px}}@media (max-width:900px){body section.footer .footer-first .container{background-image:none}}@media (max-width:680px){body section.footer .footer-first .container{padding:56px 20px 46px 20px}}body section.footer .footer-first .container .row .footer-lgs{position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}body section.footer .footer-first .container .row .footer-lgs>a,body section.footer .footer-first .container .row .footer-lgs>img{display:block}body section.footer .footer-first .container .row .footer-lgs>a{padding-top:27px}@media (max-width:900px){body section.footer .footer-first .container .row .footer-lgs{display:none}}body section.footer .footer-first .container .row .left .tripadvisor-review{padding:4px 0 0 0}body section.footer .footer-first .container .row .left .tripadvisor-review>span{padding:0 0 0 51px;margin:0;font-family:Roboto,Arial,sans-serif;font-size:17px;line-height:27px;color:#8a8a8a;font-weight:300;background:url(../images/tripadvisor.png) no-repeat 0 center transparent}body section.footer .footer-first .container .row .left .tripadvisor-review>p{font-size:16px;line-height:20px;color:#838383;font-weight:400;font-family:Roboto,Arial,sans-serif;font-style:italic;padding:10px 0 0 0}body section.footer .footer-first .container .row .left .tripadvisor-review>p a{color:#000;text-decoration:none}body section.footer .footer-first .container .row .left .tripadvisor-review>p a:hover{color:#000;text-decoration:underline}body section.footer .footer-first .container .row .left .tripadvisor-review>a{font-size:17px;line-height:23px;color:#000;font-weight:300;font-family:Roboto,Arial,sans-serif;text-decoration:underline;padding:0;margin:23px 0 0 0;display:block}body section.footer .footer-first .container .row .left .tripadvisor-review>a:hover{color:#000;text-decoration:underline}@media (min-width:900px){body section.footer .footer-first .container .row .left .tripadvisor-review{max-width:500px}}body section.footer .footer-first .container .row .left .newsletter-form{padding:36px 0 0 0}body section.footer .footer-first .container .row .left .newsletter-form>span{font-size:17px;line-height:17px;color:#8a8a8a;font-weight:300;font-family:Roboto,Arial,sans-serif;padding:0;margin:0}body section.footer .footer-first .container .row .left .newsletter-form form{padding:15px 0 0 0;margin:0;overflow:hidden}body section.footer .footer-first .container .row .left .newsletter-form form input[type=email]{font-size:16px;line-height:20px;color:#828282;background:#fff;padding:14px 10px 14px 10px;position:relative;text-align:left;font-family:Roboto,Arial,sans-serif;font-weight:300;font-style:normal;display:inline-block;vertical-align:bottom;height:44px;float:left;box-shadow:none;border-radius:0;border:thin solid #cfc9c9;border-right:none;-webkit-appearance:none;width:190px}body section.footer .footer-first .container .row .left .newsletter-form form input[type=email]::-webkit-input-placeholder{color:#828282}body section.footer .footer-first .container .row .left .newsletter-form form input[type=email]:-moz-placeholder{color:#828282}body section.footer .footer-first .container .row .left .newsletter-form form input[type=email]::-moz-placeholder{color:#828282}body section.footer .footer-first .container .row .left .newsletter-form form input[type=email]:-ms-input-placeholder{color:#828282}body section.footer .footer-first .container .row .left .newsletter-form form input[type=email]:focus{outline-style:auto;outline-width:0;outline-color:-webkit-focus-ring-color;border:none;box-shadow:none;border:thin solid #cfc9c9;border-right:none}body section.footer .footer-first .container .row .left .newsletter-form form input[type=button],body section.footer .footer-first .container .row .left .newsletter-form form input[type=submit]{float:left;box-shadow:none;border-radius:0;text-indent:-9999px;width:44px;height:44px;background:url(../images/subscribe-arrow.png) no-repeat center #fff;display:inline-block;vertical-align:bottom;border:thin solid #cfc9c9;border-left:none}body section.footer .footer-first .container .row .left .newsletter-form form input[type=button]:hover,body section.footer .footer-first .container .row .left .newsletter-form form input[type=submit]:hover{background-color:#fff}@media (max-width:900px){body section.footer .footer-first .container .row .left{width:100%!important}body section.footer .footer-first .container .row .left .tripadvisor-review{text-align:center}body section.footer .footer-first .container .row .left .newsletter-form{text-align:center}body section.footer .footer-first .container .row .left .newsletter-form>span{display:block;float:none}body section.footer .footer-first .container .row .left .newsletter-form form{display:inline-block;float:none}}body section.footer .footer-first .container .row .right .wrp{float:right}body section.footer .footer-first .container .row .right .wrp .weather{background:url(../images/footer-weather-icon.png) no-repeat 0 2px transparent;padding:4px 0 0 34px}body section.footer .footer-first .container .row .right .wrp .weather>span{font-size:17px;line-height:17px;color:#8a8a8a;font-weight:300;font-family:Roboto,Arial,sans-serif}body section.footer .footer-first .container .row .right .wrp .weather>p{font-size:25px;line-height:25px;color:#838383;font-weight:300;font-family:Roboto,Arial,sans-serif;padding:5px 0 0 0}body section.footer .footer-first .container .row .right .wrp .contactinfo{background:url(../image/footer-info-icon.png) no-repeat 0 0 transparent;padding:0 0 0 34px;margin:35px 0 0 0}body section.footer .footer-first .container .row .right .wrp .contactinfo>span{font-size:17px;line-height:17px;color:#838383;font-weight:300;font-family:Roboto,Arial,sans-serif}body section.footer .footer-first .container .row .right .wrp .contactinfo>.text{font-size:16px;line-height:26px;color:#838383;font-weight:400;font-family:Roboto,Arial,sans-serif;padding:4px 0 0 0}body section.footer .footer-first .container .row .right .wrp .contactinfo>.text>a{color:inherit;text-decoration:none}body section.footer .footer-first .container .row .right .wrp .contactinfo>.text>a:hover{text-decoration:underline}@media (max-width:900px){body section.footer .footer-first .container .row .right .wrp{float:none}}@media (max-width:900px){body section.footer .footer-first .container .row .right{padding-top:40px;width:100%!important}body section.footer .footer-first .container .row .right .wrp{text-align:center;display:block;float:left;width:100%;text-align:center}body section.footer .footer-first .container .row .right .wrp .weather{text-align:center;width:auto;display:block;background:0 0;padding:0}body section.footer .footer-first .container .row .right .wrp .contactinfo{text-align:center;width:auto;display:block;background:0 0;padding:0}}body section.footer .content-wep .container{padding-top:0;padding-bottom:0}body section.footer .content-wep .container.container-padding-topBottom{padding-top:10px;padding-bottom:10px;border-bottom:none}body section.footer .content-wep .container .row{background:0 0}body section.footer .content-wep .container .row .left{padding:21px 0 0 0;float:left}body section.footer .content-wep .container .row .left .left-footer{display:inline-block;float:left}@media (max-width:900px){body section.footer .content-wep .container .row .left .left-footer{display:block;float:none}}body section.footer .content-wep .container .row .left .left-footer.slh{margin-top:-18px;margin-left:48px;float:left}@media (max-width:1100px){body section.footer .content-wep .container .row .left .left-footer.slh{margin-left:20px}}@media (max-width:900px){body section.footer .content-wep .container .row .left .left-footer.slh{margin-left:auto;margin-top:10px;margin-right:auto;display:block;width:100%}}body section.footer .content-wep .container .row .left p{font-size:20px;line-height:20px;color:#575757;font-family:Roboto,Arial,sans-serif;font-weight:300;margin:0;padding:0 0 5px 0}body section.footer .content-wep .container .row .left p strong{font-weight:400}body section.footer .content-wep .container .row .left p.footer-mhte{font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:17px;line-height:17px;color:#222;padding:7px 0 0 0}@media (max-width:900px){body section.footer .content-wep .container .row .left p.footer-mhte{font-size:13px;line-height:13px}}@media (max-width:900px){body section.footer .content-wep .container .row .left p{font-size:13px;line-height:13px}}body section.footer .content-wep .container .row .left ul.footer-menu{list-style-type:none;margin:0;padding:0}body section.footer .content-wep .container .row .left ul.footer-menu li{display:inline-block;margin:0;padding:0;font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:15px;line-height:15px;color:#6b6b6b}body section.footer .content-wep .container .row .left ul.footer-menu li a{color:inherit;margin:0 5px 0 0;padding:0 5px 0 0;border-right:thin solid #6b6b6b}body section.footer .content-wep .container .row .left ul.footer-menu li:last-child a{border:none;margin:0;padding:0}@media (max-width:900px){body section.footer .content-wep .container .row .left ul.footer-menu{font-size:12px;line-height:21px}body section.footer .content-wep .container .row .left ul.footer-menu a{font-size:12px;line-height:21px}}@media (max-width:900px){body section.footer .content-wep .container .row .left{padding:0;text-align:center;display:block;float:none;width:100%}body section.footer .content-wep .container .row .left ul.socialicons-bottom{padding-top:25px;padding-bottom:32px}}body section.footer .content-wep .container .row .right{text-align:right;padding:0;flaot:right}@media (max-width:900px){body section.footer .content-wep .container .row .right .addthis-container{text-align:center;padding-top:0}}body section.footer .content-wep .container .row .right .addthis-container .weathercont{display:inline-block;padding:0 15px 0 0;margin:0;float:right;border-right:thin solid #bcdbe5;display:none}body section.footer .content-wep .container .row .right .addthis-container .weathercont p{padding:0;margin:0;color:#7a7a7a;font-family:Roboto,Arial,sans-serif;font-size:15px;line-height:42px;font-weight:400;display:inline-block}body section.footer .content-wep .container .row .right .addthis-container .weathercont p.weathercont-text{font-weight:300}body section.footer .content-wep .container .row .right .addthis-container .weathercont p.weathercont-temp{font-weight:400}@media (max-width:900px){body section.footer .content-wep .container .row .right .addthis-container .weathercont{float:none;padding-right:0;border-right:none!important}}body section.footer .content-wep .container .row .right .addthis-container .adthiswrp{display:block;float:right;vertical-align:middle;line-height:85px;padding-left:11px}body section.footer .content-wep .container .row .right .addthis-container .adthiswrp span.at-icon-wrapper{background-color:#c6c6c6}body section.footer .content-wep .container .row .right .addthis-container .adthiswrp span.at-icon-wrapper svg{background-color:#c6c6c6}body section.footer .content-wep .container .row .right .addthis-container .adthiswrp div.fb-like.fb_iframe_widget{top:auto;display:inline-block!important;float:none!important;width:auto!important;line-height:5px;vertical-align:middle}body section.footer .content-wep .container .row .right .addthis-container .adthiswrp div.addthis_toolbox{display:inline-block!important;float:none!important;min-width:110px;vertical-align:middle;line-height:5px;padding-right:10px}body section.footer .content-wep .container .row .right .addthis-container .adthiswrp div.addthis_toolbox a{margin-bottom:0}@media (max-width:900px){body section.footer .content-wep .container .row .right .addthis-container .adthiswrp{float:none;padding-top:10px}}body section.footer .content-wep .container .row .right ul.footer-icos-badges{margin:0;padding:0;list-style-type:none}body section.footer .content-wep .container .row .right ul.footer-icos-badges li{margin:0;padding:0 20px 0 0;display:inline-block}body section.footer .content-wep .container .row .right ul.footer-icos-badges li a{margin:0;padding:0}body section.footer .content-wep .container .row .right ul.footer-icos-badges li:last-child{padding:0}@media (max-width:1244px){body section.footer .content-wep .container .row .right ul.footer-icos-badges li{padding:0}body section.footer .content-wep .container .row .right ul.footer-icos-badges li a img{height:80px}}@media (max-width:900px){body section.footer .content-wep .container .row .right{padding:0;text-align:center;float:none;display:block;width:100%}

body section.footer .content-wep .container .row .right ul.footer-icos-badges{text-align:center;padding-top:25px}

body section.footer .content-wep .container .row .right ul.footer-icos-badges li{padding:0}

body section.footer .content-wep .container .row .right ul.footer-icos-badges li a img{height:32px}}body section.footer-v2{padding:0;margin:0;display:block}

body section.footer-v2 .socialfooter{float:none;text-align:center;padding-top:4px}

body section.footer-v2 .socialfooter li{margin:0 7px;font-size:10px;line-height:10px}

body section.footer-v2 .socialfooter li a{font-size:44px;line-height:44px;color:#89dfea;position:relative}

body section.footer-v2 .socialfooter li a:hover{text-decoration:none;color:#73cfdb}

body section.footer-v2 .icons-footer-wifi-nonsmoking{padding:20px 0 0 0;margin:0;display:block;text-align:center}

body section.footer-v2 .icons-footer-wifi-nonsmoking img{display:inline-block}

body section.footer-v2 .footer-v2--first{padding:0;margin:0;display:block;background:#f3f3f3;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;line-height:23px;font-weight:lighter;color:#424242}

body section.footer-v2 .footer-v2--first .title{padding:0;margin:20px 0;display:block;font-size:19px;line-height:20px;color:#414141;font-family:Raleway, Arial, sans-serif;font-weight:400}

body section.footer-v2 .footer-v2--first .title.sectitle{margin:30px 0 15px 0}

body section.footer-v2 .footer-v2--first .text-time{padding:0;margin:0;display:block;font-size:24px;line-height:38px}

body section.footer-v2 .footer-v2--first .text{padding:0;margin:0;display:block}

body section.footer-v2 .footer-v2--first .text a{color:#3bc2d3;text-decoration:underline}

body section.footer-v2 .footer-v2--first .text a:hover{color:#393838}

body section.footer-v2 .footer-v2--first .text a[href^="mailto:"]{color:#3bc2d3}

body section.footer-v2 .footer-v2--first .text a[href^="mailto:"]:hover{color:#393838}

body section.footer-v2 .footer-v2--first .footer-v2--first-container{padding:0;margin:0 auto;max-width:950px}

body section.footer-v2 .footer-v2--first .footer-v2--first-wrp{
	margin:0;
	display:flex;
	display:-webkit-flex;
	display:flex;
-webkit-flex-flow:row nowrap;	flex-flow:row nowrap;
-ms-flex-flow:row nowrap; 	padding-top: 220px;
	padding-right: 0;
	padding-bottom: 80px;
	padding-left: 0;
}@media (max-width:900px){body section.footer-v2 .footer-v2--first .footer-v2--first-wrp{padding:180px 0 40px 0}}@media (max-width:512px){body section.footer-v2 .footer-v2--first .footer-v2--first-wrp{padding:230px 0 40px 0}}body section.footer-v2 .footer-v2--first .footer-v2--first-wrp .footer-logos{position:absolute;display:flex;left:50%;transform:translateX(-50%);top:100px}@media (max-width:900px){body section.footer-v2 .footer-v2--first .footer-v2--first-wrp .footer-logos{top:80px}}@media (max-width:512px){body section.footer-v2 .footer-v2--first .footer-v2--first-wrp .footer-logos{flex-direction:column;top:60px}}

body section.footer-v2 .footer-v2--first .footer-v2--first-wrp .footer-logos .logo-1{
	height:62px;
	width:338px;
	background-size:100%;
	background-color: transparent;
	background-image: url(../image/desktop-logo2.png);
	background-repeat: no-repeat;
	background-position: center;
}@media (max-width:414px){body section.footer-v2 .footer-v2--first .footer-v2--first-wrp .footer-logos .logo-1{width:280px}}body section.footer-v2 .footer-v2--first .footer-v2--first-wrp .footer-logos .logo-2{
	height:72px;
	width:85px;
	background-size:100%;
	margin-left:18px;
	background-color: transparent;
	background-image: url(../image/icon2.png);
	background-repeat: no-repeat;
	background-position: center;
}@media (max-width:512px){body section.footer-v2 .footer-v2--first .footer-v2--first-wrp .footer-logos .logo-2{margin:10px auto 0 auto}}

body section.footer-v2 .footer-v2--first .footer-v2--first-col{padding:0;margin:0;display:block;text-align:center;-webkit-box-flex:1 1 33.33333%;-moz-box-flex:1 1 33.33333%;-webkit-flex:1 1 33.33333%;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;border-right:1px solid #d9d8d8;padding-bottom:10px}

body section.footer-v2 .footer-v2--first .footer-v2--first-col:last-child{border:none;padding-right:90px}@media (max-width:900px){body section.footer-v2 .footer-v2--first .footer-v2--first-col:last-child{padding-right:0}}body section.footer-v2 .footer-v2--first .footer-v2--first-col .adthiswrp{display:block;float:none;text-align:center;margin-top:40px;vertical-align:middle}body section.footer-v2 .footer-v2--first .footer-v2--first-col .adthiswrp .addthis_toolbox{display:inline-block;float:none;padding-right:10px}body section.footer-v2 .footer-v2--first .footer-v2--first-col .adthiswrp .fb_iframe_widget{vertical-align:middle;display:inline-block}body section.footer-v2 .footer-v2--first .footer-v2--first-col .adthiswrp .fb_iframe_widget ._5n6h{display:none}body section.footer-v2 .footer-v2--first .footer-v2--first-col .rating-image{padding-top:30px}@media (max-width:900px){body section.footer-v2 .footer-v2--first .footer-v2--first-container{padding-left:20px;padding-right:20px}body section.footer-v2 .footer-v2--first .footer-v2--first-wrp{display:block;width:100%}body section.footer-v2 .footer-v2--first .footer-v2--first-col{padding-bottom:20px;width:100%;border-right:none}body section.footer-v2 .footer-v2--first .footer-v2--first-col:last-child{padding-bottom:0}}body section.footer-v2 .footer-v2--second{padding:30px 0 28px 0;margin:0;display:block;text-align:center;background:#fff}@media (min-width:901px){body section.footer-v2 .footer-v2--second{padding:30px 0 58px 0}}body section.footer-v2 .footer-v2--second .company-title{padding-bottom:8px;margin:0;display:block;font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:18px;color:#a4a4a4;font-weight:300}body section.footer-v2 .footer-v2--second .footer-menu{padding:0;margin:0;display:block;font-family:robotolight,sans-serif;font-weight:300;font-size:15px;line-height:15px;color:#282828}body section.footer-v2 .footer-v2--second .footer-menu ul.footer-menu{padding:0;margin:0;display:inline-block;list-style-type:none;vertical-align:middle}body section.footer-v2 .footer-v2--second .footer-menu ul.footer-menu li{margin:0;padding:0;display:inline-block}body section.footer-v2 .footer-v2--second .footer-menu ul.footer-menu li a{color:#282828;margin:0 5px 0 0;padding:0 5px 0 0;border-right:thin solid #282828;display:block}body section.footer-v2 .footer-v2--second .footer-menu ul.footer-menu li a:hover{color:#000}body section.footer-v2 .footer-v2--second .footer-menu ul.footer-menu li:last-child a{border:none;margin:0;padding:0}@media (max-width:900px){body section.footer-v2 .footer-v2--second .footer-menu ul.footer-menu li{padding:5px 0}}body section.footer-v2 .footer-v2--second .footer-menu .footer-mhte{margin:0 0 0 5px;padding:0 0 0 5px;border-left:thin solid #282828;display:inline-block;vertical-align:middle}@media (max-width:900px){body section.footer-v2 .footer-v2--second .footer-menu .footer-mhte{padding:5px 0 0 0;margin:0;border-left:none;display:block;text-align:center}}body section.promosgrid{padding:0;margin:0;display:block}body section.promosgrid .promosgrid-cont{padding:4px;display:block;overflow:hidden;width:100%}body section.promosgrid .promosgrid-cont .promosgrid-el{display:block;width:33.33%;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-overflowlink{position:absolute;left:0;top:0;width:100%;height:100%;z-index:6}body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-img{width:100%;height:auto}body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-overflow{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-overflow .background-dummy-layer{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-overflow .promosgrid-title{display:block;padding:0;margin:0;font-family:Raleway,Arial,sans-serif;font-size:34px;line-height:40px;font-weight:300;color:#fff;text-align:center;position:absolute;left:0;bottom:60px;width:100%;z-index:10;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media (min-width:900px) and (max-width:1279px){body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-overflow .promosgrid-title{font-size:36px}}body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-overflow .promosgrid-text{display:block;padding:0 20px;margin:0;font-family:Raleway,Arial,sans-serif;font-size:20px;line-height:23px;font-weight:300;color:#fff;text-align:center;position:absolute;left:0;bottom:28px;width:100%;z-index:10;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media (min-width:900px) and (max-width:1279px){body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-overflow .promosgrid-text{font-size:14px;line-height:19px}}body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-overflow .promosgrid-btns{display:block;padding:0;margin:0;z-index:10;text-align:center;position:absolute;width:100%;bottom:0;left:0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;-moz-opacity:0;-khtml-opacity:0;opacity:0}body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-overflow .promosgrid-btns .btns{font-size:18px;background:#bca77f}body section.promosgrid .promosgrid-cont .promosgrid-el .promosgrid-overflow .promosgrid-btns .btns:hover{background:#bca77f}@media (min-width:1280px){body section.promosgrid .promosgrid-cont .promosgrid-el.withborder .promosgrid-overflow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff}}@media (max-width:1280px) and (min-width:900px){body section.promosgrid .promosgrid-cont .promosgrid-el.withborder .promosgrid-overflow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:4px solid #fff}}@media (max-width:900px){body section.promosgrid .promosgrid-cont .promosgrid-el.withborder .promosgrid-overflow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:4px solid #fff}}body section.promosgrid .promosgrid-cont .promosgrid-el.with-hover-animation:hover .promosgrid-overflow .background-dummy-layer{background:rgba(0,0,0,.3)}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons .promosgrid-overflow .promosgrid-textcont{display:block;padding:0;margin:0 0 15px 0;text-align:center;position:absolute;left:0;bottom:0;width:100%;z-index:10;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons .promosgrid-overflow .promosgrid-textcont .promosgrid-textcont--maintitle{padding:0;margin:0 0 11px 0;display:block;font-family:Roboto,Arial,sans-serif;font-size:37px;line-height:37px;font-weight:300;color:#fff;z-index:2}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons .promosgrid-overflow .promosgrid-textcont .promosgrid-textcont--subtitle{padding:0;margin:0;display:block;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:21px;font-weight:400;color:#fff;z-index:2}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons .promosgrid-overflow .promosgrid-textcont .promosgrid-textcont--subtitle strong{font-weight:500}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons .promosgrid-overflow .promosgrid-textcont .promosgrid-textcont--btns{padding:0;margin:-62px 0 0 0;display:block;position:relative;z-index:1;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;-moz-opacity:0;-khtml-opacity:0;opacity:0}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons .promosgrid-overflow .promosgrid-textcont .promosgrid-textcont--btns .btns:nth-of-type(2){margin-left:10px}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons .promosgrid-overflow .promosgrid-textcont .promosgrid-textcont--btns .readmore{padding:0;margin:15px 0 0 0;display:block;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:23px;font-weight:300;color:#fff}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons .promosgrid-overflow .promosgrid-textcont .promosgrid-textcont--btns .readmore a{padding:0 22px 0 0;margin:0;background:url(./images/icon-info.png) no-repeat right center transparent;color:inherit;text-decoration:underline}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons .promosgrid-overflow .promosgrid-textcont .promosgrid-textcont--btns .readmore a:hover{color:#fff}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons.buttonNotActive .promosgrid-overflow .promosgrid-textcont{margin-bottom:58px}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons:hover .promosgrid-overflow .promosgrid-textcont{margin-bottom:20px}body section.promosgrid .promosgrid-cont .promosgrid-el.with-buttons:hover .promosgrid-overflow .promosgrid-textcont .promosgrid-textcont--btns{margin-top:30px;-moz-opacity:1;-khtml-opacity:1;opacity:1}body section.promosgrid .promosgrid-cont .promosgrid-el.with-grdient .promosgrid-overflow:after{position:absolute;left:0;bottom:0;width:100%;height:128px;z-index:3;content:" ";background-image:-moz-linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%)}body section.promosgrid .promosgrid-cont .promosgrid-el.with-overlay .promosgrid-overflow:before{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:2;content:" ";background:rgba(0,0,0,.18)}body section.promosgrid .promosgrid-cont .promosgrid-el:hover .promosgrid-overflow .promosgrid-title{color:#fff;bottom:200px}body section.promosgrid .promosgrid-cont .promosgrid-el:hover .promosgrid-overflow .promosgrid-text{color:#fff;bottom:157px}body section.promosgrid .promosgrid-cont .promosgrid-el:hover .promosgrid-overflow .promosgrid-btns{bottom:62px;-moz-opacity:1;-khtml-opacity:1;opacity:1}body section.promosgrid .owl-theme .promosgrid-el{width:100%}body section.promosgrid .owl-theme .owl-controls{padding:0;margin:0;position:absolute;top:0;right:10px}body section.promosgrid .owl-theme .owl-controls .owl-nav .owl-prev{width:17px;height:27px;text-indent:-99999px;background:url(../images/icons/btn-owl-prev.png) no-repeat 0 0 transparent;background-size:17px 27px}body section.promosgrid .owl-theme .owl-controls .owl-nav .owl-prev:hover{background:url(../image/btn-owl-prev-hover.png) no-repeat 0 0 transparent}body section.promosgrid .owl-theme .owl-controls .owl-nav .owl-next{width:17px;height:27px;text-indent:-99999px;background:url(../image/btn-owl-next.png) no-repeat 0 0 transparent;background-size:17px 27px}body section.promosgrid .owl-theme .owl-controls .owl-nav .owl-next:hover{background:url(../images/btn-owl-next-hover.png) no-repeat 0 0 transparent}@media (max-width:900px){body section.promosgrid .promosgrid-cont{margin:0 auto;max-width:600px}body section.promosgrid .promosgrid-cont .promosgrid-el{width:100%}}body section.promo-drodown-menu{z-index:1}body section.firstslide-slideshow.firstslide-slideshow-roomlist .img-wrp{height:390px}body section.firstslide-slideshow.firstslide-slideshow-roomlist .img-wrp #slide-navi-main{display:none}@media (min-width:900px){body section.firstslide-slideshow.firstslide-slideshow--interior .helper.playvideolink.centerwithfooter{left:19px;bottom:25px;top:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);border:none;background:rgba(255,255,255,.25);border:1px solid #fff}body section.firstslide-slideshow.firstslide-slideshow--interior .helper.playvideolink.centerwithfooter:active,body section.firstslide-slideshow.firstslide-slideshow--interior .helper.playvideolink.centerwithfooter:focus,body section.firstslide-slideshow.firstslide-slideshow--interior .helper.playvideolink.centerwithfooter:hover{background:rgba(255,255,255,.1)}}@media (max-width:680px){body section.firstslide-slideshow.firstslide-slideshow--interior .helper.playvideolink.centerwithfooter{top:100px;left:50%;border:1px solid #fff;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (max-width:680px) and (min-width:420px) and (max-width:680px){body section.firstslide-slideshow.firstslide-slideshow--interior .helper.playvideolink.centerwithfooter{padding:10px 57px 10px 33px;font-size:15px;line-height:15px}body section.firstslide-slideshow.firstslide-slideshow--interior .helper.playvideolink.centerwithfooter:after{top:7px}}@media (max-width:680px) and (max-width:420px){body section.firstslide-slideshow.firstslide-slideshow--interior .helper.playvideolink.centerwithfooter{top:120px}}body section.blogpost{margin-top:120px}body section.blogpost div.content-wep div.container div.row div.right div.blog-post-item{width:85%;margin-bottom:50px;border-left:1px solid #e5e4e4;padding-left:25px}@media (max-width:900px){body section.blogpost div.content-wep div.container div.row div.right div.blog-post-item{width:100%;border-left:0;padding-left:0}}body section.blogpost div.content-wep div.container div.row div.right div.blog-post-item a{color:#363232;text-decoration:none}body section.blogpost div.content-wep div.container div.row div.right div.blog-post-item a:hover{color:#000;text-decoration:none}body section.blogpost div.content-wep div.container div.row div.right div.blog-post-item a h2:hover{color:#000}body section.blogpost div.content-wep div.container div.row div.right div.blog-post-item .fck a{color:#89dfea;text-decoration:none}body section.blogpost div.content-wep div.container div.row div.right div.blog-post-item .fck a:hover{text-decoration:underline}body section.blogpost div.content-wep div.container div.row div.right div.blog-post-item .fck a.atc_s{color:#fff!important}body section.blogpost div.content-wep div.container div.row div.right div.blog-post-item .fck img{margin-top:20px;margin-bottom:20px;max-width:none;max-height:none;width:100%}body section.blogpost div.content-wep div.container div.row div.right div.blog-post-item.single-post{margin-bottom:0}body section.blogpost div.content-wep div.container div.row div.right nav.pagination{padding:27px 0 0 124px;margin:0;text-align:center}body section.blogpost div.content-wep div.container div.row div.right nav.pagination .screen-reader-text{display:none}body section.blogpost div.content-wep div.container div.row div.right nav.pagination .nav-links .page-numbers{padding:5px 11px;font-family:Roboto,Arial,sans-serif;font-size:15px;font-weight:400;color:#bcbcbc;text-decoration:none}body section.blogpost div.content-wep div.container div.row div.right nav.pagination .nav-links .page-numbers.prev{border-right:1px solid #999}body section.blogpost div.content-wep div.container div.row div.right nav.pagination .nav-links .page-numbers.next{border-left:1px solid #999}body section.blogpost div.content-wep div.container div.row div.right nav.pagination .nav-links .page-numbers:hover{text-decoration:underline}body section.blogpost div.content-wep div.container div.row div.right nav.pagination .nav-links .page-numbers.current{background-color:#bcbcbc;color:#fff}body section.blogpost div.content-wep div.container div.row div.right nav.pagination .nav-links .page-numbers.current:hover{text-decoration:none}body section.blogpost div.content-wep div.container div.row div.right nav.pagination .nav-links .page-numbers.dots{color:#999}body section.blogpost div.content-wep div.container div.row div.right nav.pagination .nav-links .page-numbers.dots:hover{color:#999;text-decoration:none}@media (max-width:900px){body section.blogpost div.content-wep div.container div.row div.right nav.pagination{padding-left:0;display:table;margin:0 auto}}body section.blogpost div.content-wep div.container div.row div.right .main-post-image{margin-bottom:40px}

body section.blogpost div.content-wep div.container div.row div.right h2{padding-bottom:0}

body section.blogpost div.content-wep div.container div.row div.right div.post-details{padding:3px 0 24px 0;margin:0;display:block;font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:15px;line-height:28px;color:#999}body section.blogpost div.content-wep div.container div.row div.right div.post-details span{padding:0;margin:0;display:inline-block}body section.blogpost div.content-wep div.container div.row div.right div.post-details p{padding:0;margin:0;display:inline-block}body section.blogpost div.content-wep div.container div.row div.right div.post-details p.postedin{padding-left:20px}body section.blogpost div.content-wep div.container div.row div.right div.post-details p.postpermalink{padding-left:20px;margin-left:20px;background:url(../image/blog-icons-permalink.png) no-repeat 0 center transparent}body section.blogpost div.content-wep div.container div.row div.right div.post-details p.comments{padding-left:20px;margin-left:20px;background:url(../image/blog-icons-comments.png) no-repeat 0 center transparent}body section.blogpost div.content-wep div.container div.row div.right div.post-details a{padding:0;margin:0;display:inline-block;color:#999;text-decoration:none}body section.blogpost div.content-wep div.container div.row div.right div.post-details a:hover{color:#000;text-decoration:underline}@media (max-width:900px){body section.blogpost div.content-wep div.container div.row div.right div.post-details span{display:block}body section.blogpost div.content-wep div.container div.row div.right div.post-details p.postedin{padding-left:0}body section.blogpost div.content-wep div.container div.row div.right div.post-details p.postpermalink{padding-left:20px;margin-left:5px}}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis{padding:25px 0 0 0;margin:0}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3{margin:0;padding:0;font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#363232;line-height:45px;color:#999;font-weight:100}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.not-found{font-family:Roboto,Arial,sans-serif}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle{font-family:Roboto,Arial,sans-serif;color:#a7a5a5;font-size:45px;line-height:45px;font-weight:100}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle.maintitle--with100bordertop{padding-top:59px;padding-bottom:14px;position:relative}

body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle.maintitle--with100bordertop:before{content:'';position:absolute;left:0;top:0;width:100%;border-top:thin solid #e9e9e9}

body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle-sml1{font-size:46px;line-height:46px;font-weight:100}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle-sml2{color:#848484;font-size:42px;line-height:46px;font-weight:100}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle-sml2.maintitle-contentpage{padding-top:7px}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.title-photogallery{padding:38px 0;font-family:robotothin,sans-serif;font-size:38px;line-height:38px;color:#282828;font-weight:100;background:#f4f4f4;text-transform:capitalize;text-align:center}@media (max-width:900px){body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.title-photogallery.margin-top-mobile{margin-top:35px}}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.title-photogallery.lrgr{padding:49px 0;font-size:40px;line-height:40px}@media (max-width:900px){body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.title-photogallery{font-size:25px;line-height:25px;padding-bottom:15px;padding-top:15px}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.title-photogallery.lrgr{font-size:25px;line-height:25px;padding-bottom:15px;padding-top:15px}}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.align-center{text-align:center}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle-homepage-promos{padding-top:50px}@media (max-width:900px){body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle-homepage-promos{padding-top:0}}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle-contentpage{padding-bottom:69px}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.contactform-title{color:#565656;font-size:29px;line-height:29px;font-family:Roboto,Arial,sans-serif;font-weight:200;padding-bottom:34px;padding-top:8px}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.spa-sec-title{padding-top:54px}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.blogLeftTitles{font-size:50px;line-height:56px;text-align:center;color:#363232;font-weight:100}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.blogLeftTitles.paddingTop{padding-top:37px;padding-bottom:10px}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.blog-title{color:#363232;font-size:32px;line-height:45px;font-weight:100;font-family:Roboto,Arial,sans-serif}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.blog-title a{color:#363232;text-decoration:none}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.blog-title a:hover{color:#000;text-decoration:none}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle-section{padding:0;margin:0;display:block;text-align:center;font-family:Raleway,Arial,sans-serif;font-size:45px;line-height:43px;font-weight:300;color:#3f3f3f}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maintitle-section-forms{padding:0;margin:0;display:block;text-align:center;font-family:Raleway,Arial,sans-serif;font-size:45px;line-height:43px;font-weight:100;color:#212121}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.subtitle-section{padding:3px 0 0 0;margin:0;display:block;text-align:center;font-family:robotolight,sans-serif;font-size:30px;line-height:50px;font-weight:300;color:#3bc2d3}@media (max-width:420px){body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.subtitle-section{font-size:28px;line-height:30px;padding-top:8px}}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.subtitle-section-sml{padding:3px 0 0 0;margin:0;display:block;text-align:center;font-family:robotolight,sans-serif;font-size:18px;line-height:30px;font-weight:300;color:#353534}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.subtitle-section-sml a{color:#005696;text-decoration:underline}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.subtitle-section-sml span{color:#a29061}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.subtitle-section-sml-2{padding:12px 0 0 0;margin:0;display:block;text-align:center;font-family:robotolight,sans-serif;font-size:18px;line-height:30px;font-weight:300;color:#000}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.subtitle-section-sml-2.paddingBottom{padding-bottom:73px}@media (max-width:900px){body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.subtitle-section-sml-2.paddingBottom{padding-bottom:37px}}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maincontent-title{font-family:Roboto,Arial,sans-serif;color:#a29061;font-size:24px;line-height:30px;font-weight:300}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maincontent-subtitle{font-family:Roboto,Arial,sans-serif;color:#222;font-size:18px;line-height:30px;font-weight:400}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maincontent-subtitle a{text-decoration:underline;color:inherit}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.maincontent-subtitle a:hover{color:inherit}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.awards-section{font-family:Raleway,Arial,sans-serif;color:#7b6f4e;font-size:23px;line-height:28px;font-weight:400}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.awards-section a{text-decoration:underline;color:inherit}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis h3.awards-section a:hover{color:inherit}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-sharethis img.shareiconsdummy{padding:0;margin:0}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-tags{padding:30px 0 0 0;margin:0}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-tags span{display:inline-block;color:#999;font-size:15px;line-height:18px;font-weight:100;font-family:Roboto,Arial,sans-serif}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-tags a{display:inline-block;font-size:12px;line-height:18px;color:#999;font-family:Roboto,Arial,sans-serif;text-decoration:none;font-weight:400}body section.blogpost div.content-wep div.container div.row div.right div.row div.fck div.blogpost-tags a:hover{color:#000;text-decoration:underline}body section.blogpost div.content-wep div.container div.row div.right div.row img{margin-bottom:40px;width:100%;height:100%}body section.blogpost #comments{padding:30px 0 40px 25px;margin:0;border-left:1px solid #e5e4e4}body section.blogpost #comments input[type=email],body section.blogpost #comments input[type=text]{background:#f8f8f8;border:thin solid #d0d0d0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#555;font-size:20px;line-height:20px;font-family:robotolight,sans-serif;font-weight:300;padding:11px 10px 9px 10px;width:100%}body section.blogpost #comments input[type=email]::-webkit-input-placeholder,body section.blogpost #comments input[type=text]::-webkit-input-placeholder{color:#555}body section.blogpost #comments input[type=email]:-moz-placeholder,body section.blogpost #comments input[type=text]:-moz-placeholder{color:#555}body section.blogpost #comments input[type=email]::-moz-placeholder,body section.blogpost #comments input[type=text]::-moz-placeholder{color:#555}body section.blogpost #comments input[type=email]:-ms-input-placeholder,body section.blogpost #comments input[type=text]:-ms-input-placeholder{color:#555}body section.blogpost #comments input[type=email].border-color,body section.blogpost #comments input[type=text].border-color{border:thin solid #a9d9e4}body section.blogpost #comments select{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;background:#f8f8f8;border:thin solid #d0d0d0;font-size:20px;line-height:20px;color:#555;font-family:robotolight,sans-serif;font-weight:300;padding:14px 10px 12px 10px;height:auto;width:100%;position:relative}body section.blogpost #comments .input-cont{display:inline-block;width:100%;height:auto;position:relative}body section.blogpost #comments .input-cont:after{position:absolute;right:28px;top:20px;z-index:2;background:url(../images//form-select-arrow.png) no-repeat 0 0 transparent;width:14px;height:7px;content:''}body section.blogpost #comments .input-cont.select-with-background select{background:#f8f8f8;border:thin solid #a9d9e4;color:#555}body section.blogpost #comments textarea{background:#f8f8f8;border:thin solid #a9d9e4;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#555;font-size:20px;line-height:20px;font-family:robotolight,sans-serif;font-weight:300;padding:12px 10px 10px 12px;width:100%;resize:none;outline:0}body section.blogpost #comments textarea::-webkit-input-placeholder{color:#555;opacity:1}body section.blogpost #comments textarea:-ms-input-placeholder{color:#555;opacity:1}body section.blogpost #comments textarea::-ms-input-placeholder{color:#555;opacity:1}body section.blogpost #comments textarea::placeholder{color:#555;opacity:1}body section.blogpost #comments label.placholder{padding:0;margin:0;position:absolute;left:12px;top:0;width:100%;height:1px;font-size:20px;line-height:47px;font-family:Roboto,Arial,sans-serif;color:#555;font-weight:300;display:inline-block;overflow:visible;visibility:visible;pointer-events:none;z-index:3}body section.blogpost #comments label.placholder.labelHide{display:none;overflow:hidden}body section.blogpost #comments label.placholder span{display:inline-block;color:#555}body section.blogpost #comments input[type=email]:focus,body section.blogpost #comments input[type=text]:focus,body section.blogpost #comments select:focus,body section.blogpost #comments textarea:focus{outline:0;-webkit-box-shadow:0 0 3px 0 #ab956c;-moz-box-shadow:0 0 3px 0 #ab956c;box-shadow:0 0 3px 0 #ab956c}body section.blogpost #comments button[type=button],body section.blogpost #comments button[type=submit],body section.blogpost #comments input[type=submit]{font-size:16px;line-height:16px;color:#fff;padding:14px 14px;margin:0;background:rgba(142,214,233,.77);font-family:robotoregular,sans-serif;font-weight:400;display:inline-block;text-decoration:none;text-align:center;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}body section.blogpost #comments button[type=button].withArrow,body section.blogpost #comments button[type=submit].withArrow,body section.blogpost #comments input[type=submit].withArrow{padding-right:70px;padding-left:33px;position:relative}body section.blogpost #comments button[type=button].withArrow:after,body section.blogpost #comments button[type=submit].withArrow:after,body section.blogpost #comments input[type=submit].withArrow:after{padding:0;margin:0;content:url(./images/icon-btn-arrow-white.png);z-index:1;position:absolute;right:30px;top:12px}

body section.blogpost #comments button[type=button].withArrowSml,body section.blogpost #comments button[type=submit].withArrowSml,body section.blogpost #comments input[type=submit]
.withArrowSml{padding-right:30px;position:relative}body section.blogpost #comments button[type=button].withArrowSml:after,body section.blogpost #comments button[type=submit].withArrowSml:after,body section.blogpost #comments input[type=submit].withArrowSml:after{padding:0;margin:0;content:url(./images/icon-btn-arrow-white.png);z-index:1;position:absolute;right:15px;top:12px}body section.blogpost #comments button[type=button].withArrowSml:active,body section.blogpost #comments button[type=button].withArrowSml:focus,body section.blogpost #comments button[type=button].withArrowSml:hover,body section.blogpost #comments button[type=submit].withArrowSml:active,body section.blogpost #comments button[type=submit].withArrowSml:focus,body section.blogpost #comments button[type=submit].withArrowSml:hover,body section.blogpost #comments input[type=submit].withArrowSml:active,body section.blogpost #comments input[type=submit].withArrowSml:focus,body section.blogpost #comments input[type=submit].withArrowSml:hover{background:#786b48}body section.blogpost #comments button[type=button].withArrowSml_2,body section.blogpost #comments button[type=submit].withArrowSml_2,body section.blogpost #comments input[type=submit].withArrowSml_2{padding-right:40px;position:relative;font-family:Raleway,Arial,sans-serif;font-size:17px;line-height:17px;font-weight:500}body section.blogpost #comments button[type=button].withArrowSml_2:after,body section.blogpost #comments button[type=submit].withArrowSml_2:after,body section.blogpost #comments input[type=submit].withArrowSml_2:after{padding:0;margin:0;content:url(./images/icon-btn-arrow-white.png);z-index:1;position:absolute;right:15px;top:12px}body section.blogpost #comments button[type=button].withArrowSml_2.arrowRight:after,body section.blogpost #comments button[type=submit].withArrowSml_2.arrowRight:after,body section.blogpost #comments input[type=submit].withArrowSml_2.arrowRight:after{top:14px;right:17px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media (max-width:680px){body section.blogpost #comments button[type=button].withArrowSml_2.arrowRight,body section.blogpost #comments button[type=submit].withArrowSml_2.arrowRight,body section.blogpost #comments input[type=submit].withArrowSml_2.arrowRight{padding:14px 14px}body section.blogpost #comments button[type=button].withArrowSml_2.arrowRight:after,body section.blogpost #comments button[type=submit].withArrowSml_2.arrowRight:after,body section.blogpost #comments input[type=submit].withArrowSml_2.arrowRight:after{display:none}}body section.blogpost #comments button[type=button].robotoLight,body section.blogpost #comments button[type=submit].robotoLight,body section.blogpost #comments input[type=submit].robotoLight{font-family:Roboto,Arial,sans-serif;font-weight:300}body section.blogpost #comments button[type=button].golddark,body section.blogpost #comments button[type=submit].golddark,body section.blogpost #comments input[type=submit].golddark{background:#89dfea}body section.blogpost #comments button[type=button].golddark:active,body section.blogpost #comments button[type=button].golddark:focus,body section.blogpost #comments button[type=button].golddark:hover,body section.blogpost #comments button[type=submit].golddark:active,body section.blogpost #comments button[type=submit].golddark:focus,body section.blogpost #comments button[type=submit].golddark:hover,body section.blogpost #comments input[type=submit].golddark:active,body section.blogpost #comments input[type=submit].golddark:focus,body section.blogpost #comments input[type=submit].golddark:hover{background:#73cfdb}body section.blogpost #comments button[type=button].grey,body section.blogpost #comments button[type=submit].grey,body section.blogpost #comments input[type=submit].grey{background:#ebebeb;color:#74726a}body section.blogpost #comments button[type=button].grey:active,body section.blogpost #comments button[type=button].grey:focus,body section.blogpost #comments button[type=button].grey:hover,body section.blogpost #comments button[type=submit].grey:active,body section.blogpost #comments button[type=submit].grey:focus,body section.blogpost #comments button[type=submit].grey:hover,body section.blogpost #comments input[type=submit].grey:active,body section.blogpost #comments input[type=submit].grey:focus,body section.blogpost #comments input[type=submit].grey:hover{background:#d9d9d9}body section.blogpost #comments button[type=button].whitetransparent,body section.blogpost #comments button[type=submit].whitetransparent,body section.blogpost #comments input[type=submit].whitetransparent{background:#c1c1c1;color:#fff}body section.blogpost #comments button[type=button].whitetransparent:active,body section.blogpost #comments button[type=button].whitetransparent:focus,body section.blogpost #comments button[type=button].whitetransparent:hover,body section.blogpost #comments button[type=submit].whitetransparent:active,body section.blogpost #comments button[type=submit].whitetransparent:focus,body section.blogpost #comments button[type=submit].whitetransparent:hover,body section.blogpost #comments input[type=submit].whitetransparent:active,body section.blogpost #comments input[type=submit].whitetransparent:focus,body section.blogpost #comments input[type=submit].whitetransparent:hover{background:#87c5e1;color:#fff}body section.blogpost #comments button[type=button].greywitharrow,body section.blogpost #comments button[type=submit].greywitharrow,body section.blogpost #comments input[type=submit].greywitharrow{position:relative}body section.blogpost #comments button[type=button].greywitharrow:after,body section.blogpost #comments button[type=submit].greywitharrow:after,body section.blogpost #comments input[type=submit].greywitharrow:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ccc;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.blogpost #comments button[type=button].greywitharrow:active:after,body section.blogpost #comments button[type=button].greywitharrow:focus:after,body section.blogpost #comments button[type=button].greywitharrow:hover:after,body section.blogpost #comments button[type=submit].greywitharrow:active:after,body section.blogpost #comments button[type=submit].greywitharrow:focus:after,body section.blogpost #comments button[type=submit].greywitharrow:hover:after,body section.blogpost #comments input[type=submit].greywitharrow:active:after,body section.blogpost #comments input[type=submit].greywitharrow:focus:after,body section.blogpost #comments input[type=submit].greywitharrow:hover:after{border-bottom-color:#242424}body section.blogpost #comments button[type=button].goldwitharrow,body section.blogpost #comments button[type=button].load-more-galleries,body section.blogpost #comments button[type=submit].goldwitharrow,body section.blogpost #comments button[type=submit].load-more-galleries,body section.blogpost #comments input[type=submit].goldwitharrow,body section.blogpost #comments input[type=submit].load-more-galleries{position:relative;background:#a29061}body section.blogpost #comments button[type=button].goldwitharrow:after,body section.blogpost #comments button[type=button].load-more-galleries:after,body section.blogpost #comments button[type=submit].goldwitharrow:after,body section.blogpost #comments button[type=submit].load-more-galleries:after,body section.blogpost #comments input[type=submit].goldwitharrow:after,body section.blogpost #comments input[type=submit].load-more-galleries:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #a29061;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}

body section.blogpost #comments button[type=button].goldwitharrow:active,body section.blogpost #comments button[type=button].goldwitharrow:focus,body section.blogpost #comments button[type=button].goldwitharrow:hover,body section.blogpost #comments button[type=button].load-more-galleries:active,body section.blogpost #comments button[type=button].load-more-galleries:focus,body section.blogpost #comments button[type=button].load-more-galleries:hover,body section.blogpost #comments button[type=submit].goldwitharrow:active,body section.blogpost #comments button[type=submit].goldwitharrow:focus,body section.blogpost #comments button[type=submit].goldwitharrow:hover,body section.blogpost #comments button[type=submit].load-more-galleries:active,body section.blogpost #comments button[type=submit].load-more-galleries:focus,body section.blogpost #comments button[type=submit].load-more-galleries:hover,body section.blogpost #comments input[type=submit].goldwitharrow:active,body section.blogpost #comments input[type=submit].goldwitharrow:focus,body section.blogpost #comments input[type=submit].goldwitharrow:hover,body section.blogpost #comments input[type=submit].load-more-galleries:active,body section.blogpost #comments input[type=submit].load-more-galleries:focus,body section.blogpost #comments input[type=submit].load-more-galleries:hover{background:#a29061}

body section.blogpost #comments button[type=button].goldwitharrow:active:after,body section.blogpost #comments button[type=button].goldwitharrow:focus:after,body section.blogpost #comments button[type=button].goldwitharrow:hover:after,body section.blogpost #comments button[type=button].load-more-galleries:active:after,body section.blogpost #comments button[type=button].load-more-galleries:focus:after,body section.blogpost #comments button[type=button].load-more-galleries:hover:after,body section.blogpost #comments button[type=submit].goldwitharrow:active:after,body section.blogpost #comments button[type=submit].goldwitharrow:focus:after,body section.blogpost #comments button[type=submit].goldwitharrow:hover:after,body section.blogpost #comments button[type=submit].load-more-galleries:active:after,body section.blogpost #comments button[type=submit].load-more-galleries:focus:after,body section.blogpost #comments button[type=submit].load-more-galleries:hover:after,body section.blogpost #comments input[type=submit].goldwitharrow:active:after,body section.blogpost #comments input[type=submit].goldwitharrow:focus:after,body section.blogpost #comments input[type=submit].goldwitharrow:hover:after,body section.blogpost #comments input[type=submit].load-more-galleries:active:after,body section.blogpost #comments input[type=submit].load-more-galleries:focus:after,body section.blogpost #comments input[type=submit].load-more-galleries:hover:after{border-bottom-color:#a29061}

body section.blogpost #comments button[type=button].load-more-galleries,body section.blogpost #comments button[type=submit].load-more-galleries,body section.blogpost #comments input[type=submit].load-more-galleries{font-size:17px;line-height:17px;min-width:253px}

@media (max-width:900px){body section.blogpost #comments button[type=button].load-more-galleries,body section.blogpost #comments button[type=submit].load-more-galleries,body section.blogpost #comments input[type=submit].load-more-galleries{min-width:0}}

body section.blogpost #comments button[type=button].load-more-galleries-homepage,body section.blogpost #comments button[type=submit].load-more-galleries-homepage,body section.blogpost #comments input[type=submit].load-more-galleries-homepage{font-family:Raleway,Arial,sans-serif;font-size:20px;line-height:20px;font-weight:300;color:#89dfea;background:0 0;position:relative;text-decoration:underline}body section.blogpost #comments button[type=button].load-more-galleries-homepage:after,body section.blogpost #comments button[type=submit].load-more-galleries-homepage:after,body section.blogpost #comments input[type=submit].load-more-galleries-homepage:after{padding:0;margin:0;content:url(../image/icon-loadmoregalleries-btns-arrow.png);position:absolute;left:50%;top:-18px;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}

body section.blogpost #comments button[type=button].load-more-galleries-homepage:active,body section.blogpost #comments button[type=button].load-more-galleries-homepage:focus,body section.blogpost #comments button[type=button].load-more-galleries-homepage:hover,body section.blogpost #comments button[type=submit].load-more-galleries-homepage:active,body section.blogpost #comments button[type=submit].load-more-galleries-homepage:focus,body section.blogpost #comments button[type=submit].load-more-galleries-homepage:hover,body section.blogpost #comments input[type=submit].load-more-galleries-homepage:active,body section.blogpost #comments input[type=submit].load-more-galleries-homepage:focus,body section.blogpost #comments input[type=submit].load-more-galleries-homepage:hover{text-decoration:underline;background:0 0;color:#393838}body section.blogpost #comments button[type=button].select-dropdown-blue,body section.blogpost #comments button[type=submit].select-dropdown-blue,body section.blogpost #comments input[type=submit].select-dropdown-blue{background:#a29061}body section.blogpost #comments button[type=button].btn-submit-form-contactform,body section.blogpost #comments button[type=submit].btn-submit-form-contactform,body section.blogpost #comments input[type=submit].btn-submit-form-contactform{font-size:18px;line-height:18px;font-family:Roboto,Arial,sans-serif;font-weight:400;min-width:228px}body section.blogpost #comments button[type=button].bluewitharrow,body section.blogpost #comments button[type=submit].bluewitharrow,body section.blogpost #comments input[type=submit].bluewitharrow{padding:14px 14px;min-width:152px;position:relative;background:#8eb9d4}body section.blogpost #comments button[type=button].bluewitharrow:after,body section.blogpost #comments button[type=submit].bluewitharrow:after,body section.blogpost #comments input[type=submit].bluewitharrow:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #8eb9d4;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.blogpost #comments button[type=button].bluewitharrow:hover,body section.blogpost #comments button[type=submit].bluewitharrow:hover,body section.blogpost #comments input[type=submit].bluewitharrow:hover{background:#8eb9d4}body section.blogpost #comments button[type=button].bluewitharrow:hover:after,body section.blogpost #comments button[type=submit].bluewitharrow:hover:after,body section.blogpost #comments input[type=submit].bluewitharrow:hover:after{border-bottom-color:#8eb9d4}body section.blogpost #comments button[type=button].select-dropdown-blue__,body section.blogpost #comments button[type=submit].select-dropdown-blue__,body section.blogpost #comments input[type=submit].select-dropdown-blue__{font-family:Roboto,Arial,sans-serif;font-size:20px;line-height:20px;color:#1c1c1b;background:#fff;padding:15px 22px 9px 22px;position:relative;text-align:left;border:1px solid #000}body section.blogpost #comments button[type=button].select-dropdown-blue__:hover,body section.blogpost #comments button[type=submit].select-dropdown-blue__:hover,body section.blogpost #comments input[type=submit].select-dropdown-blue__:hover{color:#fff;background:#000}body section.blogpost #comments button[type=button].arrow-up-blue-stroke,body section.blogpost #comments button[type=submit].arrow-up-blue-stroke,body section.blogpost #comments input[type=submit].arrow-up-blue-stroke{background:#fff;border:thin solid #65e3ed;color:#65e3ed;font-size:20px;line-height:20px;font-weight:400;position:relative;padding:13px 17px;min-width:191px}body section.blogpost #comments button[type=button].arrow-up-blue-stroke:after,body section.blogpost #comments button[type=submit].arrow-up-blue-stroke:after,body section.blogpost #comments input[type=submit].arrow-up-blue-stroke:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:6px solid #65e3ed;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.blogpost #comments button[type=button].arrow-up-blue-stroke:hover,body section.blogpost #comments button[type=submit].arrow-up-blue-stroke:hover,body section.blogpost #comments input[type=submit].arrow-up-blue-stroke:hover{border-color:#67d0d8;color:#67d0d8;background:#fff}body section.blogpost #comments button[type=button].arrow-up-blue-stroke:hover:after,body section.blogpost #comments button[type=submit].arrow-up-blue-stroke:hover:after,body section.blogpost #comments input[type=submit].arrow-up-blue-stroke:hover:after{border-bottom-color:#67d0d8}body section.blogpost #comments button[type=button].blue,body section.blogpost #comments button[type=submit].blue,body section.blogpost #comments input[type=submit].blue{background:#67d0d8;color:#fff;font-size:20px;line-height:20px;padding:14px 12px}body section.blogpost #comments button[type=button].blue.room-btns,body section.blogpost #comments button[type=submit].blue.room-btns,body section.blogpost #comments input[type=submit].blue.room-btns{min-width:191px}body section.blogpost #comments button[type=button].blue:hover,body section.blogpost #comments button[type=submit].blue:hover,body section.blogpost #comments input[type=submit].blue:hover{background:#65e3ed;color:#fff}body section.blogpost #comments button[type=button].spa-btn,body section.blogpost #comments button[type=submit].spa-btn,body section.blogpost #comments input[type=submit].spa-btn{background:#67d0d8;background:rgba(103,208,216,.3);font-size:17px;line-height:17px;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#fff;padding:9px 19px}body section.blogpost #comments button[type=button].spa-btn:hover,body section.blogpost #comments button[type=submit].spa-btn:hover,body section.blogpost #comments input[type=submit].spa-btn:hover{background:#67d0d8;background:rgba(103,208,216,.6);color:#fff}body section.blogpost #comments button[type=button].featuredrooms-btn,body section.blogpost #comments button[type=submit].featuredrooms-btn,body section.blogpost #comments input[type=submit].featuredrooms-btn{padding:12px 14px;background:#a29061;font-family:Roboto,Arial,sans-serif;font-weight:400;color:#fff}body section.blogpost #comments button[type=button].featuredrooms-btn:active,body section.blogpost #comments button[type=button].featuredrooms-btn:focus,body section.blogpost #comments button[type=button].featuredrooms-btn:hover,body section.blogpost #comments button[type=submit].featuredrooms-btn:active,body section.blogpost #comments button[type=submit].featuredrooms-btn:focus,body section.blogpost #comments button[type=submit].featuredrooms-btn:hover,body section.blogpost #comments input[type=submit].featuredrooms-btn:active,body section.blogpost #comments input[type=submit].featuredrooms-btn:focus,body section.blogpost #comments input[type=submit].featuredrooms-btn:hover{background:#a29061;color:#fff}body section.blogpost #comments button[type=button].booking-mobile-btn,body section.blogpost #comments button[type=submit].booking-mobile-btn,body section.blogpost #comments input[type=submit].booking-mobile-btn{padding:14px 14px;font-family:Raleway,Arial,sans-serif;font-weight:400;background:#000;font-size:14px;line-height:15px;padding:10px 15px;color:#3bc2d3;border:none}body section.blogpost #comments button[type=button].booking-mobile-btn:active,body section.blogpost #comments button[type=button].booking-mobile-btn:focus,body section.blogpost #comments button[type=button].booking-mobile-btn:hover,body section.blogpost #comments button[type=submit].booking-mobile-btn:active,body section.blogpost #comments button[type=submit].booking-mobile-btn:focus,body section.blogpost #comments button[type=submit].booking-mobile-btn:hover,body section.blogpost #comments input[type=submit].booking-mobile-btn:active,body section.blogpost #comments input[type=submit].booking-mobile-btn:focus,body section.blogpost #comments input[type=submit].booking-mobile-btn:hover{color:#3bc2d3;background:#393838}body section.blogpost #comments button[type=button].thinstrokeopacity,body section.blogpost #comments button[type=submit].thinstrokeopacity,body section.blogpost #comments input[type=submit].thinstrokeopacity{padding:16px 44px;font-size:17px;line-height:17px;font-family:Raleway,Arial,sans-serif;font-weight:500;color:#3bc2d3;text-transform:uppercase;background:#3a3a3a!important}body section.blogpost #comments button[type=button].thinstrokeopacity:active,body section.blogpost #comments button[type=button].thinstrokeopacity:focus,body section.blogpost #comments button[type=button].thinstrokeopacity:hover,body section.blogpost #comments button[type=submit].thinstrokeopacity:active,body section.blogpost #comments button[type=submit].thinstrokeopacity:focus,body section.blogpost #comments button[type=submit].thinstrokeopacity:hover,body section.blogpost #comments input[type=submit].thinstrokeopacity:active,body section.blogpost #comments input[type=submit].thinstrokeopacity:focus,body section.blogpost #comments input[type=submit].thinstrokeopacity:hover{color:#3bc2d3!important;background:#000!important}body section.blogpost #comments button[type=button].forms-sumbit,body section.blogpost #comments button[type=submit].forms-sumbit,body section.blogpost #comments input[type=submit].forms-sumbit{font-family:robotoregular,sans-serif;font-weight:400;font-size:18px;line-height:18px;min-width:228px;background-color:#89dfea!important}body section.blogpost #comments button[type=button].forms-sumbit:active,body section.blogpost #comments button[type=button].forms-sumbit:focus,body section.blogpost #comments button[type=button].forms-sumbit:hover,body section.blogpost #comments button[type=submit].forms-sumbit:active,body section.blogpost #comments button[type=submit].forms-sumbit:focus,body section.blogpost #comments button[type=submit].forms-sumbit:hover,body section.blogpost #comments input[type=submit].forms-sumbit:active,body section.blogpost #comments input[type=submit].forms-sumbit:focus,body section.blogpost #comments input[type=submit].forms-sumbit:hover{background:#73cfdb!important}body section.blogpost #comments button[type=button].room-booknow-btn,body section.blogpost #comments button[type=submit].room-booknow-btn,body section.blogpost #comments input[type=submit].room-booknow-btn{background:#a29061;border:none;color:#fff;position:relative;min-width:172px}body section.blogpost #comments button[type=button].room-booknow-btn:active,body section.blogpost #comments button[type=button].room-booknow-btn:focus,body section.blogpost #comments button[type=button].room-booknow-btn:hover,body section.blogpost #comments button[type=submit].room-booknow-btn:active,body section.blogpost #comments button[type=submit].room-booknow-btn:focus,body section.blogpost #comments button[type=submit].room-booknow-btn:hover,body section.blogpost #comments input[type=submit].room-booknow-btn:active,body section.blogpost #comments input[type=submit].room-booknow-btn:focus,body section.blogpost #comments input[type=submit].room-booknow-btn:hover{color:#fff;background:#a29061}body section.blogpost #comments button[type=button].hightlight-btn,body section.blogpost #comments button[type=submit].hightlight-btn,body section.blogpost #comments input[type=submit].hightlight-btn{font-family:robotolight,sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#535353;padding:9px 14px;background:#eee;min-width:149px}body section.blogpost #comments button[type=button].hightlight-btn:active,body section.blogpost #comments button[type=button].hightlight-btn:focus,body section.blogpost #comments button[type=button].hightlight-btn:hover,body section.blogpost #comments button[type=submit].hightlight-btn:active,body section.blogpost #comments button[type=submit].hightlight-btn:focus,body section.blogpost #comments button[type=submit].hightlight-btn:hover,body section.blogpost #comments input[type=submit].hightlight-btn:active,body section.blogpost #comments input[type=submit].hightlight-btn:focus,body section.blogpost #comments input[type=submit].hightlight-btn:hover{background:#87c5e1;color:#fff}body section.blogpost #comments button[type=button].location-tpl-scrolldown,body section.blogpost #comments button[type=submit].location-tpl-scrolldown,body section.blogpost #comments input[type=submit].location-tpl-scrolldown{padding:18px 49px 18px 18px;margin:0 0 0 -18px;font-family:Roboto,Arial,sans-serif;font-size:35px;line-height:35px;color:#3f3f3f;font-weight:300;background:rgba(255,255,255,.9);position:relative}body section.blogpost #comments button[type=button].location-tpl-scrolldown:after,body section.blogpost #comments button[type=submit].location-tpl-scrolldown:after,body section.blogpost #comments input[type=submit].location-tpl-scrolldown:after{position:absolute;right:21px;top:14px;content:url(../image/icon-location-tpl-scrolldown-btn.png);z-index:1}body section.blogpost #comments button[type=button].location-tpl-scrolldown:active,body section.blogpost #comments button[type=button].location-tpl-scrolldown:focus,body section.blogpost #comments button[type=button].location-tpl-scrolldown:hover,body section.blogpost #comments button[type=submit].location-tpl-scrolldown:active,body section.blogpost #comments button[type=submit].location-tpl-scrolldown:focus,body section.blogpost #comments button[type=submit].location-tpl-scrolldown:hover,body section.blogpost #comments input[type=submit].location-tpl-scrolldown:active,body section.blogpost #comments input[type=submit].location-tpl-scrolldown:focus,body section.blogpost #comments input[type=submit].location-tpl-scrolldown:hover{background:rgba(255,255,255,.9);color:#3f3f3f}@media (max-width:1099px){body section.blogpost #comments button[type=button].location-tpl-scrolldown,body section.blogpost #comments button[type=submit].location-tpl-scrolldown,body section.blogpost #comments input[type=submit].location-tpl-scrolldown{margin-left:20px}}@media (max-width:900px){body section.blogpost #comments button[type=button].location-tpl-scrolldown,body section.blogpost #comments button[type=submit].location-tpl-scrolldown,body section.blogpost #comments input[type=submit].location-tpl-scrolldown{margin-left:0}}body section.blogpost #comments button[type=button]:active,body section.blogpost #comments button[type=button]:focus,body section.blogpost #comments button[type=button]:hover,body section.blogpost #comments button[type=submit]:active,body section.blogpost #comments button[type=submit]:focus,body section.blogpost #comments button[type=submit]:hover,body section.blogpost #comments input[type=submit]:active,body section.blogpost #comments input[type=submit]:focus,body section.blogpost #comments input[type=submit]:hover{text-decoration:none;background:#72c5db;color:#fff}body section.blogpost #comments button[type=button]:active,body section.blogpost #comments button[type=button]:focus,body section.blogpost #comments button[type=button]:hover,body section.blogpost #comments button[type=submit]:active,body section.blogpost #comments button[type=submit]:focus,body section.blogpost #comments button[type=submit]:hover,body section.blogpost #comments input[type=submit]:active,body section.blogpost #comments input[type=submit]:focus,body section.blogpost #comments input[type=submit]:hover{background:#72c5db}body section.blogpost #comments .dateicon{padding:0;margin:0;display:block;position:relative}body section.blogpost #comments .dateicon:after{content:url(../image/datepicker.png);position:absolute;right:20px;top:15px;padding:0;margin:0}body section.blogpost #comments input[type=text]{width:43%;margin-bottom:10px;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important}@media (max-width:900px){body section.blogpost #comments input[type=text]{width:100%}}body section.blogpost #comments textarea{-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important;padding:11px 6px 9px 6px}body section.blogpost #comments h2.comments-title{font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:100;line-height:45px}body section.blogpost #comments h3{margin:0;padding:0;font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#363232}body section.blogpost #comments h3.not-found{font-family:Roboto,Arial,sans-serif}body section.blogpost #comments h3.maintitle{font-family:Roboto,Arial,sans-serif;color:#a7a5a5;font-size:45px;line-height:45px;font-weight:100}body section.blogpost #comments h3.maintitle.maintitle--with100bordertop{padding-top:59px;padding-bottom:14px;position:relative}body section.blogpost #comments h3.maintitle.maintitle--with100bordertop:before{content:'';position:absolute;left:0;top:0;width:100%;border-top:thin solid #e9e9e9}body section.blogpost #comments h3.maintitle-sml1{font-size:46px;line-height:46px;font-weight:100}body section.blogpost #comments h3.maintitle-sml2{color:#848484;font-size:42px;line-height:46px;font-weight:100}body section.blogpost #comments h3.maintitle-sml2.maintitle-contentpage{padding-top:7px}body section.blogpost #comments h3.title-photogallery{padding:38px 0;font-family:robotothin,sans-serif;font-size:38px;line-height:38px;color:#282828;font-weight:100;background:#f4f4f4;text-transform:capitalize;text-align:center}@media (max-width:900px){body section.blogpost #comments h3.title-photogallery.margin-top-mobile{margin-top:35px}}body section.blogpost #comments h3.title-photogallery.lrgr{padding:49px 0;font-size:40px;line-height:40px}@media (max-width:900px){body section.blogpost #comments h3.title-photogallery{font-size:25px;line-height:25px;padding-bottom:15px;padding-top:15px}body section.blogpost #comments h3.title-photogallery.lrgr{font-size:25px;line-height:25px;padding-bottom:15px;padding-top:15px}}body section.blogpost #comments h3.align-center{text-align:center}body section.blogpost #comments h3.maintitle-homepage-promos{padding-top:50px}@media (max-width:900px){body section.blogpost #comments h3.maintitle-homepage-promos{padding-top:0}}body section.blogpost #comments h3.maintitle-contentpage{padding-bottom:69px}body section.blogpost #comments h3.contactform-title{color:#565656;font-size:29px;line-height:29px;font-family:Roboto,Arial,sans-serif;font-weight:200;padding-bottom:34px;padding-top:8px}body section.blogpost #comments h3.spa-sec-title{padding-top:54px}body section.blogpost #comments h3.blogLeftTitles{font-size:50px;line-height:56px;text-align:center;color:#363232;font-weight:100}body section.blogpost #comments h3.blogLeftTitles.paddingTop{padding-top:37px;padding-bottom:10px}body section.blogpost #comments h3.blog-title{color:#363232;font-size:32px;line-height:45px;font-weight:100;font-family:Roboto,Arial,sans-serif}body section.blogpost #comments h3.blog-title a{color:#363232;text-decoration:none}body section.blogpost #comments h3.blog-title a:hover{color:#000;text-decoration:none}body section.blogpost #comments h3.maintitle-section{padding:0;margin:0;display:block;text-align:center;font-family:Raleway,Arial,sans-serif;font-size:45px;line-height:43px;font-weight:300;color:#3f3f3f}body section.blogpost #comments h3.maintitle-section-forms{padding:0;margin:0;display:block;text-align:center;font-family:Raleway,Arial,sans-serif;font-size:45px;line-height:43px;font-weight:100;color:#212121}body section.blogpost #comments h3.subtitle-section{padding:3px 0 0 0;margin:0;display:block;text-align:center;font-family:robotolight,sans-serif;font-size:30px;line-height:50px;font-weight:300;color:#3bc2d3}@media (max-width:420px){body section.blogpost #comments h3.subtitle-section{font-size:28px;line-height:30px;padding-top:8px}}body section.blogpost #comments h3.subtitle-section-sml{padding:3px 0 0 0;margin:0;display:block;text-align:center;font-family:robotolight,sans-serif;font-size:18px;line-height:30px;font-weight:300;color:#353534}body section.blogpost #comments h3.subtitle-section-sml a{color:#005696;text-decoration:underline}body section.blogpost #comments h3.subtitle-section-sml span{color:#a29061}body section.blogpost #comments h3.subtitle-section-sml-2{padding:12px 0 0 0;margin:0;display:block;text-align:center;font-family:robotolight,sans-serif;font-size:18px;line-height:30px;font-weight:300;color:#000}body section.blogpost #comments h3.subtitle-section-sml-2.paddingBottom{padding-bottom:73px}@media (max-width:900px){body section.blogpost #comments h3.subtitle-section-sml-2.paddingBottom{padding-bottom:37px}}body section.blogpost #comments h3.maincontent-title{font-family:Roboto,Arial,sans-serif;color:#a29061;font-size:24px;line-height:30px;font-weight:300}body section.blogpost #comments h3.maincontent-subtitle{font-family:Roboto,Arial,sans-serif;color:#222;font-size:18px;line-height:30px;font-weight:400}body section.blogpost #comments h3.maincontent-subtitle a{text-decoration:underline;color:inherit}body section.blogpost #comments h3.maincontent-subtitle a:hover{color:inherit}body section.blogpost #comments h3.awards-section{font-family:Raleway,Arial,sans-serif;color:#7b6f4e;font-size:23px;line-height:28px;font-weight:400}body section.blogpost #comments h3.awards-section a{text-decoration:underline;color:inherit}body section.blogpost #comments h3.awards-section a:hover{color:inherit}body section.blogpost #comments h3#reply-title{padding-bottom:15px}body section.blogpost #comments p.form-submit{padding-top:3px}body section.blogpost #comments div.navigation{padding:0;margin:0}body section.blogpost #comments div.navigation .alignleft{padding:0;margin:0}body section.blogpost #comments li.comment{margin-bottom:30px;border-left:3px solid #b7a570;padding-left:20px;list-style:none}body section.blogpost #comments li.comment article header{margin-bottom:20px}body section.blogpost #comments li.comment article header .reply{display:inline-block}body section.blogpost #comments li.comment article header .reply a{font-family:Roboto,Arial,sans-serif;font-size:12px}body section.blogpost #comments li.comment article a{color:#999}body section.blogpost #comments li.comment article img{margin-right:10px}body section.blogpost #comments li.comment article .fn{color:#535151;font-family:Roboto,Arial,sans-serif;font-style:italic;font-size:15px}body section.blogpost #comments li.comment article .fn a{color:#b7a570;text-decoration:none}body section.blogpost #comments li.comment article .fn a:hover{color:#b7a570;text-decoration:underline}body section.blogpost #comments li.comment article time{font-family:Roboto,Arial,sans-serif;font-style:italic;font-size:11px;color:#656464;margin:0 5px}body section.blogpost #comments li.comment article section.comment p{font-family:Roboto,Arial,sans-serif;font-size:14px;color:#626262;font-weight:300}body section.blogpost #comments li.comment article section.comment p.edit-link{font-size:12px}body section.blogpost #comments #respond h3{font-size:24px;line-height:45px;font-family:Roboto,Arial,sans-serif;font-weight:100;color:#979797}body section.blogpost #comments #respond textarea{width:650px;height:200px;font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:18px;background-color:#f7f7f7;border:1px solid #cfc9c9;color:#6a6a6a;border-radius:0!important;resize:none;outline:0}body section.blogpost #comments #respond textarea::-webkit-input-placeholder{color:#bcbcbc;opacity:1}body section.blogpost #comments #respond textarea:-ms-input-placeholder{color:#bcbcbc;opacity:1}body section.blogpost #comments #respond textarea::-ms-input-placeholder{color:#bcbcbc;opacity:1}body section.blogpost #comments #respond textarea::placeholder{color:#bcbcbc;opacity:1}@media (max-width:930px){body section.blogpost #comments #respond textarea{width:625px}}@media (max-width:900px){body section.blogpost #comments #respond textarea{width:100%}}body section.blogpost #comments #respond .logged-in-as{font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:30px;font-weight:300;color:#626262}body section.blogpost #comments #respond .logged-in-as a{color:#b7a570;text-decoration:none}body section.blogpost #comments #respond .logged-in-as a:hover{color:#b7a570;text-decoration:underline}body section.blogpost #comments #respond .comment-form-author{display:inline-block;margin-right:6px}body section.blogpost #comments #respond .comment-form-author input{width:320px;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:300;background-color:#f7f7f7;border:1px solid #cfc9c9;color:#6a6a6a;border-radius:0!important;outline:0}@media (max-width:930px){body section.blogpost #comments #respond .comment-form-author input{width:308px}}@media (max-width:900px){body section.blogpost #comments #respond .comment-form-author{display:block;margin-right:0;margin-top:8px}body section.blogpost #comments #respond .comment-form-author input{width:100%}}body section.blogpost #comments #respond .comment-form-email{display:inline-block}body section.blogpost #comments #respond .comment-form-email input{width:320px;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:300;background-color:#f7f7f7;border:1px solid #cfc9c9;color:#6a6a6a;border-radius:0!important;outline:0}@media (max-width:930px){body section.blogpost #comments #respond .comment-form-email input{width:308px}}@media (max-width:900px){body section.blogpost #comments #respond .comment-form-email{display:block}body section.blogpost #comments #respond .comment-form-email input{width:100%}}body section.blogpost #comments #respond .submit{background:#89dfea;border-radius:5px;padding:14px 14px;font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:18px;font-weight:400;outline:0}body section.blogpost #comments #respond .submit:hover{background:#73cfdb}@media (max-width:900px){body section.blogpost #comments{padding-left:0;border-left:0}}@media (max-width:1319px){body section.blogpost .container{width:100%}}@media (min-width:1320px){body section.blogpost .container{width:1310px}}@media (max-width:900px){body section.blogpost{margin-top:80px}body section.blogpost .col-sm-1,body section.blogpost .col-sm-10,body section.blogpost .col-sm-11,body section.blogpost .col-sm-12,body section.blogpost .col-sm-2,body section.blogpost .col-sm-3,body section.blogpost .col-sm-4,body section.blogpost .col-sm-5,body section.blogpost .col-sm-6,body section.blogpost .col-sm-7,body section.blogpost .col-sm-8,body section.blogpost .col-sm-9{width:100%}body section.blogpost .hidden-xs{display:none!important}}body section.slide-paralax .img-wrp{background:0 0;height:719px;position:relative}@media (max-width:680px){body section.slide-paralax .img-wrp{height:400px}}body section.slide-paralax .img-wrp .parallax-window{background:0 0;height:100%}body section.slide-paralax .img-wrp .imgssliderBackground{width:100%;height:100%;background-attachment:scroll;background-position:50% 0;background-repeat:no-repeat;background-size:cover}body section.slide-paralax .img-wrp .paralax-text{min-width:292px;text-align:left;position:absolute;left:17px;bottom:20px;z-index:10;margin:0;padding:26px 22px;text-align:left;background:rgba(0,0,0,.3)}body section.slide-paralax .img-wrp .paralax-text p{font-size:25px;line-height:32px;font-weight:300;color:#fff;font-family:Roboto,Arial,sans-serif;display:block;padding:0 0 14px 0}@media (max-width:680px){body section.slide-paralax .img-wrp .paralax-text p{font-size:25px;line-height:30px}}body section.slide-paralax .img-wrp .paralax-text h4{font-size:36px;line-height:36px;font-weight:100;color:#fff;font-family:Roboto,Arial,sans-serif;display:block;padding:0 0 14px 0;margin:0}@media (max-width:680px){body section.slide-paralax .img-wrp .paralax-text h4{font-size:25px;line-height:30px}}body section.slide-paralax .img-wrp .paralax-text a.offer-title-link{font-size:25px;line-height:32px;font-weight:300;color:#fff;font-family:Raleway,Arial,sans-serif;display:block;padding:0 0 14px 0;margin:0;text-decoration:none}body section.slide-paralax .img-wrp .paralax-text a.offer-title-link:hover{text-decoration:none;color:#fff}@media (max-width:680px){body section.slide-paralax .img-wrp .paralax-text a.offer-title-link{font-size:25px;line-height:30px}}body section.section-highlights{padding:50px 0 80px 0;margin:0;display:block}body section.section-highlights.homepage-padding{padding:90px 0 80px 0}@media (max-width:900px){body section.section-highlights.homepage-padding{padding:50px 0 40px 0}}body section.section-highlights.content-page{padding:50px 0 10px 0}body section.section-highlights .section-highlights--wrp{
	padding:0;
	display:block;
	width:1150px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}@media (max-width:1099px){body section.section-highlights .section-highlights--wrp{width:100%;padding-left:20px;padding-right:20px}}body section.section-highlights .section-highlights--wrp:after{content:"";display:table;clear:both}@media (max-width:512px){body section.section-highlights .section-highlights--wrp{padding-left:0;padding-right:0}}body section.section-highlights .section-highlights--wrp .section-highlights--paging{padding:60px 0 0 0;margin:0;display:block;position:relative;float:right}body section.section-highlights .section-highlights--wrp .section-highlights--paging .owl-dot{padding:0;margin:0 8px;display:inline-block;cursor:pointer;font-family:robotolight,sans-serif;font-size:19px;line-height:19px;color:#907f54;font-weight:300}body section.section-highlights .section-highlights--wrp .section-highlights--paging .owl-dot span{display:block;position:relative;color:#907f54}body section.section-highlights .section-highlights--wrp .section-highlights--paging .owl-dot span:after{content:url(./images/dot.png);position:absolute;right:-9px;top:-5px}body section.section-highlights .section-highlights--wrp .section-highlights--paging .owl-dot:last-child{margin-right:0}body section.section-highlights .section-highlights--wrp .section-highlights--paging .owl-dot:last-child span:after{display:none}@media (max-width:900px){body section.section-highlights .section-highlights--wrp .section-highlights--paging{padding-top:40px;float:none;text-align:center}}body section.section-highlights .section-highlights--cont{padding:65px 0 0 0;margin:0;display:block;text-align:center}@media (max-width:900px){body section.section-highlights .section-highlights--cont{padding:40px 0 0 0}}body section.section-highlights .section-highlights--cont .btns.hightlight-btn{font-family:robotoregular,sans-serif;font-weight:300;background:#e7e7e7}body section.section-highlights .section-highlights--cont .btns.hightlight-btn:active,body section.section-highlights .section-highlights--cont .btns.hightlight-btn:focus,body section.section-highlights .section-highlights--cont .btns.hightlight-btn:hover{background:#89dfea;color:#fff}body section.section-highlights .section-highlights--cont .title{padding:0 0 0 10px;margin:0;display:block;font-family:Raleway,Arial,sans-serif;font-size:28px;line-height:30px;color:#535353;font-weight:300}@media (max-width:1100px){body section.section-highlights .section-highlights--cont .title{font-size:22px}}
body section.section-highlights .section-highlights--cont .subtitle{padding:4px 0 0 18px;margin:0;display:block;font-family:robotolight,sans-serif;font-size:18px;line-height:22px;color:#3bc2d3;font-weight:200;text-transform:lowercase}body section.section-highlights .section-highlights--cont .text{padding:24px 0 0 10px;margin:0;display:block;white-space:normal;font-family:robotolight,sans-serif;font-size:16px;line-height:22px;color:#353534;font-weight:300}body section.section-highlights .section-highlights--cont .text a{color:inherit;text-decoration:underline}body section.section-highlights .section-highlights--cont .section-highlights--item{padding:0;margin:0;display:inline-block;max-width:347px;width:33.3333%;text-align:left}body section.section-highlights .section-highlights--cont .section-highlights--item .image-c{padding:0 0 32px 0;margin:0;display:block}body section.section-highlights .section-highlights--cont .section-highlights--item .image-c img{width:100%;height:auto;display:block}body section.section-highlights .section-highlights--cont .section-highlights--item .btns-wrp{padding:0 0 0 10px;margin:33px 0 0 0;display:block}@media (min-width:900px){body section.section-highlights .section-highlights--cont .section-highlights--item.section-highlights--item--flex{float:none;position:relative;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-flow:column nowrap}body section.section-highlights .section-highlights--cont .section-highlights--item.section-highlights--item--flex .btns-wrp,body section.section-highlights .section-highlights--cont .section-highlights--item.section-highlights--item--flex .section-highlights--item--flex--wrp{width:100%;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-align-self:flex-start;align-self:flex-start}body section.section-highlights .section-highlights--cont .section-highlights--item.section-highlights--item--flex .section-highlights--item--flex--wrp{padding:0;margin:0;display:block}body section.section-highlights .section-highlights--cont .section-highlights--item.section-highlights--item--flex .btns-wrp{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-end;align-self:flex-end}}body section.section-highlights .section-highlights--cont.owl-carousel .section-highlights--item{width:auto}@media (min-width:900px){body section.section-highlights .section-highlights--cont.owl-carousel .owl-stage-outer .owl-stage{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:row wrap}body section.section-highlights .section-highlights--cont.owl-carousel .owl-stage-outer .owl-stage .owl-item{float:none;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:row wrap;min-height:586px}}@media (max-width:900px){body section.section-highlights{padding:35px 20px 20px 20px}}body section.horizontalBanner{padding:0;margin:0;display:block;text-align:center}body section.horizontalBanner .horizontalBanner-wrp{margin:0 auto;padding:75px 20px 78px 20px}body section.horizontalBanner .horizontalBanner-wrp.homepage{padding:78px 20px 86px 20px}@media (max-width:950px){body section.horizontalBanner .horizontalBanner-wrp.homepage{padding:60px 20px}}@media (max-width:768px){body section.horizontalBanner .horizontalBanner-wrp.homepage{padding:50px 20px}}@media (max-width:576px){body section.horizontalBanner .horizontalBanner-wrp.homepage{padding:40px 20px}}body section.horizontalBanner .horizontalBanner-wrp.contactpage{padding:76px 20px 72px 20px}@media (max-width:950px){body section.horizontalBanner .horizontalBanner-wrp.contactpage{padding:60px 20px}}@media (max-width:768px){body section.horizontalBanner .horizontalBanner-wrp.contactpage{padding:50px 20px}}@media (max-width:576px){body section.horizontalBanner .horizontalBanner-wrp.contactpage{padding:40px 20px}}@media (max-width:950px){body section.horizontalBanner .horizontalBanner-wrp{padding:60px 20px}}@media (max-width:768px){body section.horizontalBanner .horizontalBanner-wrp{padding:50px 20px}}@media (max-width:576px){body section.horizontalBanner .horizontalBanner-wrp{padding:40px 20px}}body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link{display:flex;justify-content:center;text-decoration:none;position:relative}@media (max-width:900px){body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link{display:block}}body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-left{background-position:center;width:578px;height:150px;background-size:580px;background-repeat:no-repeat}@media (max-width:900px){body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-left{margin:0 auto}}@media (max-width:620px){body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-left{width:unset;max-width:578px}}body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right{
	width:578px;
	height:150px;
	background:#bca77f;
	position:relative;
	background-color: #66CCFF;
}body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right:after{position:absolute;right:10px;bottom:10px;content:url(../image/webhotelier.png)}
@media (max-width:900px){body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right{margin:0 auto}}
@media (max-width:620px){body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right{width:auto;max-width:578px}}
@media (max-width:412px){body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right{width:unset;max-width:578px}}
body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right .right-title{font-family:Raleway,Arial,sans-serif;font-size:32px;color:#fff;text-transform:uppercase;padding-top:38px}
@media (max-width:412px){body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right .right-title{font-size:28px}}
body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right .right-subtitle{font-family:Roboto,Arial,sans-serif;font-size:17px;color:#5c4f31;font-style:italic;font-weight:200;margin-top:-7px}
@media (max-width:412px){body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right .right-subtitle{padding:0 10px 0 30px}}
@media (max-width:412px){body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right .right-subtitle{font-size:15px}}
body section.horizontalBanner .horizontalBanner-wrp a.horizontalBanner-link .horizontalbanner-right .right-subtitle:before{content:'';position:absolute;background:url(../image/banner-icon.png) no-repeat;width:20px;height:20px;margin-left:-24px;margin-top:2px}
body section.section-map{padding:0;margin:0;display:block;height:466px;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-flow:row nowrap}
body section.section-map .section-map--left{padding:0 75px 0 75px;background:#f4f4f4;-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-flow:row nowrap;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
body section.section-map .section-map--left .section-map--left--text{text-align:center}
body section.section-map .section-map--left .section-map--left--text .title{padding:0 0 81px 0;margin:0;font-family:robotothin,sans-serif;font-weight:100;font-size:42px;line-height:46px;color:#3f3f3f;background:url(../image/pin-text.png) no-repeat center bottom transparent}
body section.section-map .section-map--left .section-map--left--text .text{padding:35px 15px 0 15px;margin:0;font-family:robotolight,sans-serif;font-weight:300;font-size:16px;line-height:22px;color:#353534}
body section.section-map .section-map--left .section-map--left--text .btns{font-family:Raleway,Arial,sans-serif;font-weight:500;font-size:17px;line-height:23px;color:#fff;margin-top:48px;padding:12px 36px;background:#9e9e9e!important}
body section.section-map .section-map--left .section-map--left--text .btns:active,body section.section-map .section-map--left .section-map--left--text .btns:focus,body section.section-map .section-map--left .section-map--left--text .btns:hover{color:#fff;background:#89dfea!important}
body section.section-map .section-map--right{position:relative;-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}body section.section-map .section-map--right .section-map--right-gmap{padding:0;margin:0;display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}@media (max-width:900px){body section.section-map{height:auto;display:block}body section.section-map .section-map--left{padding:40px 20px;width:100%}body section.section-map .section-map--right{width:100%;height:300px;position:relative;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}body section.room-highlisghts-new{padding:40px 0;margin:0;display:block}body section.room-highlisghts-new.room-highlisghts-padding{padding:40px 0 0 0}body section.room-highlisghts-new.room-highlisghts-new--roomlisting{padding-top:124px}body section.room-highlisghts-new .room-highlisghts-new--wrp{padding:0;margin:0;display:block;width:100%;border-left:2px solid #fff;border-right:2px solid #fff;border-top:2px solid #fff;border-bottom:2px solid #fff}body section.room-highlisghts-new .room-highlisghts-new--wrp:after{content:"";display:table;clear:both}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item{padding:0;margin:0;display:inline-block;width:50%;float:left;position:relative;border:2px solid #fff}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .linkAll{padding:0;margin:0;display:block;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .room-highlisghts-new--item-wrp{height:335px;min-height:335px;position:relative;overflow:hidden}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .background .room-highlisghts-new--img{backface-visibility:hidden;max-width:none;opacity:1;transform:translate3d(-30px,0,0) scale(1.12);transition:opacity .35s ease 0s,transform .35s ease 0s;width:calc(100% + 60px)}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt{padding:0;margin:0;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt.degr{background-image:-moz-linear-gradient(90deg,rgba(0,0,0,.49) 0,rgba(0,0,0,.25) 13%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,.49) 0,rgba(0,0,0,.25) 13%,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(90deg,rgba(0,0,0,.49) 0,rgba(0,0,0,.25) 13%,rgba(0,0,0,0) 100%)}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .bg{padding:0;margin:0;display:block;position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.28);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text{padding:0;margin:0;display:block;position:absolute;left:30px;bottom:30px;z-index:2}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .price{padding:0;margin:0;display:block;font-family:robotolight,sans-serif;font-size:31px;line-height:31px;font-weight:300;color:#e3d1ae;display:inline-block;text-align:right}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .price span{padding:1px 0 0 0;margin:0;display:block;font-family:Raleway,Arial,sans-serif;font-size:13px;line-height:13px;font-weight:400;color:#fff;font-style:italic;display:block}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .tle{margin:0;display:block;font-family:Raleway,Arial,sans-serif;font-size:32px;line-height:36px;font-weight:200;color:#fff;background:rgba(0,0,0,.5);padding:18px 24px;margin-bottom:-32px;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .tle a{color:inherit}@media (max-width:900px){body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .tle{font-size:27px}}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .btn-c{padding:0;margin:0;display:block;font-family:robotolight,sans-serif;font-size:15px;font-weight:100;color:#fff;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .btn-c a.readmorelink{color:#3bc2d3;background:#000;text-decoration:none!important;padding:10px 18px;font-size:17px}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .btn-c a.readmorelink:hover{color:#393838;background:#89dfea;text-decoration:none}@media (max-width:900px){body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .btn-c{margin-left:0}}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .roomprice-wrp{padding:0;margin:0;display:block}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .roomprice-wrp .roomprice-wrp--left{padding:0;margin:0;display:inline-block;float:none;vertical-align:middle;z-index:1;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media (max-width:900px){body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .roomprice-wrp .roomprice-wrp--left{display:none}}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .roomprice-wrp .roomprice-wrp--right{padding:12px 0 12px 0;margin:0;display:inline-block;float:none;vertical-align:middle;border-left:thin solid rgba(255,255,255,0);z-index:2;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .roomprice-wrp.withprice .roomprice-wrp--right{padding:12px 0 12px 18px;margin:0 0 0 -90px}@media (max-width:900px){body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text .roomprice-wrp.withprice .roomprice-wrp--right{padding-left:0;margin:0}}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text:hover a.readmorelink{text-decoration:underline}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--roomlist .cnt .cnt-text .btn-c{padding:0;margin:15px 0 0 0}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--roomlist .cnt .cnt-text .btn-c>.btns{margin-right:10px}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--roomlist .cnt .cnt-text .btn-c>.btns:last-child{margin-right:0;background-color:#87c5e1}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--roomlist .cnt .cnt-text .btn-c>.btns:last-child:hover{background-color:#95d8ea}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--featuredrooms .background{-webkit-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);-webkit-transition:ease 0s,transform .35s ease 0s;-moz-transition:ease 0s,transform .35s ease 0s;-ms-transition:ease 0s,transform .35s ease 0s;-o-transition:ease 0s,transform .35s ease 0s;transition:ease 0s,transform .35s ease 0s}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--featuredrooms:hover .background{-webkit-transform:translate3d(-30px,0,0) scale(1.12);-ms-transform:translate3d(-30px,0,0) scale(1.12);transform:translate3d(-30px,0,0) scale(1.12);width:calc(100% + 60px)}@media (max-width:900px){body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--featuredrooms:hover .background{width:calc(100% + 20px)}}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--featuredrooms:hover .cnt .bg{-moz-opacity:1;-khtml-opacity:1;opacity:1}@media (min-width:900px){body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--featuredrooms:hover .cnt .cnt-text .roomprice-wrp .roomprice-wrp--left{-moz-opacity:0;-khtml-opacity:0;opacity:0}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--featuredrooms:hover .cnt .cnt-text .roomprice-wrp .roomprice-wrp--right h2{margin:0 0 28px 25px;background:0 0;padding:0}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--featuredrooms:hover .cnt .cnt-text .roomprice-wrp .roomprice-wrp--right .btn-c{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:20px}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item.room-highlisghts-new--item--featuredrooms:hover .cnt .cnt-text .roomprice-wrp .roomprice-wrp--right .readmorelink{text-decoration:underline}}@media (max-width:900px){body section.room-highlisghts-new{padding-left:20px;padding-right:20px}body section.room-highlisghts-new .room-highlisghts-new--wrp{border:none}body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item{border:none;margin-bottom:20px;width:100%}}@media (max-width:900px) and (max-width:680px){body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item .cnt .cnt-text{left:0;bottom:30px;width:100%;text-align:center}}@media (max-width:900px){body section.room-highlisghts-new .room-highlisghts-new--wrp .room-highlisghts-new--item:last-child{margin-bottom:0}}body section.room-highlisghts-new.accomadation{padding-top:138px;padding-bottom:0}@media (max-width:900px){body section.room-highlisghts-new.accomadation{padding-top:94px}}body section.promos-new{padding:100px 0 70px 0;margin:0;display:block}body section.promos-new .promos-new--wrp{margin:0 auto;display:block;width:1100px}@media (max-width:1099px){body section.promos-new .promos-new--wrp{width:100%}}body section.promos-new .promos-new--wrp .promos-new--item{padding:0 0 20px 0;margin:0;display:block;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body section.promos-new .promos-new--wrp .promos-new--item .title{font-family:Raleway, Arial, sans-serif;font-weight:200;font-size:24px;line-height:40px;color:#212121}body section.promos-new .promos-new--wrp .promos-new--item .text{padding-top:25px;margin:0;text-align:justify}body section.promos-new .promos-new--wrp .promos-new--item .text a{color:#3bc2d3}body section.promos-new .promos-new--wrp .promos-new--item .bottom-text{padding:27px 0 0 0;margin:0;display:block;font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:14px;line-height:17px;color:#3b3b3b}body section.promos-new .promos-new--wrp .promos-new--item .bottom-text p{padding:0 0 0 34px;margin:0 0 7px 13px;display:block;min-height:19px}body section.promos-new .promos-new--wrp .promos-new--item .bottom-text p strong{color:#7d7d7c;font-weight:300}body section.promos-new .promos-new--wrp .promos-new--item .bottom-text p.time{background:url(../image/promo-icon-time.png) no-repeat 0 center transparent}body section.promos-new .promos-new--wrp .promos-new--item .bottom-text p.payment{background:url(../image/promo-icon-payment.png) no-repeat 0 center transparent}body section.promos-new .promos-new--wrp .promos-new--item .bottom-text p:last-child{margin-bottom:0}body section.promos-new .promos-new--wrp .promos-new--item:last-child{padding-bottom:0}body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--left{padding:0;margin:0;display:inline-block;max-width:640px;max-height:375px;overflow:hidden;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--left a{display:block}body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--right{padding:0 0 0 42px;margin:0;display:inline-block;overflow:hidden;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--right>.btns{margin-top:40px}@media (min-width:900px) and (max-width:995px){body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--right>.btns{font-size:14px}}@media (max-width:1099px){body section.promos-new .promos-new--wrp{padding-left:20px;padding-right:20px}body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--left{-webkit-box-flex:1 1 60%;-moz-box-flex:1 1 60%;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%}body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--right{-webkit-box-flex:1 1 40%;-moz-box-flex:1 1 40%;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%}}@media (max-width:900px){body section.promos-new .promos-new--wrp .promos-new--item{display:block}body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--left{width:100%;text-align:center;max-width:none}body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--left a{display:inline-block;width:100%}body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--left img{width:100%;height:auto}body section.promos-new .promos-new--wrp .promos-new--item .promos-new--item--right{width:100%;padding-left:10px;padding-top:10px}}@media (max-width:900px){body section.promos-new{padding:41px 0}}@media (max-width:420px){body section.promos-new{padding:41px 10px}}body section.main-slogan-banner{padding:0;margin:0 0 10px 0;display:block;text-align:center;background:repeat 0 0 #f3f3f2;width:100%;font-family:robotolight,sans-serif;font-weight:300;font-size:18px;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-flow:column nowrap;-webkit-justify-content:center;justify-content:center;padding:50px 0}@media (max-width:578px){body section.main-slogan-banner{padding:30px 0}}body section.main-slogan-banner.withpatern{background-image:url(../image/xmas-pattern.png)}body section.main-slogan-banner .mtitle{margin-top:-5px;display:block;font-family:Raleway,Arial,sans-serif;font-weight:100;color:#212121;font-size:40px;line-height:45px;width:100%}body section.main-slogan-banner .mtitle a{color:#99885b;text-decoration:underline}body section.main-slogan-banner .mtitle a:hover{text-decoration:underline}body section.main-slogan-banner a{color:#878787;text-decoration:underline}body section.main-slogan-banner a:hover{text-decoration:underline;color:#005696}body section.main-slogan-banner .stitle,body section.main-slogan-banner p{padding-top:8px;margin:0;display:block;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#212121;font-size:18px;line-height:23px;width:100%}body section.main-slogan-banner .stitle.stitle-before a:before,body section.main-slogan-banner p.stitle-before a:before{display:none}body section.main-slogan-banner .stitle a,body section.main-slogan-banner p a{color:#3bc2d3;text-decoration:underline;padding-right:20px}body section.main-slogan-banner .stitle a:last-child,body section.main-slogan-banner p a:last-child{padding-right:0}body section.main-slogan-banner .stitle a:last-child:before,body section.main-slogan-banner p a:last-child:before{content:url(./images/dot.png);position:absolute;margin:-4px 0 0 -13px}body section.main-slogan-banner .stitle a:hover,body section.main-slogan-banner p a:hover{color:#393838;text-decoration:underline}@media (max-width:420px){body section.main-slogan-banner{padding:25px 10px}}body section.maincontent-withbanner{padding:75px 0 20px 0;margin:0;display:block}body section.maincontent-withbanner .title,body section.maincontent-withbanner .tle{font-family:Raleway,Arial,sans-serif;font-size:45px;line-height:49px;color:#3f3f3f;font-weight:300}body section.maincontent-withbanner .maincontent-withbanner--wrp{padding:0;margin:0 auto;display:block;width:1100px;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-flow:row nowrap}@media (max-width:1099px){body section.maincontent-withbanner .maincontent-withbanner--wrp{width:100%;padding-left:20px;padding-right:20px}}@media (max-width:900px){body section.maincontent-withbanner .maincontent-withbanner--wrp{padding-left:20px;padding-right:20px}}body section.maincontent-withbanner .maincontent-withbanner--left{padding:8px 40px 0 0;margin:0;display:inline-block;-webkit-box-flex:0 0 270px;-moz-box-flex:0 0 270px;-webkit-flex:0 0 270px;-ms-flex:0 0 270px;flex:0 0 270px;text-align:center;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media (min-width:901px){body section.maincontent-withbanner .maincontent-withbanner--left.mobile{display:none!important}}body section.maincontent-withbanner .maincontent-withbanner--left .leftside_banner{margin:20px auto 0 auto;width:230px}body section.maincontent-withbanner .maincontent-withbanner--left .leftside_banner .Banner-wrp{position:relative}body section.maincontent-withbanner .maincontent-withbanner--left .leftside_banner .Banner-wrp .Banner-link .left-banner{width:230px;height:315px;background-size:472px;background-repeat:no-repeat;background-position:center}body section.maincontent-withbanner .maincontent-withbanner--left .leftside_banner .Banner-wrp .Banner-link .bottom-text{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:210px}body section.maincontent-withbanner .maincontent-withbanner--left .leftside_banner .Banner-wrp .Banner-link .bottom-text .left-banner-title{font-family:Raleway,Arial,sans-serif;font-size:24px;color:#fff;line-height:25px;text-transform:uppercase;font-weight:500}body section.maincontent-withbanner .maincontent-withbanner--left .leftside_banner .Banner-wrp .Banner-link .bottom-text .left-banner-subtitle{font-family:Roboto,Arial,sans-serif;font-size:14px;color:#fff;line-height:20px;text-decoration:underline;font-weight:300;padding-top:8px}body section.maincontent-withbanner .maincontent-withbanner--right{padding:0;margin:0;display:inline-block;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body section.maincontent-withbanner .maincontent-withbanner--right p{padding-bottom:32px}body section.maincontent-withbanner .maincontent-withbanner--right h3,body section.maincontent-withbanner .maincontent-withbanner--right ul{padding-bottom:32px}body section.maincontent-withbanner .maincontent-withbanner--right .room-specs{padding:10px 0 42px 0;margin:0;font-family:Roboto,Arial,sans-serif;color:#7d7d7b;font-size:14px;line-height:22px;font-weight:300;display:block}body section.maincontent-withbanner .maincontent-withbanner--right .room-specs span{padding:0 0 0 30px;margin:0 20px 0 0;display:inline-block}body section.maincontent-withbanner .maincontent-withbanner--right .room-specs span:first-child{background:url(../image/icon-room-clock.png) no-repeat 0 center transparent}body section.maincontent-withbanner .maincontent-withbanner--right .room-specs span:last-child{margin-right:0;background:url(../image/icon-room-payment.png) no-repeat 0 center transparent}body section.maincontent-withbanner .maincontent-withbanner--right .room-specs strong{color:#3b3b3b;font-weight:300}@media (max-width:900px){body section.maincontent-withbanner{padding:20px 20px;margin:0}body section.maincontent-withbanner .maincontent-withbanner--wrp{padding:0;margin:0;display:block;text-align:center}body section.maincontent-withbanner .maincontent-withbanner--wrp.content-page{display:flex;flex-direction:column-reverse}body section.maincontent-withbanner .maincontent-withbanner--left{padding:0 0 20px 0;margin:0;display:inline-block;width:100%;max-width:300px}body section.maincontent-withbanner .maincontent-withbanner--left.content-page{margin:0 auto;flex:0;padding-bottom:0}body section.maincontent-withbanner .maincontent-withbanner--left.content-page h2.tle{display:none}body section.maincontent-withbanner .maincontent-withbanner--left.content-page .marginTopMaintitle{margin:10px auto 0 auto}body section.maincontent-withbanner .maincontent-withbanner--left.mobile{flex:0;padding-bottom:20px;margin:0 auto}body section.maincontent-withbanner .maincontent-withbanner--right{padding:0;margin:0;display:block;width:100%;text-align:left}}@media (max-width:900px){body section.maincontent-withbanner .maincontent-withbanner--right .fck h2{font-size:24px;line-height:32px!important;text-align:left!important}}@media (max-width:420px){body section.maincontent-withbanner{padding:10px 20px;margin:0}body section.maincontent-withbanner .maincontent-withbanner--left .tle{font-size:36px}body section.maincontent-withbanner .maincontent-withbanner--right .fck h2{font-size:24px}}body section.maincontent-two-col{padding:67px 0;margin:0;display:block}body section.maincontent-two-col .maincontent-two-col--wrp{padding:0;margin:0 auto;display:block;text-align:left;position:relative;width:1100px}body section.maincontent-two-col .maincontent-two-col--wrp:after{content:"";display:table;clear:both}@media (max-width:1099px){body section.maincontent-two-col .maincontent-two-col--wrp{width:100%;padding-left:20px;padding-right:20px}}@media (max-width:900px){body section.maincontent-two-col .maincontent-two-col--wrp{padding-left:20px;padding-right:20px}}body section.maincontent-two-col .maincontent-two-col--wrp .maincontent-two-col--left{padding:0 15px 0 0;margin:0;display:block;float:left;width:50%}body section.maincontent-two-col .maincontent-two-col--wrp .maincontent-two-col--right{padding:0 0 0 15px;margin:0;display:block;float:left;width:50%}body section.maincontent-two-col .maincontent-two-col--wrp.nosecondtext .maincontent-two-col--left{padding-right:0;width:100%}body section.maincontent-two-col.tpl-location{padding:0!important}@media (max-width:900px){body section.maincontent-two-col .maincontent-two-col--wrp .maincontent-two-col--left,body section.maincontent-two-col .maincontent-two-col--wrp .maincontent-two-col--right{padding:0;margin:0;width:100%}body section.maincontent-two-col .maincontent-two-col--wrp .maincontent-two-col--left{padding-bottom:20px}}body section.gallery-grid{padding:20px 0 0 0;margin:0;display:block;margin-bottom:0}body section.gallery-grid.content-page{padding:60px 0 45px 0}@media (max-width:900px){body section.gallery-grid.content-page{padding:10px 0 25px 0}}@media (max-width:512px){body section.gallery-grid.content-page{padding:10px 0 10px 0}}body section.gallery-grid .gallery-grid--wrp{padding:0;margin:0;display:block;height:545px;position:relative;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-flow:column wrap}body section.gallery-grid .gallery-grid--wrp:after{position:absolute;left:22px;top:25px;z-index:1;content:url(../image/lg-newgallery.png)}body section.gallery-grid .gallery-grid--item{padding:0;margin:0;display:block;width:50%;-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;border-bottom:4px solid #fff;overflow:hidden;position:relative}body section.gallery-grid .gallery-grid--item .imgsslider{padding:0;margin:0;display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;overflow:hidden}body section.gallery-grid .gallery-grid--item .gallery-link{padding:0;margin:0;display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}body section.gallery-grid .gallery-grid--item:first-child{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;border-right:4px solid #fff;border-bottom:none}body section.gallery-grid .gallery-grid--item:last-child{border-bottom:none}body section.gallery-grid .btn-wrp{padding:14px 0;margin:4px 0 0 0;display:block;background:#f3f3f2;text-align:center;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.gallery-grid .btn-wrp:hover{background:#eaeaea}body section.gallery-grid .btn-wrp a{padding:0 0 0 34px;margin:0;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:20px;color:#5d5c5c;font-weight:400;background:url(./images/icon-gallery-btn-new.png) no-repeat 0 center transparent}body section.gallery-grid .btn-wrp a:hover{text-decoration:none}body section.form-enquiry{padding:65px 0;margin:0;background:#fff}body section.form-enquiry .form-enquiry--cont{padding:30px 0 14px 0;margin:0 auto;width:990px}@media (max-width:989px){body section.form-enquiry .form-enquiry--cont{width:100%}}body section.form-enquiry .form-enquiry--cont.form-room-enquiry{padding-bottom:0}body section.form-enquiry .form-enquiry--cont .form-headtext{padding:62px 0 18px 0;margin:0;display:block;text-align:center}body section.form-enquiry .form-enquiry--cont .form-headtext .form-headtext--title{padding:0;margin:0;display:block;font-family:Roboto,Arial,sans-serif;font-weight:300;font-size:41px;line-height:45px;color:#2d2d2d}body section.form-enquiry .form-enquiry--cont .form-headtext .form-headtext--text{padding:21px 0 0;margin:0;display:block}body section.form-enquiry .form-enquiry--cont form.form-enquiry--form{margin:0 auto;width:760px}body section.form-enquiry .form-enquiry--cont form.form-enquiry--form .bottomtext{padding:23px 0 0 0;margin:0;display:block;font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:21px;color:#3d3d3d;font-weight:400;text-align:center}body section.form-enquiry .form-enquiry--cont form.form-enquiry--form .bottomtext span{color:#b6a076}@media (max-width:760px){body section.form-enquiry .form-enquiry--cont form.form-enquiry--form{width:100%}}@media (max-width:760px){body section.form-enquiry .form-enquiry--cont{padding-left:15px;padding-right:15px}}@media (max-width:900px){body section.form-enquiry{padding:30px 0}}body section.secton-awards{padding:20px 0 70px 0;margin:0;display:block;width:100%;text-align:center;background:#eaeaea}body section.secton-awards .awards-section{padding-top:30px;padding-bottom:60px}body section.secton-awards .secton-awards-wrp{padding:0;margin:0 auto;display:block;width:400px}@media (max-width:900px){body section.secton-awards .secton-awards-wrp{width:100%}}body section.secton-awards .secton-awards-wrp .secton-awards-item{padding:0;margin:0;display:inline-block;vertical-align:middle;max-width:230px}body section.secton-awards .secton-awards-wrp .secton-awards-item a{display:block}body section.secton-awards .secton-awards-wrp .secton-awards-item img{display:block;width:100%;height:auto}body section.secton-awards .secton-awards-wrp.owl-carousel .secton-awards-item{width:auto}body section.section-map-topslide{padding:0;margin:0;display:block;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-flow:column nowrap}body section.section-map-topslide .section-map-topslide-wrp{padding:0;margin:0;display:block;padding-top:124px;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-flow:column nowrap}@media (max-width:900px){body section.section-map-topslide .section-map-topslide-wrp{padding-top:91px}}body section.section-map-topslide .section-map-topslide-wrp .section-map-topslide-title{padding:0;margin:0;display:block;text-align:center;width:100%;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body section.section-map-topslide .section-map-topslide-wrp .section-map-topslide-title .tle{padding:45px 0;margin:0;display:block;font-family:Roboto,Arial,sans-serif;font-size:40px;line-height:40px;color:#212121;font-weight:100}body section.section-map-topslide .section-map-topslide-wrp .section-map-topslide-cont{padding:0;margin:0;display:block;background:#000;width:100%;position:relative;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}body section.section-map-topslide .section-map-topslide-wrp .section-map-topslide-cont .section-map-topslide-gmap{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}body section.bookingform{
	display:block;
	text-align:center;
	margin-bottom:40px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding-top: 70px;
	padding-right: 0;
	padding-bottom: 50px;
	padding-left: 0;
}@media (max-width:900px){body section.bookingform{padding:60px 0 25px 0}}body section.bookingform h2{padding-bottom:10px}body section.bookingform .subtitle-section-sml a{color:#89dfea}body section.bookingform .subtitle-section-sml a:hover{color:#393838}body section.bookingform .bookingform-wrp{padding:0;margin:0;display:inline-block}body section.bookingform .bookingform-wrp form{padding:13px 0 0 0;margin:0;display:block}body section.bookingform .bookingform-wrp form input[type=email],body section.bookingform .bookingform-wrp form input[type=text]{background:#f8f8f8;border:thin solid #d0d0d0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#555;font-size:20px;line-height:20px;font-family:robotolight,sans-serif;font-weight:300;padding:11px 10px 9px 10px;width:100%}body section.bookingform .bookingform-wrp form input[type=email]::-webkit-input-placeholder,body section.bookingform .bookingform-wrp form input[type=text]::-webkit-input-placeholder{color:#555}body section.bookingform .bookingform-wrp form input[type=email]:-moz-placeholder,body section.bookingform .bookingform-wrp form input[type=text]:-moz-placeholder{color:#555}body section.bookingform .bookingform-wrp form input[type=email]::-moz-placeholder,body section.bookingform .bookingform-wrp form input[type=text]::-moz-placeholder{color:#555}body section.bookingform .bookingform-wrp form input[type=email]:-ms-input-placeholder,body section.bookingform .bookingform-wrp form input[type=text]:-ms-input-placeholder{color:#555}body section.bookingform .bookingform-wrp form input[type=email].border-color,body section.bookingform .bookingform-wrp form input[type=text].border-color{border:thin solid #a9d9e4}body section.bookingform .bookingform-wrp form select{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;background:#f8f8f8;border:thin solid #d0d0d0;font-size:20px;line-height:20px;color:#555;font-family:robotolight,sans-serif;font-weight:300;padding:14px 10px 12px 10px;height:auto;width:100%;position:relative}body section.bookingform .bookingform-wrp form .input-cont{display:inline-block;width:100%;height:auto;position:relative}body section.bookingform .bookingform-wrp form .input-cont:after{position:absolute;right:28px;top:20px;z-index:2;background:url(../image/form-select-arrow.png) no-repeat 0 0 transparent;width:14px;height:7px;content:''}body section.bookingform .bookingform-wrp form .input-cont.select-with-background select{background:#f8f8f8;border:thin solid #a9d9e4;color:#555}body section.bookingform .bookingform-wrp form textarea{background:#f8f8f8;border:thin solid #a9d9e4;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#555;font-size:20px;line-height:20px;font-family:robotolight,sans-serif;font-weight:300;padding:12px 10px 10px 12px;width:100%;resize:none;outline:0}body section.bookingform .bookingform-wrp form textarea::-webkit-input-placeholder{color:#555;opacity:1}body section.bookingform .bookingform-wrp form textarea:-ms-input-placeholder{color:#555;opacity:1}body section.bookingform .bookingform-wrp form textarea::-ms-input-placeholder{color:#555;opacity:1}body section.bookingform .bookingform-wrp form textarea::placeholder{color:#555;opacity:1}body section.bookingform .bookingform-wrp form label.placholder{padding:0;margin:0;position:absolute;left:12px;top:0;width:100%;height:1px;font-size:20px;line-height:47px;font-family:Roboto,Arial,sans-serif;color:#555;font-weight:300;display:inline-block;overflow:visible;visibility:visible;pointer-events:none;z-index:3}body section.bookingform .bookingform-wrp form label.placholder.labelHide{display:none;overflow:hidden}body section.bookingform .bookingform-wrp form label.placholder span{display:inline-block;color:#555}body section.bookingform .bookingform-wrp form input[type=email]:focus,body section.bookingform .bookingform-wrp form input[type=text]:focus,body section.bookingform .bookingform-wrp form select:focus,body section.bookingform .bookingform-wrp form textarea:focus{outline:0;-webkit-box-shadow:0 0 3px 0 #ab956c;-moz-box-shadow:0 0 3px 0 #ab956c;box-shadow:0 0 3px 0 #ab956c}body section.bookingform .bookingform-wrp form button[type=button],body section.bookingform .bookingform-wrp form button[type=submit],body section.bookingform .bookingform-wrp form input[type=submit]{font-size:16px;line-height:16px;color:#fff;padding:14px 14px;margin:0;background:rgba(142,214,233,.77);font-family:robotoregular,sans-serif;font-weight:400;display:inline-block;text-decoration:none;text-align:center;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}body section.bookingform .bookingform-wrp form button[type=button].withArrow,body section.bookingform .bookingform-wrp form button[type=submit].withArrow,body section.bookingform .bookingform-wrp form input[type=submit].withArrow{padding-right:70px;padding-left:33px;position:relative}body section.bookingform .bookingform-wrp form button[type=button].withArrow:after,body section.bookingform .bookingform-wrp form button[type=submit].withArrow:after,body section.bookingform .bookingform-wrp form input[type=submit].withArrow:after{padding:0;margin:0;content:url(./images/icon-btn-arrow-white.png);z-index:1;position:absolute;right:30px;top:12px}body section.bookingform .bookingform-wrp form button[type=button].withArrowSml,body section.bookingform .bookingform-wrp form button[type=submit].withArrowSml,body section.bookingform .bookingform-wrp form input[type=submit].withArrowSml{padding-right:30px;position:relative}body section.bookingform .bookingform-wrp form button[type=button].withArrowSml:after,body section.bookingform .bookingform-wrp form button[type=submit].withArrowSml:after,body section.bookingform .bookingform-wrp form input[type=submit].withArrowSml:after{padding:0;margin:0;content:url(../image/icons/icon-btn-arrow-white.png);z-index:1;position:absolute;right:15px;top:12px}body section.bookingform .bookingform-wrp form button[type=button].withArrowSml:active,body section.bookingform .bookingform-wrp form button[type=button].withArrowSml:focus,body section.bookingform .bookingform-wrp form button[type=button].withArrowSml:hover,body section.bookingform .bookingform-wrp form button[type=submit].withArrowSml:active,body section.bookingform .bookingform-wrp form button[type=submit].withArrowSml:focus,body section.bookingform .bookingform-wrp form button[type=submit].withArrowSml:hover,body section.bookingform .bookingform-wrp form input[type=submit].withArrowSml:active,body section.bookingform .bookingform-wrp form input[type=submit].withArrowSml:focus,body section.bookingform .bookingform-wrp form input[type=submit].withArrowSml:hover{background:#786b48}body section.bookingform .bookingform-wrp form button[type=button].withArrowSml_2,body section.bookingform .bookingform-wrp form button[type=submit].withArrowSml_2,body section.bookingform .bookingform-wrp form input[type=submit].withArrowSml_2{padding-right:40px;position:relative;font-family:Raleway,Arial,sans-serif;font-size:17px;line-height:17px;font-weight:500}body section.bookingform .bookingform-wrp form button[type=button].withArrowSml_2:after,body section.bookingform .bookingform-wrp form button[type=submit].withArrowSml_2:after,body section.bookingform .bookingform-wrp form input[type=submit].withArrowSml_2:after{padding:0;margin:0;content:url(./images/icon-btn-arrow-white.png);z-index:1;position:absolute;right:15px;top:12px}body section.bookingform .bookingform-wrp form button[type=button].withArrowSml_2.arrowRight:after,body section.bookingform .bookingform-wrp form button[type=submit].withArrowSml_2.arrowRight:after,body section.bookingform .bookingform-wrp form input[type=submit].withArrowSml_2.arrowRight:after{top:14px;right:17px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media (max-width:680px){body section.bookingform .bookingform-wrp form button[type=button].withArrowSml_2.arrowRight,body section.bookingform .bookingform-wrp form button[type=submit].withArrowSml_2.arrowRight,body section.bookingform .bookingform-wrp form input[type=submit].withArrowSml_2.arrowRight{padding:14px 14px}body section.bookingform .bookingform-wrp form button[type=button].withArrowSml_2.arrowRight:after,body section.bookingform .bookingform-wrp form button[type=submit].withArrowSml_2.arrowRight:after,body section.bookingform .bookingform-wrp form input[type=submit].withArrowSml_2.arrowRight:after{display:none}}body section.bookingform .bookingform-wrp form button[type=button].robotoLight,body section.bookingform .bookingform-wrp form button[type=submit].robotoLight,body section.bookingform .bookingform-wrp form input[type=submit].robotoLight{font-family:Roboto,Arial,sans-serif;font-weight:300}body section.bookingform .bookingform-wrp form button[type=button].golddark,body section.bookingform .bookingform-wrp form button[type=submit].golddark,body section.bookingform .bookingform-wrp form input[type=submit].golddark{background:#89dfea}body section.bookingform .bookingform-wrp form button[type=button].golddark:active,body section.bookingform .bookingform-wrp form button[type=button].golddark:focus,body section.bookingform .bookingform-wrp form button[type=button].golddark:hover,body section.bookingform .bookingform-wrp form button[type=submit].golddark:active,body section.bookingform .bookingform-wrp form button[type=submit].golddark:focus,body section.bookingform .bookingform-wrp form button[type=submit].golddark:hover,body section.bookingform .bookingform-wrp form input[type=submit].golddark:active,body section.bookingform .bookingform-wrp form input[type=submit].golddark:focus,body section.bookingform .bookingform-wrp form input[type=submit].golddark:hover{background:#73cfdb}body section.bookingform .bookingform-wrp form button[type=button].grey,body section.bookingform .bookingform-wrp form button[type=submit].grey,body section.bookingform .bookingform-wrp form input[type=submit].grey{background:#ebebeb;color:#74726a}body section.bookingform .bookingform-wrp form button[type=button].grey:active,body section.bookingform .bookingform-wrp form button[type=button].grey:focus,body section.bookingform .bookingform-wrp form button[type=button].grey:hover,body section.bookingform .bookingform-wrp form button[type=submit].grey:active,body section.bookingform .bookingform-wrp form button[type=submit].grey:focus,body section.bookingform .bookingform-wrp form button[type=submit].grey:hover,body section.bookingform .bookingform-wrp form input[type=submit].grey:active,body section.bookingform .bookingform-wrp form input[type=submit].grey:focus,body section.bookingform .bookingform-wrp form input[type=submit].grey:hover{background:#d9d9d9}body section.bookingform .bookingform-wrp form button[type=button].whitetransparent,body section.bookingform .bookingform-wrp form button[type=submit].whitetransparent,body section.bookingform .bookingform-wrp form input[type=submit].whitetransparent{background:#c1c1c1;color:#fff}body section.bookingform .bookingform-wrp form button[type=button].whitetransparent:active,body section.bookingform .bookingform-wrp form button[type=button].whitetransparent:focus,body section.bookingform .bookingform-wrp form button[type=button].whitetransparent:hover,body section.bookingform .bookingform-wrp form button[type=submit].whitetransparent:active,body section.bookingform .bookingform-wrp form button[type=submit].whitetransparent:focus,body section.bookingform .bookingform-wrp form button[type=submit].whitetransparent:hover,body section.bookingform .bookingform-wrp form input[type=submit].whitetransparent:active,body section.bookingform .bookingform-wrp form input[type=submit].whitetransparent:focus,body section.bookingform .bookingform-wrp form input[type=submit].whitetransparent:hover{background:#87c5e1;color:#fff}body section.bookingform .bookingform-wrp form button[type=button].greywitharrow,body section.bookingform .bookingform-wrp form button[type=submit].greywitharrow,body section.bookingform .bookingform-wrp form input[type=submit].greywitharrow{position:relative}body section.bookingform .bookingform-wrp form button[type=button].greywitharrow:after,body section.bookingform .bookingform-wrp form button[type=submit].greywitharrow:after,body section.bookingform .bookingform-wrp form input[type=submit].greywitharrow:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ccc;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.bookingform .bookingform-wrp form button[type=button].greywitharrow:active:after,body section.bookingform .bookingform-wrp form button[type=button].greywitharrow:focus:after,body section.bookingform .bookingform-wrp form button[type=button].greywitharrow:hover:after,body section.bookingform .bookingform-wrp form button[type=submit].greywitharrow:active:after,body section.bookingform .bookingform-wrp form button[type=submit].greywitharrow:focus:after,body section.bookingform .bookingform-wrp form button[type=submit].greywitharrow:hover:after,body section.bookingform .bookingform-wrp form input[type=submit].greywitharrow:active:after,body section.bookingform .bookingform-wrp form input[type=submit].greywitharrow:focus:after,body section.bookingform .bookingform-wrp form input[type=submit].greywitharrow:hover:after{border-bottom-color:#242424}body section.bookingform .bookingform-wrp form button[type=button].goldwitharrow,body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries,body section.bookingform .bookingform-wrp form button[type=submit].goldwitharrow,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries,body section.bookingform .bookingform-wrp form input[type=submit].goldwitharrow,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries{position:relative;background:#a29061}body section.bookingform .bookingform-wrp form button[type=button].goldwitharrow:after,body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries:after,body section.bookingform .bookingform-wrp form button[type=submit].goldwitharrow:after,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries:after,body section.bookingform .bookingform-wrp form input[type=submit].goldwitharrow:after,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #a29061;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.bookingform .bookingform-wrp form button[type=button].goldwitharrow:active,body section.bookingform .bookingform-wrp form button[type=button].goldwitharrow:focus,body section.bookingform .bookingform-wrp form button[type=button].goldwitharrow:hover,body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries:active,body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries:focus,body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries:hover,body section.bookingform .bookingform-wrp form button[type=submit].goldwitharrow:active,body section.bookingform .bookingform-wrp form button[type=submit].goldwitharrow:focus,body section.bookingform .bookingform-wrp form button[type=submit].goldwitharrow:hover,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries:active,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries:focus,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries:hover,body section.bookingform .bookingform-wrp form input[type=submit].goldwitharrow:active,body section.bookingform .bookingform-wrp form input[type=submit].goldwitharrow:focus,body section.bookingform .bookingform-wrp form input[type=submit].goldwitharrow:hover,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries:active,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries:focus,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries:hover{background:#a29061}body section.bookingform .bookingform-wrp form button[type=button].goldwitharrow:active:after,body section.bookingform .bookingform-wrp form button[type=button].goldwitharrow:focus:after,body section.bookingform .bookingform-wrp form button[type=button].goldwitharrow:hover:after,body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries:active:after,body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries:focus:after,body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries:hover:after,body section.bookingform .bookingform-wrp form button[type=submit].goldwitharrow:active:after,body section.bookingform .bookingform-wrp form button[type=submit].goldwitharrow:focus:after,body section.bookingform .bookingform-wrp form button[type=submit].goldwitharrow:hover:after,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries:active:after,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries:focus:after,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries:hover:after,body section.bookingform .bookingform-wrp form input[type=submit].goldwitharrow:active:after,body section.bookingform .bookingform-wrp form input[type=submit].goldwitharrow:focus:after,body section.bookingform .bookingform-wrp form input[type=submit].goldwitharrow:hover:after,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries:active:after,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries:focus:after,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries:hover:after{border-bottom-color:#a29061}body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries{font-size:17px;line-height:17px;min-width:253px}@media (max-width:900px){body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries{min-width:0}}body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries-homepage,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries-homepage,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries-homepage{font-family:Raleway,Arial,sans-serif;font-size:20px;line-height:20px;font-weight:300;color:#89dfea;background:0 0;position:relative;text-decoration:underline}body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries-homepage:after,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries-homepage:after,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries-homepage:after{padding:0;margin:0;content:url(../image/icon-loadmoregalleries-btns-arrow.png);position:absolute;left:50%;top:-18px;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries-homepage:active,body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries-homepage:focus,body section.bookingform .bookingform-wrp form button[type=button].load-more-galleries-homepage:hover,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries-homepage:active,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries-homepage:focus,body section.bookingform .bookingform-wrp form button[type=submit].load-more-galleries-homepage:hover,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries-homepage:active,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries-homepage:focus,body section.bookingform .bookingform-wrp form input[type=submit].load-more-galleries-homepage:hover{text-decoration:underline;background:0 0;color:#393838}body section.bookingform .bookingform-wrp form button[type=button].select-dropdown-blue,body section.bookingform .bookingform-wrp form button[type=submit].select-dropdown-blue,body section.bookingform .bookingform-wrp form input[type=submit].select-dropdown-blue{background:#a29061}body section.bookingform .bookingform-wrp form button[type=button].btn-submit-form-contactform,body section.bookingform .bookingform-wrp form button[type=submit].btn-submit-form-contactform,body section.bookingform .bookingform-wrp form input[type=submit].btn-submit-form-contactform{font-size:18px;line-height:18px;font-family:Roboto,Arial,sans-serif;font-weight:400;min-width:228px}body section.bookingform .bookingform-wrp form button[type=button].bluewitharrow,body section.bookingform .bookingform-wrp form button[type=submit].bluewitharrow,body section.bookingform .bookingform-wrp form input[type=submit].bluewitharrow{padding:14px 14px;min-width:152px;position:relative;background:#8eb9d4}body section.bookingform .bookingform-wrp form button[type=button].bluewitharrow:after,body section.bookingform .bookingform-wrp form button[type=submit].bluewitharrow:after,body section.bookingform .bookingform-wrp form input[type=submit].bluewitharrow:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #8eb9d4;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.bookingform .bookingform-wrp form button[type=button].bluewitharrow:hover,body section.bookingform .bookingform-wrp form button[type=submit].bluewitharrow:hover,body section.bookingform .bookingform-wrp form input[type=submit].bluewitharrow:hover{background:#8eb9d4}body section.bookingform .bookingform-wrp form button[type=button].bluewitharrow:hover:after,body section.bookingform .bookingform-wrp form button[type=submit].bluewitharrow:hover:after,body section.bookingform .bookingform-wrp form input[type=submit].bluewitharrow:hover:after{border-bottom-color:#8eb9d4}body section.bookingform .bookingform-wrp form button[type=button].select-dropdown-blue__,body section.bookingform .bookingform-wrp form button[type=submit].select-dropdown-blue__,body section.bookingform .bookingform-wrp form input[type=submit].select-dropdown-blue__{font-family:Roboto,Arial,sans-serif;font-size:20px;line-height:20px;color:#1c1c1b;background:#fff;padding:15px 22px 9px 22px;position:relative;text-align:left;border:1px solid #000}body section.bookingform .bookingform-wrp form button[type=button].select-dropdown-blue__:hover,body section.bookingform .bookingform-wrp form button[type=submit].select-dropdown-blue__:hover,body section.bookingform .bookingform-wrp form input[type=submit].select-dropdown-blue__:hover{color:#fff;background:#000}body section.bookingform .bookingform-wrp form button[type=button].arrow-up-blue-stroke,body section.bookingform .bookingform-wrp form button[type=submit].arrow-up-blue-stroke,body section.bookingform .bookingform-wrp form input[type=submit].arrow-up-blue-stroke{background:#fff;border:thin solid #65e3ed;color:#65e3ed;font-size:20px;line-height:20px;font-weight:400;position:relative;padding:13px 17px;min-width:191px}body section.bookingform .bookingform-wrp form button[type=button].arrow-up-blue-stroke:after,body section.bookingform .bookingform-wrp form button[type=submit].arrow-up-blue-stroke:after,body section.bookingform .bookingform-wrp form input[type=submit].arrow-up-blue-stroke:after{position:absolute;left:50%;top:0;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:6px solid #65e3ed;margin:-6px 0 0 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}body section.bookingform .bookingform-wrp form button[type=button].arrow-up-blue-stroke:hover,body section.bookingform .bookingform-wrp form button[type=submit].arrow-up-blue-stroke:hover,body section.bookingform .bookingform-wrp form input[type=submit].arrow-up-blue-stroke:hover{border-color:#67d0d8;color:#67d0d8;background:#fff}body section.bookingform .bookingform-wrp form button[type=button].arrow-up-blue-stroke:hover:after,body section.bookingform .bookingform-wrp form button[type=submit].arrow-up-blue-stroke:hover:after,body section.bookingform .bookingform-wrp form input[type=submit].arrow-up-blue-stroke:hover:after{border-bottom-color:#67d0d8}body section.bookingform .bookingform-wrp form button[type=button].blue,body section.bookingform .bookingform-wrp form button[type=submit].blue,body section.bookingform .bookingform-wrp form input[type=submit].blue{background:#67d0d8;color:#fff;font-size:20px;line-height:20px;padding:14px 12px}body section.bookingform .bookingform-wrp form button[type=button].blue.room-btns,body section.bookingform .bookingform-wrp form button[type=submit].blue.room-btns,body section.bookingform .bookingform-wrp form input[type=submit].blue.room-btns{min-width:191px}body section.bookingform .bookingform-wrp form button[type=button].blue:hover,body section.bookingform .bookingform-wrp form button[type=submit].blue:hover,body section.bookingform .bookingform-wrp form input[type=submit].blue:hover{background:#65e3ed;color:#fff}body section.bookingform .bookingform-wrp form button[type=button].spa-btn,body section.bookingform .bookingform-wrp form button[type=submit].spa-btn,body section.bookingform .bookingform-wrp form input[type=submit].spa-btn{background:#67d0d8;background:rgba(103,208,216,.3);font-size:17px;line-height:17px;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#fff;padding:9px 19px}body section.bookingform .bookingform-wrp form button[type=button].spa-btn:hover,body section.bookingform .bookingform-wrp form button[type=submit].spa-btn:hover,body section.bookingform .bookingform-wrp form input[type=submit].spa-btn:hover{background:#67d0d8;background:rgba(103,208,216,.6);color:#fff}body section.bookingform .bookingform-wrp form button[type=button].featuredrooms-btn,body section.bookingform .bookingform-wrp form button[type=submit].featuredrooms-btn,body section.bookingform .bookingform-wrp form input[type=submit].featuredrooms-btn{padding:12px 14px;background:#a29061;font-family:Roboto,Arial,sans-serif;font-weight:400;color:#fff}body section.bookingform .bookingform-wrp form button[type=button].featuredrooms-btn:active,body section.bookingform .bookingform-wrp form button[type=button].featuredrooms-btn:focus,body section.bookingform .bookingform-wrp form button[type=button].featuredrooms-btn:hover,body section.bookingform .bookingform-wrp form button[type=submit].featuredrooms-btn:active,body section.bookingform .bookingform-wrp form button[type=submit].featuredrooms-btn:focus,body section.bookingform .bookingform-wrp form button[type=submit].featuredrooms-btn:hover,body section.bookingform .bookingform-wrp form input[type=submit].featuredrooms-btn:active,body section.bookingform .bookingform-wrp form input[type=submit].featuredrooms-btn:focus,body section.bookingform .bookingform-wrp form input[type=submit].featuredrooms-btn:hover{background:#a29061;color:#fff}body section.bookingform .bookingform-wrp form button[type=button].booking-mobile-btn,body section.bookingform .bookingform-wrp form button[type=submit].booking-mobile-btn,body section.bookingform .bookingform-wrp form input[type=submit].booking-mobile-btn{padding:14px 14px;font-family:Raleway,Arial,sans-serif;font-weight:400;background:#000;font-size:14px;line-height:15px;padding:10px 15px;color:#3bc2d3;border:none}body section.bookingform .bookingform-wrp form button[type=button].booking-mobile-btn:active,body section.bookingform .bookingform-wrp form button[type=button].booking-mobile-btn:focus,body section.bookingform .bookingform-wrp form button[type=button].booking-mobile-btn:hover,body section.bookingform .bookingform-wrp form button[type=submit].booking-mobile-btn:active,body section.bookingform .bookingform-wrp form button[type=submit].booking-mobile-btn:focus,body section.bookingform .bookingform-wrp form button[type=submit].booking-mobile-btn:hover,body section.bookingform .bookingform-wrp form input[type=submit].booking-mobile-btn:active,body section.bookingform .bookingform-wrp form input[type=submit].booking-mobile-btn:focus,body section.bookingform .bookingform-wrp form input[type=submit].booking-mobile-btn:hover{color:#3bc2d3;background:#393838}body section.bookingform .bookingform-wrp form button[type=button].thinstrokeopacity,body section.bookingform .bookingform-wrp form button[type=submit].thinstrokeopacity,body section.bookingform .bookingform-wrp form input[type=submit].thinstrokeopacity{padding:16px 44px;font-size:17px;line-height:17px;font-family:Raleway,Arial,sans-serif;font-weight:500;color:#3bc2d3;text-transform:uppercase;background:#3a3a3a!important}
body section.bookingform .bookingform-wrp form button[type=button].thinstrokeopacity:active,body section.bookingform .bookingform-wrp form button[type=button].thinstrokeopacity:focus,body section.bookingform .bookingform-wrp form button[type=button].thinstrokeopacity:hover,body section.bookingform .bookingform-wrp form button[type=submit].thinstrokeopacity:active,body section.bookingform .bookingform-wrp form button[type=submit].thinstrokeopacity:focus,body section.bookingform .bookingform-wrp form button[type=submit].thinstrokeopacity:hover,body section.bookingform .bookingform-wrp form input[type=submit].thinstrokeopacity:active,body section.bookingform .bookingform-wrp form input[type=submit].thinstrokeopacity:focus,body section.bookingform .bookingform-wrp form input[type=submit].thinstrokeopacity:hover{color:#3bc2d3!important;background:#000!important}
body section.bookingform .bookingform-wrp form button[type=button].forms-sumbit,body section.bookingform .bookingform-wrp form button[type=submit].forms-sumbit,body section.bookingform .bookingform-wrp form input[type=submit].forms-sumbit{font-family:robotoregular,sans-serif;font-weight:400;font-size:18px;line-height:18px;min-width:228px;background-color:#89dfea!important}
body section.bookingform .bookingform-wrp form button[type=button].forms-sumbit:active,body section.bookingform .bookingform-wrp form button[type=button].forms-sumbit:focus,body section.bookingform .bookingform-wrp form button[type=button].forms-sumbit:hover,body section.bookingform .bookingform-wrp form button[type=submit].forms-sumbit:active,body section.bookingform .bookingform-wrp form button[type=submit].forms-sumbit:focus,body section.bookingform .bookingform-wrp form button[type=submit].forms-sumbit:hover,body section.bookingform .bookingform-wrp form input[type=submit].forms-sumbit:active,body section.bookingform .bookingform-wrp form input[type=submit].forms-sumbit:focus,body section.bookingform .bookingform-wrp form input[type=submit].forms-sumbit:hover{background:#73cfdb!important}
body section.bookingform .bookingform-wrp form button[type=button].room-booknow-btn,body section.bookingform .bookingform-wrp form button[type=submit].room-booknow-btn,body section.bookingform .bookingform-wrp form input[type=submit].room-booknow-btn{background:#a29061;border:none;color:#fff;position:relative;min-width:172px}
body section.bookingform .bookingform-wrp form button[type=button].room-booknow-btn:active,body section.bookingform .bookingform-wrp form button[type=button].room-booknow-btn:focus,body section.bookingform .bookingform-wrp form button[type=button].room-booknow-btn:hover,body section.bookingform .bookingform-wrp form button[type=submit].room-booknow-btn:active,body section.bookingform .bookingform-wrp form button[type=submit].room-booknow-btn:focus,body section.bookingform .bookingform-wrp form button[type=submit].room-booknow-btn:hover,body section.bookingform .bookingform-wrp form input[type=submit].room-booknow-btn:active,body section.bookingform .bookingform-wrp form input[type=submit].room-booknow-btn:focus,body section.bookingform .bookingform-wrp form input[type=submit].room-booknow-btn:hover{color:#fff;background:#a29061}
body section.bookingform .bookingform-wrp form button[type=button].hightlight-btn,body section.bookingform .bookingform-wrp form button[type=submit].hightlight-btn,body section.bookingform .bookingform-wrp form input[type=submit].hightlight-btn{font-family:robotolight,sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#535353;padding:9px 14px;background:#eee;min-width:149px}
body section.bookingform .bookingform-wrp form button[type=button].hightlight-btn:active,body section.bookingform .bookingform-wrp form button[type=button].hightlight-btn:focus,body section.bookingform .bookingform-wrp form button[type=button].hightlight-btn:hover,body section.bookingform .bookingform-wrp form button[type=submit].hightlight-btn:active,body section.bookingform .bookingform-wrp form button[type=submit].hightlight-btn:focus,body section.bookingform .bookingform-wrp form button[type=submit].hightlight-btn:hover,body section.bookingform .bookingform-wrp form input[type=submit].hightlight-btn:active,body section.bookingform .bookingform-wrp form input[type=submit].hightlight-btn:focus,body section.bookingform .bookingform-wrp form input[type=submit].hightlight-btn:hover{background:#87c5e1;color:#fff}
body section.bookingform .bookingform-wrp form button[type=button].location-tpl-scrolldown,body section.bookingform .bookingform-wrp form button[type=submit].location-tpl-scrolldown,body section.bookingform .bookingform-wrp form input[type=submit].location-tpl-scrolldown{padding:18px 49px 18px 18px;margin:0 0 0 -18px;font-family:Roboto,Arial,sans-serif;font-size:35px;line-height:35px;color:#3f3f3f;font-weight:300;background:rgba(255,255,255,.9);position:relative}
body section.bookingform .bookingform-wrp form button[type=button].location-tpl-scrolldown:after,body section.bookingform .bookingform-wrp form button[type=submit].location-tpl-scrolldown:after,body section.bookingform .bookingform-wrp form input[type=submit].location-tpl-scrolldown:after{position:absolute;right:21px;top:14px;content:url(./image/icon-location-tpl-scrolldown-btn.png);z-index:1}body section.bookingform .bookingform-wrp form button[type=button].location-tpl-scrolldown:active,body section.bookingform .bookingform-wrp form button[type=button].location-tpl-scrolldown:focus,body section.bookingform .bookingform-wrp form button[type=button].location-tpl-scrolldown:hover,body section.bookingform .bookingform-wrp form button[type=submit].location-tpl-scrolldown:active,body section.bookingform .bookingform-wrp form button[type=submit].location-tpl-scrolldown:focus,body section.bookingform .bookingform-wrp form button[type=submit].location-tpl-scrolldown:hover,body section.bookingform .bookingform-wrp form input[type=submit].location-tpl-scrolldown:active,body section.bookingform .bookingform-wrp form input[type=submit].location-tpl-scrolldown:focus,body section.bookingform .bookingform-wrp form input[type=submit].location-tpl-scrolldown:hover{background:rgba(255,255,255,.9);color:#3f3f3f}
@media (max-width:1099px){body section.bookingform .bookingform-wrp form button[type=button].location-tpl-scrolldown,body section.bookingform .bookingform-wrp form button[type=submit].location-tpl-scrolldown,body section.bookingform .bookingform-wrp form input[type=submit].location-tpl-scrolldown{margin-left:20px}}@media (max-width:900px){body section.bookingform .bookingform-wrp form button[type=button].location-tpl-scrolldown,body section.bookingform .bookingform-wrp form button[type=submit].location-tpl-scrolldown,body section.bookingform .bookingform-wrp form input[type=submit].location-tpl-scrolldown{margin-left:0}}body section.bookingform .bookingform-wrp form button[type=button]:active,body section.bookingform .bookingform-wrp form button[type=button]:focus,body section.bookingform .bookingform-wrp form button[type=button]:hover,body section.bookingform .bookingform-wrp form button[type=submit]:active,body section.bookingform .bookingform-wrp form button[type=submit]:focus,body section.bookingform .bookingform-wrp form button[type=submit]:hover,body section.bookingform .bookingform-wrp form input[type=submit]:active,body section.bookingform .bookingform-wrp form input[type=submit]:focus,body section.bookingform .bookingform-wrp form input[type=submit]:hover{text-decoration:none;background:#72c5db;color:#fff}body section.bookingform .bookingform-wrp form button[type=button]:active,body section.bookingform .bookingform-wrp form button[type=button]:focus,body section.bookingform .bookingform-wrp form button[type=button]:hover,body section.bookingform .bookingform-wrp form button[type=submit]:active,body section.bookingform .bookingform-wrp form button[type=submit]:focus,body section.bookingform .bookingform-wrp form button[type=submit]:hover,body section.bookingform .bookingform-wrp form input[type=submit]:active,body section.bookingform .bookingform-wrp form input[type=submit]:focus,body section.bookingform .bookingform-wrp form input[type=submit]:hover{background:#72c5db}body section.bookingform .bookingform-wrp form .dateicon{padding:0;margin:0;display:block;position:relative}body section.bookingform .bookingform-wrp form .dateicon:after{content:url(../image/datepicker.png);position:absolute;right:20px;top:15px;padding:0;margin:0}body section.bookingform .bookingform-wrp form input[type=submit]{display:inline-block;vertical-align:middle}body section.bookingform .bookingform-wrp form input[type=text]{width:205px;display:inline-block;vertical-align:middle;height:48px;padding:10px 10px}body section.bookingform .bookingform-wrp form input[type=text]::-webkit-input-placeholder{color:#555;opacity:1}body section.bookingform .bookingform-wrp form input[type=text]:-ms-input-placeholder{color:#555;opacity:1}body section.bookingform .bookingform-wrp form input[type=text]::-ms-input-placeholder{color:#555;opacity:1}body section.bookingform .bookingform-wrp form input[type=text]::placeholder{color:#555;opacity:1}@media (min-width:900px) and (max-width:930px){body section.bookingform .bookingform-wrp form input[type=text]{width:155px}}body section.bookingform .bookingform-wrp form select{width:145px;display:inline-block;vertical-align:middle;height:48px;padding:5px 10px}body section.bookingform .bookingform-wrp form input[type=button],body section.bookingform .bookingform-wrp form input[type=submit]{padding:15px 14px;font-size:18px;line-height:18px;font-family:Raleway,Arial,sans-serif;font-weight:500;min-width:228px;height:48px;background:#3a3a3a;color:#3bc2d3}body section.bookingform .bookingform-wrp form input[type=button].single-room,body section.bookingform .bookingform-wrp form input[type=submit].single-room{min-width:190px;background:#b5b5b5;color:#fff}body section.bookingform .bookingform-wrp form input[type=button].single-room:active,body section.bookingform .bookingform-wrp form input[type=button].single-room:focus,body section.bookingform .bookingform-wrp form input[type=button].single-room:hover,body section.bookingform .bookingform-wrp form input[type=submit].single-room:active,body section.bookingform .bookingform-wrp form input[type=submit].single-room:focus,body section.bookingform .bookingform-wrp form input[type=submit].single-room:hover{background:#89dfea;color:#fff}body section.bookingform .bookingform-wrp form input[type=button]:active,body section.bookingform .bookingform-wrp form input[type=button]:focus,body section.bookingform .bookingform-wrp form input[type=button]:hover,body section.bookingform .bookingform-wrp form input[type=submit]:active,body section.bookingform .bookingform-wrp form input[type=submit]:focus,body section.bookingform .bookingform-wrp form input[type=submit]:hover{background:#000;color:#3bc2d3}body section.bookingform .bookingform-wrp form .fm-items{padding:0;margin:15px 6px 15px 0;display:inline-block;vertical-align:middle;position:relative}body section.bookingform .bookingform-wrp form .fm-items.select:after{position:absolute;right:13px;top:14px;z-index:1;content:url(../image/form-select-arrow-2.png)}

body section.bookingform .bookingform-wrp form .fm-items:last-child{padding-right:0;padding-left:8px}@media (max-width:900px){body section.bookingform .bookingform-wrp form .fm-items:last-child{padding-left:0}}
@media (max-width:900px){body section.bookingform .bookingform-wrp form input[type=button],body section.bookingform .bookingform-wrp form input[type=submit],body section.bookingform .bookingform-wrp form input[type=text],body section.bookingform .bookingform-wrp form select{width:100%;min-width:1px}
body section.bookingform .bookingform-wrp form .fm-items{padding:0;margin:0 0 15px 0;width:100%;max-width:300px;display:block}
body section.bookingform .bookingform-wrp form .fm-items:last-child{margin-bottom:0}}body section.bookingform.single-room{background:#f3f3f2;padding:20px 0 30px 0;margin:0}body section.bookingform.single-room .bookingform-wrp form input[type=text]{background:#fff}
body section.bookingform.single-room .bookingform-wrp form select{background:#fff}
body.photogallery{padding:0;margin:0}body.photogallery .photogallery-cont{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}
body.photogallery .photogallery-cont .gal-cont{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}
body.photogallery .photogallery-cont .gal-menu{padding:0;margin:0;position:absolute;right:0;top:0;z-index:10}
body.photogallery .photogallery-cont .gal-menu .gal-menu-items{padding:24px 17px 17px 17px;margin:0;position:absolute;right:0;top:50px;background:#000;background:rgba(0,0,0,.6);display:none}
body.photogallery .photogallery-cont .gal-menu .gal-menu-items .gal-menu-items-title{padding:0;margin:0;display:block;text-align:center;font-size:18px;line-height:18px;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#fff;white-space:nowrap}
body.photogallery .photogallery-cont .gal-menu .gal-menu-items ul{padding:28px 0 0 0;margin:0;display:block;list-style-type:none}
body.photogallery .photogallery-cont .gal-menu .gal-menu-items ul li{padding:0 0 16px 0;margin:0;display:block;font-size:18px;line-height:18px;font-family:Roboto,Arial,sans-serif;font-weight:300;color:#fff;white-space:nowrap;text-align:center}
body.photogallery .photogallery-cont .gal-menu .gal-menu-items ul li a{color:#fff}body.photogallery .photogallery-cont .gal-menu .gal-menu-items ul li:last-child{padding-bottom:0}
body.photogallery .photogallery-cont .gal-menu .gal-menu-items ul li.gal-active{text-decoration:underline}
body.photogallery .photogallery-cont .gal-menu .gal-menu-items .gal-m-btns-wrp{padding:36px 0 0 0;margin:0;display:block;text-align:center}
body.photogallery .photogallery-cont .gal-menu .gal-menu-btn{padding:0;margin:0;float:right;width:50px;height:50px;text-indent:-9999px;display:block;background:#a78f51;position:relative;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
body.photogallery .photogallery-cont .gal-menu .gal-menu-btn.close-btn{background:url(../image/gallery-icons-close.png) no-repeat center center #89dfea}
body.photogallery .photogallery-cont .gal-menu .gal-menu-btn.close-btn:hover{background-color:#73cfdb}
body.photogallery .photogallery-cont .gal-menu .gal-menu-btn.menu-btn{background:#3e4041}
body.photogallery .photogallery-cont .gal-menu .gal-menu-btn.menu-btn:after{content:"";position:absolute;left:50%;top:15px;width:23px;height:5px;background:#fff;box-shadow:0 8px 0 0 #fff,0 16px 0 0 #fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
body.photogallery .photogallery-cont .gal-menu .gal-menu-btn.menu-btn:hover{background-color:#0c0d0d}
body.photogallery .photogallery-cont .gal-menu .gal-menu-c{padding:0;margin:0;display:inline-block;vertical-align:top}
body.photogallery .photogallery-cont .gal-menu.gal-menu-open .gal-menu-items{display:block}
body.photogallery .photogallery-cont .gal-menu.gal-menu-open .gal-menu-btn.menu-btn{background-color:#0c0d0d}
body.photogallery .photogallery-cont .gal-menu.gal-menu-open .gal-menu-btn.menu-btn:before{position:absolute;left:50%;bottom:0;content:"";width:0;height:0;z-index:1;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid #0c0d0d;margin:0 0 -10px 0;-ms-transform:translateX(-50%) rotate(180deg);-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
body.photogallery .photogallery-cont .gal-menu.hideEl{display:none}
body.photogallery .photogallery-cont .gal-contols{padding:0;margin:0;position:absolute;left:50%;bottom:0;z-index:10;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.photogallery .photogallery-cont .gal-contols .gal-contols-c{padding:0;margin:0;display:inline-block;vertical-align:bottom}
body.photogallery .photogallery-cont .gal-contols .control-btn{width:50px;height:50px;float:left;text-indent:-9999px;background:#e8e8e8;display:block;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
body.photogallery .photogallery-cont .gal-contols .control-btn.btn-left{background:url(../image/gallery-icons-left.png) no-repeat center center #e8e8e8}
body.photogallery .photogallery-cont .gal-contols .control-btn.btn-left:hover{background-image:url(../image/gallery-icons-left--hover.png)}
body.photogallery .photogallery-cont .gal-contols .control-btn.btn-right{background:url(../image/gallery-icons-right.png) no-repeat center center #e8e8e8}
body.photogallery .photogallery-cont .gal-contols .control-btn.btn-right:hover{background-image:url(../image/gallery-icons-right--hover.png)}
body.photogallery .photogallery-cont .gal-contols .control-btn.btn-playpause{background:url(../image/gallery-icons-play.png) no-repeat center center #e8e8e8}
body.photogallery .photogallery-cont .gal-contols .control-btn.btn-playpause:hover{background-image:url(../image/gallery-icons-play--hover.png)}
body.photogallery .photogallery-cont .gal-contols .control-btn.btn-pause{background:url(../image/gallery-icons-pause.png) no-repeat center center #e8e8e8}
body.photogallery .photogallery-cont .gal-contols .control-btn.btn-pause:hover{background-image:url(../image/gallery-icons-pause--hover.png)}
body.photogallery .photogallery-cont .gal-contols .control-btn:nth-of-type(2){border-left:thin solid #cecece;border-right:thin solid #cecece}
body.photogallery .photogallery-cont .gal-contols.hideEl{display:none}
body.photogallery .photogallery-cont .gal-title{padding:15px;margin:0;position:absolute;left:0;top:0;z-index:3;font-family:Roboto,Arial,sans-serif;font-size:20px;line-height:20px;color:#fff;font-weight:300;background:rgba(0,0,0,.4)}
body.photogallery .photogallery-cont .gal-title.hideEl{display:none}
body.photogallery .photogallery-cont .closeGalleryButton{background:#bca77f!important}
body.photogallery .photogallery-cont .closeGalleryButton:hover{background-color:#c8b694!important}
body.tpl-location section.section-highlights{padding:0 0 74px 0!important;margin:0;display:block}
.ui-datepicker{z-index:10!important}.ui-datepicker .ui-widget-header{border:1px solid #b2b3b6;background:#b2b3b6;color:#fff;font-weight:700}
.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-highlight{border:1px solid #e6c07b;background:#eed3a1;color:#fff}
.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #c5c5c5;background:#89e0ea}
.ui-datepicker .ui-state-active,.ui-datepicker .ui-widget-content .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active{border:1px solid #c5c5c5;background:#43b4c1}

.tooltip-offer{padding:0;margin:0;z-index:9999;position:fixed;right:27px;bottom:140px;display:none;box-shadow: 0 0 5px 0 rgba(128,128,128,1);}

.tooltip-offer.open-el{display:block}

.tooltip-offer .tooltip-offer-c{padding:0;margin:0;background:rgba(0,0,0,.5);position:relative}

.tooltip-offer .tooltip-offer-c .tooltip-offer-close{padding:0;margin:-12px -12px 0 0;width:24px;height:24px;background:url(../image/tooltip-offer-close.png) no-repeat 0 0 transparent;position:absolute;right:0;top:0;z-index:2;display:block;}

.tooltip-offer .tooltip-offer-c .tooltip-text{padding:28px 0 30px 0;width:210px}

.tooltip-offer .tooltip-offer-c .tooltip-text .tooltip-title{padding:0 0 5px 0;margin:0;font-size:22px;line-height:25px;font-weight:400;color:#fff;text-decoration:none;font-family:Montserrat,sans-serif;display:block;text-align:center}

.tooltip-offer .tooltip-offer-c .tooltip-text .tooltip-subtitle{padding:0;margin:0;font-size:22px;line-height:25px;font-weight:400;color:#fff;text-decoration:none;font-family:Montserrat,sans-serif;display:block;text-align:center}

.tooltip-offer .tooltip-offer-c .tooltip-text .tooltip-icons{display:block;text-align:center;padding-top:18px}

.tooltip-offer .tooltip-offer-c .tooltip-text .tooltip-icons>img{padding:0 8px 0 0;display:inline-block;vertical-align:middle;margin-bottom:10px}

.tooltip-offer .tooltip-offer-c .tooltip-text .tooltip-icons .btns{font-size:16px;line-height:17px;font-weight:500;display:inline-block;vertical-align:middle;padding:11px 25px;background:#89dfea;font-family:Raleway,Arial,sans-serif}

.tooltip-offer .tooltip-offer-c .tooltip-text .tooltip-icons .btns:hover{background:#73cfdb}

.tooltip-offer .tooltip-offer-c .tooltip-m-l{padding:0;margin:18px 0 0 0;display:block;text-align:center;background:#494848;background:#494848;font-size:15px;line-height:32px;font-weight:400;font-family:Roboto,Arial,sans-serif;color:#fff;min-height:32px}

.tooltip-offer .tooltip-offer-c .tooltip-m-l a{display:inline-block;vertical-align:middle;color:#fff;text-decoration:none;position:relative;left:-8px}

.tooltip-offer .tooltip-offer-c .tooltip-m-l a:after{padding:0;margin:0;position:absolute;right:-17px;top:1px;z-index:1;content:url(../images/tooltip-arrow.png);display:block}
@media (max-width:812px){.tooltip-offer{display:none!important}}

.cc-revoke,.cc-window{z-index:9999999999999}.cc-banner.cc-bottom{border-top:1px solid #ccc}

.cc-window.cc-banner{-ms-flex-direction:unset!important;flex-direction:unset!important}
a.cc-btn.cc-dismiss{width:120px}
.loadmore-suite-btn{text-align:center;margin-top:80px}
.loadmore-suite-btn a.loadmore-btn{font-family:Raleway,Arial,sans-serif;font-size:20px;line-height:20px;font-weight:300;color:#89dfea;background:0 0;position:relative;text-decoration:underline}
.loadmore-suite-btn a.loadmore-btn:after{padding:0;margin:0;content:url(../image/icon-loadmoregalleries-btns-arrow.png);position:absolute;left:50%;top:-28px;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.loadmore-suite-btn a.loadmore-btn:hover{text-decoration:underline;background:0 0;color:#393838}
.offerpopup{padding:0;margin:0;position:fixed;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.65);visibility:hidden;-webkit-transition:visibility 0s linear .5s,opacity .5s linear 0s;-moz-transition:visibility 0s linear .5s,opacity .5s linear 0s;-ms-transition:visibility 0s linear .5s,opacity .5s linear 0s;-o-transition:visibility 0s linear .5s,opacity .5s linear 0s;transition:visibility 0s linear .5s,opacity .5s linear 0s;-moz-opacity:0;-khtml-opacity:0;opacity:0}
.offerpopup .offerpopup-c{width:660px;position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media (max-width:900px){.offerpopup .offerpopup-c{width:400px;left:50%!important;transform:translateX(-50%)!important}}
@media (max-width:900px){.offerpopup .offerpopup-c{width:300px}}
.offerpopup .offerpopup-c.jsresize{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.offerpopup .offerpopup-c .offerpopup-c-wrp{padding:0;margin:0;display:inline-block;position:relative}
.offerpopup .offerpopup-c .img{width:100%;position:relative}
.offerpopup .offerpopup-c .img img{width:100%;height:auto}
.offerpopup .offerpopup-c .img .lg{padding:0;margin:0;display:inline-block;width:96px;height:90px;position:absolute;left:50%;bottom:28px;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(../image/desktop-logo.png) no-repeat 0 0 transparent;background-size:100%}
.offerpopup .offerpopup-c .img .popup-slogan{padding:99px 0 0 0;margin:0;position:absolute;left:0;top:57px;width:100%;text-align:center;font-family:Lato,Arial,sans-serif;font-size:43px;line-height:46px;font-weight:300;color:#fff;text-align:center}
.offerpopup .offerpopup-c .img .popup-slogan:before{padding:0;margin:0;content:url(../image/popup-logo.png);display:inline-block;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.offerpopup .offerpopup-c .img .popup-slogan .text1{padding:0;margin:0;display:block}
.offerpopup .offerpopup-c .img .popup-slogan .text2{padding:0;margin:0;display:block;font-size:54px;line-height:57px}
.offerpopup .offerpopup-c .text{padding:31px 20px;margin:0;background:#f5f5f5}@media (max-width:900px){.offerpopup .offerpopup-c .text{padding:12px 20px}}
.offerpopup .offerpopup-c .text p{padding:0;margin:0;display:block;text-align:center}
.offerpopup .offerpopup-c .text a.closepopup--action{font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:18px;color:#c5ac75;text-decoration:underline;font-weight:400;font-style:italic}
.offerpopup .offerpopup-c .text a.closepopup--action:hover{text-decoration:none}
.offerpopup .offerpopup-c .text .offer-text-title{padding:13px 0 0 0;margin:0;font-family:Catamaran,Arial,sans-serif;font-size:16px;line-height:16px;color:#1ea3d4;font-weight:500;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
@media (max-width:900px){.offerpopup .offerpopup-c .text .offer-text-title{padding:3px 0 0 0}}
.offerpopup .offerpopup-c .text .offer-text-title a{color:inherit;text-decoration:underline;font-style:normal}
.offerpopup .offerpopup-c .text .offer-text-title a:hover{color:#177ca2}
.offerpopup .offerpopup-c .text .offerpopup-slogan{padding:0;margin:0;display:block;font-family:Lato,Arial,sans-serif;font-weight:300;font-size:35px;line-height:35px;color:#1c1c1c;text-align:center}@media (max-width:900px){.offerpopup .offerpopup-c .text .offerpopup-slogan{font-size:28px;line-height:29px}}
.offerpopup .offerpopup-c .text .offerpopup-slogan.line2{font-size:20px}
@media (max-width:900px){.offerpopup .offerpopup-c .text .offerpopup-slogan.line2{font-size:18px}}
.offerpopup .offerpopup-c .close-cont{padding:0;margin:10px 0 0 0;display:block;text-align:center;font-family:Lato,Arial,sans-serif;font-size:18px;line-height:30px;color:#fff;font-weight:300}
.offerpopup .offerpopup-c .close-cont a{
	padding:0 0 0 34px;
	display:inline-block;
	color:inherit;
	text-decoration:underline;
	background-color: transparent;
	background-image: url(../image/popup-close.png);
	background-repeat: no-repeat;
	background-position: 0 5px;
}.offerpopup.show-el{-webkit-transition:visibility 0s linear 0s,opacity .5s linear 0s;-moz-transition:visibility 0s linear 0s,opacity .5s linear 0s;-ms-transition:visibility 0s linear 0s,opacity .5s linear 0s;-o-transition:visibility 0s linear 0s,opacity .5s linear 0s;transition:visibility 0s linear 0s,opacity .5s linear 0s;visibility:visible;-moz-opacity:1;-khtml-opacity:1;opacity:1}
