﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section
{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after
{content:'';content:none}
q:before,q:after
{content:'';content:none}
a
{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins
{background-color:#ff9;color:#000;text-decoration:none}
mark
{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del
{text-decoration:line-through}
abbr[title],dfn[title]
{border-bottom:1px dotted;cursor:help}
table
{border-collapse:collapse;border-spacing:0}
hr
{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}
input,select
{vertical-align:middle}

/* latin-ext */
@font-face {
  font-family: 'Karla';
  font-size: 16px;
  font-style: normal;
  src: local('Karla'), local('Karla-Regular'), url(font-karla/karla.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Karla';
  font-size: 16px;
  font-style: normal;
  src: local('Karla'), local('Karla-Regular'), url(font-karla/karla2.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


.content,.summary header,#gallery{*zoom:1}
.content:before,.summary header:before,#gallery:before,.content:after,.summary header:after,#gallery:after{content:" ";display:table}
.content:after,.summary header:after,#gallery:after{clear:both}

.grid[role=main] .col-right section h2,.tabs li a
{display:block;background:rgba(178,215,233,0.4);padding:12px;font-family: 'Karla' , Montserrat,sans-serif;text-transform:uppercase;text-align:center;color:white;font-size:18px;font-weight:bold;line-height:1}
.grid[role=main] .col-right section h2 span,.tabs li a span{margin-right:10px;font-weight:400}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.grid{margin:0 -8px 15px}
.grid:after{content:"";display:table;clear:both}[class*='col-']{float:left;padding:0 8px}

.col-1-1{width:100%}
.col-2-3,
.col-8-12{width:66.66%}
.col-1-2,
.col-6-12{width:50%}
.col-1-3,
.col-4-12{width:33.33%}
.col-1-4,.col-3-12{width:25%}
.col-1-5{width:20%}
.col-1-6,.col-2-12{width:16.667%}
.col-1-7{width:14.28%}
.col-1-8{width:12.5%}
.col-1-9{width:11.1%}
.col-1-10{width:10%}
.col-1-11{width:9.09%}
.col-1-12{width:8.33%}
.col-11-12{width:91.66%}
.col-10-12{width:83.333%}
.col-9-12,.col-3-4{width:75%}
.col-5-12{width:41.66%}
.col-7-12{width:58.33%}

.grid-pad{padding:15px 0 15px 15px}
.grid-pad [class*='col-']:last-of-type{padding-right:15px}@media handheld, only screen and (max-width: 767px){.grid{width:100%;min-width:0;margin-left:0px;margin-right:0px}[class*='col-']{width:100% !important;float:none;margin-left:0px;margin-right:0px;margin-top:5px;margin-bottom:5px;padding-left:0px;padding-right:0 !important}[class*='mobile-col-']{float:left;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:10px;padding-left:0px;padding-right:10px;padding-bottom:0px}

.mobile-col-1-1{width:100%}
.mobile-col-2-3,.mobile-col-8-12{width:66.66%}
.mobile-col-1-2,.mobile-col-6-12{width:50%}
.mobile-col-1-3,.mobile-col-4-12{width:33.33%}
.mobile-col-1-4,.mobile-col-3-12{width:25%}
.mobile-col-1-5{width:20%}
.mobile-col-1-6,.mobile-col-2-12{width:16.667%}
.mobile-col-1-7{width:14.28%}
.mobile-col-1-8{width:12.5%}
.mobile-col-1-9{width:11.1%}
.mobile-col-1-10{width:10%}
.mobile-col-1-11{width:9.09%}
.mobile-col-1-12{width:8.33%}
.mobile-col-11-12{width:91.66%}
.mobile-col-10-12{width:83.333%}
.mobile-col-9-12{width:75%}
.mobile-col-5-12{width:41.66%}
.mobile-col-7-12{width:58.33%}

.hide-on-mobile{display:none !important;width:0;height:0}}@-ms-viewport{width:device-width}
.visible-xs{display:none !important}
.visible-sm{display:none !important}
.visible-md{display:none !important}
.visible-lg{display:none !important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-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}th.visible-xs,td.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}th.visible-sm,td.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}th.visible-md,td.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}th.visible-lg,td.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}th.visible-print,td.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}}

a{text-decoration:none;color:#09c}

h1,h2,h3,h4,h5,h6{font-family: 'Karla' , Montserrat,sans-serif}

h1{font-size:33px;text-transform:uppercase;font-weight:normal}

.pink{color:#ef34a1 !important}

body
{background-color:#202328;background-image:url(../images/bg-dot.gif),url(../images/bg-light.jp2);background-position:center top;background-repeat:repeat, no-repeat;font-family: 'Karla' , Verdana,Geneva,sans-serif;font-size:18px;line-height:1.35;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-ms-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear}

p
{margin:0 0 15px}

figure figcaption
{font-size:90%;color:#666;font-style:italic;margin-bottom:15px}
figure.pull-right{margin-left:15px}
figure.pull-left{margin-right:15px}

.btn
{font-family: 'Karla' , Montserrat,sans-serif;font-weight:700;position:relative;color:#fff;display:inline-block;line-height:30px;height:30px;padding:0 15px;border:#ccf2ff solid 1px;text-align:center;font-size:18px;text-shadow:-1px -1px 0 #007399;cursor:pointer;text-transform:uppercase;background-image:-moz-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-ms-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#00ace6), to(#09c));background-image:-webkit-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-o-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #00ace6), to(#09c));background-image:linear-gradient(top, #00ace6 0%, #09c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ace6', endColorstr='#09c');-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.4);box-shadow:1px 1px 2px 0 rgba(0,0,0,0.4)}
.btn:hover
{background-image:-moz-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-ms-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#09c), to(#0086b3));background-image:-webkit-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-o-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #09c), to(#0086b3));background-image:linear-gradient(top, #09c 0%, #0086b3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09c', endColorstr='#0086b3')}
.btn.btn-pink
{background-image:-moz-linear-gradient(top, #f14cac 0%, #ef34a1 100%);background-image:-ms-linear-gradient(top, #f14cac 0%, #ef34a1 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f14cac), to(#ef34a1));background-image:-webkit-linear-gradient(top, #f14cac 0%, #ef34a1 100%);background-image:-o-linear-gradient(top, #f14cac 0%, #ef34a1 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #f14cac), to(#ef34a1));background-image:linear-gradient(top, #f14cac 0%, #ef34a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f14cac', endColorstr='#ef34a1');text-shadow:-1px -1px 0 #af0e6c}
.btn.btn-gray
{background-image:-moz-linear-gradient(top, #888 0%, #777 100%);background-image:-ms-linear-gradient(top, #888 0%, #777 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#888), to(#777));background-image:-webkit-linear-gradient(top, #888 0%, #777 100%);background-image:-o-linear-gradient(top, #888 0%, #777 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #888), to(#777));background-image:linear-gradient(top, #888 0%, #777 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888', endColorstr='#777');text-shadow:-1px -1px 0 #666;border:none}
.btn.btn-nhl
{background-image:-moz-linear-gradient(top, #000 0%, #27241f 100%);background-image:-ms-linear-gradient(top, #000 0%, #27241f 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#000), to(#27241f));background-image:-webkit-linear-gradient(top, #000 0%, #27241f 100%);background-image:-o-linear-gradient(top, #000 0%, #27241f 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #000), to(#27241f));background-image:linear-gradient(top, #000 0%, #27241f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000', endColorstr='#27241f');text-shadow:-1px -1px 0 #000; color:#87704e}
.btn.btn-golf
{background-image:-moz-linear-gradient(top, #000 0%, #2aa12c 100%);background-image:-ms-linear-gradient(top, #000 0%, #2aa12c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#000), to(#2aa12c));background-image:-webkit-linear-gradient(top, #000 0%, #2aa12c 100%);background-image:-o-linear-gradient(top, #000 0%, #2aa12c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #000), to(#2aa12c));background-image:linear-gradient(top, #000 0%, #2aa12c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000', endColorstr='#2aa12c');text-shadow:-1px -1px 0 #000; color:#ffffff}
.btn.btn-full
{width:100%}
.btn.btn-lg
{width:100%;line-height:35px;height:35px;margin-bottom:10px}

table th{vertical-align:top}
.media{overflow:hidden;zoom:1}
.media:first-child{margin-top:0}
.media .media-body{overflow:hidden;zoom:1;width:10000px}
.media .media-object{display:block}
.media .media-object.img-thumbnail{max-width:none}
.media .media-right,.media>.pull-right{padding-left:10px}
.media .media-left,.media>.pull-left{padding-right:10px}
.media .media-left,.media .media-right,.media .media-body{display:table-cell;vertical-align:top}
.media .media-middle{vertical-align:middle}
.media .media-bottom{vertical-align:bottom}
.media .media-heading{margin-top:0;margin-bottom:5px;font-size:130%}
.media-list{padding-left:0;list-style:none}

.ranking{counter-reset:rank-counter}.ranking dt{position:relative;font:bold 120% Montserrat,sans-serif;text-transform:uppercase;padding:4px 0 10px 0;clear:both}
.ranking dt:before{content:counter(rank-counter);counter-increment:rank-counter;position:absolute;left:0;top:0;font:bold 140% Montserrat,sans-serif}
.ranking dd{margin:0 0 20px 0}
.ranking dd img{width:100px;float:left;margin:0 15px 15px 0}
.ranking dt,.ranking dd{padding-left:30px}

[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak
{display:none !important}

.wrapper
{margin-right:auto;margin-left:auto;position:relative}@media (min-width: 768px){.wrapper{width:760px}}@media (min-width: 992px){.wrapper{width:990px}}@media (min-width: 1200px){.wrapper{width:1180px}}
.wrapper:before,.wrapper:after
{content:'';display:block;width:95px;height:350px;position:absolute;top:30px}@media (max-width: 768px){.wrapper:before,.wrapper:after{display:none}}
.wrapper:before
{background:url(../images/as-seen-1.png) no-repeat center top;left:-110px}
.wrapper:after
{background:url(../images/as-seen-2.png) no-repeat center top;right:-110px}

.landing h1{margin:20px 0;line-height:1}
.landing .tabs{margin-top:10px 5px}
.landing .top5 dl{margin:10px}
.landing .top5 dl dt{padding-bottom:4px}
.landing .top5 dl dt a{color:#fff}
.landing .top5 dl dt a:hover{color:#09c}
.landing .top5 dl dt .stars{padding:0 5px 0 90px}
.landing .top5 dl dd{color:#ccc;font-size:90%;margin-bottom:10px}
.landing .top5 dl dd a{color:#09c}
.landing .top5 header{position:relative;min-height:80px}
.landing .top5 header img{-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;width:100%}
.landing .top5 header h2{position:absolute;top:10px;left:10px;text-transform:uppercase;line-height:1.2;font-size:150%;padding:5px 10px;background:rgba(0,0,0,0.6)}
.landing .top5 header h2 span{font-size:60%}

header[role='main']{margin-bottom:12px;width:100%;position:relative}
header[role='main'] .logo{margin:23px 0 18px;display:inline-block}
header[role='main'] .number{font-family: 'Karla' , Montserrat,sans-serif;position:absolute;right:0;top:15px;color:#bbb;font-size:130%}@media (max-width: 768px){header[role='main'] .number{display:none}} 
header[role='main'] .number>span{margin-left:10px;color:#eee;text-shadow:1px 1px 5px #000;font-size:180%}
header[role='main'] .number .inter{display:inline-block;font-size:65%;color:#eee;margin-left:10px}
header[role='main'] .number .inter span{font-size:120%}
header[role='main'] .socials{position:absolute;top:73px;right:0px;z-index:10}
header[role='main'] .socials li{list-style:none;float:left;margin-left:10px}
header[role='main'] .socials li:first-child img{position:relative;top:-10px}
header[role='main'] .socials li.bird{position:relative;width:73px}
header[role='main'] .socials li.bird a{position:relative;top:-13px}
header[role='main'] nav>ul{display:table;position:relative;width:100%;-webkit-box-shadow:1px 1px 10px 0 #000;-moz-box-shadow:1px 1px 10px 0 #000;box-shadow:1px 1px 10px 0 #000}
header[role='main'] nav>ul>li{display:table-cell;text-align:center;background-image:-moz-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-ms-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#00ace6), to(#09c));background-image:-webkit-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-o-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #00ace6), to(#09c));background-image:linear-gradient(top, #00ace6 0%, #09c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ace6', endColorstr='#09c')}
header[role='main'] nav>ul>li:hover,header[role='main'] nav>ul>li.selected{background-image:-moz-linear-gradient(top, #09c 0%, #007399 100%);background-image:-ms-linear-gradient(top, #09c 0%, #007399 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#09c), to(#007399));background-image:-webkit-linear-gradient(top, #09c 0%, #007399 100%);background-image:-o-linear-gradient(top, #09c 0%, #007399 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #09c), to(#007399));background-image:linear-gradient(top, #09c 0%, #007399 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09c', endColorstr='#007399')}
header[role='main'] nav>ul>li>a{z-index:100;position:relative;display:block;text-decoration:none;padding:9px 0;color:#fff;font-size:18px;width:100%;text-shadow:-1px -1px 0 #002633;border-right:1px solid #007399;font-family: 'Karla' , Montserrat,sans-serif;font-weight:700;text-transform:uppercase}
header[role='main'] nav>ul>li.menu{display:none !important}
header[role='main'] nav>ul>li.headline .grid{margin-bottom:0}
header[role='main'] nav>ul>li.headline>a:after{display:none;content:"";position:absolute;left:45%;top:35px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #007399;z-index:101}
header[role='main'] nav>ul>li.headline>.container{overflow-y:hidden;z-index:1;position:absolute;top:37px;left:0;background:rgba(255,255,255,0.9);width:100%;text-align:left;height:0;padding:0 15px;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}
header[role='main'] nav>ul>li.headline>.container h4{text-transform:uppercase;font-size:130%;margin-bottom:3px;color:#09c}
header[role='main'] nav>ul>li.headline>.container ul li{margin-bottom:1px}
header[role='main'] nav>ul>li.headline>.container ul li a{padding:1px 0;display:block;color:#111}
header[role='main'] nav>ul>li.headline>.container ul li a:hover{background:rgba(0,0,0,0.05)}
header[role='main'] nav>ul>li.headline>.container ul.wlogo li a{vertical-align:middle}
header[role='main'] nav>ul>li.headline>.container ul.wlogo li a img{width:25px;height:25px;display:inline-block;vertical-align:middle;margin-right:10px}
header[role='main'] nav>ul>li.headline>.container .pic{width:100%;height:160px;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat}
header[role='main'] nav>ul>li.headline:hover>a:after{display:block}
header[role='main'] nav>ul>li.headline:hover>.container{padding:15px;height:190px;z-index:50}
header[role='main'] nav>ul>li.headline:hover>.container#packages{height:300px}

.content
{position:relative;z-index:10;width:100%;background:rgba(255,255,255,0.97);min-height:300px;-webkit-box-shadow:1px 1px 10px 0 #000;-moz-box-shadow:1px 1px 10px 0 #000;box-shadow:1px 1px 10px 0 #000;color:#111;padding:20px}
.content h3
{font-size:130%;margin:5px 0;text-transform:uppercase}
#reviews .content{z-index:1}

.grid[role=main]{position:relative;color:#fff}
.grid[role=main] .col-left{padding-right:0;width:20%}
.grid[role=main] .col-left .container{background:rgba(0,0,0,0.3);padding:10px}
@media (max-width: 992px){.grid[role=main] .col-left{width:25%}}
.grid[role=main] .col-right{position:relative;padding-left:30px;border-top:1px solid rgba(255,255,255,0.1);width:80%}
@media (max-width: 992px){.grid[role=main] .col-right{width:70%}}
@media (max-width: 768px){.grid[role=main] .col-right{padding-left:0;border-top:none}}
.grid[role=main] .col-right section h2{margin:25px 0 15px;text-align:left;font-size:130%}

.breadcrumb{list-style:none;padding:0 0 10px;line-height:1.5;border-bottom:2px solid rgba(0,0,0,0.4);font-family: 'Karla' , Montserrat,sans-serif;font-size:95%;position:relative;width:calc(100% - 16px);left:8px}
.breadcrumb li{list-style:none;display:inline-block;color:#999}
.breadcrumb li a{color:#999}
.breadcrumb>li:before{content:"You are here: ";padding:0 5px;color:#666}
.breadcrumb>li+li:before{padding:0 5px;color:#666;content:"/\00a0"}

.summary{margin-bottom:20px}
.summary header{text-shadow:1px 1px 5px #000;margin:20px 0}
.summary header .logo{-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);float:left;margin-right:15px}
.summary header .logo img{width:70px;display:block}
.summary header h1{font-size:33px;line-height:1;margin:6px 0}
.summary header h1 span{font-size:60%}
.summary header i{font-family: 'Karla' , Montserrat,sans-serif;font-style:normal;color:#aaa}
.summary header i span{font-size:90%;color:#777;margin-left:10px}.summary .stat{padding:20px 20px 12px;background:rgba(43,57,61,0.3)}
.summary .stat table{border-spacing:0}.summary .stat table td,.summary .stat table th{padding:0 0 5px 0}
.summary .stat table th{font-family: 'Karla' , Montserrat,sans-serif;color:#999;text-align:left;vertical-align:middle;font-weight:400;min-width:90px}
.summary .btns{margin:20px 0 0}
.summary .btns a{-webkit-box-shadow:1px 1px 10px 0 #000;-moz-box-shadow:1px 1px 10px 0 #000;box-shadow:1px 1px 10px 0 #000;text-align:center;display:block;padding:16px;text-shadow:1px 1px 0 rgba(255,255,255,0.2);background-size:cover !important}
.summary .btns a.entry{background:#a87f01 url(../images/bg-btn-host.jpg) no-repeat center center;margin-bottom:15px}
.summary .btns a.bottle{background:#b92204 url(../images/bg-btn-bottle.jpg) no-repeat center center}
.summary .btns a.pool{background:#3dadd7 url(../images/bg-btn-cabana.jpg) no-repeat center center}
.summary .btns a h4{font-family:Merriweather, serif;font-weight:900;color:rgba(0,0,0,0.8);font-size:170%;margin:5px 0 15px;text-align:left;line-height:1}
.summary .btns a h4 span{font-size:75%}
.summary .btns a div{background:rgba(0,0,0,0.25);color:#fff;font-family:Montserrat,sans-serif;text-transform:uppercase;padding:8px;display:block;font-weight:bold;font-size:105%;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-ms-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear}
.summary .btns a div span{margin-left:10px}
.summary .btns a:hover div{background:rgba(0,0,0,0.35)}

.tabs{list-style:none}
.tabs li a:hover{background:#09c}

.top-img{position:relative;height:250px;overflow:hidden;margin:-20px -20px 20px}
.top-img img{width:100%;margin-top:-20%}

#calendar li{display:inline-block;width:49%;vertical-align:top;font-size:90%;color:#222;padding:10px;margin:0 0 7px 0;background:rgba(0,0,0,0.08)}
#calendar li:nth-child(2n-1){margin-right:1%;clear:both}
#calendar li figure{padding:0 !important;margin:0 15px 0 0;height:105px;width:30%;line-height:105px;text-align:center;vertical-align:top;-moz-box-shadow:none;display:block;-webkit-box-shadow:none;box-shadow:none;float:left;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s}
#calendar li figure img{max-height:100%;max-width:100%;vertical-align:middle;display:-moz-inline-box;display:inline-block}
#calendar li .detail{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;display:inline-block;width:65%}
#calendar li time{display:block}
#calendar li a h3{color:#111;margin:0 0 6px;font-size:130%}
#calendar li a:hover h3{text-decoration:none}
#calendar li .btn{margin:8px 0 5px;font-size:110%;padding:7px 10px;line-height:1.2;height:auto;border:none;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.3)}
#calendar li .btn.entry{font-size: 14px; background-image:-moz-linear-gradient(top, #a87f01 0%, #8f6c01 100%);background-image:-ms-linear-gradient(top, #a87f01 0%, #8f6c01 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#a87f01), to(#8f6c01));background-image:-webkit-linear-gradient(top, #a87f01 0%, #8f6c01 100%);background-image:-o-linear-gradient(top, #a87f01 0%, #8f6c01 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #a87f01), to(#8f6c01));background-image:linear-gradient(top, #a87f01 0%, #8f6c01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a87f01', endColorstr='#8f6c01');text-shadow:-1px -1px 0 #5c4601}
#calendar li .btn.bottle{font-size: 14px; background-image:-moz-linear-gradient(top, #b92204 0%, #a01d03 100%);background-image:-ms-linear-gradient(top, #b92204 0%, #a01d03 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#b92204), to(#a01d03));background-image:-webkit-linear-gradient(top, #b92204 0%, #a01d03 100%);background-image:-o-linear-gradient(top, #b92204 0%, #a01d03 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #b92204), to(#a01d03));background-image:linear-gradient(top, #b92204 0%, #a01d03 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b92204', endColorstr='#a01d03');text-shadow:-1px -1px 0 #6e1402}
@media (max-width: 1200px){#calendar li .btn{margin-bottom:0 !important;width:100%}}
#calendar li span i{color:#999;font-size:90%}
#calendar li:hover figure{height:auto;max-height:350px;width:65%}
#calendar li:hover figure img{max-height:350px}
#calendar li:hover .detail{display:inline-block;width:30%}

#packages>ul{margin-bottom:10px}
#packages>ul>li{list-style:none}
#packages>ul>li:first-child{margin:0;border-top:none}
#packages>ul>li figure{overflow:hidden;width:98%;height:80px;position:relative;z-index:0;-moz-box-shadow:1px 0px 5px rgba(0,0,0,0.5);-webkit-box-shadow:1px 0px 5px rgba(0,0,0,0.5);box-shadow:1px 0px 5px rgba(0,0,0,0.5);left:3px;background-color:#36393f;background-size:cover !important}
#packages>ul>li figure img{width:100%;position:absolute;top:-10px;min-height:80px}
#packages>ul>li figure-new {
    overflow: hidden;
    width: 98%;
    height: 200px;
    position: relative;
    z-index: 0;
    -moz-box-shadow: 1px 0px 5px rgba(0,0,0,0.5);
    -webkit-box-shadow: 1px 0px 5px rgba(0,0,0,0.5);
    box-shadow: 1px 0px 5px rgba(0,0,0,0.5);
    left: 3px;
    background-color: #36393f;
    background-size: cover !important;
}
#packages>ul>li figure-new img{width:98%; top:-10px; min-height:200px; alignment-adjust:central}

#packages>ul>li.ladies figure{background:url(../images/pkg-ladies.jpg) no-repeat}
#packages>ul>li.palms figure{background:url(../images/pkg-palms.jpg) no-repeat}
#packages>ul>li>.container{position:relative;z-index:10;padding:6px 15px 15px;color:#111;background:#fff repeat-y;-moz-box-shadow:1px 1px 7px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 7px rgba(0,0,0,0.5);box-shadow:1px 1px 7px rgba(0,0,0,0.5)}
#packages>ul>li>.container:before{content:" ";display:block;position:absolute;width:100%;height:17px;background:url(../images/pkg-top.png) no-repeat center;top:-17px;left:0}
#packages>ul ul{margin:10px 0;display:block}
#packages>ul ul li{list-style-image:url(../images/bg-list.gif);margin-bottom:3px;margin-left:15px;font-size:90%}
#packages h3{font-family: 'Karla' , Montserrat,sans-serif;margin:0 0 10px;text-align:center;padding:10px 0 12px;border-bottom:#ddd solid 1px;font-size:130%;text-transform:uppercase}
#packages span{color:#09c;text-transform:uppercase;font-size:90%;font-weight:100}
#packages .price{font-family: 'Karla' , Montserrat,sans-serif;background:rgba(0,0,0,0.04);padding:7px;display:block;color:#C00;font-weight:700;font-size:120%;text-align:center;line-height:1.2;margin:15px 0 10px;text-transform:uppercase}
#packages .price small{display:block;font-size:70%;font-weight:400}
#packages .btn{display:block;line-height:40px;height:40px}
#packages .ladies span{color:#ef34a1}
#packages .ladies .btn{background-image:-moz-linear-gradient(top, #f14cac 0%, #ef34a1 100%);background-image:-ms-linear-gradient(top, #f14cac 0%, #ef34a1 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f14cac), to(#ef34a1));background-image:-webkit-linear-gradient(top, #f14cac 0%, #ef34a1 100%);background-image:-o-linear-gradient(top, #f14cac 0%, #ef34a1 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #f14cac), to(#ef34a1));background-image:linear-gradient(top, #f14cac 0%, #ef34a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f14cac', endColorstr='#ef34a1');text-shadow:-1px -1px 0 #af0e6c}

body.package h1{margin:20px 0;line-height:1}
body.package #packages h3{font-size:140%}
body.package #packages>ul>li{margin-bottom:20px}
body.package #packages figure img{top:0}

#gallery{padding:0;margin:0 0 20px;list-style:none;width:100%}
#gallery li{float:left;margin:0 6px 6px 0;padding:0}
#gallery li img.thumb{display:block;margin:0 auto;cursor:pointer}

div.fix{position:fixed;display:table;top:0;left:-9999px;width:100%;height:100%;background:rgba(0,0,0,0.8);opacity:0;z-index:1000;-webkit-transition:left 0s 1s,opacity 0.5s;-moz-transition:left 0s 1s,opacity 0.5s;-ms-transition:left 0s 1s,opacity 0.5s;-o-transition:left 0s 1s,opacity 0.5s;transition:left 0s 1s,opacity 0.5s} 
div.imageBack{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center}
#gallery li img+div.fix div.imageBack span{display:inline-block;padding:20px;background:#fff;opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}
#gallery li img+div.fix div.imageBack span img{display:block}
#gallery img:focus+div.fix{left:0;opacity:1;-webkit-transition:left 0s,opacity 0.5s;-moz-transition:left 0s,opacity 0.5s;-ms-transition:left 0s,opacity 0.5s;-o-transition:left 0s,opacity 0.5s;transition:left 0s,opacity 0.5s}
#gallery li img:focus+div.fix div.imageBack span{opacity:1;box-shadow:0 15px 10px -15px rgba(0,0,0,0.4);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
#gallery li img:focus+div.fix div.imageBack span p{padding:0;margin:0;font:normal 12px/14px arial, sans-serif;color:#000;text-align:left}
#gallery li img:focus+div.fix div.imageBack span p b{font:900 20px/20px 'Chivo', sans-serif;color:#c6c0aa;float:right;cursor:pointer}

#reviews{z-index:0}
#reviews .overall .col-1-2:first-child em{color:#666;margin-top:6px;line-height:20px;display:block}
#reviews .overall b{display:block;line-height:21px;margin:0 0 4px;padding:0}
#reviews .overall b span{font-weight:normal;margin-left:5px}
#reviews .overall small{display:block;line-height:1.3;text-align:right;margin-bottom:8px;color:#666}
#reviews .overall .btn{float:right}
#reviews ul{list-style:none;margin:15px 0 0;padding:0}
#reviews ul .stars{display:block;font-weight:normal;font-size:90%}
#reviews ul li{border-top:1px dotted #999;margin:0;padding:18px 0 20px 0;position:relative}
#reviews ul li h5{color:#333;margin:0}
#reviews ul li h5 b{color:#069;display:block;font-size:120%;margin:10px 0 8px;padding:0 0 2px}

.stars{background-image:url(../images/stars.png);background-repeat:no-repeat;display:inline-block;height:20px;left:-3px;line-height:20px;padding:0 5px 0 110px;position:relative;overflow:hidden}
.stars.r00{background-position:0 -200px}
.stars.r05{background-position:0 -180px}
.stars.r10{background-position:0 -160px}
.stars.r15{background-position:0 -140px}
.stars.r20{background-position:0 -120px}
.stars.r25{background-position:0 -100px}
.stars.r30{background-position:0 -80px}
.stars.r35{background-position:0 -60px}
.stars.r40{background-position:0 -40px}
.stars.r45{background-position:0 -20px}
.stars.r50{background-position:0 0}
@media only screen and (max-width: 599px){.vjs-default-skin .vjs-big-play-button{left:25%;top:25%;width:50%;height:50%}}
@media only screen and (min-width: 600px) and (max-width: 768px){.vjs-default-skin .vjs-big-play-button{left:25%;top:25%;width:50%;height:50%;font-size:5em}}

#imagelightbox{position:fixed;z-index:9999;-ms-touch-action:none;touch-action:none}

.col-left h4{font-family: 'Karla' , 'Montserrat', sans-serif;color:#555;margin:0;text-transform:uppercase}
.col-left ul{display:block;margin:0 0 35px;padding:0}
.col-left ul li{list-style:none;margin:0;padding:0;position:relative;border-top:1px solid #000;border-bottom:1px solid #222}
.col-left ul li iframe{margin-top:20px}
.col-left ul li a{color:#fff;display:block;font-size:100%;font-weight:bold;vertical-align:top;padding:5px}
.col-left ul li a:hover{background:rgba(255,255,255,0.1);text-decoration:none}
.col-left ul li a img{-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);height:30px;width:30px;margin:0 10px 0 0;padding:0;vertical-align:middle}
.col-left ul li a b{display:inline-block;min-height:30px;vertical-align:top;font-weight:normal;font-size:105%;width:calc(100% - 40px);padding:6px 0;vertical-align:middle}
.col-left ul.limo a img{height:50px;width:auto;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;margin:5px auto 0;display:block}

footer{background:rgba(0,0,0,0.3);color:#CCC;margin:30px 0 0;padding:0;position:relative;z-index:0}
footer .container{font-size:90%;margin:0 auto;padding:20px 0 10px;position:relative}
@media (min-width: 768px){footer .container{width:760px}}@media (min-width: 992px){footer .container{width:990px}}
@media (min-width: 1200px){footer .container{width:1180px}}

footer:before{content:" ";display:block;width:100%;height:5px;border-top:#09C 5px solid;position:absolute;top:-7px}
footer .links{color:#444;line-height:2;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #333}footer .links a{color:#888}footer .c-info{line-height:1.6;display:block;position:relative}footer .c-info img{display:inline-block;margin:0}footer .c-info span{color:#666;width:55px;display:inline-block}
footer .c-info .follow{position:absolute;right:0;top:15px;vertical-align:middle}
footer .c-info .follow a{margin:2px}
footer .c-info .follow a img{width:32px;vertical-align:middle}
footer .copyr{background:rgba(255,255,255,0.06);padding:7px 10px;margin-top:24px;position:relative;color:#666;display:block}
footer .copyr span{color:#fff;margin-right:15px}footer .copyr a{color:#999}
footer .copyr a.mob{float:right;color:#09f}

@media (max-width: 768px){body{overflow-x:hidden;font-size:18px}.wrapper{padding-right:2%;padding-left:2%} figure{margin:none !important} figure img{width:100%} header[role='main'] {background:rgba(0,0,0,0.7);margin:0 -7px;width:-moz-calc(100.5%);width:-webkit-calc(100.5%);width:-o-calc(100.5%);width:calc(100.5%);position:fixed;z-index:1000;height:60px;top:0;border-bottom:#09c 3px solid;-webkit-box-shadow:1px 1px 10px 0 #000;-moz-box-shadow:1px 1px 10px 0 #000;box-shadow:1px 1px 10px 0 #000}header[role='main'] .logo{margin:8px 5px 5px;display:inline-block;width:190px}header[role='main'] .logo img{width:100%}header[role='main'] nav ul{margin-top:-2px;display:none;width:100%;-webkit-box-shadow:1px 1px 10px 0 #000;-moz-box-shadow:1px 1px 10px 0 #000;box-shadow:1px 1px 10px 0 #000;*zoom:1}header[role='main'] nav ul:before,header[role='main'] nav ul:after{content:" ";display:table}header[role='main'] nav ul:after{clear:both}header[role='main'] 
nav ul li{display:inline-block;width:50%;text-align:center;float:left} header[role='main'] nav ul li>a{background-image:-moz-linear-gradient(top, #09c 0%, #09c 100%);background-image:-ms-linear-gradient(top, #09c 0%, #09c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#09c), to(#09c));background-image:-webkit-linear-gradient(top, #09c 0%, #09c 100%);background-image:-o-linear-gradient(top, #09c 0%, #09c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #09c), to(#09c));background-image:linear-gradient(top, #09c 0%, #09c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09c', endColorstr='#09c');border-bottom:1px solid #007399;font-weight:400;padding:10px 0;font-size:18px}header[role='main'] nav ul li>a:hover{background-image:-moz-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-ms-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#09c), to(#0086b3));background-image:-webkit-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-o-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #09c), to(#0086b3));background-image:linear-gradient(top, #09c 0%, #0086b3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09c', endColorstr='#0086b3')}header[role='main'] nav ul li.menu{display:block !important}header[role='main'] nav ul li.headline .container,header[role='main'] nav ul li.headline:hover>a:after{display:none !important}header[role='main'] .pull a,header[role='main'] .share a{color:#fff;font-size:130%;display:block;padding:6px 10px;position:absolute;top:11px}header[role='main'] .pull a{border-radius:2px;background:#09c;right:10px}header[role='main'] .share a{right:40px;margin-right:10px;color:rgba(255,255,255,0.8)}header[role='main'] .share a span{font-size:180%}header[role='main'] .socials{-webkit-box-shadow:1px 1px 10px 0 #000;-moz-box-shadow:1px 1px 10px 0 #000;box-shadow:1px 1px 10px 0 #000;width:100%;top:58px;display:none;background:#09c;padding:8px}
.grid[role=main] .col-right .tabs{display:none}.summary .stat{padding:0 6px;background:none}
.summary .stat table th{min-width:80px}
.summary .btns a{width:49.3%;display:inline-block;vertical-align:top}
.summary .btns a h4{margin:0 0 10px}#reviews ul .stars{padding:20px 0 0 0}
#calendar li figure{width:20%}#calendar li .detail{width:70%}
#calendar .content{padding:10px}.summary header{margin:15px 0}.summary header h1{font-size:28px}.summary header h1 span{display:none}.summary header i span{display:none}ul#navigation{list-style:none;margin:0;padding:0;position:fixed;bottom:0;width:100%;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.8);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.8);box-shadow:0px 0px 5px rgba(0,0,0,0.8);text-shadow:-1px -1px 0 #007399;font-family: 'Karla' , Montserrat,sans-serif;text-transform:uppercase;background-image:-moz-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-ms-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#00ace6), to(#09c));background-image:-webkit-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-o-linear-gradient(top, #00ace6 0%, #09c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #00ace6), to(#09c));background-image:linear-gradient(top, #00ace6 0%, #09c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ace6', endColorstr='#09c');-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.5);z-index:100}ul#navigation li{display:inline-block;list-style:none;margin:0;padding:0;width:33%}ul#navigation li:first-child a{border-left:none !important}ul#navigation li.last{margin-right:0;border-right:none !important}ul#navigation li a{display:block;font-size:90%;color:#fff;text-align:center;width:100%;border-left:#007399 1px solid;padding:8px 0}ul#navigation li a span{padding:0 30%;display:block;padding-bottom:5px}ul#navigation li a:hover{background-image:-moz-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-ms-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#09c), to(#0086b3));background-image:-webkit-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-o-linear-gradient(top, #09c 0%, #0086b3 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, #09c), to(#0086b3));background-image:linear-gradient(top, #09c 0%, #0086b3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09c', endColorstr='#0086b3')}footer{text-align:center}footer .container{padding:20px 0 100px}footer .c-info .follow{position:relative}.form div[role=main],.grid[role=main]{margin:70px 0 0;overflow-x:hidden}.col-left{position:absolute;right:-9999px;top:0;z-index:100;margin:40px 0 0}#packages>ul>li{margin-bottom:20px !important}#packages small{display:none}#pull-sub{background:rgba(178,215,233,0.3);padding:8px;text-align:center;color:#fff;text-transform:uppercase}.form h1{font-size:150%;border-top:none}body.package h1{font-size:220%}.landing h1{margin:20px 0;line-height:1;font-size:240%}.landing .top5 .col-1-2{margin-bottom:20px}#description.hidden-xs{display:block !important}#description.hidden-xs .top-img img{width:auto  !important}}/*!
 
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.3.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-genderless:before,.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}#slider{height:300px;width:100%;overflow:hidden;margin:0 auto;position:relative}#slider ul#slides{position:absolute;left:0;top:0;height:300px;width:100%;color:white;overflow:hidden;z-index:1;background:url(../images/loader-hero.gif) no-repeat center center}#slider ul#slides li{position:absolute;left:0;top:300px;height:300px;width:100%;margin:1px 0;padding:70px 0 0 20px;list-style:none;background-position:center top;background-size:cover;background-repeat:no-repeat}#slider ul#slides li h3{font-family:Montserrat,sans-serif;font-weight:bold;font-size:330%;line-height:0.9;text-transform:uppercase;width:80%;display:block;color:#fff;margin:15px 0;padding:0}#slider ul#slides li .sp{width:60%}#slider ul#slides li .sp p{font-size:110%;line-height:15px;color:#ccc}.col-3-4{padding-right:0;position:relative;top:-3px}.col-3-4 .best h2,.col-3-4 .news h2{font-size:210%;line-height:1;text-transform:uppercase;margin-bottom:15px}.col-3-4 .best h2 span,.col-3-4 .news h2 span{display:block;color:#999 !important;font-size:70%}.col-3-4 section{margin:30px 0}.col-3-4 section h2{font-size:150%;text-transform:uppercase;color:#333;margin-bottom:5px}.col-3-4 section h2 span{color:#09c}.col-1-4{padding-left:0}.col-1-4 .banner{display:block;width:100%;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.4);box-shadow:1px 1px 2px 0 rgba(0,0,0,0.4);margin-bottom:10px}.col-1-4 .banner img{display:block;width:100%}.starburst{display:block;width:65px;height:65px;background:blue;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);rotation:-45deg;line-height:1;text-align:center;text-decoration:none;color:#fff;font-size:110%;font-family:Montserrat,sans-serif;-moz-transition:-moz-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease}.starburst span{display:block;width:65px;height:65px;background:blue;-webkit-transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);rotation:22.5deg}.starburst:hover{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);rotation:315deg}.starburst b{font-size:160%;line-height:1.6;position:relative;top:5px}.media{overflow:visible}.media .starburst{position:absolute;top:0;right:0}.best{padding-right:20px}.best h2{color:#09c}.best .media{position:relative;border:1px solid #ccc;margin-bottom:20px;padding:20px;background:#fff}.best .media h3{text-transform:uppercase;font-size:175%;margin:0 0 13px;color:#333;line-height:1}.best .media .media-left{padding-right:0}.best .media .media-left img{width:120px}.best .media .media-body{overflow:visible}.best .media .media-body span{color:#c00;font-size:95%}.best .media .media-body ul{margin:8px 0 15px;font-size:95%}
 
 .best .media .media-body ul li{list-style:disc;margin-left:15px}
 .best .media .media-body .btn{line-height:33px;height:33px;margin-left:20px;width:calc(100% - 20px)}
 .best .media:first-child .starburst{background:blue}
 .best .media:first-child .starburst span{background:blue}
 .best .media:nth-child(3) .starburst{background:#930049}
 .best .media:nth-child(3) .starburst span{background:#930049}
 .best .media:hover .starburst{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);rotation:315deg}
 .news h2{color:#a00}.news .media{padding:10px;border-bottom:2px solid #ccc}
 .news .media .media-left img{width:111px;height:111px;display:block;border:1px #fff bold}
 .news .media .media-body a{color:#111}
 .news .media .media-body a h4{font-size:120%;margin:2px 0 2px;line-height:1.3}
 .news .media .media-body a:hover{text-decoration:underline}
 .news .media .media-body p{color:#333;margin:0}
 .news .media:nth-child(2n-1){background:#e3e3e3}
 section.lady{background:#fcc;padding:12px 12px 12px 20px;margin-bottom:10px}
 section.lady h4{font-size:150%;color:#d00;text-transform:uppercase;margin-bottom:5px}
 section.lady .media{padding:8px 0;border-bottom:1px dashed #bbb}
 section.lady .media:last-child{border-bottom:none}
 section.lady .media .media-left img{width:50px;height:50px;display:block;border:1px #fff bold}
 section.lady .media .media-body h5{font-size:110%;text-transform:uppercase;line-height:1;margin:0 0 5px;color:#d00;font-weight:normal}
 section.lady .media .media-body p{font-size:90%;color:#333;margin:0}
 @media (max-width: 768px){.col-3-4{padding-right:0}.col-3-4>.content{overflow:hidden;padding:10px 15px 15px}.col-3-4>.content>.grid h2{font-size:170% !important;line-height:1 !important;text-transform:uppercase !important;margin-bottom:8px !important}.col-3-4>.content>.grid h2 span{display:block !important;color:#999 !important;font-size:70% !important}#slider{margin-top:70px;height:140px;width:100%;overflow:hidden}#slider ul#slides li{height:140px;padding:25px 0 0 15px;background-position:center bottom;background-size:cover}#slider ul#slides li h3{width:90%;font-size:160%;margin-bottom:8px}#slider ul#slides li .sp{width:100%}#slider ul#slides li .sp p{display:none}#slider ul#slides li .sp .btn{font-weight:normal}.best .media .media-left{display:none !important}}
/*# sourceMappingURL=home.css.map */
