article,aside,details,figcaption,figure,footer,header,hgroup,main,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}*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:transparent}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6,p,blockquote{margin:0}code,kbd,pre,samp{font-size:1em;font-family:monospace}pre{overflow:auto}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}ul,ol,dl,dt,dd{padding:0;margin:0}li{list-style:none}form{margin:0}fieldset{border:0}legend{padding:0;border:0}button,input,optgroup,select,textarea{font:inherit;color:inherit;margin:0}button{padding:0;overflow:visible}button,select{text-transform:none}html button,html input[type="button"],html input[type="reset"],html input[type="submit"]{cursor:pointer;-webkit-appearance:button}html button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}textarea,input[type="url"],input[type="text"],input[type="email"],input[type="number"],input[type="search"],input[type="password"]{border-radius:0;-webkit-appearance:none}input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="checkbox"],input[type="radio"]{padding:0}textarea{vertical-align:top;overflow:auto;resize:vertical}table{border-collapse:collapse;border-spacing:0}table th,table td{padding:0}.ir{font-size:0;font-family:a;line-height:0;text-shadow:none;color:transparent}.clr:after{display:table;clear:both;content:""}.browsehappy{position:fixed;top:0;right:0;left:0;text-align:center;color:#fff;background:#c00;padding:20px;z-index:999999}.browsehappy a{text-decoration:underline;color:#fff}a,.button{transition:color 300ms ease-in-out,text-shadow 300ms ease-in-out,background-color 300ms ease-in-out,border-color 300ms ease-in-out,box-shadow 300ms ease-in-out,opacity 300ms ease-in-out;-webkit-transition:color 300ms ease-in-out,text-shadow 300ms ease-in-out,background-color 300ms ease-in-out,border-color 300ms ease-in-out,box-shadow 300ms ease-in-out,opacity 300ms ease-in-out}html{overflow-x:hidden}body{min-width:320px;font-weight:300;font-family:"Museo Sans",Arial;color:#656565;background:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-size:14px;line-height:20px}a{text-decoration:none;color:#656565}a:hover{color:#4c4c4c}::selection{text-shadow:none;background:#b3d4fc}::-moz-selection{text-shadow:none;background:#b3d4fc}p:empty{display:none}.menu{display:block;position:absolute;top:30px;right:30px;width:30px;height:30px;font-size:30px;line-height:30px;text-align:center;color:#fff;transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out}@media (max-width: 979px){.menu{top:20px;right:20px}}@media (max-width: 767px){.menu{right:10px}}.menu:hover{color:#fff;transform:scale(1.1);-webkit-transform:scale(1.1)}#menu{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;background:#333;background:rgba(51,51,51,0.9);z-index:-1;transform:scale(0.5);-webkit-transform:scale(0.5);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out}.active #menu{visibility:visible;z-index:999;transform:scale(1);-webkit-transform:scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#menu .tbl{height:100%;text-align:center}#menu ul li{padding:10px 0 0 0}@media (max-width: 767px){#menu ul li{padding-top:5px}}#menu ul li:first-child{padding-top:0}#menu ul li.current a:before,#menu ul li.current a:after{width:100px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}@media (max-width: 979px){#menu ul li.current a:before,#menu ul li.current a:after{width:80px}}@media (max-width: 767px){#menu ul li.current a:before,#menu ul li.current a:after{width:60px}}#menu ul a{display:inline-block;position:relative;font-family:"Bebas Neue",Arial;text-transform:uppercase;color:#fff;font-size:28px;line-height:34px}@media (max-width: 979px){#menu ul a{font-size:26px;line-height:32px}}@media (max-width: 767px){#menu ul a{font-size:24px;line-height:30px}}#menu ul a:hover:before,#menu ul a:hover:after{width:100px}@media (max-width: 979px){#menu ul a:hover:before,#menu ul a:hover:after{width:80px}}@media (max-width: 767px){#menu ul a:hover:before,#menu ul a:hover:after{width:60px}}#menu ul a:before,#menu ul a:after{position:absolute;top:50%;width:0;height:3px;margin:-3px 0 0 0;background:#fff;content:"";opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out}#menu ul a:before{right:100%;margin-right:30px}@media (max-width: 979px){#menu ul a:before{margin-right:20px}}#menu ul a:after{left:100%;margin-left:30px}@media (max-width: 979px){#menu ul a:after{margin-left:20px}}#menu .close{position:absolute;top:30px;right:30px;width:28px;height:28px;text-align:center;color:#fff;background:url(../images/close.png)}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx){#menu .close{background-size:100% 100%;background-image:url(../images/close@2x.png)}}@media (max-width: 979px){#menu .close{top:20px;right:20px}}@media (max-width: 767px){#menu .close{right:10px}}@font-face{font-family:"Museo Sans";src:url("../fonts/museosans-300-webfont.eot");src:url("../fonts/museosans-300-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/museosans-300-webfont.woff2") format("woff2"),url("../fonts/museosans-300-webfont.woff") format("woff"),url("../fonts/museosans-300-webfont.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"Museo Sans";src:url("../fonts/museosans-300italic-webfont.eot");src:url("../fonts/museosans-300italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/museosans-300italic-webfont.woff2") format("woff2"),url("../fonts/museosans-300italic-webfont.woff") format("woff"),url("../fonts/museosans-300italic-webfont.ttf") format("truetype");font-style:italic;font-weight:300}@font-face{font-family:"Museo Sans";src:url("../fonts/museosans_500-webfont.eot");src:url("../fonts/museosans_500-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/museosans_500-webfont.woff2") format("woff2"),url("../fonts/museosans_500-webfont.woff") format("woff"),url("../fonts/museosans_500-webfont.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"Museo Sans";src:url("../fonts/museosans_500_italic-webfont.eot");src:url("../fonts/museosans_500_italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/museosans_500_italic-webfont.woff2") format("woff2"),url("../fonts/museosans_500_italic-webfont.woff") format("woff"),url("../fonts/museosans_500_italic-webfont.ttf") format("truetype");font-style:italic;font-weight:500}@font-face{font-family:"Museo Sans";src:url("../fonts/museosans_700-webfont.eot");src:url("../fonts/museosans_700-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/museosans_700-webfont.woff2") format("woff2"),url("../fonts/museosans_700-webfont.woff") format("woff"),url("../fonts/museosans_700-webfont.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Museo Sans";src:url("../fonts/museosans-700italic-webfont.eot");src:url("../fonts/museosans-700italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/museosans-700italic-webfont.woff2") format("woff2"),url("../fonts/museosans-700italic-webfont.woff") format("woff"),url("../fonts/museosans-700italic-webfont.ttf") format("truetype");font-style:italic;font-weight:700}@font-face{font-family:"Bebas Neue";src:url("../fonts/bebasneue_regular-webfont.eot");src:url("../fonts/bebasneue_regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebasneue_regular-webfont.woff2") format("woff2"),url("../fonts/bebasneue_regular-webfont.woff") format("woff"),url("../fonts/bebasneue_regular-webfont.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Bebas Neue";src:url("../fonts/bebasneue_bold-webfont.eot");src:url("../fonts/bebasneue_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebasneue_bold-webfont.woff2") format("woff2"),url("../fonts/bebasneue_bold-webfont.woff") format("woff"),url("../fonts/bebasneue_bold-webfont.ttf") format("truetype");font-style:normal;font-weight:700}textarea,input[type="url"],input[type="text"],input[type="email"],input[type="number"],input[type="search"],input[type="password"]{display:block;width:100%;height:35px;font-size:20px;font-family:"Bebas Neue",Arial;line-height:34px;color:#292929;padding:0 10px;background:#f7f7f7;border:0;border-bottom:1px solid #000;-webkit-font-smoothing:antialiased}textarea::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder{text-transform:uppercase;color:#292929;opacity:1}textarea:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder{text-transform:uppercase;color:#292929;opacity:1}textarea::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder{text-transform:uppercase;color:#292929;opacity:1}textarea:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder{text-transform:uppercase;color:#292929;opacity:1}textarea:focus,input[type="url"]:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="password"]:focus{outline:none}textarea{height:150px;line-height:26px;padding:10px}.row{margin:0 0 20px 0}.row.clr{margin-right:-20px}.row.clr .col{float:left;width:50%;padding:0 20px 0 0}.button{display:inline-block;height:44px;font-weight:400;font-size:20px;font-family:"Bebas Neue",Arial;line-height:42px;text-transform:uppercase;background:none;padding:0 20px;border:1px solid transparent;-webkit-font-smoothing:antialiased}.button.black{color:#000;border-color:#000}.button.black:hover{color:#fff;background:#000}.button.white{color:#fff;border-color:#fff}.button.white:hover{color:#000;background:#fff}.cnt{width:1160px;padding:0 10px;margin:0 auto}@media (max-width: 1159px){.cnt{width:980px}}@media (max-width: 979px){.cnt{width:768px}}@media (max-width: 767px){.cnt{width:auto}}.hidden{display:none}.cols{margin:0 -20px 0 0}.cols.cols3>.col{width:33.3333333333%}.cols.cols4>.col{width:25%}.cols>.col{float:left;width:50%;padding:0 20px 0 0}.cols>br{display:none}.tbl{display:table;width:100%}.tbl .trow{display:table-row}.tbl .tcell{display:table-cell}.tbl .tcell.vtop{vertical-align:top}.tbl .tcell.vmiddle{vertical-align:middle}.tbl .tcell.vbottom{vertical-align:bottom}#header .slider{position:relative}#header .slider .slides{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#header .slider .slides li{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}#header .slider .flex-direction-nav{position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width: 767px){#header .slider .flex-direction-nav{display:none}}#header .slider .flex-direction-nav .flex-prev,#header .slider .flex-direction-nav .flex-next{position:absolute;top:50%;font:0/0 a;color:#fff;margin:-18px 0 0 0;z-index:3;transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out}#header .slider .flex-direction-nav .flex-prev:hover,#header .slider .flex-direction-nav .flex-next:hover{transform:scale(1.2);-webkit-transform:scale(1.2)}#header .slider .flex-direction-nav .flex-prev:after,#header .slider .flex-direction-nav .flex-next:after{font-size:36px;line-height:36px;font-family:"FontAwesome"}#header .slider .flex-direction-nav .flex-prev{left:30px}@media (max-width: 979px){#header .slider .flex-direction-nav .flex-prev{left:20px}}#header .slider .flex-direction-nav .flex-prev:after{content:"\f104"}#header .slider .flex-direction-nav .flex-next{right:30px}@media (max-width: 979px){#header .slider .flex-direction-nav .flex-next{right:20px}}#header .slider .flex-direction-nav .flex-next:after{content:"\f105"}#header .tbl{position:relative;text-align:center;z-index:2}#header .tbl .cnt{padding:20px 10px}#header .tbl h1{display:inline-block;padding:50px;margin:0 0 30px 0;background:#333;background:rgba(51,51,51,0.8)}@media (max-width: 979px){#header .tbl h1{padding:40px}}@media (max-width: 767px){#header .tbl h1{padding:30px;margin-bottom:20px}}#header .tbl h1 img{display:block;width:360px}@media (max-width: 979px){#header .tbl h1 img{width:300px}}@media (max-width: 767px){#header .tbl h1 img{width:240px}}#header .tbl .languages{margin:0 0 60px 0}#header .tbl .languages li{display:inline-block;font-weight:700;font-size:20px;font-family:"Bebas Neue",Arial;line-height:20px;text-transform:uppercase;padding:0 10px;border-left:2px solid #fff}#header .tbl .languages li:first-child{border-left:0}#header .tbl .languages a{color:#fff}#header .tbl .languages a:hover{text-decoration:underline}#header .down{position:absolute;bottom:30px;left:50%;font-size:36px;color:#fff;margin:0 0 0 -12px;z-index:3;transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out}@media (max-width: 979px){#header .down{bottom:20px}}#header .down:hover{transform:scale(1.2);-webkit-transform:scale(1.2)}#header .cover{position:relative;padding:60px 0;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width: 1159px){#header .cover{padding:50px 0}}@media (max-width: 979px){#header .cover{padding:40px 0}}@media (max-width: 767px){#header .cover{padding:25px 0}}#header .cover h1{display:inline-block;padding:30px;background:#333;background:rgba(51,51,51,0.8)}@media (max-width: 767px){#header .cover h1{padding:20px}}#header .cover h1 a{display:block}#header .cover h1 img{display:block;width:215px}@media (max-width: 767px){#header .cover h1 img{width:180px}}#main{padding:50px 0}@media (max-width: 1159px){#main{padding:40px 0}}@media (max-width: 979px){#main{padding:30px 0}}@media (max-width: 767px){#main{padding:20px 0}}#main .header{max-width:650px;font-family:"Bebas Neue",Arial;text-transform:uppercase;text-align:center;color:#000;padding:0 0 30px 0;margin:0 auto;border-bottom:1px solid #000}@media (max-width: 767px){#main .header{padding-bottom:20px}}#main .header h2{font-size:38px;line-height:44px}#main .boxes{text-align:center;padding:50px 0 0 0}@media (max-width: 1159px){#main .boxes{padding-top:40px}}@media (max-width: 979px){#main .boxes{padding-top:30px}}@media (max-width: 767px){#main .boxes{padding-top:20px}}@media (max-width: 979px){#main .boxes .col{float:none;width:auto;padding-top:40px}#main .boxes .col:first-child{padding-top:10px}}@media (max-width: 767px){#main .boxes .col{padding-top:30px}}#main .boxes .icon{display:block;width:120px;margin:0 auto 30px auto;transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out}@media (max-width: 979px){#main .boxes .icon{margin-bottom:20px}}#main .boxes .icon:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}#main .boxes img{display:block;width:100%}#main .boxes h3{font-weight:400;font-family:"Bebas Neue",Arial;text-transform:uppercase;color:#000;padding:0 0 30px 0;font-size:26px;line-height:32px}@media (max-width: 979px){#main .boxes h3{padding-bottom:20px}}#main .boxes h3 a{color:#000}#main .boxes p{padding:0 0 20px 0}#main #content h2{font-family:"Bebas Neue",Arial;text-transform:uppercase;color:#000;padding:0 0 30px 0;font-size:32px;line-height:38px}@media (max-width: 767px){#main #content h2{padding-bottom:20px;font-size:28px;line-height:34px}}#main #content h3{font-weight:400;font-family:"Bebas Neue",Arial;text-transform:uppercase;color:#000;margin:0 0 15px 0;font-size:26px;line-height:32px}#main #content h3 a{color:#000}#main #content img{display:block;max-width:100%;margin:0 0 20px 0}#main #content p{padding:0 0 20px 0}#main #content p:last-child{padding-bottom:0}#main #content .article{padding:0 0 50px 0;margin:0 0 50px 0;border-bottom:1px solid #000}@media (max-width: 1159px){#main #content .article{padding-bottom:40px;margin-bottom:40px}}@media (max-width: 979px){#main #content .article{padding-bottom:30px;margin-bottom:30px}}@media (max-width: 767px){#main #content .article{padding-bottom:20px;margin-bottom:20px}}#main #content .article:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#main #content .alignleft{float:left;margin:0 20px 20px 0}@media (max-width: 567px){#main #content .alignleft{float:none;width:100%;margin-right:0}}#main #content .alignright{float:right;margin:0 0 20px 20px}@media (max-width: 567px){#main #content .alignright{float:none;width:100%;margin-left:0}}#main #content .embed{position:relative;margin:0 0 20px 0}#main #content .embed iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:0}#main #content .accordion h3 a{display:inline-block;position:relative;padding:0 0 15px 30px}#main #content .accordion h3 a.current:before{content:"\f068"}#main #content .accordion h3 a:hover:after{width:100%}#main #content .accordion h3 a:before{position:absolute;top:0;left:0;font-weight:400;font-size:22px;font-family:"FontAwesome";content:"\f067"}#main #content .accordion h3 a:after{position:absolute;bottom:0;left:0;width:150px;height:2px;content:"";background:#000;transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out}#main #content .accordion p:last-child{padding-bottom:20px}#main #content .gallery .item a{display:block;position:relative}#main #content .gallery .item a:hover .fa{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#main #content .gallery .item img{display:block;width:100%;margin-bottom:0}#main #content .gallery .item .fa{position:absolute;top:50%;left:50%;width:50px;height:50px;font-size:18px;line-height:50px;text-align:center;color:#fff;margin:-25px 0 0 -25px;border:2px solid #fff;border-radius:100%;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out}#main .column{float:left;width:780px}@media (max-width: 1159px){#main .column{width:630px}}@media (max-width: 979px){#main .column{float:none;width:auto}}#main .column .embed{height:350px}@media (max-width: 767px){#main .column .embed{height:250px}}#main .column .gallery{margin:0 -30px 0 0}@media (max-width: 979px){#main .column .gallery{margin-right:-20px}}@media (max-width: 767px){#main .column .gallery{margin-right:-10px}}@media (max-width: 567px){#main .column .gallery{margin-right:0}}#main .column .gallery .item{float:left;width:50%;padding:0 30px 30px 0}@media (max-width: 979px){#main .column .gallery .item{padding:0 20px 20px 0}}@media (max-width: 767px){#main .column .gallery .item{padding:0 10px 10px 0}}@media (max-width: 567px){#main .column .gallery .item{float:none;width:auto;padding:0 0 10px 0}}#main .sidebar{float:left;width:360px;padding:0 0 0 30px}@media (max-width: 1159px){#main .sidebar{width:330px}}@media (max-width: 979px){#main .sidebar{float:none;width:auto;padding:30px 0 0 0}}#main .sidebar h3 a{display:inline-block;position:relative;padding:0 0 15px 0}#main .sidebar h3 a:hover:after{width:100%}#main .sidebar h3 a:after{position:absolute;bottom:0;left:0;width:150px;height:2px;content:"";background:#000;transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out}#main .sidebar li{position:relative;font-family:"Bebas Neue",Arial;text-transform:uppercase;padding:0 0 0 15px;margin:5px 0 0 0;font-size:20px;line-height:26px}#main .sidebar li:first-child{margin-top:0}#main .sidebar li a{color:#000}#main .sidebar li .fa{position:absolute;top:0;left:0;line-height:26px}#main .sidebar article{padding:0 0 30px 0}@media (max-width: 979px){#main .sidebar article{padding-bottom:20px}}#main .sidebar article:last-child{padding-bottom:0}#main .sidebar .embed{padding:65% 0 0 0}@media (max-width: 979px){#main .sidebar .embed{padding-top:55%}}@media (max-width: 567px){#main .sidebar .embed{padding-top:65%}}#footer .booking{color:#fff;padding:50px 0;background:#000}@media (max-width: 1159px){#footer .booking{padding:40px 0}}@media (max-width: 979px){#footer .booking{padding:30px 0}}@media (max-width: 767px){#footer .booking{padding:20px 0}}#footer .booking .cnt{position:relative}#footer .booking p{font-weight:500;font-style:italic;padding:0 300px 0 0;font-size:20px;line-height:26px}@media (max-width: 1159px){#footer .booking p{padding-right:220px}}@media (max-width: 767px){#footer .booking p{padding:0 0 20px 0;font-size:18px;line-height:24px}}#footer .booking .button{position:absolute;top:50%;right:10px;margin:-22px 0 0 0}@media (max-width: 767px){#footer .booking .button{position:relative;top:auto;right:auto;margin-top:0}}#footer .columns{color:#fff;padding:50px 0;background:#292929}@media (max-width: 1159px){#footer .columns{padding:40px 0}}@media (max-width: 979px){#footer .columns{padding:30px 0}}@media (max-width: 767px){#footer .columns{padding:20px 0}}@media (max-width: 979px){#footer .columns .col{width:50%}}@media (max-width: 767px){#footer .columns .col{float:none;width:auto;padding-top:20px}}@media (max-width: 979px){#footer .columns .col:first-child{float:none;width:auto}}@media (max-width: 767px){#footer .columns .col:first-child{padding-top:0}}#footer .columns h5{font-family:"Bebas Neue",Arial;text-transform:uppercase;padding:10px 0 28px 0;font-size:26px;line-height:32px}@media (max-width: 979px){#footer .columns h5{padding-bottom:20px}}@media (max-width: 767px){#footer .columns h5{padding:0 0 10px 0}}#footer .columns img{display:block;width:155px;margin:0 0 20px 0}#footer .columns p{padding:0 0 20px 0}@media (max-width: 767px){#footer .columns p:last-child{padding-bottom:0}}#footer .columns li{padding:5px 0;border-bottom:1px solid #5c5c5c}#footer .columns a{color:#fff}#footer .columns a:hover{text-decoration:underline}#footer .bottom{text-align:center;padding:30px 0}@media (max-width: 767px){#footer .bottom{padding:20px 0;font-size:13px;line-height:19px}}#footer .bottom p{padding:0 0 10px 0}#footer .bottom li{padding:20px 0 0 0}#footer .bottom img{padding: 0 10px; max-width:100%;margin:0 auto}#footer .bottom a:hover{text-decoration:underline}


#main #content .column .article.detailed a{display:block;position:relative;}
#main #content .column .article.detailed img{display:block;width:100%;margin-bottom:20px;}

#main #content .column .article a:hover .fa{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
#main #content .column .article .fa{position:absolute;top:50%;left:50%;width:50px;height:50px;font-size:18px;line-height:50px;text-align:center;color:#fff;margin:-25px 0 0 -25px;border:2px solid #fff;border-radius:100%;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out}

#main #content .column .article.detailed {display: inline-block;}
#main #content .column .article.detailed a.button{display: inline-block;}

#main #content .column .article.detailed ul.hj_social_bookmarks ul{width:320px !important}
#main #content .column .article.detailed ul.hj_social_bookmarks li{width:32px !important;float: left; margin-right:2px;}

#calendar {
	background: #e4e0e7;
	/*box-shadow: 0 0 20px #878787;*/
	min-height: 220px;
	margin: 20px auto;
	position: relative;
	text-align: center;
	width: 100%;
}

#month {
	background: linear-gradient(#bcde4b, #8bc620);
	color: white;
	height: 50px;
	line-height: 50px;
	text-shadow: 0 -1px 0 #878787;
	width: 100%;
}

#month a {
	color: white;
	padding: 0px 15px;
}

#days {
	background: linear-gradient(#f4f4f4, #ebebeb);
	-webkit-box-shadow: 0 1px 0 #aaaaaa;
}

table.days {
	color: #888888;
	font-size: 11px;
	width: 100%;
}

table.day td, table.days td {
	width: 60px;
}

table.day td {
	background: #f4f0f7;
	color: #878787;
	height: 33px;
	box-shadow: 0 -1px 0 white;
}

table.day td.old-month {
	color: #aaaaaa;
}

table.day td:hover {
  background: #e9e9ee;
  cursor: pointer;
}

table.day td.selected {
	background: linear-gradient(#bcde4b, #8bc620);
	color: white;
	text-shadow: 0 -1px 0 #878787;
}

table.day td.appoint {
	border-bottom: 2px solid #990000;
}



