@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
@import url('https://fonts.googleapis.com/css?family=Chewy');
html{
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
    display:block
}
audio,canvas,progress,video{
    display:inline-block;
    vertical-align:baseline
}
audio:not([controls]){
    display:none;
    height:0
}
[hidden],template{
    display:none
}
a{
    background-color:transparent
}
a:active,a:hover{
    outline:0
}
abbr[title]{
    border-bottom:1px dotted
}
b,strong{
    font-weight:700
}
dfn{
    font-style:italic
}
h1{
    font-size:2em;
    margin:.67em 0
}
mark{
    background:#ff0;
    color:#000
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sup{
    top:-.5em
}
sub{
    bottom:-.25em
}
img{
    border:0
}
svg:not(:root){
    overflow:hidden
}
figure{
    margin:1em 40px
}
hr{
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    height:0
}
pre{
    overflow:auto
}
code,kbd,pre,samp{
    font-family:monospace,monospace;
    font-size:1em
}
button,input,optgroup,select,textarea{
    color:inherit;
    font:inherit;
    margin:0
}
button{
    overflow:visible
}
button,select{
    text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit]{
    -webkit-appearance:button;
    cursor:pointer
}
button[disabled],html input[disabled]{
    cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner{
    border:0;
    padding:0
}
input{
    line-height:normal
}
input[type=checkbox],input[type=radio]{
    box-sizing:border-box;
    padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
    height:auto
}
input[type=search]{
    -webkit-appearance:textfield;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
fieldset{
    border:1px solid silver;
    margin:0 2px;
    padding:.35em .625em .75em
}
legend{
    border:0;
    padding:0
}
textarea{
    overflow:auto
}
optgroup{
    font-weight:700
}
table{
    border-collapse:collapse;
    border-spacing:0
}
td,th{
    padding:0
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{
    *,:after,:before{
        background:0 0!important;
        color:#000!important;
        box-shadow:none!important;
        text-shadow:none!important
    }
    a,a:visited{
        text-decoration:underline
    }
    a[href]:after{
        content:" (" attr(href) ")"
    }
    abbr[title]:after{
        content:" (" attr(title) ")"
    }
    a[href^="#"]:after,a[href^="javascript:"]:after{
        content:""
    }
    blockquote,pre{
        border:1px solid #999;
        page-break-inside:avoid
    }
    thead{
        display:table-header-group
    }
    img,tr{
        page-break-inside:avoid
    }
    img{
        max-width:100%!important
    }
    h2,h3,p{
        orphans:3;
        widows:3
    }
    h2,h3{
        page-break-after:avoid
    }
    select{
        background:#fff!important
    }
    .navbar{
        display:none
    }
    .btn>.caret,.dropup>.btn>.caret{
        border-top-color:#000!important
    }
    .label{
        border:1px solid #000
    }
    .table{
        border-collapse:collapse!important
    }
    .table td,.table th{
        background-color:#fff!important
    }
    .table-bordered td,.table-bordered th{
        border:1px solid #ddd!important
    }
}
.glyphicon{
    position:relative;
    top:1px;
    display:inline-block;
    font-family:FontAwesome;
    font-style:normal;
    font-weight:400;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.glyphicon-chevron-left:before{
    content:"\f053"
}
.glyphicon-chevron-right:before{
    content:"\f054"
}
*{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
:after,:before{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
html{
    font-size:10px;
    -webkit-tap-highlight-color:transparent
}
body{
    font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:16px;
    line-height:1.42857143;
    color:#333;
    background-color:#fff
}
button,input,select,textarea{
    font-family:inherit;
    font-size:inherit;
    line-height:inherit
}
a{
    color:#618d00;
    text-decoration:none
}
a:focus,a:hover{
    color:#2c4100;
    text-decoration:underline
}
a:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
figure{
    margin:0
}
img{
    vertical-align:middle
}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{
    display:block;
    max-width:100%;
    height:auto
}
.img-rounded{
    border-radius:6px
}
.img-thumbnail{
    padding:4px;
    line-height:1.42857143;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:4px;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    display:inline-block;
    max-width:100%;
    height:auto
}
.img-circle{
    border-radius:50%
}
hr{
    margin-top:22px;
    margin-bottom:22px;
    border:0;
    border-top:1px solid #eee
}
.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    margin:-1px;
    padding:0;
    overflow:hidden;
    clip:rect(0,0,0,0);
    border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus{
    position:static;
    width:auto;
    height:auto;
    margin:0;
    overflow:visible;
    clip:auto
}
[role=button]{
    cursor:pointer
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
    font-weight:400;
    line-height:1;
    color:#777
}
.h1,.h2,.h3,h1,h2,h3{
    margin-top:22px;
    margin-bottom:11px
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{
    font-size:65%
}
.h4,.h5,.h6,h4,h5,h6{
    margin-top:11px;
    margin-bottom:11px
}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
    font-size:75%
}
.h1,h1{
    font-size:48px
}
.h2,h2{
    font-size:34px
}
.h3,h3{
    font-size:28px
}
.h4,h4{
    font-size:20px
}
.h5,h5{
    font-size:16px
}
.h6,h6{
    font-size:14px
}
p{
    margin:0 0 11px
}
.lead{
    margin-bottom:22px;
    font-size:18px;
    font-weight:300;
    line-height:1.4
}
@media (min-width:768px){
    .lead{
        font-size:24px
    }
}
.small,small{
    font-size:87%
}
.mark,mark{
    background-color:#fcf8e3;
    padding:.2em
}
.text-left{
    text-align:left
}
.text-right{
    text-align:right
}
.text-center{
    text-align:center
}
.text-justify{
    text-align:justify
}
.text-nowrap{
    white-space:nowrap
}
.text-lowercase{
    text-transform:lowercase
}
.text-uppercase{
    text-transform:uppercase
}
.text-capitalize{
    text-transform:capitalize
}
.text-muted{
    color:#777
}
.text-primary{
    color:#00618d
}
a.text-primary:hover{
    color:#003e5a
}
.text-success{
    color:#3c763d
}
a.text-success:hover{
    color:#2b542c
}
.text-info{
    color:#31708f
}
a.text-info:hover{
    color:#245269
}
.text-warning{
    color:#8a6d3b
}
a.text-warning:hover{
    color:#66512c
}
.text-danger{
    color:#a94442
}
a.text-danger:hover{
    color:#843534
}
.bg-primary{
    color:#fff;
    background-color:#00618d
}
a.bg-primary:hover{
    background-color:#003e5a
}
.bg-success{
    background-color:#dff0d8
}
a.bg-success:hover{
    background-color:#c1e2b3
}
.bg-info{
    background-color:#d9edf7
}
a.bg-info:hover{
    background-color:#afd9ee
}
.bg-warning{
    background-color:#fcf8e3
}
a.bg-warning:hover{
    background-color:#f7ecb5
}
.bg-danger{
    background-color:#f2dede
}
a.bg-danger:hover{
    background-color:#e4b9b9
}
.page-header{
    padding-bottom:10px;
    margin:44px 0 22px;
    border-bottom:1px solid #eee
}
ol,ul{
    margin-top:0;
    margin-bottom:11px
}
ol ol,ol ul,ul ol,ul ul{
    margin-bottom:0
}
.list-unstyled{
    padding-left:0;
    list-style:none
}
.list-inline{
    padding-left:0;
    list-style:none;
    margin-left:-5px
}
.list-inline>li{
    display:inline-block;
    padding-left:5px;
    padding-right:5px
}
dl{
    margin-top:0;
    margin-bottom:22px
}
dd,dt{
    line-height:1.42857143
}
dt{
    font-weight:700
}
dd{
    margin-left:0
}
@media (min-width:768px){
    .dl-horizontal dt{
        float:left;
        width:160px;
        clear:left;
        text-align:right;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap
    }
    .dl-horizontal dd{
        margin-left:180px
    }
}
abbr[data-original-title],abbr[title]{
    cursor:help;
    border-bottom:1px dotted #777
}
.initialism{
    font-size:90%;
    text-transform:uppercase
}
blockquote{
    padding:11px 22px;
    margin:0 0 22px;
    font-size:20px;
    border-left:5px solid #eee
}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{
    margin-bottom:0
}
blockquote .small,blockquote footer,blockquote small{
    display:block;
    font-size:80%;
    line-height:1.42857143;
    color:#777
}
blockquote .small:before,blockquote footer:before,blockquote small:before{
    content:'\2014 \00A0'
}
.blockquote-reverse,blockquote.pull-right{
    padding-right:15px;
    padding-left:0;
    border-right:5px solid #eee;
    border-left:0;
    text-align:right
}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{
    content:''
}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{
    content:'\00A0 \2014'
}
address{
    margin-bottom:22px;
    font-style:normal;
    line-height:1.42857143
}
code,kbd,pre,samp{
    font-family:Menlo,Monaco,Consolas,"Courier New",monospace
}
code{
    padding:2px 4px;
    font-size:90%;
    color:#c7254e;
    background-color:#f9f2f4;
    border-radius:4px
}
kbd{
    padding:2px 4px;
    font-size:90%;
    color:#fff;
    background-color:#333;
    border-radius:3px;
    box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)
}
kbd kbd{
    padding:0;
    font-size:100%;
    font-weight:700;
    box-shadow:none
}
pre{
    display:block;
    padding:10.5px;
    margin:0 0 11px;
    font-size:15px;
    line-height:1.42857143;
    word-break:break-all;
    word-wrap:break-word;
    color:#333;
    background-color:#f5f5f5;
    border:1px solid #ccc;
    border-radius:4px
}
pre code{
    padding:0;
    font-size:inherit;
    color:inherit;
    white-space:pre-wrap;
    background-color:transparent;
    border-radius:0
}
.pre-scrollable{
    max-height:340px;
    overflow-y:scroll
}
.container{
    margin-right:auto;
    margin-left:auto;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:768px){
    .container{
        width:770px
    }
}
@media (min-width:992px){
    .container{
        width:990px
    }
}
@media (min-width:1200px){
    .container{
        width:1190px
    }
     .yamm .container{
        width: 1190px !important;
    }
}
.container-fluid{
    margin-right:auto;
    margin-left:auto;
    padding-left:25px;
    padding-right:25px
}
.row{
    margin-left:-25px;
    margin-right:-25px
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    position:relative;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    float:left
}
.col-xs-12{
    width:100%
}
.col-xs-11{
    width:91.66666667%
}
.col-xs-10{
    width:83.33333333%
}
.col-xs-9{
    width:75%
}
.col-xs-8{
    width:66.66666667%
}
.col-xs-7{
    width:58.33333333%
}
.col-xs-6{
    width:50%
}
.col-xs-5{
    width:41.66666667%
}
.col-xs-4{
    width:33.33333333%
}
.col-xs-3{
    width:25%
}
.col-xs-2{
    width:16.66666667%
}
.col-xs-1{
    width:8.33333333%
}
.col-xs-pull-12{
    right:100%
}
.col-xs-pull-11{
    right:91.66666667%
}
.col-xs-pull-10{
    right:83.33333333%
}
.col-xs-pull-9{
    right:75%
}
.col-xs-pull-8{
    right:66.66666667%
}
.col-xs-pull-7{
    right:58.33333333%
}
.col-xs-pull-6{
    right:50%
}
.col-xs-pull-5{
    right:41.66666667%
}
.col-xs-pull-4{
    right:33.33333333%
}
.col-xs-pull-3{
    right:25%
}
.col-xs-pull-2{
    right:16.66666667%
}
.col-xs-pull-1{
    right:8.33333333%
}
.col-xs-pull-0{
    right:auto
}
.col-xs-push-12{
    left:100%
}
.col-xs-push-11{
    left:91.66666667%
}
.col-xs-push-10{
    left:83.33333333%
}
.col-xs-push-9{
    left:75%
}
.col-xs-push-8{
    left:66.66666667%
}
.col-xs-push-7{
    left:58.33333333%
}
.col-xs-push-6{
    left:50%
}
.col-xs-push-5{
    left:41.66666667%
}
.col-xs-push-4{
    left:33.33333333%
}
.col-xs-push-3{
    left:25%
}
.col-xs-push-2{
    left:16.66666667%
}
.col-xs-push-1{
    left:8.33333333%
}
.col-xs-push-0{
    left:auto
}
.col-xs-offset-12{
    margin-left:100%
}
.col-xs-offset-11{
    margin-left:91.66666667%
}
.col-xs-offset-10{
    margin-left:83.33333333%
}
.col-xs-offset-9{
    margin-left:75%
}
.col-xs-offset-8{
    margin-left:66.66666667%
}
.col-xs-offset-7{
    margin-left:58.33333333%
}
.col-xs-offset-6{
    margin-left:50%
}
.col-xs-offset-5{
    margin-left:41.66666667%
}
.col-xs-offset-4{
    margin-left:33.33333333%
}
.col-xs-offset-3{
    margin-left:25%
}
.col-xs-offset-2{
    margin-left:16.66666667%
}
.col-xs-offset-1{
    margin-left:8.33333333%
}
.col-xs-offset-0{
    margin-left:0
}
@media (min-width:768px){
    .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
        float:left
    }
    .col-sm-12{
        width:100%
    }
    .col-sm-11{
        width:91.66666667%
    }
    .col-sm-10{
        width:83.33333333%
    }
    .col-sm-9{
        width:75%
    }
    .col-sm-8{
        width:66.66666667%
    }
    .col-sm-7{
        width:58.33333333%
    }
    .col-sm-6{
        width:50%
    }
    .col-sm-5{
        width:41.66666667%
    }
    .col-sm-4{
        width:33.33333333%
    }
    .col-sm-3{
        width:25%
    }
    .col-sm-2{
        width:16.66666667%
    }
    .col-sm-1{
        width:8.33333333%
    }
    .col-sm-pull-12{
        right:100%
    }
    .col-sm-pull-11{
        right:91.66666667%
    }
    .col-sm-pull-10{
        right:83.33333333%
    }
    .col-sm-pull-9{
        right:75%
    }
    .col-sm-pull-8{
        right:66.66666667%
    }
    .col-sm-pull-7{
        right:58.33333333%
    }
    .col-sm-pull-6{
        right:50%
    }
    .col-sm-pull-5{
        right:41.66666667%
    }
    .col-sm-pull-4{
        right:33.33333333%
    }
    .col-sm-pull-3{
        right:25%
    }
    .col-sm-pull-2{
        right:16.66666667%
    }
    .col-sm-pull-1{
        right:8.33333333%
    }
    .col-sm-pull-0{
        right:auto
    }
    .col-sm-push-12{
        left:100%
    }
    .col-sm-push-11{
        left:91.66666667%
    }
    .col-sm-push-10{
        left:83.33333333%
    }
    .col-sm-push-9{
        left:75%
    }
    .col-sm-push-8{
        left:66.66666667%
    }
    .col-sm-push-7{
        left:58.33333333%
    }
    .col-sm-push-6{
        left:50%
    }
    .col-sm-push-5{
        left:41.66666667%
    }
    .col-sm-push-4{
        left:33.33333333%
    }
    .col-sm-push-3{
        left:25%
    }
    .col-sm-push-2{
        left:16.66666667%
    }
    .col-sm-push-1{
        left:8.33333333%
    }
    .col-sm-push-0{
        left:auto
    }
    .col-sm-offset-12{
        margin-left:100%
    }
    .col-sm-offset-11{
        margin-left:91.66666667%
    }
    .col-sm-offset-10{
        margin-left:83.33333333%
    }
    .col-sm-offset-9{
        margin-left:75%
    }
    .col-sm-offset-8{
        margin-left:66.66666667%
    }
    .col-sm-offset-7{
        margin-left:58.33333333%
    }
    .col-sm-offset-6{
        margin-left:50%
    }
    .col-sm-offset-5{
        margin-left:41.66666667%
    }
    .col-sm-offset-4{
        margin-left:33.33333333%
    }
    .col-sm-offset-3{
        margin-left:25%
    }
    .col-sm-offset-2{
        margin-left:16.66666667%
    }
    .col-sm-offset-1{
        margin-left:8.33333333%
    }
    .col-sm-offset-0{
        margin-left:0
    }
}
@media (min-width:992px){
    .col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
        float:left
    }
    .col-md-12{
        width:100%
    }
    .col-md-11{
        width:91.66666667%
    }
    .col-md-10{
        width:83.33333333%
    }
    .col-md-9{
        width:75%
    }
    .col-md-8{
        width:66.66666667%
    }
    .col-md-7{
        width:58.33333333%
    }
    .col-md-6{
        width:50%
    }
    .col-md-5{
        width:41.66666667%
    }
    .col-md-4{
        width:33.33333333%
    }
    .col-md-3{
        width:25%
    }
    .col-md-2{
        width:16.66666667%
    }
    .col-md-1{
        width:8.33333333%
    }
    .col-md-pull-12{
        right:100%
    }
    .col-md-pull-11{
        right:91.66666667%
    }
    .col-md-pull-10{
        right:83.33333333%
    }
    .col-md-pull-9{
        right:75%
    }
    .col-md-pull-8{
        right:66.66666667%
    }
    .col-md-pull-7{
        right:58.33333333%
    }
    .col-md-pull-6{
        right:50%
    }
    .col-md-pull-5{
        right:41.66666667%
    }
    .col-md-pull-4{
        right:33.33333333%
    }
    .col-md-pull-3{
        right:25%
    }
    .col-md-pull-2{
        right:16.66666667%
    }
    .col-md-pull-1{
        right:8.33333333%
    }
    .col-md-pull-0{
        right:auto
    }
    .col-md-push-12{
        left:100%
    }
    .col-md-push-11{
        left:91.66666667%
    }
    .col-md-push-10{
        left:83.33333333%
    }
    .col-md-push-9{
        left:75%
    }
    .col-md-push-8{
        left:66.66666667%
    }
    .col-md-push-7{
        left:58.33333333%
    }
    .col-md-push-6{
        left:50%
    }
    .col-md-push-5{
        left:41.66666667%
    }
    .col-md-push-4{
        left:33.33333333%
    }
    .col-md-push-3{
        left:25%
    }
    .col-md-push-2{
        left:16.66666667%
    }
    .col-md-push-1{
        left:8.33333333%
    }
    .col-md-push-0{
        left:auto
    }
    .col-md-offset-12{
        margin-left:100%
    }
    .col-md-offset-11{
        margin-left:91.66666667%
    }
    .col-md-offset-10{
        margin-left:83.33333333%
    }
    .col-md-offset-9{
        margin-left:75%
    }
    .col-md-offset-8{
        margin-left:66.66666667%
    }
    .col-md-offset-7{
        margin-left:58.33333333%
    }
    .col-md-offset-6{
        margin-left:50%
    }
    .col-md-offset-5{
        margin-left:41.66666667%
    }
    .col-md-offset-4{
        margin-left:33.33333333%
    }
    .col-md-offset-3{
        margin-left:25%
    }
    .col-md-offset-2{
        margin-left:16.66666667%
    }
    .col-md-offset-1{
        margin-left:8.33333333%
    }
    .col-md-offset-0{
        margin-left:0
    }
}
@media (min-width:1200px){
    .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{
        float:left
    }
    .col-lg-12{
        width:100%
    }
    .col-lg-11{
        width:91.66666667%
    }
    .col-lg-10{
        width:83.33333333%
    }
    .col-lg-9{
        width:75%
    }
    .col-lg-8{
        width:66.66666667%
    }
    .col-lg-7{
        width:58.33333333%
    }
    .col-lg-6{
        width:50%
    }
    .col-lg-5{
        width:41.66666667%
    }
    .col-lg-4{
        width:33.33333333%
    }
    .col-lg-3{
        width:25%
    }
    .col-lg-2{
        width:16.66666667%
    }
    .col-lg-1{
        width:8.33333333%
    }
    .col-lg-pull-12{
        right:100%
    }
    .col-lg-pull-11{
        right:91.66666667%
    }
    .col-lg-pull-10{
        right:83.33333333%
    }
    .col-lg-pull-9{
        right:75%
    }
    .col-lg-pull-8{
        right:66.66666667%
    }
    .col-lg-pull-7{
        right:58.33333333%
    }
    .col-lg-pull-6{
        right:50%
    }
    .col-lg-pull-5{
        right:41.66666667%
    }
    .col-lg-pull-4{
        right:33.33333333%
    }
    .col-lg-pull-3{
        right:25%
    }
    .col-lg-pull-2{
        right:16.66666667%
    }
    .col-lg-pull-1{
        right:8.33333333%
    }
    .col-lg-pull-0{
        right:auto
    }
    .col-lg-push-12{
        left:100%
    }
    .col-lg-push-11{
        left:91.66666667%
    }
    .col-lg-push-10{
        left:83.33333333%
    }
    .col-lg-push-9{
        left:75%
    }
    .col-lg-push-8{
        left:66.66666667%
    }
    .col-lg-push-7{
        left:58.33333333%
    }
    .col-lg-push-6{
        left:50%
    }
    .col-lg-push-5{
        left:41.66666667%
    }
    .col-lg-push-4{
        left:33.33333333%
    }
    .col-lg-push-3{
        left:25%
    }
    .col-lg-push-2{
        left:16.66666667%
    }
    .col-lg-push-1{
        left:8.33333333%
    }
    .col-lg-push-0{
        left:auto
    }
    .col-lg-offset-12{
        margin-left:100%
    }
    .col-lg-offset-11{
        margin-left:91.66666667%
    }
    .col-lg-offset-10{
        margin-left:83.33333333%
    }
    .col-lg-offset-9{
        margin-left:75%
    }
    .col-lg-offset-8{
        margin-left:66.66666667%
    }
    .col-lg-offset-7{
        margin-left:58.33333333%
    }
    .col-lg-offset-6{
        margin-left:50%
    }
    .col-lg-offset-5{
        margin-left:41.66666667%
    }
    .col-lg-offset-4{
        margin-left:33.33333333%
    }
    .col-lg-offset-3{
        margin-left:25%
    }
    .col-lg-offset-2{
        margin-left:16.66666667%
    }
    .col-lg-offset-1{
        margin-left:8.33333333%
    }
    .col-lg-offset-0{
        margin-left:0
    }
}
table{
    background-color:transparent
}
caption{
    padding-top:8px;
    padding-bottom:8px;
    color:#777;
    text-align:left
}
th{
    text-align:left
}
.table{
    width:100%;
    max-width:100%;
    margin-bottom:22px
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{
    padding:8px;
    line-height:1.42857143;
    vertical-align:top;
    border-top:1px solid #ddd
}
.table>thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{
    border-top:0
}
.table>tbody+tbody{
    border-top:2px solid #ddd
}
.table .table{
    background-color:#fff
}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{
    padding:5px
}
.table-bordered{
    border:1px solid #ddd
}
.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
    border:1px solid #ddd
}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
    border-bottom-width:2px
}
.table-striped>tbody>tr:nth-of-type(odd){
    background-color:#f9f9f9
}
.table-hover>tbody>tr:hover{
    background-color:#f5f5f5
}
table col[class*=col-]{
    position:static;
    float:none;
    display:table-column
}
table td[class*=col-],table th[class*=col-]{
    position:static;
    float:none;
    display:table-cell
}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{
    background-color:#f5f5f5
}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{
    background-color:#e8e8e8
}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{
    background-color:#dff0d8
}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{
    background-color:#d0e9c6
}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{
    background-color:#d9edf7
}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{
    background-color:#c4e3f3
}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{
    background-color:#fcf8e3
}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{
    background-color:#faf2cc
}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{
    background-color:#f2dede
}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{
    background-color:#ebcccc
}
.table-responsive{
    overflow-x:auto;
    min-height:.01%
}
@media screen and (max-width:767px){
    .table-responsive{
        width:100%;
        margin-bottom:16.5px;
        overflow-y:hidden;
        -ms-overflow-style:-ms-autohiding-scrollbar;
        border:1px solid #ddd
    }
    .table-responsive>.table{
        margin-bottom:0
    }
    .table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{
        white-space:nowrap
    }
    .table-responsive>.table-bordered{
        border:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{
        border-left:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{
        border-right:0
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{
        border-bottom:0
    }
}
fieldset{
    padding:0;
    margin:0;
    border:0;
    min-width:0
}
legend{
    display:block;
    width:100%;
    padding:0;
    margin-bottom:22px;
    font-size:24px;
    line-height:inherit;
    color:#333;
    border:0;
    border-bottom:1px solid #e5e5e5
}
label{
    display:inline-block;
    max-width:100%;
    margin-bottom:5px;
    font-weight:700
}
input[type=search]{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
input[type=checkbox],input[type=radio]{
    margin:4px 0 0;
    margin-top:1px\9;
    line-height:normal
}
input[type=file]{
    display:block
}
input[type=range]{
    display:block;
    width:100%
}
select[multiple],select[size]{
    height:auto
}
input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
output{
    display:block;
    padding-top:7px;
    font-size:16px;
    line-height:1.42857143;
    color:#555
}
.form-control{
    display:block;
    width:100%;
    height:36px;
    padding:6px 12px;
    font-size:16px;
    line-height:1.42857143;
    color:#555;
    background-color:#fff;
    background-image:none;
    border:1px solid #ccc;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.form-control:focus{
    border-color:#66afe9;
    outline:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.form-control::-moz-placeholder{
    color:#999;
    opacity:1
}
.form-control:-ms-input-placeholder{
    color:#999
}
.form-control::-webkit-input-placeholder{
    color:#999
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
    background-color:#eee;
    opacity:1
}
.form-control[disabled],fieldset[disabled] .form-control{
    cursor:not-allowed
}
textarea.form-control{
    height:auto
}
input[type=search]{
    -webkit-appearance:none
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    input[type=date],input[type=time],input[type=datetime-local],input[type=month]{
        line-height:36px
    }
    .input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{
        line-height:33px
    }
    .input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{
        line-height:49px
    }
}
.form-group{
    margin-bottom:15px
}
.checkbox,.radio{
    position:relative;
    display:block;
    margin-top:10px;
    margin-bottom:10px
}
.checkbox label,.radio label{
    min-height:22px;
    padding-left:20px;
    margin-bottom:0;
    font-weight:400;
    cursor:pointer
}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{
    position:absolute;
    margin-left:-20px;
    margin-top:4px\9
}
.checkbox+.checkbox,.radio+.radio{
    margin-top:-5px
}
.checkbox-inline,.radio-inline{
    position:relative;
    display:inline-block;
    padding-left:20px;
    margin-bottom:0;
    vertical-align:middle;
    font-weight:400;
    cursor:pointer
}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{
    margin-top:0;
    margin-left:10px
}
fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{
    cursor:not-allowed
}
.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{
    cursor:not-allowed
}
.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{
    cursor:not-allowed
}
.form-control-static{
    padding-top:7px;
    padding-bottom:7px;
    margin-bottom:0;
    min-height:38px
}
.form-control-static.input-lg,.form-control-static.input-sm{
    padding-left:0;
    padding-right:0
}
.input-sm{
    height:33px;
    padding:5px 10px;
    font-size:14px;
    line-height:1.5;
    border-radius:3px
}
select.input-sm{
    height:33px;
    line-height:33px
}
select[multiple].input-sm,textarea.input-sm{
    height:auto
}
.form-group-sm .form-control{
    height:33px;
    padding:5px 10px;
    font-size:14px;
    line-height:1.5;
    border-radius:3px
}
select.form-group-sm .form-control{
    height:33px;
    line-height:33px
}
select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{
    height:auto
}
.form-group-sm .form-control-static{
    height:33px;
    padding:5px 10px;
    font-size:14px;
    line-height:1.5;
    min-height:36px
}
.input-lg{
    height:49px;
    padding:10px 16px;
    font-size:20px;
    line-height:1.3333333;
    border-radius:6px
}
select.input-lg{
    height:49px;
    line-height:49px
}
select[multiple].input-lg,textarea.input-lg{
    height:auto
}
.form-group-lg .form-control{
    height:49px;
    padding:10px 16px;
    font-size:20px;
    line-height:1.3333333;
    border-radius:6px
}
select.form-group-lg .form-control{
    height:49px;
    line-height:49px
}
select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{
    height:auto
}
.form-group-lg .form-control-static{
    height:49px;
    padding:10px 16px;
    font-size:20px;
    line-height:1.3333333;
    min-height:42px
}
.has-feedback{
    position:relative
}
.has-feedback .form-control{
    padding-right:45px
}
.form-control-feedback{
    position:absolute;
    top:0;
    right:0;
    z-index:2;
    display:block;
    width:36px;
    height:36px;
    line-height:36px;
    text-align:center;
    pointer-events:none
}
.input-lg+.form-control-feedback{
    width:49px;
    height:49px;
    line-height:49px
}
.input-sm+.form-control-feedback{
    width:33px;
    height:33px;
    line-height:33px
}
.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{
    color:#3c763d
}
.has-success .form-control{
    border-color:#3c763d;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-success .form-control:focus{
    border-color:#2b542c;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
}
.has-success .input-group-addon{
    color:#3c763d;
    border-color:#3c763d;
    background-color:#dff0d8
}
.has-success .form-control-feedback{
    color:#3c763d
}
.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{
    color:#8a6d3b
}
.has-warning .form-control{
    border-color:#8a6d3b;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-warning .form-control:focus{
    border-color:#66512c;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b
}
.has-warning .input-group-addon{
    color:#8a6d3b;
    border-color:#8a6d3b;
    background-color:#fcf8e3
}
.has-warning .form-control-feedback{
    color:#8a6d3b
}
.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{
    color:#a94442
}
.has-error .form-control{
    border-color:#a94442;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-error .form-control:focus{
    border-color:#843534;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
}
.has-error .input-group-addon{
    color:#a94442;
    border-color:#a94442;
    background-color:#f2dede
}
.has-error .form-control-feedback{
    color:#a94442
}
.has-feedback label~.form-control-feedback{
    top:27px
}
.has-feedback label.sr-only~.form-control-feedback{
    top:0
}
.help-block{
    display:block;
    margin-top:5px;
    margin-bottom:10px;
    color:#737373
}
@media (min-width:768px){
    .form-inline .form-group{
        display:inline-block;
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .form-control{
        display:inline-block;
        width:auto;
        vertical-align:middle
    }
    .form-inline .form-control-static{
        display:inline-block
    }
    .form-inline .input-group{
        display:inline-table;
        vertical-align:middle
    }
    .form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{
        width:auto
    }
    .form-inline .input-group>.form-control{
        width:100%
    }
    .form-inline .control-label{
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .checkbox,.form-inline .radio{
        display:inline-block;
        margin-top:0;
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .checkbox label,.form-inline .radio label{
        padding-left:0
    }
    .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{
        position:relative;
        margin-left:0
    }
    .form-inline .has-feedback .form-control-feedback{
        top:0
    }
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{
    margin-top:0;
    margin-bottom:0;
    padding-top:7px
}
.form-horizontal .checkbox,.form-horizontal .radio{
    min-height:29px
}
.form-horizontal .form-group{
    margin-left:-25px;
    margin-right:-25px
}
@media (min-width:768px){
    .form-horizontal .control-label{
        text-align:right;
        margin-bottom:0;
        padding-top:7px
    }
}
.form-horizontal .has-feedback .form-control-feedback{
    right:25px
}
@media (min-width:768px){
    .form-horizontal .form-group-lg .control-label{
        padding-top:14.33px
    }
}
@media (min-width:768px){
    .form-horizontal .form-group-sm .control-label{
        padding-top:6px
    }
}
.btn{
    display:inline-block;
    margin-bottom:0;
    font-weight:400;
    text-align:center;
    vertical-align:middle;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    white-space:nowrap;
    padding:6px 12px;
    font-size:16px;
    line-height:1.42857143;
    border-radius:4px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.btn.focus,.btn:focus,.btn:hover{
    color:#333;
    text-decoration:none
}
.btn.active,.btn:active{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{
    cursor:not-allowed;
    pointer-events:none;
    opacity:.65;
    filter:alpha(opacity=65);
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-default{
    color:#333;
    background-color:#fff;
    border-color:#ccc
}
.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{
    color:#333;
    background-color:#e6e6e6;
    border-color:#adadad
}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{
    background-image:none
}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{
    background-color:#fff;
    border-color:#ccc
}
.btn-default .badge{
    color:#fff;
    background-color:#333
}
.btn-primary{
    color:#fff;
    background-color:#00618d;
    border-color:#004f74
}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{
    color:#fff;
    background-color:#003e5a;
    border-color:#002536
}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{
    background-image:none
}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
    background-color:#00618d;
    border-color:#004f74
}
.btn-primary .badge{
    color:#00618d;
    background-color:#fff
}
.btn-success{
    color:#fff;
    background-color:#618d00;
    border-color:#4f7400
}
.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{
    color:#fff;
    background-color:#3e5a00;
    border-color:#253600
}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{
    background-image:none
}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
    background-color:#618d00;
    border-color:#4f7400
}
.btn-success .badge{
    color:#618d00;
    background-color:#fff
}
.btn-info{
    color:#fff;
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{
    color:#fff;
    background-color:#31b0d5;
    border-color:#269abc
}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{
    background-image:none
}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info .badge{
    color:#5bc0de;
    background-color:#fff
}
.btn-warning{
    color:#fff;
    background-color:#8d0061;
    border-color:#74004f
}
.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{
    color:#fff;
    background-color:#5a003e;
    border-color:#360025
}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{
    background-image:none
}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{
    background-color:#8d0061;
    border-color:#74004f
}
.btn-warning .badge{
    color:#8d0061;
    background-color:#fff
}
.btn-danger{
    color:#fff;
    background-color:#8d0061;
    border-color:#74004f
}
.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{
    color:#fff;
    background-color:#5a003e;
    border-color:#360025
}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{
    background-image:none
}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{
    background-color:#8d0061;
    border-color:#74004f
}
.btn-danger .badge{
    color:#8d0061;
    background-color:#fff
}
.btn-link{
    color:#618d00;
    font-weight:400;
    border-radius:0
}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{
    background-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{
    border-color:transparent
}
.btn-link:focus,.btn-link:hover{
    color:#2c4100;
    text-decoration:underline;
    background-color:transparent
}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{
    color:#777;
    text-decoration:none
}
.btn-group-lg>.btn,.btn-lg{
    padding:10px 16px;
    font-size:20px;
    line-height:1.3333333;
    border-radius:6px
}
.btn-group-sm>.btn,.btn-sm{
    padding:5px 10px;
    font-size:14px;
    line-height:1.5;
    border-radius:3px
}
.btn-group-xs>.btn,.btn-xs{
    padding:1px 5px;
    font-size:14px;
    line-height:1.5;
    border-radius:3px
}
.btn-block{
    display:block;
    width:100%
}
.btn-block+.btn-block{
    margin-top:5px
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
    width:100%
}
.fade{
    opacity:0;
    -webkit-transition:opacity .15s linear;
    -o-transition:opacity .15s linear;
    transition:opacity .15s linear
}
.fade.in{
    opacity:1
}
.collapse{
    display:none
}
.collapse.in{
    display:block
}
tr.collapse.in{
    display:table-row
}
tbody.collapse.in{
    display:table-row-group
}
.collapsing{
    position:relative;
    height:0;
    overflow:hidden;
    -webkit-transition-property:height,visibility;
    transition-property:height,visibility;
    -webkit-transition-duration:.35s;
    transition-duration:.35s;
    -webkit-transition-timing-function:ease;
    transition-timing-function:ease
}
.caret{
    display:inline-block;
    width:0;
    height:0;
    margin-left:2px;
    vertical-align:middle;
    border-top:4px dashed;
    border-right:4px solid transparent;
    border-left:4px solid transparent
}
.dropdown,.dropup{
    position:relative
}
.dropdown-toggle:focus{
    outline:0
}
.dropdown-menu{
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    display:none;
    float:left;
    min-width:160px;
    padding:5px 0;
    margin:2px 0 0;
    list-style:none;
    font-size:16px;
    text-align:left;
    background-color:#fff;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.15);
    border-radius:4px;
    -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
    box-shadow:0 6px 12px rgba(0,0,0,.175);
    background-clip:padding-box
}
.dropdown-menu.pull-right{
    right:0;
    left:auto
}
.dropdown-menu .divider{
    height:1px;
    margin:10px 0;
    overflow:hidden;
    background-color:#e5e5e5
}
.dropdown-menu>li>a{
    display:block;
    padding:3px 20px;
    clear:both;
    font-weight:400;
    line-height:1.42857143;
    color:#333;
    white-space:nowrap
}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{
    text-decoration:none;
    color:#262626;
    background-color:#f5f5f5
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{
    color:#fff;
    text-decoration:none;
    outline:0;
    background-color:#00618d
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
    color:#777
}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
    text-decoration:none;
    background-color:transparent;
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    cursor:not-allowed
}
.open>.dropdown-menu{
    display:block
}
.open>a{
    outline:0
}
.dropdown-menu-right{
    left:auto;
    right:0
}
.dropdown-menu-left{
    left:0;
    right:auto
}
.dropdown-header{
    display:block;
    padding:3px 20px;
    font-size:14px;
    line-height:1.42857143;
    color:#777;
    white-space:nowrap
}
.dropdown-backdrop{
    position:fixed;
    left:0;
    right:0;
    bottom:0;
    top:0;
    z-index:990
}
.pull-right>.dropdown-menu{
    right:0;
    left:auto
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{
    border-top:0;
    border-bottom:4px solid;
    content:""
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{
    top:auto;
    bottom:100%;
    margin-bottom:2px
}
@media (min-width:768px){
    .navbar-right .dropdown-menu{
        left:auto;
        right:0
    }
    .navbar-right .dropdown-menu-left{
        left:0;
        right:auto
    }
}
.btn-group,.btn-group-vertical{
    position:relative;
    display:inline-block;
    vertical-align:middle
}
.btn-group-vertical>.btn,.btn-group>.btn{
    position:relative;
    float:left
}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{
    z-index:2
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
    margin-left:-1px
}
.btn-toolbar{
    margin-left:-5px
}
.btn-toolbar .btn-group,.btn-toolbar .input-group{
    float:left
}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{
    margin-left:5px
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){
    border-radius:0
}
.btn-group>.btn:first-child{
    margin-left:0
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.btn-group>.btn-group{
    float:left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{
    border-radius:0
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{
    outline:0
}
.btn-group>.btn+.dropdown-toggle{
    padding-left:8px;
    padding-right:8px
}
.btn-group>.btn-lg+.dropdown-toggle{
    padding-left:12px;
    padding-right:12px
}
.btn-group.open .dropdown-toggle{
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-group.open .dropdown-toggle.btn-link{
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn .caret{
    margin-left:0
}
.btn-lg .caret{
    border-width:5px 5px 0;
    border-bottom-width:0
}
.dropup .btn-lg .caret{
    border-width:0 5px 5px
}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{
    display:block;
    float:none;
    width:100%;
    max-width:100%
}
.btn-group-vertical>.btn-group>.btn{
    float:none
}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{
    margin-top:-1px;
    margin-left:0
}
.btn-group-vertical>.btn:not(:first-child):not(:last-child){
    border-radius:0
}
.btn-group-vertical>.btn:first-child:not(:last-child){
    border-top-right-radius:4px;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.btn:last-child:not(:first-child){
    border-bottom-left-radius:4px;
    border-top-right-radius:0;
    border-top-left-radius:0
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{
    border-radius:0
}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{
    border-top-right-radius:0;
    border-top-left-radius:0
}
.btn-group-justified{
    display:table;
    width:100%;
    table-layout:fixed;
    border-collapse:separate
}
.btn-group-justified>.btn,.btn-group-justified>.btn-group{
    float:none;
    display:table-cell;
    width:1%
}
.btn-group-justified>.btn-group .btn{
    width:100%
}
.btn-group-justified>.btn-group .dropdown-menu{
    left:auto
}
[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{
    position:absolute;
    clip:rect(0,0,0,0);
    pointer-events:none
}
.input-group{
    position:relative;
    display:table;
    border-collapse:separate
}
.input-group[class*=col-]{
    float:none;
    padding-left:0;
    padding-right:0
}
.input-group .form-control{
    position:relative;
    z-index:2;
    float:left;
    width:100%;
    margin-bottom:0
}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{
    height:49px;
    padding:10px 16px;
    font-size:20px;
    line-height:1.3333333;
    border-radius:6px
}
select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{
    height:49px;
    line-height:49px
}
select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{
    height:auto
}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{
    height:33px;
    padding:5px 10px;
    font-size:14px;
    line-height:1.5;
    border-radius:3px
}
select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{
    height:33px;
    line-height:33px
}
select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{
    height:auto
}
.input-group .form-control,.input-group-addon,.input-group-btn{
    display:table-cell
}
.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){
    border-radius:0
}
.input-group-addon,.input-group-btn{
    width:1%;
    white-space:nowrap;
    vertical-align:middle
}
.input-group-addon{
    padding:6px 12px;
    font-size:16px;
    font-weight:400;
    line-height:1;
    color:#555;
    text-align:center;
    background-color:#eee;
    border:1px solid #ccc;
    border-radius:4px
}
.input-group-addon.input-sm{
    padding:5px 10px;
    font-size:14px;
    border-radius:3px
}
.input-group-addon.input-lg{
    padding:10px 16px;
    font-size:20px;
    border-radius:6px
}
.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{
    margin-top:0
}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.input-group-addon:first-child{
    border-right:0
}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.input-group-addon:last-child{
    border-left:0
}
.input-group-btn{
    position:relative;
    font-size:0;
    white-space:nowrap
}
.input-group-btn>.btn{
    position:relative
}
.input-group-btn>.btn+.btn{
    margin-left:-1px
}
.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{
    z-index:2
}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{
    margin-right:-1px
}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{
    margin-left:-1px
}
.nav{
    margin-bottom:0;
    padding-left:0;
    list-style:none
}
.nav>li{
    position:relative;
    display:block
}
.nav>li>a{
    position:relative;
    display:block;
    padding:10px 15px
}
.nav>li>a:focus,.nav>li>a:hover{
    text-decoration:none;
    background-color:#eee
}
.nav>li.disabled>a{
    color:#777
}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{
    color:#777;
    text-decoration:none;
    background-color:transparent;
    cursor:not-allowed
}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{
    background-color:#eee;
    border-color:#618d00
}
.nav .nav-divider{
    height:1px;
    margin:10px 0;
    overflow:hidden;
    background-color:#e5e5e5
}
.nav>li>a>img{
    max-width:none
}
.nav-tabs{
    border-bottom:1px solid #ddd
}
.nav-tabs>li{
    float:left;
    margin-bottom:-1px
}
.nav-tabs>li>a{
    margin-right:2px;
    line-height:1.42857143;
    border:1px solid transparent;
    border-radius:4px 4px 0 0
}
.nav-tabs>li>a:hover{
    border-color:#eee #eee #ddd
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li.ui-state-active>a,.nav-tabs>li.ui-state-active>a:focus,.nav-tabs>li.ui-state-active>a:hover{
    color:#555;
    background-color:#fff;
    border:1px solid #ddd;
    border-bottom-color:transparent;
    cursor:default
}
.nav-tabs.nav-justified{
    width:100%;
    border-bottom:0
}
.nav-tabs.nav-justified>li{
    float:none
}
.nav-tabs.nav-justified>li>a{
    text-align:center;
    margin-bottom:5px
}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{
    top:auto;
    left:auto
}
@media (min-width:768px){
    .nav-tabs.nav-justified>li{
        display:table-cell;
        width:1%
    }
    .nav-tabs.nav-justified>li>a{
        margin-bottom:0
    }
}
.nav-tabs.nav-justified>li>a{
    margin-right:0;
    border-radius:4px
}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{
    border:1px solid #ddd
}
@media (min-width:768px){
    .nav-tabs.nav-justified>li>a{
        border-bottom:1px solid #ddd;
        border-radius:4px 4px 0 0
    }
    .nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{
        border-bottom-color:#fff
    }
}
.nav-pills>li{
    float:left
}
.nav-pills>li>a{
    border-radius:4px
}
.nav-pills>li+li{
    margin-left:2px
}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{
    color:#fff;
    background-color:#00618d
}
.nav-stacked>li{
    float:none
}
.nav-stacked>li+li{
    margin-top:2px;
    margin-left:0
}
.nav-justified{
    width:100%
}
.nav-justified>li{
    float:none
}
.nav-justified>li>a{
    text-align:center;
    margin-bottom:5px
}
.nav-justified>.dropdown .dropdown-menu{
    top:auto;
    left:auto
}
@media (min-width:768px){
    .nav-justified>li{
        display:table-cell;
        width:1%
    }
    .nav-justified>li>a{
        margin-bottom:0
    }
}
.nav-tabs-justified{
    border-bottom:0
}
.nav-tabs-justified>li>a{
    margin-right:0;
    border-radius:4px
}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{
    border:1px solid #ddd
}
@media (min-width:768px){
    .nav-tabs-justified>li>a{
        border-bottom:1px solid #ddd;
        border-radius:4px 4px 0 0
    }
    .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{
        border-bottom-color:#fff
    }
}
.tab-content>.tab-pane{
    display:none
}
.tab-content>.active{
    display:block
}
.nav-tabs .dropdown-menu{
    margin-top:-1px;
    border-top-right-radius:0;
    border-top-left-radius:0
}
.navbar{
    position:relative;
    min-height:50px;
    margin-bottom:22px;
    border:1px solid transparent
}
@media (min-width:768px){
    .navbar{
        border-radius:4px
    }
}
@media (min-width:768px){
    .navbar-header{
        float:left
    }
}
.navbar-collapse{
    overflow-x:visible;
    padding-right:25px;
    padding-left:25px;
    border-top:1px solid transparent;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.1);
    -webkit-overflow-scrolling:touch
}
.navbar-collapse.in{
    overflow-y:auto
}
@media (min-width:768px){
    .navbar-collapse{
        width:auto;
        border-top:0;
        box-shadow:none
    }
    .navbar-collapse.collapse{
        display:block!important;
        height:auto!important;
        padding-bottom:0;
        overflow:visible!important
    }
    .navbar-collapse.in{
        overflow-y:visible
    }
    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{
        padding-left:0;
        padding-right:0
    }
}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
    max-height:340px
}
@media (max-device-width:480px) and (orientation:landscape){
    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
        max-height:200px
    }
}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
    margin-right:-25px;
    margin-left:-25px
}
@media (min-width:768px){
    .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
        margin-right:0;
        margin-left:0
    }
}
.navbar-static-top{
    z-index:1000;
    border-width:0 0 1px
}
@media (min-width:768px){
    .navbar-static-top{
        border-radius:0
    }
}
.navbar-fixed-bottom,.navbar-fixed-top{
    position:fixed;
    right:0;
    left:0;
    z-index:1030
}
@media (min-width:768px){
    .navbar-fixed-bottom,.navbar-fixed-top{
        border-radius:0
    }
}
.navbar-fixed-top{
    top:0;
    border-width:0 0 1px
}
.navbar-fixed-bottom{
    bottom:0;
    margin-bottom:0;
    border-width:1px 0 0
}
.navbar-brand{
    float:left;
    padding:14px 25px;
    font-size:20px;
    line-height:22px;
    height:50px
}
.navbar-brand:focus,.navbar-brand:hover{
    text-decoration:none
}
.navbar-brand>img{
    display:block
}
@media (min-width:768px){
    .navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{
        margin-left:-25px
    }
}
.navbar-toggle{
    position:relative;
    float:right;
    margin-right:25px;
    padding:9px 10px;
    margin-top:8px;
    margin-bottom:8px;
    background-color:transparent;
    background-image:none;
    border:1px solid transparent;
    border-radius:4px
}
.navbar-toggle:focus{
    outline:0
}
.navbar-toggle .icon-bar{
    display:block;
    width:22px;
    height:2px;
    border-radius:1px
}
.navbar-toggle .icon-bar+.icon-bar{
    margin-top:4px
}
@media (min-width:768px){
    .navbar-toggle{
        display:none
    }
}
.navbar-nav{
    margin:7px -25px
}
.navbar-nav>li>a{
    padding-top:10px;
    padding-bottom:10px;
    line-height:22px
}
@media (max-width:767px){
    .navbar-nav .open .dropdown-menu{
        position:static;
        float:none;
        width:auto;
        margin-top:0;
        background-color:transparent;
        border:0;
        box-shadow:none
    }
    .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{
        padding:5px 15px 5px 25px
    }
    .navbar-nav .open .dropdown-menu>li>a{
        line-height:22px
    }
    .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{
        background-image:none
    }
}
@media (min-width:768px){
    .navbar-nav{
        float:left;
        margin:0
    }
    .navbar-nav>li{
        float:left
    }
    .navbar-nav>li>a{
        padding-top:14px;
        padding-bottom:14px
    }
}
.navbar-form{
    margin-left:-25px;
    margin-right:-25px;
    padding:10px 25px;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
    margin-top:7px;
    margin-bottom:7px
}
@media (min-width:768px){
    .navbar-form .form-group{
        display:inline-block;
        margin-bottom:0;
        vertical-align:middle
    }
    .navbar-form .form-control{
        display:inline-block;
        width:auto;
        vertical-align:middle
    }
    .navbar-form .form-control-static{
        display:inline-block
    }
    .navbar-form .input-group{
        display:inline-table;
        vertical-align:middle
    }
    .navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{
        width:auto
    }
    .navbar-form .input-group>.form-control{
        width:100%
    }
    .navbar-form .control-label{
        margin-bottom:0;
        vertical-align:middle
    }
    .navbar-form .checkbox,.navbar-form .radio{
        display:inline-block;
        margin-top:0;
        margin-bottom:0;
        vertical-align:middle
    }
    .navbar-form .checkbox label,.navbar-form .radio label{
        padding-left:0
    }
    .navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{
        position:relative;
        margin-left:0
    }
    .navbar-form .has-feedback .form-control-feedback{
        top:0
    }
}
@media (max-width:767px){
    .navbar-form .form-group{
        margin-bottom:5px
    }
    .navbar-form .form-group:last-child{
        margin-bottom:0
    }
}
@media (min-width:768px){
    .navbar-form{
        width:auto;
        border:0;
        margin-left:0;
        margin-right:0;
        padding-top:0;
        padding-bottom:0;
        -webkit-box-shadow:none;
        box-shadow:none
    }
}
.navbar-nav>li>.dropdown-menu{
    margin-top:0;
    border-top-right-radius:0;
    border-top-left-radius:0
}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{
    margin-bottom:0;
    border-top-right-radius:4px;
    border-top-left-radius:4px;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.navbar-btn{
    margin-top:7px;
    margin-bottom:7px
}
.navbar-btn.btn-sm{
    margin-top:8.5px;
    margin-bottom:8.5px
}
.navbar-btn.btn-xs{
    margin-top:14px;
    margin-bottom:14px
}
.navbar-text{
    margin-top:14px;
    margin-bottom:14px
}
@media (min-width:768px){
    .navbar-text{
        float:left;
        margin-left:25px;
        margin-right:25px
    }
}
@media (min-width:768px){
    .navbar-left{
        float:left!important
    }
    .navbar-right{
        float:right!important;
        margin-right:-25px
    }
    .navbar-right~.navbar-right{
        margin-right:0
    }
}
.navbar-default{
    background-color:#f8f8f8;
    border-color:#e7e7e7
}
.navbar-default .navbar-brand{
    color:#777
}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{
    color:#5e5e5e;
    background-color:transparent
}
.navbar-default .navbar-text{
    color:#777
}
.navbar-default .navbar-nav>li>a{
    color:#777
}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{
    color:#333;
    background-color:transparent
}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.ui-state-active>a,.navbar-default .navbar-nav>.ui-state-active>a:focus,.navbar-default .navbar-nav>.ui-state-active>a:hover{
    color:#555;
    background-color:#e7e7e7
}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{
    color:#ccc;
    background-color:transparent
}
.navbar-default .navbar-toggle{
    border-color:#ddd
}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{
    background-color:#ddd
}
.navbar-default .navbar-toggle .icon-bar{
    background-color:#888
}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{
    border-color:#e7e7e7
}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{
    background-color:#e7e7e7;
    color:#555
}
@media (max-width:767px){
    .navbar-default .navbar-nav .open .dropdown-menu>li>a{
        color:#777
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
        color:#333;
        background-color:transparent
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.ui-state-active>a,.navbar-default .navbar-nav .open .dropdown-menu>.ui-state-active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.ui-state-active>a:hover{
        color:#555;
        background-color:#e7e7e7
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{
        color:#ccc;
        background-color:transparent
    }
}
.navbar-default .navbar-link{
    color:#777
}
.navbar-default .navbar-link:hover{
    color:#333
}
.navbar-default .btn-link{
    color:#777
}
.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{
    color:#333
}
.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{
    color:#ccc
}
.navbar-inverse{
    background-color:#222;
    border-color:#080808
}
.navbar-inverse .navbar-brand{
    color:#9d9d9d
}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{
    color:#fff;
    background-color:transparent
}
.navbar-inverse .navbar-text{
    color:#9d9d9d
}
.navbar-inverse .navbar-nav>li>a{
    color:#9d9d9d
}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{
    color:#fff;
    background-color:transparent
}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{
    color:#fff;
    background-color:#080808
}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{
    color:#444;
    background-color:transparent
}
.navbar-inverse .navbar-toggle{
    border-color:#333
}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{
    background-color:#333
}
.navbar-inverse .navbar-toggle .icon-bar{
    background-color:#fff
}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
    border-color:#101010
}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{
    background-color:#080808;
    color:#fff
}
@media (max-width:767px){
    .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{
        border-color:#080808
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider{
        background-color:#080808
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
        color:#9d9d9d
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{
        color:#fff;
        background-color:transparent
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{
        color:#fff;
        background-color:#080808
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{
        color:#444;
        background-color:transparent
    }
}
.navbar-inverse .navbar-link{
    color:#9d9d9d
}
.navbar-inverse .navbar-link:hover{
    color:#fff
}
.navbar-inverse .btn-link{
    color:#9d9d9d
}
.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{
    color:#fff
}
.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{
    color:#444
}
.breadcrumb{
    padding:8px 15px;
    margin-bottom:22px;
    list-style:none;
    background-color:#f5f5f5;
    border-radius:4px
}
.breadcrumb>li{
    display:inline-block
}
.breadcrumb>li+li:before{
    content:"/\00a0";
    padding:0 5px;
    color:#ccc
}
.breadcrumb>.active{
    color:#777
}
.pagination{
    display:inline-block;
    padding-left:0;
    margin:22px 0;
    border-radius:4px
}
.pagination>li{
    display:inline
}
.pagination>li>a,.pagination>li>span{
    position:relative;
    float:left;
    padding:6px 12px;
    line-height:1.42857143;
    text-decoration:none;
    color:#618d00;
    background-color:#fff;
    border:1px solid #ddd;
    margin-left:-1px
}
.pagination>li:first-child>a,.pagination>li:first-child>span{
    margin-left:0;
    border-bottom-left-radius:4px;
    border-top-left-radius:4px
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
    border-bottom-right-radius:4px;
    border-top-right-radius:4px
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
    color:#2c4100;
    background-color:#eee;
    border-color:#ddd
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
    z-index:2;
    color:#fff;
    background-color:#00618d;
    border-color:#00618d;
    cursor:default
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
    color:#777;
    background-color:#fff;
    border-color:#ddd;
    cursor:not-allowed
}
.pagination-lg>li>a,.pagination-lg>li>span{
    padding:10px 16px;
    font-size:20px
}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
    border-bottom-left-radius:6px;
    border-top-left-radius:6px
}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
    border-bottom-right-radius:6px;
    border-top-right-radius:6px
}
.pagination-sm>li>a,.pagination-sm>li>span{
    padding:5px 10px;
    font-size:14px
}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
    border-bottom-left-radius:3px;
    border-top-left-radius:3px
}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
    border-bottom-right-radius:3px;
    border-top-right-radius:3px
}
.pager{
    padding-left:0;
    margin:22px 0;
    list-style:none;
    text-align:center
}
.pager li{
    display:inline
}
.pager li>a,.pager li>span{
    display:inline-block;
    padding:5px 14px;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:15px
}
.pager li>a:focus,.pager li>a:hover{
    text-decoration:none;
    background-color:#eee
}
.pager .next>a,.pager .next>span{
    float:right
}
.pager .previous>a,.pager .previous>span{
    float:left
}
.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{
    color:#777;
    background-color:#fff;
    cursor:not-allowed
}
.label{
    display:inline;
    padding:.2em .6em .3em;
    font-size:75%;
    font-weight:700;
    line-height:1;
    color:#fff;
    text-align:center;
    white-space:nowrap;
    vertical-align:baseline;
    border-radius:.25em
}
a.label:focus,a.label:hover{
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
.label:empty{
    display:none
}
.btn .label{
    position:relative;
    top:-1px
}
.label-default{
    background-color:#777
}
.label-default[href]:focus,.label-default[href]:hover{
    background-color:#5e5e5e
}
.label-primary{
    background-color:#00618d
}
.label-primary[href]:focus,.label-primary[href]:hover{
    background-color:#003e5a
}
.label-success{
    background-color:#618d00
}
.label-success[href]:focus,.label-success[href]:hover{
    background-color:#3e5a00
}
.label-info{
    background-color:#5bc0de
}
.label-info[href]:focus,.label-info[href]:hover{
    background-color:#31b0d5
}
.label-warning{
    background-color:#8d0061
}
.label-warning[href]:focus,.label-warning[href]:hover{
    background-color:#5a003e
}
.label-danger{
    background-color:#8d0061
}
.label-danger[href]:focus,.label-danger[href]:hover{
    background-color:#5a003e
}
.badge{
    display:inline-block;
    min-width:10px;
    padding:3px 7px;
    font-size:14px;
    font-weight:700;
    color:#fff;
    line-height:1;
    vertical-align:baseline;
    white-space:nowrap;
    text-align:center;
    background-color:#777;
    border-radius:10px
}
.badge:empty{
    display:none
}
.btn .badge{
    position:relative;
    top:-1px
}
.btn-group-xs>.btn .badge,.btn-xs .badge{
    top:0;
    padding:1px 5px
}
a.badge:focus,a.badge:hover{
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{
    color:#618d00;
    background-color:#fff
}
.list-group-item>.badge{
    float:right
}
.list-group-item>.badge+.badge{
    margin-right:5px
}
.nav-pills>li>a>.badge{
    margin-left:3px
}
.jumbotron{
    padding:30px 15px;
    margin-bottom:30px;
    color:inherit;
    background-color:#eee
}
.jumbotron .h1,.jumbotron h1{
    color:inherit
}
.jumbotron p{
    margin-bottom:15px;
    font-size:24px;
    font-weight:200
}
.jumbotron>hr{
    border-top-color:#d5d5d5
}
.container .jumbotron,.container-fluid .jumbotron{
    border-radius:6px
}
.jumbotron .container{
    max-width:100%
}
@media screen and (min-width:768px){
    .jumbotron{
        padding:48px 0
    }
    .container .jumbotron,.container-fluid .jumbotron{
        padding-left:60px;
        padding-right:60px
    }
    .jumbotron .h1,.jumbotron h1{
        font-size:72px
    }
}
.thumbnail{
    display:block;
    padding:4px;
    margin-bottom:22px;
    line-height:1.42857143;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:4px;
    -webkit-transition:border .2s ease-in-out;
    -o-transition:border .2s ease-in-out;
    transition:border .2s ease-in-out
}
.thumbnail a>img,.thumbnail>img{
    margin-left:auto;
    margin-right:auto
}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{
    border-color:#618d00
}
.thumbnail .caption{
    padding:9px;
    color:#333
}
.alert{
    padding:15px;
    margin-bottom:22px;
    border:1px solid transparent;
    border-radius:4px
}
.alert h4{
    margin-top:0;
    color:inherit
}
.alert .alert-link{
    font-weight:700
}
.alert>p,.alert>ul{
    margin-bottom:0
}
.alert>p+p{
    margin-top:5px
}
.alert-dismissable,.alert-dismissible{
    padding-right:35px
}
.alert-dismissable .close,.alert-dismissible .close{
    position:relative;
    top:-2px;
    right:-21px;
    color:inherit
}
.alert-success{
    background-color:#dff0d8;
    border-color:#d6e9c6;
    color:#3c763d
}
.alert-success hr{
    border-top-color:#c9e2b3
}
.alert-success .alert-link{
    color:#2b542c
}
.alert-info{
    background-color:#d9edf7;
    border-color:#bce8f1;
    color:#31708f
}
.alert-info hr{
    border-top-color:#a6e1ec
}
.alert-info .alert-link{
    color:#245269
}
.alert-warning{
    background-color:#fcf8e3;
    border-color:#faebcc;
    color:#8a6d3b
}
.alert-warning hr{
    border-top-color:#f7e1b5
}
.alert-warning .alert-link{
    color:#66512c
}
.alert-danger{
    background-color:#f2dede;
    border-color:#ebccd1;
    color:#a94442
}
.alert-danger hr{
    border-top-color:#e4b9c0
}
.alert-danger .alert-link{
    color:#843534
}
@-webkit-keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
@keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
.progress{
    overflow:hidden;
    height:22px;
    margin-bottom:22px;
    background-color:#f5f5f5;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow:inset 0 1px 2px rgba(0,0,0,.1)
}
.progress-bar{
    float:left;
    width:0;
    height:100%;
    font-size:14px;
    line-height:22px;
    color:#fff;
    text-align:center;
    background-color:#00618d;
    -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
    -webkit-transition:width .6s ease;
    -o-transition:width .6s ease;
    transition:width .6s ease
}
.progress-bar-striped,.progress-striped .progress-bar{
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-size:40px 40px
}
.progress-bar.active,.progress.active .progress-bar{
    -webkit-animation:progress-bar-stripes 2s linear infinite;
    -o-animation:progress-bar-stripes 2s linear infinite;
    animation:progress-bar-stripes 2s linear infinite
}
.progress-bar-success{
    background-color:#618d00
}
.progress-striped .progress-bar-success{
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}
.progress-bar-info{
    background-color:#5bc0de
}
.progress-striped .progress-bar-info{
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}
.progress-bar-warning{
    background-color:#8d0061
}
.progress-striped .progress-bar-warning{
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}
.progress-bar-danger{
    background-color:#8d0061
}
.progress-striped .progress-bar-danger{
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}
.media{
    margin-top:15px
}
.media:first-child{
    margin-top:0
}
.media,.media-body{
    zoom:1;
    overflow:hidden
}
.media-body{
    width:10000px
}
.media-object{
    display:block
}
.media-right,.media>.pull-right{
    padding-left:10px
}
.media-left,.media>.pull-left{
    padding-right:10px
}
.media-body,.media-left,.media-right{
    display:table-cell;
    vertical-align:top
}
.media-middle{
    vertical-align:middle
}
.media-bottom{
    vertical-align:bottom
}
.media-heading{
    margin-top:0;
    margin-bottom:5px
}
.media-list{
    padding-left:0;
    list-style:none
}
.list-group{
    margin-bottom:20px;
    padding-left:0
}
.list-group-item{
    position:relative;
    display:block;
    padding:10px 15px;
    margin-bottom:-1px;
    background-color:#fff;
    border:1px solid #ddd
}
.list-group-item:first-child{
    border-top-right-radius:4px;
    border-top-left-radius:4px
}
.list-group-item:last-child{
    margin-bottom:0;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px
}
a.list-group-item{
    color:#555
}
a.list-group-item .list-group-item-heading{
    color:#333
}
a.list-group-item:focus,a.list-group-item:hover{
    text-decoration:none;
    color:#555;
    background-color:#f5f5f5
}
.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{
    background-color:#eee;
    color:#777;
    cursor:not-allowed
}
.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{
    color:inherit
}
.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{
    color:#777
}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{
    z-index:2;
    color:#fff;
    background-color:#00618d;
    border-color:#00618d
}
.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{
    color:inherit
}
.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{
    color:#5accff
}
.list-group-item-success{
    color:#3c763d;
    background-color:#dff0d8
}
a.list-group-item-success{
    color:#3c763d
}
a.list-group-item-success .list-group-item-heading{
    color:inherit
}
a.list-group-item-success:focus,a.list-group-item-success:hover{
    color:#3c763d;
    background-color:#d0e9c6
}
a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{
    color:#fff;
    background-color:#3c763d;
    border-color:#3c763d
}
.list-group-item-info{
    color:#31708f;
    background-color:#d9edf7
}
a.list-group-item-info{
    color:#31708f
}
a.list-group-item-info .list-group-item-heading{
    color:inherit
}
a.list-group-item-info:focus,a.list-group-item-info:hover{
    color:#31708f;
    background-color:#c4e3f3
}
a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{
    color:#fff;
    background-color:#31708f;
    border-color:#31708f
}
.list-group-item-warning{
    color:#8a6d3b;
    background-color:#fcf8e3
}
a.list-group-item-warning{
    color:#8a6d3b
}
a.list-group-item-warning .list-group-item-heading{
    color:inherit
}
a.list-group-item-warning:focus,a.list-group-item-warning:hover{
    color:#8a6d3b;
    background-color:#faf2cc
}
a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{
    color:#fff;
    background-color:#8a6d3b;
    border-color:#8a6d3b
}
.list-group-item-danger{
    color:#a94442;
    background-color:#f2dede
}
a.list-group-item-danger{
    color:#a94442
}
a.list-group-item-danger .list-group-item-heading{
    color:inherit
}
a.list-group-item-danger:focus,a.list-group-item-danger:hover{
    color:#a94442;
    background-color:#ebcccc
}
a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{
    color:#fff;
    background-color:#a94442;
    border-color:#a94442
}
.list-group-item-heading{
    margin-top:0;
    margin-bottom:5px
}
.list-group-item-text{
    margin-bottom:0;
    line-height:1.3
}
.panel{
    margin-bottom:22px;
    background-color:#fff;
    border:1px solid transparent;
    border-radius:4px;
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
    box-shadow:0 1px 1px rgba(0,0,0,.05)
}
.panel-body{
    padding:15px
}
.panel-heading{
    padding:10px 15px;
    border-bottom:1px solid transparent;
    border-top-right-radius:3px;
    border-top-left-radius:3px
}
.panel-heading>.dropdown .dropdown-toggle{
    color:inherit
}
.panel-title{
    margin-top:0;
    margin-bottom:0;
    font-size:18px;
    color:inherit
}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{
    color:inherit
}
.panel-footer{
    padding:10px 15px;
    background-color:#f5f5f5;
    border-top:1px solid #ddd;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel>.list-group,.panel>.panel-collapse>.list-group{
    margin-bottom:0
}
.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{
    border-width:1px 0;
    border-radius:0
}
.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{
    border-top:0;
    border-top-right-radius:3px;
    border-top-left-radius:3px
}
.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{
    border-bottom:0;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel-heading+.list-group .list-group-item:first-child{
    border-top-width:0
}
.list-group+.panel-footer{
    border-top-width:0
}
.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{
    margin-bottom:0
}
.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{
    padding-left:15px;
    padding-right:15px
}
.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{
    border-top-right-radius:3px;
    border-top-left-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-left-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-right-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:3px
}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{
    border-top:1px solid #ddd
}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{
    border-top:0
}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered{
    border:0
}
.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{
    border-left:0
}
.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{
    border-right:0
}
.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{
    border-bottom:0
}
.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{
    border-bottom:0
}
.panel>.table-responsive{
    border:0;
    margin-bottom:0
}
.panel-group{
    margin-bottom:22px
}
.panel-group .panel{
    margin-bottom:0;
    border-radius:4px
}
.panel-group .panel+.panel{
    margin-top:5px
}
.panel-group .panel-heading{
    border-bottom:0
}
.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{
    border-top:1px solid #ddd
}
.panel-group .panel-footer{
    border-top:0
}
.panel-group .panel-footer+.panel-collapse .panel-body{
    border-bottom:1px solid #ddd
}
.panel-default{
    border-color:#ddd
}
.panel-default>.panel-heading{
    color:#333;
    background-color:#f5f5f5;
    border-color:#ddd
}
.panel-default>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#ddd
}
.panel-default>.panel-heading .badge{
    color:#f5f5f5;
    background-color:#333
}
.panel-default>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#ddd
}
.panel-primary{
    border-color:#00618d
}
.panel-primary>.panel-heading{
    color:#fff;
    background-color:#00618d;
    border-color:#00618d
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#00618d
}
.panel-primary>.panel-heading .badge{
    color:#00618d;
    background-color:#fff
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#00618d
}
.panel-success{
    border-color:#d6e9c6
}
.panel-success>.panel-heading{
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#d6e9c6
}
.panel-success>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#d6e9c6
}
.panel-success>.panel-heading .badge{
    color:#dff0d8;
    background-color:#3c763d
}
.panel-success>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#d6e9c6
}
.panel-info{
    border-color:#bce8f1
}
.panel-info>.panel-heading{
    color:#31708f;
    background-color:#d9edf7;
    border-color:#bce8f1
}
.panel-info>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#bce8f1
}
.panel-info>.panel-heading .badge{
    color:#d9edf7;
    background-color:#31708f
}
.panel-info>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#bce8f1
}
.panel-warning{
    border-color:#faebcc
}
.panel-warning>.panel-heading{
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#faebcc
}
.panel-warning>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#faebcc
}
.panel-warning>.panel-heading .badge{
    color:#fcf8e3;
    background-color:#8a6d3b
}
.panel-warning>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#faebcc
}
.panel-danger{
    border-color:#ebccd1
}
.panel-danger>.panel-heading{
    color:#a94442;
    background-color:#f2dede;
    border-color:#ebccd1
}
.panel-danger>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#ebccd1
}
.panel-danger>.panel-heading .badge{
    color:#f2dede;
    background-color:#a94442
}
.panel-danger>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#ebccd1
}
.embed-responsive{
    position:relative;
    display:block;
    height:0;
    padding:0;
    overflow:hidden
}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    height:100%;
    width:100%;
    border:0
}
.embed-responsive-16by9{
    padding-bottom:56.25%
}
.embed-responsive-4by3{
    padding-bottom:75%
}
.well{
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#f5f5f5;
    border:1px solid #e3e3e3;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}
.well blockquote{
    border-color:#ddd;
    border-color:rgba(0,0,0,.15)
}
.well-lg{
    padding:24px;
    border-radius:6px
}
.well-sm{
    padding:9px;
    border-radius:3px
}
.close{
    float:right;
    font-size:24px;
    font-weight:700;
    line-height:1;
    color:#000;
    text-shadow:0 1px 0 #fff;
    opacity:.2;
    filter:alpha(opacity=20)
}
.close:focus,.close:hover{
    color:#000;
    text-decoration:none;
    cursor:pointer;
    opacity:.5;
    filter:alpha(opacity=50)
}
button.close{
    padding:0;
    cursor:pointer;
    background:0 0;
    border:0;
    -webkit-appearance:none
}
.modal-open{
    overflow:hidden
}
.modal{
    display:none;
    overflow:hidden;
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1050;
    -webkit-overflow-scrolling:touch;
    outline:0
}
.modal.fade .modal-dialog{
    -webkit-transform:translate(0,-25%);
    -ms-transform:translate(0,-25%);
    -o-transform:translate(0,-25%);
    transform:translate(0,-25%);
    -webkit-transition:-webkit-transform .3s ease-out;
    -moz-transition:-moz-transform .3s ease-out;
    -o-transition:-o-transform .3s ease-out;
    transition:transform .3s ease-out
}
.modal.in .modal-dialog{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.modal-open .modal{
    overflow-x:hidden;
    overflow-y:auto
}
.modal-dialog{
    position:relative;
    width:auto;
    margin:10px
}
.modal-content{
    position:relative;
    background-color:#fff;
    border:1px solid #999;
    border:1px solid rgba(0,0,0,.2);
    border-radius:6px;
    -webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
    box-shadow:0 3px 9px rgba(0,0,0,.5);
    background-clip:padding-box;
    outline:0
}
.modal-backdrop{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1040;
    background-color:#000
}
.modal-backdrop.fade{
    opacity:0;
    filter:alpha(opacity=0)
}
.modal-backdrop.in{
    opacity:.5;
    filter:alpha(opacity=50)
}
.modal-header{
    padding:15px;
    border-bottom:1px solid #e5e5e5;
    min-height:16.43px
}
.modal-header .close{
    margin-top:-2px
}
.modal-title{
    margin:0;
    line-height:1.42857143
}
.modal-body{
    position:relative;
    padding:15px
}
.modal-footer{
    padding:15px;
    text-align:right;
    border-top:1px solid #e5e5e5
}
.modal-footer .btn+.btn{
    margin-left:5px;
    margin-bottom:0
}
.modal-footer .btn-group .btn+.btn{
    margin-left:-1px
}
.modal-footer .btn-block+.btn-block{
    margin-left:0
}
.modal-scrollbar-measure{
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll
}
@media (min-width:768px){
    .modal-dialog{
        width:600px;
        margin:30px auto
    }
    .modal-content{
        -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
        box-shadow:0 5px 15px rgba(0,0,0,.5)
    }
    .modal-sm{
        width:300px
    }
}
@media (min-width:992px){
    .modal-lg{
        width:900px
    }
}
.tooltip{
    position:absolute;
    z-index:1070;
    display:block;
    font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:1.4;
    opacity:0;
    filter:alpha(opacity=0)
}
.tooltip.in{
    opacity:.9;
    filter:alpha(opacity=90)
}
.tooltip.top{
    margin-top:-3px;
    padding:5px 0
}
.tooltip.right{
    margin-left:3px;
    padding:0 5px
}
.tooltip.bottom{
    margin-top:3px;
    padding:5px 0
}
.tooltip.left{
    margin-left:-3px;
    padding:0 5px
}
.tooltip-inner{
    max-width:200px;
    padding:3px 8px;
    color:#fff;
    text-align:center;
    text-decoration:none;
    background-color:#000;
    border-radius:4px
}
.tooltip-arrow{
    position:absolute;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.tooltip.top .tooltip-arrow{
    bottom:0;
    left:50%;
    margin-left:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.top-left .tooltip-arrow{
    bottom:0;
    right:5px;
    margin-bottom:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.top-right .tooltip-arrow{
    bottom:0;
    left:5px;
    margin-bottom:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.right .tooltip-arrow{
    top:50%;
    left:0;
    margin-top:-5px;
    border-width:5px 5px 5px 0;
    border-right-color:#000
}
.tooltip.left .tooltip-arrow{
    top:50%;
    right:0;
    margin-top:-5px;
    border-width:5px 0 5px 5px;
    border-left-color:#000
}
.tooltip.bottom .tooltip-arrow{
    top:0;
    left:50%;
    margin-left:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.tooltip.bottom-left .tooltip-arrow{
    top:0;
    right:5px;
    margin-top:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.tooltip.bottom-right .tooltip-arrow{
    top:0;
    left:5px;
    margin-top:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.popover{
    position:absolute;
    top:0;
    left:0;
    z-index:1060;
    display:none;
    max-width:276px;
    padding:1px;
    font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:16px;
    font-weight:400;
    line-height:1.42857143;
    text-align:left;
    background-color:#fff;
    background-clip:padding-box;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.2);
    border-radius:6px;
    -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
    box-shadow:0 5px 10px rgba(0,0,0,.2);
    white-space:normal
}
.popover.top{
    margin-top:-10px
}
.popover.right{
    margin-left:10px
}
.popover.bottom{
    margin-top:10px
}
.popover.left{
    margin-left:-10px
}
.popover-title{
    margin:0;
    padding:8px 14px;
    font-size:16px;
    background-color:#f7f7f7;
    border-bottom:1px solid #ebebeb;
    border-radius:5px 5px 0 0
}
.popover-content{
    padding:9px 14px
}
.popover>.arrow,.popover>.arrow:after{
    position:absolute;
    display:block;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.popover>.arrow{
    border-width:11px
}
.popover>.arrow:after{
    border-width:10px;
    content:""
}
.popover.top>.arrow{
    left:50%;
    margin-left:-11px;
    border-bottom-width:0;
    border-top-color:#999;
    border-top-color:rgba(0,0,0,.25);
    bottom:-11px
}
.popover.top>.arrow:after{
    content:" ";
    bottom:1px;
    margin-left:-10px;
    border-bottom-width:0;
    border-top-color:#fff
}
.popover.right>.arrow{
    top:50%;
    left:-11px;
    margin-top:-11px;
    border-left-width:0;
    border-right-color:#999;
    border-right-color:rgba(0,0,0,.25)
}
.popover.right>.arrow:after{
    content:" ";
    left:1px;
    bottom:-10px;
    border-left-width:0;
    border-right-color:#fff
}
.popover.bottom>.arrow{
    left:50%;
    margin-left:-11px;
    border-top-width:0;
    border-bottom-color:#999;
    border-bottom-color:rgba(0,0,0,.25);
    top:-11px
}
.popover.bottom>.arrow:after{
    content:" ";
    top:1px;
    margin-left:-10px;
    border-top-width:0;
    border-bottom-color:#fff
}
.popover.left>.arrow{
    top:50%;
    right:-11px;
    margin-top:-11px;
    border-right-width:0;
    border-left-color:#999;
    border-left-color:rgba(0,0,0,.25)
}
.popover.left>.arrow:after{
    content:" ";
    right:1px;
    border-right-width:0;
    border-left-color:#fff;
    bottom:-10px
}
.carousel{
    position:relative
}
.carousel-inner{
    position:relative;
    overflow:hidden;
    width:100%
}
.carousel-inner>.item{
    display:none;
    position:relative;
    -webkit-transition:.6s ease-in-out left;
    -o-transition:.6s ease-in-out left;
    transition:.6s ease-in-out left
}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{
    line-height:1
}
@media all and (transform-3d),(-webkit-transform-3d){
    .carousel-inner>.item{
        -webkit-transition:-webkit-transform .6s ease-in-out;
        -moz-transition:-moz-transform .6s ease-in-out;
        -o-transition:-o-transform .6s ease-in-out;
        transition:transform .6s ease-in-out;
        -webkit-backface-visibility:hidden;
        -moz-backface-visibility:hidden;
        backface-visibility:hidden;
        -webkit-perspective:1000;
        -moz-perspective:1000;
        perspective:1000
    }
    .carousel-inner>.item.active.right,.carousel-inner>.item.next{
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0);
        left:0
    }
    .carousel-inner>.item.active.left,.carousel-inner>.item.prev{
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0);
        left:0
    }
    .carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0);
        left:0
    }
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{
    display:block
}
.carousel-inner>.active{
    left:0
}
.carousel-inner>.next,.carousel-inner>.prev{
    position:absolute;
    top:0;
    width:100%
}
.carousel-inner>.next{
    left:100%
}
.carousel-inner>.prev{
    left:-100%
}
.carousel-inner>.next.left,.carousel-inner>.prev.right{
    left:0
}
.carousel-inner>.active.left{
    left:-100%
}
.carousel-inner>.active.right{
    left:100%
}
.carousel-control{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    width:15%;
    opacity:.5;
    filter:alpha(opacity=50);
    font-size:20px;
    color:#fff;
    text-align:center;
    text-shadow:0 1px 2px rgba(0,0,0,.6)
}
.carousel-control.left{
    background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}
.carousel-control.right{
    left:auto;
    right:0;
    background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}
.carousel-control:focus,.carousel-control:hover{
    outline:0;
    color:#fff;
    text-decoration:none;
    opacity:.9;
    filter:alpha(opacity=90)
}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
    position:absolute;
    top:50%;
    z-index:5;
    display:inline-block
}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
    left:50%;
    margin-left:-10px
}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
    right:50%;
    margin-right:-10px
}
.carousel-control .icon-next,.carousel-control .icon-prev{
    width:20px;
    height:20px;
    margin-top:-10px;
    line-height:1;
    font-family:serif
}
.carousel-control .icon-prev:before{
    content:'\2039'
}
.carousel-control .icon-next:before{
    content:'\203a'
}
.carousel-indicators{
    position:absolute;
    bottom:10px;
    left:50%;
    z-index:15;
    width:60%;
    margin-left:-30%;
    padding-left:0;
    list-style:none;
    text-align:center
}
.carousel-indicators li{
    display:inline-block;
    width:10px;
    height:10px;
    margin:1px;
    text-indent:-999px;
    border:1px solid #fff;
    border-radius:10px;
    cursor:pointer;
    background-color:#000\9;
    background-color:transparent
}
.carousel-indicators .active{
    margin:0;
    width:12px;
    height:12px;
    background-color:#fff
}
.carousel-caption{
    position:absolute;
    left:15%;
    right:15%;
    bottom:20px;
    z-index:10;
    padding-top:20px;
    padding-bottom:20px;
    color:#fff;
    text-align:center;
    text-shadow:0 1px 2px rgba(0,0,0,.6)
}
.carousel-caption .btn{
    text-shadow:none
}
@media screen and (min-width:768px){
    .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
        width:30px;
        height:30px;
        margin-top:-15px;
        font-size:30px
    }
    .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
        margin-left:-15px
    }
    .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
        margin-right:-15px
    }
    .carousel-caption{
        left:20%;
        right:20%;
        padding-bottom:30px
    }
    .carousel-indicators{
        bottom:20px
    }
}
#header-carousel[data-number-of-items="1"]:after,#header-carousel[data-number-of-items="1"]:before,#links:after,#links:before,.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.directions .directions-display:after,.directions .directions-display:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.promotions:after,.promotions:before,.resultsItem>div:after,.resultsItem>div:before,.row:after,.row:before,div.form form .form-group:after,div.form form .form-group:before,div.form form:after,div.form form:before{
    content:" ";
    display:table
}
#header-carousel[data-number-of-items="1"]:after,#links:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.directions .directions-display:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.promotions:after,.resultsItem>div:after,.row:after,div.form form .form-group:after,div.form form:after{
    clear:both
}
.center-block{
    display:block;
    margin-left:auto;
    margin-right:auto
}
.pull-right{
    float:right!important
}
.pull-left{
    float:left!important
}
.hide{
    display:none!important
}
.show{
    display:block!important
}
.invisible{
    visibility:hidden
}
.text-hide{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}
.hidden{
    display:none!important
}
.affix{
    position:fixed
}
@-ms-viewport{
    width:device-width
}
.visible-lg,.visible-md,.visible-sm,.visible-xs{
    display:none!important
}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{
    display:none!important
}
@media (max-width:767px){
    .visible-xs{
        display:block!important
    }
    table.visible-xs{
        display:table
    }
    tr.visible-xs{
        display:table-row!important
    }
    td.visible-xs,th.visible-xs{
        display:table-cell!important
    }
}
@media (max-width:767px){
    .visible-xs-block{
        display:block!important
    }
}
@media (max-width:767px){
    .visible-xs-inline{
        display:inline!important
    }
}
@media (max-width:767px){
    .visible-xs-inline-block{
        display:inline-block!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm{
        display:block!important
    }
    table.visible-sm{
        display:table
    }
    tr.visible-sm{
        display:table-row!important
    }
    td.visible-sm,th.visible-sm{
        display:table-cell!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm-block{
        display:block!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm-inline{
        display:inline!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm-inline-block{
        display:inline-block!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md{
        display:block!important
    }
    table.visible-md{
        display:table
    }
    tr.visible-md{
        display:table-row!important
    }
    td.visible-md,th.visible-md{
        display:table-cell!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md-block{
        display:block!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md-inline{
        display:inline!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md-inline-block{
        display:inline-block!important
    }
}
@media (min-width:1200px){
    .visible-lg{
        display:block!important
    }
    table.visible-lg{
        display:table
    }
    tr.visible-lg{
        display:table-row!important
    }
    td.visible-lg,th.visible-lg{
        display:table-cell!important
    }
}
@media (min-width:1200px){
    .visible-lg-block{
        display:block!important
    }
}
@media (min-width:1200px){
    .visible-lg-inline{
        display:inline!important
    }
}
@media (min-width:1200px){
    .visible-lg-inline-block{
        display:inline-block!important
    }
}
@media (max-width:767px){
    .hidden-xs{
        display:none!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .hidden-sm{
        display:none!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .hidden-md{
        display:none!important
    }
}
@media (min-width:1200px){
    .hidden-lg{
        display:none!important
    }
}
.visible-print{
    display:none!important
}
@media print{
    .visible-print{
        display:block!important
    }
    table.visible-print{
        display:table
    }
    tr.visible-print{
        display:table-row!important
    }
    td.visible-print,th.visible-print{
        display:table-cell!important
    }
}
.visible-print-block{
    display:none!important
}
@media print{
    .visible-print-block{
        display:block!important
    }
}
.visible-print-inline{
    display:none!important
}
@media print{
    .visible-print-inline{
        display:inline!important
    }
}
.visible-print-inline-block{
    display:none!important
}
@media print{
    .visible-print-inline-block{
        display:inline-block!important
    }
}
@media print{
    .hidden-print{
        display:none!important
    }
}
/*! * Weather Icons 2.0 * Updated August 1, 2015 * Weather themed icons for Bootstrap * Author - Erik Flowers - erik@helloerik.com * Email: erik@helloerik.com * Twitter: http://twitter.com/Erik_UX * ------------------------------------------------------------------------------ * Maintained at http://erikflowers.github.io/weather-icons * * License * ------------------------------------------------------------------------------ * - Font licensed under SIL OFL 1.1 - * http://scripts.sil.org/OFL * - CSS, SCSS and LESS are licensed under MIT License - * http://opensource.org/licenses/mit-license.html * - Documentation licensed under CC BY 3.0 - * http://creativecommons.org/licenses/by/3.0/ * - Inspired by and works great as a companion with Font Awesome * "Font Awesome by Dave Gandy - http://fontawesome.io" */
@font-face{
    font-family:weathericons;
    src:url(https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/font/weathericons-regular-webfont.eot);
    src:url(https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/font/weathericons-regular-webfont.eot?#iefix) format('embedded-opentype'),url(https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/font/weathericons-regular-webfont.woff2) format('woff2'),url(https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/font/weathericons-regular-webfont.woff) format('woff'),url(https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/font/weathericons-regular-webfont.ttf) format('truetype'),url(https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/font/weathericons-regular-webfont.svg#weather_iconsregular) format('svg');
    font-weight:400;
    font-style:normal
}
.wi{
    display:inline-block;
    font-family:weathericons;
    font-style:normal;
    font-weight:400;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.wi-fw{
    text-align:center;
    width:1.4em
}
.wi-rotate-90{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.wi-rotate-180{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
.wi-rotate-270{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    transform:rotate(270deg)
}
.wi-flip-horizontal{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform:scale(-1,1);
    -ms-transform:scale(-1,1);
    transform:scale(-1,1)
}
.wi-flip-vertical{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform:scale(1,-1);
    -ms-transform:scale(1,-1);
    transform:scale(1,-1)
}
.wi-day-sunny:before{
    content:"\f00d"
}
.wi-day-cloudy:before{
    content:"\f002"
}
.wi-day-cloudy-gusts:before{
    content:"\f000"
}
.wi-day-cloudy-windy:before{
    content:"\f001"
}
.wi-day-fog:before{
    content:"\f003"
}
.wi-day-hail:before{
    content:"\f004"
}
.wi-day-haze:before{
    content:"\f0b6"
}
.wi-day-lightning:before{
    content:"\f005"
}
.wi-day-rain:before{
    content:"\f008"
}
.wi-day-rain-mix:before{
    content:"\f006"
}
.wi-day-rain-wind:before{
    content:"\f007"
}
.wi-day-showers:before{
    content:"\f009"
}
.wi-day-sleet:before{
    content:"\f0b2"
}
.wi-day-sleet-storm:before{
    content:"\f068"
}
.wi-day-snow:before{
    content:"\f00a"
}
.wi-day-snow-thunderstorm:before{
    content:"\f06b"
}
.wi-day-snow-wind:before{
    content:"\f065"
}
.wi-day-sprinkle:before{
    content:"\f00b"
}
.wi-day-storm-showers:before{
    content:"\f00e"
}
.wi-day-sunny-overcast:before{
    content:"\f00c"
}
.wi-day-thunderstorm:before{
    content:"\f010"
}
.wi-day-windy:before{
    content:"\f085"
}
.wi-solar-eclipse:before{
    content:"\f06e"
}
.wi-hot:before{
    content:"\f072"
}
.wi-day-cloudy-high:before{
    content:"\f07d"
}
.wi-day-light-wind:before{
    content:"\f0c4"
}
.wi-night-clear:before{
    content:"\f02e"
}
.wi-night-alt-cloudy:before{
    content:"\f086"
}
.wi-night-alt-cloudy-gusts:before{
    content:"\f022"
}
.wi-night-alt-cloudy-windy:before{
    content:"\f023"
}
.wi-night-alt-hail:before{
    content:"\f024"
}
.wi-night-alt-lightning:before{
    content:"\f025"
}
.wi-night-alt-rain:before{
    content:"\f028"
}
.wi-night-alt-rain-mix:before{
    content:"\f026"
}
.wi-night-alt-rain-wind:before{
    content:"\f027"
}
.wi-night-alt-showers:before{
    content:"\f029"
}
.wi-night-alt-sleet:before{
    content:"\f0b4"
}
.wi-night-alt-sleet-storm:before{
    content:"\f06a"
}
.wi-night-alt-snow:before{
    content:"\f02a"
}
.wi-night-alt-snow-thunderstorm:before{
    content:"\f06d"
}
.wi-night-alt-snow-wind:before{
    content:"\f067"
}
.wi-night-alt-sprinkle:before{
    content:"\f02b"
}
.wi-night-alt-storm-showers:before{
    content:"\f02c"
}
.wi-night-alt-thunderstorm:before{
    content:"\f02d"
}
.wi-night-cloudy:before{
    content:"\f031"
}
.wi-night-cloudy-gusts:before{
    content:"\f02f"
}
.wi-night-cloudy-windy:before{
    content:"\f030"
}
.wi-night-fog:before{
    content:"\f04a"
}
.wi-night-hail:before{
    content:"\f032"
}
.wi-night-lightning:before{
    content:"\f033"
}
.wi-night-partly-cloudy:before{
    content:"\f083"
}
.wi-night-rain:before{
    content:"\f036"
}
.wi-night-rain-mix:before{
    content:"\f034"
}
.wi-night-rain-wind:before{
    content:"\f035"
}
.wi-night-showers:before{
    content:"\f037"
}
.wi-night-sleet:before{
    content:"\f0b3"
}
.wi-night-sleet-storm:before{
    content:"\f069"
}
.wi-night-snow:before{
    content:"\f038"
}
.wi-night-snow-thunderstorm:before{
    content:"\f06c"
}
.wi-night-snow-wind:before{
    content:"\f066"
}
.wi-night-sprinkle:before{
    content:"\f039"
}
.wi-night-storm-showers:before{
    content:"\f03a"
}
.wi-night-thunderstorm:before{
    content:"\f03b"
}
.wi-lunar-eclipse:before{
    content:"\f070"
}
.wi-stars:before{
    content:"\f077"
}
.wi-storm-showers:before{
    content:"\f01d"
}
.wi-thunderstorm:before{
    content:"\f01e"
}
.wi-night-alt-cloudy-high:before{
    content:"\f07e"
}
.wi-night-cloudy-high:before{
    content:"\f080"
}
.wi-night-alt-partly-cloudy:before{
    content:"\f081"
}
.wi-cloud:before{
    content:"\f041"
}
.wi-cloudy:before{
    content:"\f013"
}
.wi-cloudy-gusts:before{
    content:"\f011"
}
.wi-cloudy-windy:before{
    content:"\f012"
}
.wi-fog:before{
    content:"\f014"
}
.wi-hail:before{
    content:"\f015"
}
.wi-rain:before{
    content:"\f019"
}
.wi-rain-mix:before{
    content:"\f017"
}
.wi-rain-wind:before{
    content:"\f018"
}
.wi-showers:before{
    content:"\f01a"
}
.wi-sleet:before{
    content:"\f0b5"
}
.wi-snow:before{
    content:"\f01b"
}
.wi-sprinkle:before{
    content:"\f01c"
}
.wi-storm-showers:before{
    content:"\f01d"
}
.wi-thunderstorm:before{
    content:"\f01e"
}
.wi-snow-wind:before{
    content:"\f064"
}
.wi-snow:before{
    content:"\f01b"
}
.wi-smog:before{
    content:"\f074"
}
.wi-smoke:before{
    content:"\f062"
}
.wi-lightning:before{
    content:"\f016"
}
.wi-raindrops:before{
    content:"\f04e"
}
.wi-raindrop:before{
    content:"\f078"
}
.wi-dust:before{
    content:"\f063"
}
.wi-snowflake-cold:before{
    content:"\f076"
}
.wi-windy:before{
    content:"\f021"
}
.wi-strong-wind:before{
    content:"\f050"
}
.wi-sandstorm:before{
    content:"\f082"
}
.wi-earthquake:before{
    content:"\f0c6"
}
.wi-fire:before{
    content:"\f0c7"
}
.wi-flood:before{
    content:"\f07c"
}
.wi-meteor:before{
    content:"\f071"
}
.wi-tsunami:before{
    content:"\f0c5"
}
.wi-volcano:before{
    content:"\f0c8"
}
.wi-hurricane:before{
    content:"\f073"
}
.wi-tornado:before{
    content:"\f056"
}
.wi-small-craft-advisory:before{
    content:"\f0cc"
}
.wi-gale-warning:before{
    content:"\f0cd"
}
.wi-storm-warning:before{
    content:"\f0ce"
}
.wi-hurricane-warning:before{
    content:"\f0cf"
}
.wi-wind-direction:before{
    content:"\f0b1"
}
.wi-alien:before{
    content:"\f075"
}
.wi-celsius:before{
    content:"\f03c"
}
.wi-fahrenheit:before{
    content:"\f045"
}
.wi-degrees:before{
    content:"\f042"
}
.wi-thermometer:before{
    content:"\f055"
}
.wi-thermometer-exterior:before{
    content:"\f053"
}
.wi-thermometer-internal:before{
    content:"\f054"
}
.wi-cloud-down:before{
    content:"\f03d"
}
.wi-cloud-up:before{
    content:"\f040"
}
.wi-cloud-refresh:before{
    content:"\f03e"
}
.wi-horizon:before{
    content:"\f047"
}
.wi-horizon-alt:before{
    content:"\f046"
}
.wi-sunrise:before{
    content:"\f051"
}
.wi-sunset:before{
    content:"\f052"
}
.wi-moonrise:before{
    content:"\f0c9"
}
.wi-moonset:before{
    content:"\f0ca"
}
.wi-refresh:before{
    content:"\f04c"
}
.wi-refresh-alt:before{
    content:"\f04b"
}
.wi-umbrella:before{
    content:"\f084"
}
.wi-barometer:before{
    content:"\f079"
}
.wi-humidity:before{
    content:"\f07a"
}
.wi-na:before{
    content:"\f07b"
}
.wi-train:before{
    content:"\f0cb"
}
.wi-moon-new:before{
    content:"\f095"
}
.wi-moon-waxing-crescent-1:before{
    content:"\f096"
}
.wi-moon-waxing-crescent-2:before{
    content:"\f097"
}
.wi-moon-waxing-crescent-3:before{
    content:"\f098"
}
.wi-moon-waxing-crescent-4:before{
    content:"\f099"
}
.wi-moon-waxing-crescent-5:before{
    content:"\f09a"
}
.wi-moon-waxing-crescent-6:before{
    content:"\f09b"
}
.wi-moon-first-quarter:before{
    content:"\f09c"
}
.wi-moon-waxing-gibbous-1:before{
    content:"\f09d"
}
.wi-moon-waxing-gibbous-2:before{
    content:"\f09e"
}
.wi-moon-waxing-gibbous-3:before{
    content:"\f09f"
}
.wi-moon-waxing-gibbous-4:before{
    content:"\f0a0"
}
.wi-moon-waxing-gibbous-5:before{
    content:"\f0a1"
}
.wi-moon-waxing-gibbous-6:before{
    content:"\f0a2"
}
.wi-moon-full:before{
    content:"\f0a3"
}
.wi-moon-waning-gibbous-1:before{
    content:"\f0a4"
}
.wi-moon-waning-gibbous-2:before{
    content:"\f0a5"
}
.wi-moon-waning-gibbous-3:before{
    content:"\f0a6"
}
.wi-moon-waning-gibbous-4:before{
    content:"\f0a7"
}
.wi-moon-waning-gibbous-5:before{
    content:"\f0a8"
}
.wi-moon-waning-gibbous-6:before{
    content:"\f0a9"
}
.wi-moon-third-quarter:before{
    content:"\f0aa"
}
.wi-moon-waning-crescent-1:before{
    content:"\f0ab"
}
.wi-moon-waning-crescent-2:before{
    content:"\f0ac"
}
.wi-moon-waning-crescent-3:before{
    content:"\f0ad"
}
.wi-moon-waning-crescent-4:before{
    content:"\f0ae"
}
.wi-moon-waning-crescent-5:before{
    content:"\f0af"
}
.wi-moon-waning-crescent-6:before{
    content:"\f0b0"
}
.wi-moon-alt-new:before{
    content:"\f0eb"
}
.wi-moon-alt-waxing-crescent-1:before{
    content:"\f0d0"
}
.wi-moon-alt-waxing-crescent-2:before{
    content:"\f0d1"
}
.wi-moon-alt-waxing-crescent-3:before{
    content:"\f0d2"
}
.wi-moon-alt-waxing-crescent-4:before{
    content:"\f0d3"
}
.wi-moon-alt-waxing-crescent-5:before{
    content:"\f0d4"
}
.wi-moon-alt-waxing-crescent-6:before{
    content:"\f0d5"
}
.wi-moon-alt-first-quarter:before{
    content:"\f0d6"
}
.wi-moon-alt-waxing-gibbous-1:before{
    content:"\f0d7"
}
.wi-moon-alt-waxing-gibbous-2:before{
    content:"\f0d8"
}
.wi-moon-alt-waxing-gibbous-3:before{
    content:"\f0d9"
}
.wi-moon-alt-waxing-gibbous-4:before{
    content:"\f0da"
}
.wi-moon-alt-waxing-gibbous-5:before{
    content:"\f0db"
}
.wi-moon-alt-waxing-gibbous-6:before{
    content:"\f0dc"
}
.wi-moon-alt-full:before{
    content:"\f0dd"
}
.wi-moon-alt-waning-gibbous-1:before{
    content:"\f0de"
}
.wi-moon-alt-waning-gibbous-2:before{
    content:"\f0df"
}
.wi-moon-alt-waning-gibbous-3:before{
    content:"\f0e0"
}
.wi-moon-alt-waning-gibbous-4:before{
    content:"\f0e1"
}
.wi-moon-alt-waning-gibbous-5:before{
    content:"\f0e2"
}
.wi-moon-alt-waning-gibbous-6:before{
    content:"\f0e3"
}
.wi-moon-alt-third-quarter:before{
    content:"\f0e4"
}
.wi-moon-alt-waning-crescent-1:before{
    content:"\f0e5"
}
.wi-moon-alt-waning-crescent-2:before{
    content:"\f0e6"
}
.wi-moon-alt-waning-crescent-3:before{
    content:"\f0e7"
}
.wi-moon-alt-waning-crescent-4:before{
    content:"\f0e8"
}
.wi-moon-alt-waning-crescent-5:before{
    content:"\f0e9"
}
.wi-moon-alt-waning-crescent-6:before{
    content:"\f0ea"
}
.wi-moon-0:before{
    content:"\f095"
}
.wi-moon-1:before{
    content:"\f096"
}
.wi-moon-2:before{
    content:"\f097"
}
.wi-moon-3:before{
    content:"\f098"
}
.wi-moon-4:before{
    content:"\f099"
}
.wi-moon-5:before{
    content:"\f09a"
}
.wi-moon-6:before{
    content:"\f09b"
}
.wi-moon-7:before{
    content:"\f09c"
}
.wi-moon-8:before{
    content:"\f09d"
}
.wi-moon-9:before{
    content:"\f09e"
}
.wi-moon-10:before{
    content:"\f09f"
}
.wi-moon-11:before{
    content:"\f0a0"
}
.wi-moon-12:before{
    content:"\f0a1"
}
.wi-moon-13:before{
    content:"\f0a2"
}
.wi-moon-14:before{
    content:"\f0a3"
}
.wi-moon-15:before{
    content:"\f0a4"
}
.wi-moon-16:before{
    content:"\f0a5"
}
.wi-moon-17:before{
    content:"\f0a6"
}
.wi-moon-18:before{
    content:"\f0a7"
}
.wi-moon-19:before{
    content:"\f0a8"
}
.wi-moon-20:before{
    content:"\f0a9"
}
.wi-moon-21:before{
    content:"\f0aa"
}
.wi-moon-22:before{
    content:"\f0ab"
}
.wi-moon-23:before{
    content:"\f0ac"
}
.wi-moon-24:before{
    content:"\f0ad"
}
.wi-moon-25:before{
    content:"\f0ae"
}
.wi-moon-26:before{
    content:"\f0af"
}
.wi-moon-27:before{
    content:"\f0b0"
}
.wi-time-1:before{
    content:"\f08a"
}
.wi-time-2:before{
    content:"\f08b"
}
.wi-time-3:before{
    content:"\f08c"
}
.wi-time-4:before{
    content:"\f08d"
}
.wi-time-5:before{
    content:"\f08e"
}
.wi-time-6:before{
    content:"\f08f"
}
.wi-time-7:before{
    content:"\f090"
}
.wi-time-8:before{
    content:"\f091"
}
.wi-time-9:before{
    content:"\f092"
}
.wi-time-10:before{
    content:"\f093"
}
.wi-time-11:before{
    content:"\f094"
}
.wi-time-12:before{
    content:"\f089"
}
.wi-direction-up:before{
    content:"\f058"
}
.wi-direction-up-right:before{
    content:"\f057"
}
.wi-direction-right:before{
    content:"\f04d"
}
.wi-direction-down-right:before{
    content:"\f088"
}
.wi-direction-down:before{
    content:"\f044"
}
.wi-direction-down-left:before{
    content:"\f043"
}
.wi-direction-left:before{
    content:"\f048"
}
.wi-direction-up-left:before{
    content:"\f087"
}
.wi-wind-beaufort-0:before{
    content:"\f0b7"
}
.wi-wind-beaufort-1:before{
    content:"\f0b8"
}
.wi-wind-beaufort-2:before{
    content:"\f0b9"
}
.wi-wind-beaufort-3:before{
    content:"\f0ba"
}
.wi-wind-beaufort-4:before{
    content:"\f0bb"
}
.wi-wind-beaufort-5:before{
    content:"\f0bc"
}
.wi-wind-beaufort-6:before{
    content:"\f0bd"
}
.wi-wind-beaufort-7:before{
    content:"\f0be"
}
.wi-wind-beaufort-8:before{
    content:"\f0bf"
}
.wi-wind-beaufort-9:before{
    content:"\f0c0"
}
.wi-wind-beaufort-10:before{
    content:"\f0c1"
}
.wi-wind-beaufort-11:before{
    content:"\f0c2"
}
.wi-wind-beaufort-12:before{
    content:"\f0c3"
}
.wi-wu-chanceflurries:before{
    content:"\f064"
}
.wi-wu-chancerain:before{
    content:"\f019"
}
.wi-wu-chancesleat:before{
    content:"\f0b5"
}
.wi-wu-chancesnow:before{
    content:"\f01b"
}
.wi-wu-chancetstorms:before{
    content:"\f01e"
}
.wi-wu-clear:before{
    content:"\f00d"
}
.wi-wu-cloudy:before{
    content:"\f002"
}
.wi-wu-flurries:before{
    content:"\f064"
}
.wi-wu-hazy:before{
    content:"\f0b6"
}
.wi-wu-mostlycloudy:before{
    content:"\f002"
}
.wi-wu-mostlysunny:before{
    content:"\f00d"
}
.wi-wu-partlycloudy:before{
    content:"\f002"
}
.wi-wu-partlysunny:before{
    content:"\f00d"
}
.wi-wu-rain:before{
    content:"\f01a"
}
.wi-wu-sleat:before{
    content:"\f0b5"
}
.wi-wu-snow:before{
    content:"\f01b"
}
.wi-wu-sunny:before{
    content:"\f00d"
}
.wi-wu-tstorms:before{
    content:"\f01e"
}
.wi-wu-unknown:before{
    content:"\f00d"
}
@font-face{
    font-family:king_cool_kcregular;
    src:url(king_cool_kc-webfont.eot)
}
@font-face{
    font-family:king_cool_kcregular;
    src:url(data:application/font-woff2;
    charset=utf-8;
    base64,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) format('woff2'),url(data:application/font-woff;
    charset=utf-8;
    base64,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) format('woff'),url(king_cool_kc-webfont.ttf) format('truetype'),url(king_cool_kc-webfont.svg#king_cool_kcregular) format('svg');
    font-weight:400;
    font-style:normal
}
/*! * Yamm!3 - Yet another megamenu for Bootstrap 3 * http://geedmo.github.com/yamm3 * * @geedmo - Licensed under the MIT license */
.yamm .collapse,.yamm .dropdown,.yamm .dropup,.yamm .nav{
    position:static
}
#topNav-1,#topNav-2,#topNav-3,#topNav-4,#topNav-5{
    position:static
}
.yamm .container{
    position:relative
}
.yamm .dropdown-menu{
    left:auto
}
.yamm .yamm-content{
    padding:20px 30px
}
.yamm .dropdown.yamm-fw .dropdown-menu{
    left:0;
    right:0
}
.go-back{
    display:none
}
.navbar-fixed-top{
    -webkit-transform:translate3d(0,0,0)
}
.nav-tabs{
    margin-bottom:15px;
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit;
    margin-top:11px;
    margin-bottom:11px;
    font-size:16px;
    font-family:'Roboto Slab',Georgia,"Times New Roman",Times,serif
}
.nav-tabs .small,.nav-tabs small{
    font-weight:400;
    line-height:1;
    color:#777
}
.nav-tabs .small,.nav-tabs small{
    font-size:75%
}
.nav-tabs.dip-tabs{
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit;
    margin-top:11px;
    margin-bottom:11px;
    font-size:16px;
    font-family:'Roboto Slab',Georgia,"Times New Roman",Times,serif
}
.nav-tabs.dip-tabs .small,.nav-tabs.dip-tabs small{
    font-weight:400;
    line-height:1;
    color:#777
}
.nav-tabs.dip-tabs .small,.nav-tabs.dip-tabs small{
    font-size:75%
}
@media (min-width:992px){
    #tabs .panel-collapse.collapse{
        height:auto!important;
        display:block
    }
}
@media (max-width:991px){
    #tabs .nav-tabs{
        display:none
    }
    #tabs .tab-content>.tab-pane{
        display:block!important
    }
    #tabs .panel{
        border-color:#ddd;
        padding:0
    }
    #tabs .panel>.panel-heading{
        color:#333;
        background-color:#f5f5f5;
        border-color:#ddd
    }
    #tabs .panel>.panel-heading+.panel-collapse>.panel-body{
        border-top-color:#ddd
    }
    #tabs .panel>.panel-heading .badge{
        color:#f5f5f5;
        background-color:#333
    }
    #tabs .panel>.panel-footer+.panel-collapse>.panel-body{
        border-bottom-color:#ddd
    }
    #tabs .panel-collapse{
        padding:15px
    }
}
body{
    padding-top:112px
}
@media (min-width:768px){
    body{
        padding-top:153px
    }
}
@media (min-width:768px){
    body.sticky #logo{
        height:90px;
        width:200px;
        margin-left:40px;
        margin-right:40px
    }
    body.sticky #logo a{
        background-size:100%;
         background-position-y: 0px;
         margin-top: 0px;
    }
    body.sticky .main-nav-bar .navbar-nav>li{
        margin-top:5px
    }
    body.sticky .main-nav-bar .navbar-nav>li#topNav-6,body.sticky .main-nav-bar .navbar-nav>li#topNav-7,body.sticky .main-nav-bar .navbar-nav>li#topNav-8{
        margin:0;
        height:150px
    }
}
 @media (max-width:991px){
    body.sticky #logo{
    }
}
@media (max-width:767px){
    body.sticky #logo{
        top:0
    }
}
@media (min-width:768px){
    body.homepage h1{
        float:left;
        width:43%;
        border-right:5px solid #c4cdd0;
        margin-right:2%
    }
    body.homepage h2{
        margin-top:25px;
        float:right;
        width:55%
    }
}
body.homepage .main-section>.container:last-child{
    padding-top:0
}
 body[data-header-count="1"] .main-section>.container{
    padding-top:480px
}
@media (max-width:1199px){
    body[data-header-count="1"] .main-section>.container{
        padding-top:395px
    }
}
@media (max-width:991px){
    body[data-header-count="1"] .main-section>.container{
        padding-top:300px
    }
}
@media (max-width:767px){
    body[data-header-count="1"] .main-section>.container{
        padding-top:36vw
    }
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
    cursor:auto!important
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
    font-family:'Roboto Slab',Georgia,"Times New Roman",Times,serif
}
.h1,h1{
    font-weight:700;
    color:#00618d
}
.h2,h2{
    font-size:24px;
    margin-top:-10px
}
#logo{
    float:left;
    width:353px;
    height:150px;
    position:relative;
    margin-top:-40px;
    -webkit-transition:all .2s;
    -o-transition:all .2s;
    transition:all .2s
}
.yamm .container{
    width: 100%;
     padding:0px;
}
#logo a{
    height:100%;
    width:100%;
    display:block;
    background:url(/layout/img/logo-2-whitetext_preview.png) no-repeat 0 0;
    text-indent:-99999px;
    position:relative;
    top:0;
    -webkit-transition:all .2s;
    -o-transition:all .2s;
    transition:all .2s;
     background-position-y: 18px;
}
@media (max-width:1160px){
    #logo a{
        width: 200px;
         height: 85px;
         background-size: 100%;
        margin-top:51px;
         background-position-y:0px;
    }
}
@media (max-width:767px){
    #logo{
        float:none;
        margin:0;
        width:180px;
        height:85px;
    }
    #logo a{
        background-size:200px auto;
        background-position:0 0px;
         margin-top: 0px;
    }
     .yamm .container{
        padding: 0px 15px;
    }
}
.globalSearch{
    width:40px;
    height:40px;
    position:absolute;
    right:25px;
    top:0;
    overflow:hidden;
    z-index:10;
    border-left:1px solid #b9ae21;
    border-right:1px solid #b9ae21
}
.globalSearch form{
    position:relative
}
.globalSearch:active,.globalSearch:focus,.globalSearch:hover{
    width:auto
}
.globalSearch:active input,.globalSearch:focus input,.globalSearch:hover input{
    opacity:1;
    filter:alpha(opacity=100);
    border-color:#ccc
}
@media (min-width:992px){
    .globalSearch:active input,.globalSearch:focus input,.globalSearch:hover input{
        width:400px
    }
}
.globalSearch input{
    display:block;
    width:100%;
    height:36px;
    padding:6px 12px;
    font-size:16px;
    line-height:1.42857143;
    color:#555;
    background-color:#fff;
    background-image:none;
    border:1px solid #ccc;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    display:inline;
    width:250px;
    vertical-align:middle;
    border-radius:0;
    height:40px;
    opacity:0;
    filter:alpha(opacity=0);
    border-color:transparent;
    border-left-color:#CCC;
    -webkit-transition:all .3s ease-in-out;
    -o-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.globalSearch input:focus{
    border-color:#66afe9;
    outline:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.globalSearch input::-moz-placeholder{
    color:#999;
    opacity:1
}
.globalSearch input:-ms-input-placeholder{
    color:#999
}
.globalSearch input::-webkit-input-placeholder{
    color:#999
}
.globalSearch input[disabled],.globalSearch input[readonly],fieldset[disabled] .globalSearch input{
    background-color:#eee;
    opacity:1
}
.globalSearch input[disabled],fieldset[disabled] .globalSearch input{
    cursor:not-allowed
}
textarea.globalSearch input{
    height:auto
}
@media (min-width:992px){
    .globalSearch input:focus{
        width:400px
    }
}
.globalSearch button{
    display:inline-block;
    margin-bottom:0;
    text-align:center;
    vertical-align:middle;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    white-space:nowrap;
    padding:6px 12px;
    font-size:16px;
    line-height:1.42857143;
    border-radius:4px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    color:#618d00;
    font-weight:400;
    border-radius:0;
    border:none;
    font-size:0;
    position:absolute;
    right:1px;
    top:2px;
    padding:8px 12px
}
.globalSearch button.active.focus,.globalSearch button.active:focus,.globalSearch button.focus,.globalSearch button:active.focus,.globalSearch button:active:focus,.globalSearch button:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.globalSearch button.focus,.globalSearch button:focus,.globalSearch button:hover{
    color:#333;
    text-decoration:none
}
.globalSearch button.active,.globalSearch button:active{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.globalSearch button.disabled,.globalSearch button[disabled],fieldset[disabled] .globalSearch button{
    cursor:not-allowed;
    pointer-events:none;
    opacity:.65;
    filter:alpha(opacity=65);
    -webkit-box-shadow:none;
    box-shadow:none
}
.globalSearch button,.globalSearch button.active,.globalSearch button:active,.globalSearch button[disabled],fieldset[disabled] .globalSearch button{
    background-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.globalSearch button,.globalSearch button:active,.globalSearch button:focus,.globalSearch button:hover{
    border-color:transparent
}
.globalSearch button:focus,.globalSearch button:hover{
    color:#2c4100;
    text-decoration:underline;
    background-color:transparent
}
.globalSearch button[disabled]:focus,.globalSearch button[disabled]:hover,fieldset[disabled] .globalSearch button:focus,fieldset[disabled] .globalSearch button:hover{
    color:#777;
    text-decoration:none
}
.globalSearch button:after{
    content:"\f002";
    font-family:FontAwesome;
    color:#2cace6;
    text-indent:0;
    display:block;
    font-size:14px
}
.globalSearch button:after:hover{
    text-decoration:none
}
.globalSearch button:hover{
    text-decoration:none
}
@media (max-width:767px){
    .globalSearch{
        display:none
    }
}
.weather-wrapper{
    float:right;
    color:#6b7275;
    line-height:39px;
    padding:0 20px
}
.weather-wrapper .wi{
    margin-right:10px;
    font-size:24px;
    top:4px;
    position:relative
}
@media (max-width:767px){
    .weather-wrapper{
        padding:0;
        line-height:21px;
        font-size:12px
    }
    .weather-wrapper .wi{
        top:2px;
        font-size:14px
    }
}
.top-newsletter-wrapper{
    float:right;
    color:#6b7275;
    line-height:40px;
    margin-left:10px
}
@media (max-width:991px){
    .top-newsletter-wrapper{
        margin:0
    }
    .top-newsletter-wrapper .sign-up-text{
        display:none
    }
    .top-newsletter-wrapper form{
        margin:0
    }
}
@media (max-width:767px){
    .top-newsletter-wrapper{
        line-height:21px;
        font-size:11px;
        margin-left:10px
    }
    .top-newsletter-wrapper .form-control{
        display:none
    }
    .top-newsletter-wrapper .form-group{
        margin:0;
        line-height:18px
    }
    .top-newsletter-wrapper .btn{
        padding:3px;
        font-size:10px
    }
}
.top-newsletter-wrapper form{
    line-height:35px;
    margin:0 10px 0 5px
}
.top-newsletter-wrapper form .btn,.top-newsletter-wrapper form .form-control{
    border:#fffdf2;
    background:#ffd30d;
    border-radius:0
}
.top-newsletter-wrapper form .btn:active,.top-newsletter-wrapper form .btn:focus,.top-newsletter-wrapper form .btn:hover,.top-newsletter-wrapper form .form-control:active,.top-newsletter-wrapper form .form-control:focus,.top-newsletter-wrapper form .form-control:hover{
    background:#FFF
}
.navbar-fixed-top{
    border:none
}
.social-bar{
    background:#f2c600;
    border-bottom:3px solid #004c6e
}
@media (max-width:767px){
    .social-bar{
        height:24px;
        padding:0
    }
}
.social-bar>.container{
    z-index:10
}
@media (max-width:767px){
    .social-bar .navbar-header{
        display:none
    }
}
.social-bar .navbar-collapse{
    float:right
}
@media (max-width:767px){
    .social-bar .navbar-collapse{
        position:relative;
        margin:0;
        display:block;
        border:none;
        float:left;
        padding:0
    }
}
.social-bar .navbar-nav{
    float:right;
    position:relative
}
.social-bar .navbar-nav .dropdown.yamm-fw .dropdown-menu{
    left:inherit;
    right:inherit
}
.social-bar .navbar-nav>li>a{
    padding-top:10px;
    padding-bottom:10px;
    line-height:22px;
    color:#6b7275;
    font-size:17px;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.social-bar .navbar-nav>li>a:focus,.social-bar .navbar-nav>li>a:hover{
    color:#464b4d
}
.social-bar .navbar-nav>li>a:focus .caret,.social-bar .navbar-nav>li>a:hover .caret{
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.social-bar .navbar-nav>li>a.noLink:focus,.social-bar .navbar-nav>li>a.noLink:hover{
    color:#6b7275;
    cursor:text
}
.social-bar .navbar-nav>li>a .caret{
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.social-bar .navbar-nav>li#navigation_supplemental_1-1 a:focus,.social-bar .navbar-nav>li#navigation_supplemental_1-1 a:hover{
    background-color:#3b5998;
    color:#FFF
}
.social-bar .navbar-nav>li#navigation_supplemental_1-2 a:focus,.social-bar .navbar-nav>li#navigation_supplemental_1-2 a:hover{
    background-color:#0077B5;
    color:#FFF
}
.social-bar .navbar-nav>li#navigation_supplemental_1-3 a:focus,.social-bar .navbar-nav>li#navigation_supplemental_1-3 a:hover{
    background-color:#10dffd;
    color:#FFF
}
.social-bar .navbar-nav>li#navigation_supplemental_1-4 a:focus,.social-bar .navbar-nav>li#navigation_supplemental_1-4 a:hover{
    background-color:#90030c;
    color:#FFF
}
.social-bar .navbar-nav>li:last-child a:after{
    content:none
}
.social-bar .navbar-nav>li.open a:after{
    content:none
}
@media (max-width:767px){
    .social-bar .navbar-nav{
        float:left;
        position:relative;
        margin:0;
        -webkit-transition:-webkit-transform .2s;
        -moz-transition:-moz-transform .2s;
        -o-transition:-o-transform .2s;
        transition:transform .2s
    }
    .social-bar .navbar-nav>li{
        float:left
    }
    .social-bar .navbar-nav>li>a{
        padding:0 10px;
        line-height:21px
    }
    .social-bar .navbar-nav.open{
        -webkit-transform:translate(-100%,0);
        -ms-transform:translate(-100%,0);
        -o-transform:translate(-100%,0);
        transform:translate(-100%,0)
    }
    .social-bar .navbar-nav .dropdown-menu{
        float:none;
        width:auto;
        margin-top:0;
        background-color:transparent;
        border:0;
        box-shadow:none;
        position:absolute;
        left:0!important;
        right:0!important;
        top:0;
        -webkit-transform:translate(100%,0);
        -ms-transform:translate(100%,0);
        -o-transform:translate(100%,0);
        transform:translate(100%,0)
    }
    .social-bar .navbar-nav .dropdown-menu .go-back{
        display:list-item
    }
    .social-bar .navbar-nav .dropdown-menu .go-back a:after{
        content:"\f104";
        font-family:FontAwesome;
        font-size:18px;
        color:#f2c600;
        margin-left:-15px;
        float:left
    }
    .social-bar .navbar-nav .dropdown-menu .go-back a:hover:after{
        color:#333
    }
    .social-bar .navbar-nav .dropdown-menu .go-back span{
        color:rgba(242,198,0,.5)
    }
    .social-bar .navbar-nav .dropdown-menu .dropdown-header,.social-bar .navbar-nav .dropdown-menu>li>a{
        padding:5px 15px 5px 25px
    }
    .social-bar .navbar-nav .dropdown-menu>li>a{
        line-height:22px
    }
    .social-bar .navbar-nav .dropdown-menu>li>a:focus,.social-bar .navbar-nav .dropdown-menu>li>a:hover{
        background-image:none
    }
}
@media (min-width:768px){
    .social-bar .navbar-nav{
        margin:0;
        margin-right:40px
    }
    .social-bar .navbar-nav>li{
        float:left
    }
    .social-bar .navbar-nav>li>a{
        padding-top:0;
        padding-bottom:0;
        line-height:40px
    }
}
@media (max-width:991px){
    .social-bar .navbar-nav>li>a{
        font-size:12px;
        -webkit-transition:padding .2s;
        -o-transition:padding .2s;
        transition:padding .2s
    }
}
.social-bar .navbar-toggle{
    display:none
}
@media (max-width:767px){
    .navbar-fixed-top{
        position:absolute
    }
}
.main-nav-bar{
    background:#00618d;
    border-top:none;
    border-bottom:3px solid #f2c600;
    position:relative;
    z-index:10
}
@media (max-width:767px){
    .main-nav-bar{
        padding:0
    }
    .main-nav-bar .navbar-header{
        float:left;
        width:50%;
        margin:0
    }
}
.main-nav-bar .navbar-collapse{
    overflow:hidden
}
@media (max-width:767px){
    .main-nav-bar .navbar-collapse{
        padding-left:0;
        padding-right:0;
        max-height:none;
        clear:both
    }
}
.main-nav-bar a[target='_blank']:after{
    content:" \f08e" !important;
    font-family:FontAwesome;
    color:#AAA;
    font-size:10px
}
body section:first-child{
    margin-top: -7px
}
.main-nav-bar .navbar-nav{
    float:right;
     position:absolute;
     right: 0px;
     bottom: -5px;
}
.main-nav-bar .navbar-nav>li>a{
    padding-top:10px;
    padding-bottom:10px;
    padding-left:20px;
    padding-right:20px;
    line-height:22px;
    font-family:'Roboto Slab',Georgia,"Times New Roman",Times,serif;
    font-size:26px;
    font-weight:300;
    color:#FFF
}
.main-nav-bar .navbar-nav>li>a:focus .caret,.main-nav-bar .navbar-nav>li>a:hover .caret{
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.main-nav-bar .navbar-nav>li>a .caret{
    display:none
}
.main-nav-bar .navbar-nav>li#topNav-1{
    clear:both
}
.main-nav-bar .navbar-nav>li#topNav-24{
    clear:both
}
.main-nav-bar .navbar-nav>li#topNav-6,.main-nav-bar .navbar-nav>li#topNav-7,.main-nav-bar .navbar-nav>li#topNav-8{
    margin:0;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s;
    overflow:hidden
}
.main-nav-bar .navbar-nav>li#topNav-6 a,.main-nav-bar .navbar-nav>li#topNav-8 a{
    font-size:14px;
    color:#83b4ca
}
@media (max-width:767px){
    .main-nav-bar .navbar-nav>li#topNav-6,.main-nav-bar .navbar-nav>li#topNav-7,.main-nav-bar .navbar-nav>li#topNav-8{
    }
}
.main-nav-bar .navbar-nav>li#topNav-6:after{
    content:"\f0d7";
    font-family:FontAwesome;
    color:#004c6e;
    font-size:24px;
    position:absolute;
    top:-14px;
    left:40px
}
.main-nav-bar .navbar-nav>li#topNav-6 a{
    color:#FFF
}
@media (min-width:768px){
    .main-nav-bar .navbar-nav>li:focus .dropdown-menu,.main-nav-bar .navbar-nav>li:hover .dropdown-menu{
        display:block
    }
}
.main-nav-bar .navbar-nav.open .open .caret:after{
    content:"x";
    font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform:lowercase;
    top:-14px;
    left:2px
}
.main-nav-bar .navbar-nav .dropdown-menu>li{
    float:left
}
.main-nav-bar .navbar-nav .dropdown-menu>li>a{
    padding-top:10px;
    padding-bottom:10px;
    padding-left:20px;
    padding-right:20px;
    line-height:22px;
    font-size:20px;
    font-weight:300;
    white-space:normal
}
.main-nav-bar .navbar-nav .dropdown-menu>li ul{
    padding-left:0;
    list-style:none;
    margin-bottom:25px;
    padding-left:20px
}
@media (min-width:992px){
    .main-nav-bar .navbar-nav .dropdown-menu>li ul{
        margin-left:15px
    }
}
.main-nav-bar .navbar-nav .dropdown-menu>li ul a{
    font-size:18px;
    line-height:33px
}
@media (max-width:767px){
    .main-nav-bar .navbar-nav{
        float:none;
        position:relative;
        text-align:left;
        margin-left:0;
        margin-right:0;
        -webkit-transition:-webkit-transform .2s;
        -moz-transition:-moz-transform .2s;
        -o-transition:-o-transform .2s;
        transition:transform .2s
    }
    .main-nav-bar .navbar-nav.open{
        -webkit-transform:translate(-100%,0);
        -ms-transform:translate(-100%,0);
        -o-transform:translate(-100%,0);
        transform:translate(-100%,0)
    }
    .main-nav-bar .navbar-nav.open>li>a{
        display:none
    }
    .main-nav-bar .navbar-nav.open-2{
        -webkit-transform:translate(-200%,0);
        -ms-transform:translate(-200%,0);
        -o-transform:translate(-200%,0);
        transform:translate(-200%,0)
    }
    .main-nav-bar .navbar-nav.open-2>li>ul>li>a{
        display:none
    }
    .main-nav-bar .navbar-nav>li{
        display:block!important
    }
    .main-nav-bar .navbar-nav>li>a{
        width:100%;
        max-width:100%!important
    }
    .main-nav-bar .navbar-nav>li>a:after{
        content:" \f105";
        font-family:FontAwesome;
        font-size:18px;
        color:#f2c600;
        border:none;
        float:right
    }
    .main-nav-bar .navbar-nav>li>a:focus:after,.main-nav-bar .navbar-nav>li>a:hover:after{
        color:#333
    }
    .main-nav-bar .navbar-nav>li>a .caret{
        display:none
    }
    .main-nav-bar .navbar-nav .dropdown-menu{
        float:none;
        width:auto;
        margin-top:0;
        background-color:transparent;
        border:0;
        box-shadow:none;
        position:relative;
        left:0;
        top:0;
        -webkit-transform:translate(100%,0);
        -ms-transform:translate(100%,0);
        -o-transform:translate(100%,0);
        transform:translate(100%,0)
    }
    .main-nav-bar .navbar-nav .dropdown-menu .go-back{
        display:list-item
    }
    .main-nav-bar .navbar-nav .dropdown-menu .go-back a:after,.main-nav-bar .navbar-nav .dropdown-menu .go-back a:only-child:after{
        content:"\f104";
        font-family:FontAwesome;
        font-size:18px;
        color:#f2c600;
        display:inline;
        float:left;
        margin-left:-15px
    }
    .main-nav-bar .navbar-nav .dropdown-menu .go-back a:hover:after,.main-nav-bar .navbar-nav .dropdown-menu .go-back a:only-child:hover:after{
        color:#333
    }
    .main-nav-bar .navbar-nav .dropdown-menu .go-back span{
        color:rgba(242,198,0,.5)
    }
    .main-nav-bar .navbar-nav .dropdown-menu>li{
        position:static;
        padding-left:0;
        padding-right:0;
        float:none
    }
    .main-nav-bar .navbar-nav .dropdown-menu>li.has-description>a:after{
        display:none
    }
    .main-nav-bar .navbar-nav .dropdown-menu>li .navigation-caption{
        display:none
    }
    .main-nav-bar .navbar-nav .dropdown-menu>li a{
        color:#FFF!important
    }
    .main-nav-bar .navbar-nav .dropdown-menu .dropdown-header,.main-nav-bar .navbar-nav .dropdown-menu>li>a{
        padding:5px 15px 5px 25px
    }
    .main-nav-bar .navbar-nav .dropdown-menu>li>a{
        line-height:22px;
        padding-top:10px;
        padding-bottom:10px;
        color:#FFF!important
    }
    .main-nav-bar .navbar-nav .dropdown-menu>li>a:after{
        content:" \f105";
        font-family:FontAwesome;
        font-size:18px;
        color:#f2c600;
        border:none
    }
    .main-nav-bar .navbar-nav .dropdown-menu>li>a:only-child:after{
        display:none
    }
    .main-nav-bar .navbar-nav .dropdown-menu>li>a:focus,.main-nav-bar .navbar-nav .dropdown-menu>li>a:hover{
        background-image:none
    }
    .main-nav-bar .navbar-nav .dropdown-menu>li>a:focus:after,.main-nav-bar .navbar-nav .dropdown-menu>li>a:hover:after{
        color:#333
    }
    .main-nav-bar .navbar-nav .dropdown-menu ul{
        -webkit-transform:translate(100%,0);
        -ms-transform:translate(100%,0);
        -o-transform:translate(100%,0);
        transform:translate(100%,0);
        position:relative;
        left:0;
        right:0;
        top:0;
        padding-left:0;
        display:none
    }
    .main-nav-bar .navbar-nav .second-tier-open .third-tier-menu{
        display:block
    }
}
@media (min-width:768px){
    .main-nav-bar .navbar-nav{
        margin:0
    }
    .main-nav-bar .navbar-nav>li>a{
        padding-top:20px;
        padding-bottom:15px;
        -webkit-transition:padding .2s;
        -o-transition:padding .2s;
        transition:padding .2s;
         font-family: sans-serif;
    }
    .main-nav-bar .navbar-nav .dropdown-menu{
        padding-bottom:25px
    }
    .main-nav-bar .navbar-nav .dropdown-menu .has-description{
        position:relative;
        min-height:1px;
        padding-left:25px;
        padding-right:25px;
        text-align:center;
        border-right:1px solid #eee
    }
    .main-nav-bar .navbar-nav .dropdown-menu .has-description a{
        padding-left:0;
        padding-right:0
    }
    .main-nav-bar .navbar-nav .dropdown-menu .has-description .navigation-caption{
        font-size:14px;
        padding-bottom:10px
    }
    .main-nav-bar .navbar-nav .dropdown-menu .has-description .navigation-caption img{
        padding-bottom:10px
    }
    .main-nav-bar .navbar-nav .dropdown-menu .has-description .navigation-caption a:focus,.main-nav-bar .navbar-nav .dropdown-menu .has-description .navigation-caption a:hover{
        text-decoration:none
    }
    .main-nav-bar .navbar-nav .dropdown-menu .has-description~li{
        position:relative;
        min-height:1px;
        padding-left:25px;
        padding-right:25px
    }
    .main-nav-bar .navbar-nav #topNav-5 .dropdown-menu>li{
        position:relative;
        min-height:1px;
        padding-left:25px;
        padding-right:25px;
        float:right!important
    }
}
@media (min-width:768px) and (min-width:1200px){
    .main-nav-bar .navbar-nav .dropdown.yamm-fw .dropdown-menu{
        /*left:500px;
        */
        right:0;
         min-width:300px;
    }
}
@media (min-width:768px) and (min-width:768px){
    .main-nav-bar .navbar-nav .dropdown-menu .has-description{
        float:left;
        width:50%
    }
     .main-nav-bar .navbar-nav #topNav-24 .dropdown-menu, .main-nav-bar .navbar-nav #topNav-19 .dropdown-menu, .main-nav-bar .navbar-nav #topNav-25 .dropdown-menu{
        left:auto!important;
        right:auto!important;
    }
     .main-nav-bar .navbar-nav #topNav-24 .dropdown-menu>li, .main-nav-bar .navbar-nav #topNav-25 .dropdown-menu>li, .main-nav-bar .navbar-nav #topNav-19 .dropdown-menu>li{
        float:none
    }
}
@media (min-width:768px) and (min-width:768px){
    .main-nav-bar .navbar-nav .dropdown-menu .has-description~li{
        float:left;
        width:50%
    }
}
@media (min-width:768px) and (min-width:768px){
    .main-nav-bar .navbar-nav #topNav-5 .dropdown-menu>li{
        float:left;
        width:50%
    }
}
@media (min-width:768px) and (max-width:1020px){
    .main-nav-bar .navbar-nav>li#topNav-6 a,.main-nav-bar .navbar-nav>li#topNav-8 a{
        font-size:12px;
        padding-right:10px;
        padding-left:10px
    }
    .main-nav-bar .navbar-nav>li>a{
        font-size:18px
    }
}
.main-nav-bar .navbar-toggle{
    float:right;
    border-color:#FFF;
    margin-top:24px;
    margin-right:0
}
.main-nav-bar .navbar-toggle .icon-bar{
    background-color:#FFF
}
.page-content{
    padding:40px 0
}
@media (max-width:767px){
    .page-content{
        padding:25px 10px;
        word-wrap:break-word
    }
}
.main-section{
    background:url(/layout/img/water-bg.jpg) no-repeat center top;
    background-size:cover
}
@media (max-width:767px){
    .main-section img{
        display:block;
        max-width:100%;
        height:auto;
        width:320px!important;
        height:auto!important
    }
}
.main-section>.container{
    background:rgba(255,255,255,.75);
    padding:0 100px;
    -webkit-box-shadow:15px 0 15px -10px rgba(0,0,0,.25),-15px 0 15px -10px rgba(0,0,0,.25);
    box-shadow:15px 0 15px -10px rgba(0,0,0,.25),-15px 0 15px -10px rgba(0,0,0,.25);
    padding-bottom:40px;
    z-index:20;
    position:relative
}
@media (max-width:991px){
    .main-section>.container{
        padding:0 50px
    }
}
@media (max-width:767px){
    .main-section>.container{
        padding:0 25px;
        background:#FFF
    }
}
@media (max-width:767px){
    .main-section{
        background:#FFF
    }
}
.navbar-footer{
    background:#00618d;
    border-top:3px solid #f2c600;
    margin-bottom:0;
    padding:35px 0;
    border-radius:0;
    -webkit-box-shadow:0 0 10px rgba(0,0,0,.5);
    box-shadow:0 0 10px rgba(0,0,0,.5)
}
.navbar-footer .navbar-collapse{
    display:block!important
}
@media (max-width:767px){
    .navbar-footer .navbar-collapse{
        padding:0
    }
}
.navbar-footer .navbar-header{
    display:none
}
.navbar-footer .navbar-nav{
    float:right;
    position:relative;
    right:50%;
    margin:0
}
.navbar-footer .navbar-nav>li{
    float:left;
    left:50%
}
.navbar-footer .navbar-nav>li>a{
    padding-top:14px;
    padding-bottom:14px;
    line-height:22px;
    font-size:18px;
    font-weight:300;
    color:#FFF;
    font-family:'Roboto Slab',Georgia,"Times New Roman",Times,serif
}
.navbar-footer .navbar-nav>li>a:focus,.navbar-footer .navbar-nav>li>a:hover{
    background:0 0;
    color:#bfbfbf
}
.navbar-footer .navbar-nav>li>a .caret{
    display:none
}
.navbar-footer .navbar-nav>li#bottomNav-5 a,.navbar-footer .navbar-nav>li#bottomNav-6 a{
    text-indent:-99999px;
    background:url(/layout/img/sprites.png) no-repeat top right;
    width:150px;
    height:52px;
    background-size:400px auto;
    margin:0 5px
}
.navbar-footer .navbar-nav>li#bottomNav-5 a:focus,.navbar-footer .navbar-nav>li#bottomNav-5 a:hover,.navbar-footer .navbar-nav>li#bottomNav-6 a:focus,.navbar-footer .navbar-nav>li#bottomNav-6 a:hover{
    opacity:.7;
    filter:alpha(opacity=70)
}
.navbar-footer .navbar-nav>li#bottomNav-5 a{
    background-position:right -57px
}
.navbar-footer .navbar-nav .dropdown-menu{
    position:relative;
    display:block;
    background:0 0;
    border:none;
    -webkit-box-shadow:none;
    box-shadow:none;
    font-size:16px
}
.navbar-footer .navbar-nav .dropdown-menu>li>a{
    color:#d9d9d9
}
.navbar-footer .navbar-nav .dropdown-menu>li>a:focus,.navbar-footer .navbar-nav .dropdown-menu>li>a:hover{
    background:0 0;
    color:#bfbfbf
}
@media (max-width:767px){
    .navbar-footer .navbar-nav{
        float:none;
        right:0
    }
    .navbar-footer .navbar-nav>li{
        float:none;
        left:0
    }
    .navbar-footer .navbar-nav>li>a{
        font-size:12px
    }
}
.copyright{
    margin-top:25px;
    padding-top:25px;
    text-align:center;
    color:#888
}
.copyright a{
    color:#AAA
}
@media (max-width:767px){
    .copyright{
        font-size:12px
    }
    .copyright a{
        font-size:12px
    }
}
.resultsItem{
    margin-bottom:22px;
    background-color:#fff;
    border:1px solid transparent;
    border-radius:4px;
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
    box-shadow:0 1px 1px rgba(0,0,0,.05);
    border-color:#ddd
}
.resultsItem>.list-group,.resultsItem>.panel-collapse>.list-group{
    margin-bottom:0
}
.resultsItem>.list-group .list-group-item,.resultsItem>.panel-collapse>.list-group .list-group-item{
    border-width:1px 0;
    border-radius:0
}
.resultsItem>.list-group:first-child .list-group-item:first-child,.resultsItem>.panel-collapse>.list-group:first-child .list-group-item:first-child{
    border-top:0;
    border-top-right-radius:3px;
    border-top-left-radius:3px
}
.resultsItem>.list-group:last-child .list-group-item:last-child,.resultsItem>.panel-collapse>.list-group:last-child .list-group-item:last-child{
    border-bottom:0;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.resultsItem>.panel-collapse>.table,.resultsItem>.table,.resultsItem>.table-responsive>.table{
    margin-bottom:0
}
.resultsItem>.panel-collapse>.table caption,.resultsItem>.table caption,.resultsItem>.table-responsive>.table caption{
    padding-left:15px;
    padding-right:15px
}
.resultsItem>.table-responsive:first-child>.table:first-child,.resultsItem>.table:first-child{
    border-top-right-radius:3px;
    border-top-left-radius:3px
}
.resultsItem>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.resultsItem>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.resultsItem>.table:first-child>tbody:first-child>tr:first-child,.resultsItem>.table:first-child>thead:first-child>tr:first-child{
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.resultsItem>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.resultsItem>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.resultsItem>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.resultsItem>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.resultsItem>.table:first-child>tbody:first-child>tr:first-child td:first-child,.resultsItem>.table:first-child>tbody:first-child>tr:first-child th:first-child,.resultsItem>.table:first-child>thead:first-child>tr:first-child td:first-child,.resultsItem>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-left-radius:3px
}
.resultsItem>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.resultsItem>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.resultsItem>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.resultsItem>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.resultsItem>.table:first-child>tbody:first-child>tr:first-child td:last-child,.resultsItem>.table:first-child>tbody:first-child>tr:first-child th:last-child,.resultsItem>.table:first-child>thead:first-child>tr:first-child td:last-child,.resultsItem>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-right-radius:3px
}
.resultsItem>.table-responsive:last-child>.table:last-child,.resultsItem>.table:last-child{
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.resultsItem>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.resultsItem>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.resultsItem>.table:last-child>tbody:last-child>tr:last-child,.resultsItem>.table:last-child>tfoot:last-child>tr:last-child{
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px
}
.resultsItem>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.resultsItem>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.resultsItem>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.resultsItem>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.resultsItem>.table:last-child>tbody:last-child>tr:last-child td:first-child,.resultsItem>.table:last-child>tbody:last-child>tr:last-child th:first-child,.resultsItem>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.resultsItem>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:3px
}
.resultsItem>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.resultsItem>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.resultsItem>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.resultsItem>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.resultsItem>.table:last-child>tbody:last-child>tr:last-child td:last-child,.resultsItem>.table:last-child>tbody:last-child>tr:last-child th:last-child,.resultsItem>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.resultsItem>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:3px
}
.resultsItem>.panel-body+.table,.resultsItem>.panel-body+.table-responsive,.resultsItem>.table+.panel-body,.resultsItem>.table-responsive+.panel-body{
    border-top:1px solid #ddd
}
.resultsItem>.table>tbody:first-child>tr:first-child td,.resultsItem>.table>tbody:first-child>tr:first-child th{
    border-top:0
}
.resultsItem>.table-bordered,.resultsItem>.table-responsive>.table-bordered{
    border:0
}
.resultsItem>.table-bordered>tbody>tr>td:first-child,.resultsItem>.table-bordered>tbody>tr>th:first-child,.resultsItem>.table-bordered>tfoot>tr>td:first-child,.resultsItem>.table-bordered>tfoot>tr>th:first-child,.resultsItem>.table-bordered>thead>tr>td:first-child,.resultsItem>.table-bordered>thead>tr>th:first-child,.resultsItem>.table-responsive>.table-bordered>tbody>tr>td:first-child,.resultsItem>.table-responsive>.table-bordered>tbody>tr>th:first-child,.resultsItem>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.resultsItem>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.resultsItem>.table-responsive>.table-bordered>thead>tr>td:first-child,.resultsItem>.table-responsive>.table-bordered>thead>tr>th:first-child{
    border-left:0
}
.resultsItem>.table-bordered>tbody>tr>td:last-child,.resultsItem>.table-bordered>tbody>tr>th:last-child,.resultsItem>.table-bordered>tfoot>tr>td:last-child,.resultsItem>.table-bordered>tfoot>tr>th:last-child,.resultsItem>.table-bordered>thead>tr>td:last-child,.resultsItem>.table-bordered>thead>tr>th:last-child,.resultsItem>.table-responsive>.table-bordered>tbody>tr>td:last-child,.resultsItem>.table-responsive>.table-bordered>tbody>tr>th:last-child,.resultsItem>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.resultsItem>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.resultsItem>.table-responsive>.table-bordered>thead>tr>td:last-child,.resultsItem>.table-responsive>.table-bordered>thead>tr>th:last-child{
    border-right:0
}
.resultsItem>.table-bordered>tbody>tr:first-child>td,.resultsItem>.table-bordered>tbody>tr:first-child>th,.resultsItem>.table-bordered>thead>tr:first-child>td,.resultsItem>.table-bordered>thead>tr:first-child>th,.resultsItem>.table-responsive>.table-bordered>tbody>tr:first-child>td,.resultsItem>.table-responsive>.table-bordered>tbody>tr:first-child>th,.resultsItem>.table-responsive>.table-bordered>thead>tr:first-child>td,.resultsItem>.table-responsive>.table-bordered>thead>tr:first-child>th{
    border-bottom:0
}
.resultsItem>.table-bordered>tbody>tr:last-child>td,.resultsItem>.table-bordered>tbody>tr:last-child>th,.resultsItem>.table-bordered>tfoot>tr:last-child>td,.resultsItem>.table-bordered>tfoot>tr:last-child>th,.resultsItem>.table-responsive>.table-bordered>tbody>tr:last-child>td,.resultsItem>.table-responsive>.table-bordered>tbody>tr:last-child>th,.resultsItem>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.resultsItem>.table-responsive>.table-bordered>tfoot>tr:last-child>th{
    border-bottom:0
}
.resultsItem>.table-responsive{
    border:0;
    margin-bottom:0
}
.resultsItem>.panel-heading{
    color:#333;
    background-color:#f5f5f5;
    border-color:#ddd
}
.resultsItem>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#ddd
}
.resultsItem>.panel-heading .badge{
    color:#f5f5f5;
    background-color:#333
}
.resultsItem>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#ddd
}
.resultsItem>div{
    padding:15px;
    margin-top:15px;
    zoom:1;
    overflow:hidden
}
.resultsItem>div:first-child{
    margin-top:0
}
.resultsItem.global-results-item h3{
    padding:15px 15px 0;
    margin:0
}
.resultsItem.global-results-item .teaser{
    margin:0
}
.resultsItem .media-item{
    padding-right:10px;
    display:table-cell;
    vertical-align:top;
    padding-right:15px
}
.resultsItem .media-item img{
    width:300px;
    height:auto
}
.resultsItem .resultsItem-content{
    zoom:1;
    overflow:hidden;
    width:10000px;
    display:table-cell;
    vertical-align:top
}
.resultsItem h3{
    margin-top:0
}
.resultsItem .resultsFAQs{
    padding-left:0;
    list-style:none;
    margin-left:-5px
}
.resultsItem .resultsFAQs>li{
    display:inline-block;
    padding-left:5px;
    padding-right:5px
}
.resultsItem .resultsFAQs>li{
    vertical-align:top;
    font-style:italic;
    width:20%!important;
    width:calc(20% - 10px)!important
}
.resultsItem .resultsFAQs>li[title='phone 1']{
    width:18%!important;
    width:calc(18% - 10px)!important;
    text-align:right
}
.resultsItem .resultsFAQs>li[title=address]{
    width:40%!important;
    width:calc(40% - 10px)!important
}
.resultsItem .resultsFAQs>li[title=File] img,.resultsItem .resultsFAQs>li[title=file] img{
    display:none
}
.resultsItem .resultsFAQs>li[title=File] a:after,.resultsItem .resultsFAQs>li[title=file] a:after{
    content:"Download: \f1c2";
    font-family:FontAwesome,inherit
}
@media (max-width:991px){
    .resultsItem .resultsFAQs>li{
        width:100%!important
    }
    .resultsItem .resultsFAQs>li[title='phone 1'],.resultsItem .resultsFAQs>li[title=address]{
        width:100%!important;
        text-align:left
    }
}
.resultsItem .mapLinkModal{
    float:right;
    line-height:30px
}
.resultsItem .mapLinkModal:after{
    content:"\f041";
    font-family:FontAwesome;
    margin-left:5px
}
@media (max-width:767px){
    .resultsItem .media-item{
        float:none;
        display:block;
        text-align:center;
        width:100%
    }
    .resultsItem .results-item-content{
        display:block;
        width:100%;
        clear:both
    }
    .resultsItem h3{
        margin-top:22px;
        text-align:center
    }
    .resultsItem .mapLinkModal{
        margin-top:22px
    }
}
.srp-map-modal{
    padding-right:0!important
}
.srp-map-modal .modal-dialog{
    height:70%;
    margin-top:10%
}
.srp-map-modal #srp-map-droparea{
    min-height:400px;
    height:100%
}
.resultsCounter .pagination{
    margin:0
}
.resultsCounter .pagination span{
    border:none
}
div.pagination{
    margin:0
}
div.pagination .pagination>li{
    display:none
}
div.pagination .pagination>li.currentPage,div.pagination .pagination>li.next,div.pagination .pagination>li.pageLabel,div.pagination .pagination>li.paginationFirst,div.pagination .pagination>li.paginationLast,div.pagination .pagination>li.paginationSkip_1,div.pagination .pagination>li.paginationSkip_2,div.pagination .pagination>li.prev{
    display:inline
}
div.pagination .pagination>li.pageLabel{
    float:left;
    padding:6px 12px
}
div.pagination[data-page-count='1'] .pagination>li,div.pagination[data-page-count='2'] .pagination>li,div.pagination[data-page-count='3'] .pagination>li,div.pagination[data-page-count='4'] .pagination>li,div.pagination[data-page-count='5'] .pagination>li,div.pagination[data-page-count='6'] .pagination>li,div.pagination[data-page-count='7'] .pagination>li,div.pagination[data-page-count='8'] .pagination>li,div.pagination[data-page-count='9'] .pagination>li{
    display:inline
}
div.pagination[data-page-count='1'] .pagination>li.pageLabel,div.pagination[data-page-count='2'] .pagination>li.pageLabel,div.pagination[data-page-count='3'] .pagination>li.pageLabel,div.pagination[data-page-count='4'] .pagination>li.pageLabel,div.pagination[data-page-count='5'] .pagination>li.pageLabel,div.pagination[data-page-count='6'] .pagination>li.pageLabel,div.pagination[data-page-count='7'] .pagination>li.pageLabel,div.pagination[data-page-count='8'] .pagination>li.pageLabel,div.pagination[data-page-count='9'] .pagination>li.pageLabel{
    display:none
}
.bottomPagination{
    text-align:center
}
.topPagination{
    display:none
}
div.form{
    margin-bottom:22px;
    background-color:#fff;
    border:1px solid transparent;
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
    box-shadow:0 1px 1px rgba(0,0,0,.05);
    border-color:#ddd;
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#f5f5f5;
    border:1px solid #e3e3e3;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
    width:100%
}
div.form>.list-group,div.form>.panel-collapse>.list-group{
    margin-bottom:0
}
div.form>.list-group .list-group-item,div.form>.panel-collapse>.list-group .list-group-item{
    border-width:1px 0;
    border-radius:0
}
div.form>.list-group:first-child .list-group-item:first-child,div.form>.panel-collapse>.list-group:first-child .list-group-item:first-child{
    border-top:0;
    border-top-right-radius:3px;
    border-top-left-radius:3px
}
div.form>.list-group:last-child .list-group-item:last-child,div.form>.panel-collapse>.list-group:last-child .list-group-item:last-child{
    border-bottom:0;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
div.form>.panel-collapse>.table,div.form>.table,div.form>.table-responsive>.table{
    margin-bottom:0
}
div.form>.panel-collapse>.table caption,div.form>.table caption,div.form>.table-responsive>.table caption{
    padding-left:15px;
    padding-right:15px
}
div.form>.table-responsive:first-child>.table:first-child,div.form>.table:first-child{
    border-top-right-radius:3px;
    border-top-left-radius:3px
}
div.form>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,div.form>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,div.form>.table:first-child>tbody:first-child>tr:first-child,div.form>.table:first-child>thead:first-child>tr:first-child{
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
div.form>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,div.form>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,div.form>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,div.form>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,div.form>.table:first-child>tbody:first-child>tr:first-child td:first-child,div.form>.table:first-child>tbody:first-child>tr:first-child th:first-child,div.form>.table:first-child>thead:first-child>tr:first-child td:first-child,div.form>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-left-radius:3px
}
div.form>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,div.form>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,div.form>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,div.form>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,div.form>.table:first-child>tbody:first-child>tr:first-child td:last-child,div.form>.table:first-child>tbody:first-child>tr:first-child th:last-child,div.form>.table:first-child>thead:first-child>tr:first-child td:last-child,div.form>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-right-radius:3px
}
div.form>.table-responsive:last-child>.table:last-child,div.form>.table:last-child{
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
div.form>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,div.form>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,div.form>.table:last-child>tbody:last-child>tr:last-child,div.form>.table:last-child>tfoot:last-child>tr:last-child{
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px
}
div.form>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,div.form>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,div.form>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,div.form>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,div.form>.table:last-child>tbody:last-child>tr:last-child td:first-child,div.form>.table:last-child>tbody:last-child>tr:last-child th:first-child,div.form>.table:last-child>tfoot:last-child>tr:last-child td:first-child,div.form>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:3px
}
div.form>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,div.form>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,div.form>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,div.form>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,div.form>.table:last-child>tbody:last-child>tr:last-child td:last-child,div.form>.table:last-child>tbody:last-child>tr:last-child th:last-child,div.form>.table:last-child>tfoot:last-child>tr:last-child td:last-child,div.form>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:3px
}
div.form>.panel-body+.table,div.form>.panel-body+.table-responsive,div.form>.table+.panel-body,div.form>.table-responsive+.panel-body{
    border-top:1px solid #ddd
}
div.form>.table>tbody:first-child>tr:first-child td,div.form>.table>tbody:first-child>tr:first-child th{
    border-top:0
}
div.form>.table-bordered,div.form>.table-responsive>.table-bordered{
    border:0
}
div.form>.table-bordered>tbody>tr>td:first-child,div.form>.table-bordered>tbody>tr>th:first-child,div.form>.table-bordered>tfoot>tr>td:first-child,div.form>.table-bordered>tfoot>tr>th:first-child,div.form>.table-bordered>thead>tr>td:first-child,div.form>.table-bordered>thead>tr>th:first-child,div.form>.table-responsive>.table-bordered>tbody>tr>td:first-child,div.form>.table-responsive>.table-bordered>tbody>tr>th:first-child,div.form>.table-responsive>.table-bordered>tfoot>tr>td:first-child,div.form>.table-responsive>.table-bordered>tfoot>tr>th:first-child,div.form>.table-responsive>.table-bordered>thead>tr>td:first-child,div.form>.table-responsive>.table-bordered>thead>tr>th:first-child{
    border-left:0
}
div.form>.table-bordered>tbody>tr>td:last-child,div.form>.table-bordered>tbody>tr>th:last-child,div.form>.table-bordered>tfoot>tr>td:last-child,div.form>.table-bordered>tfoot>tr>th:last-child,div.form>.table-bordered>thead>tr>td:last-child,div.form>.table-bordered>thead>tr>th:last-child,div.form>.table-responsive>.table-bordered>tbody>tr>td:last-child,div.form>.table-responsive>.table-bordered>tbody>tr>th:last-child,div.form>.table-responsive>.table-bordered>tfoot>tr>td:last-child,div.form>.table-responsive>.table-bordered>tfoot>tr>th:last-child,div.form>.table-responsive>.table-bordered>thead>tr>td:last-child,div.form>.table-responsive>.table-bordered>thead>tr>th:last-child{
    border-right:0
}
div.form>.table-bordered>tbody>tr:first-child>td,div.form>.table-bordered>tbody>tr:first-child>th,div.form>.table-bordered>thead>tr:first-child>td,div.form>.table-bordered>thead>tr:first-child>th,div.form>.table-responsive>.table-bordered>tbody>tr:first-child>td,div.form>.table-responsive>.table-bordered>tbody>tr:first-child>th,div.form>.table-responsive>.table-bordered>thead>tr:first-child>td,div.form>.table-responsive>.table-bordered>thead>tr:first-child>th{
    border-bottom:0
}
div.form>.table-bordered>tbody>tr:last-child>td,div.form>.table-bordered>tbody>tr:last-child>th,div.form>.table-bordered>tfoot>tr:last-child>td,div.form>.table-bordered>tfoot>tr:last-child>th,div.form>.table-responsive>.table-bordered>tbody>tr:last-child>td,div.form>.table-responsive>.table-bordered>tbody>tr:last-child>th,div.form>.table-responsive>.table-bordered>tfoot>tr:last-child>td,div.form>.table-responsive>.table-bordered>tfoot>tr:last-child>th{
    border-bottom:0
}
div.form>.table-responsive{
    border:0;
    margin-bottom:0
}
div.form>.panel-heading{
    color:#333;
    background-color:#f5f5f5;
    border-color:#ddd
}
div.form>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#ddd
}
div.form>.panel-heading .badge{
    color:#f5f5f5;
    background-color:#333
}
div.form>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#ddd
}
div.form blockquote{
    border-color:#ddd;
    border-color:rgba(0,0,0,.15)
}
div.form form{
    padding:15px
}
div.form form .checkbox,div.form form .checkbox-inline,div.form form .radio,div.form form .radio-inline{
    margin-top:0;
    margin-bottom:0;
    padding-top:7px
}
div.form form .checkbox,div.form form .radio{
    min-height:29px
}
div.form form .form-group{
    margin-left:-25px;
    margin-right:-25px
}
@media (min-width:768px){
    div.form form .control-label{
        text-align:right;
        margin-bottom:0;
        padding-top:7px
    }
}
div.form form .has-feedback .form-control-feedback{
    right:25px
}
@media (min-width:768px){
    div.form form .form-group-lg .control-label{
        padding-top:14.33px
    }
}
@media (min-width:768px){
    div.form form .form-group-sm .control-label{
        padding-top:6px
    }
}
div.form form .form-group{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
div.form form .form-group.fullWidth{
    width:100%
}
div.form form .form-group.fullWidth>label{
    float:left!important;
    position:relative;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:768px){
    div.form form .form-group.fullWidth>label{
        float:left;
        width:16.66666667%
    }
}
div.form form .form-group>label{
    position:relative;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    text-align:right;
    line-height:36px
}
@media (min-width:768px){
    div.form form .form-group>label{
        float:left;
        width:33.33333333%
    }
}
div.form form .form-group>button,div.form form .form-group>input,div.form form .form-group>select{
    position:relative;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:768px){
    div.form form .form-group>button,div.form form .form-group>input,div.form form .form-group>select{
        float:left;
        width:66.66666667%
    }
}
div.form form .form-group>.btn-group{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    padding-left:0;
    padding-right:0
}
@media (min-width:768px){
    div.form form .form-group>.btn-group{
        float:left;
        width:66.66666667%
    }
}
div.form form .form-group>.btn-group>button{
    min-width:100%
}
div.form form .form-group .multiselect-container{
    min-width:auto;
    width:100%
}
@media (min-width:768px){
    div.form form .form-group{
        float:left;
        width:50%
    }
}
div.form form .checkBoxListWrapper{
    background:#fff;
    border:1px solid #ccc;
    border-radius:4px;
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    padding:15px 0;
    overflow:auto;
    font-size:13px
}
@media (min-width:768px){
    div.form form .checkBoxListWrapper{
        float:left;
        width:83.33333333%
    }
}
div.form form ul.checkBoxList{
    list-style:none;
    padding:0;
    margin:0;
    position:relative;
    float:left;
    width:50%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:768px){
    div.form form ul.checkBoxList{
        float:left;
        width:33.33333333%
    }
}
div.form form ul.checkBoxList li{
    line-height:1.5em;
    padding:1%
}
div.form form ul.checkBoxList li:hover{
    background:#eee
}
div.form form ul.checkBoxList label{
    position:relative
}
div.form form ul.checkBoxList input{
    margin:0;
    padding:0;
    position:relative;
    top:2px
}
div.form form div.filterList_container{
    background:#fff;
    border:1px solid #ccc;
    margin-top:15px;
    padding:15px 0;
    position:relative;
    float:left;
    width:50%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    text-align:center;
    overflow:auto;
    font-size:14px;
    border-radius:4px
}
@media (min-width:768px){
    div.form form div.filterList_container{
        float:left;
        width:83.33333333%
    }
}
@media (min-width:768px){
    div.form form div.filterList_container{
        margin-left:16.66666667%
    }
}
div.form form .filterList_message{
    font-size:14px;
    padding:10px
}
div.form form .filterListTD{
    border-left:3px solid #eee;
    padding:10px;
    text-align:left;
    display:block;
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:768px){
    div.form form .filterListTD{
        float:left;
        width:25%
    }
}
div.form form .filterListTD div{
    color:#777
}
div.form form .filterListTD span{
    display:block;
    line-height:1.5em
}
div.form form .filterListTD span:hover{
    background:#eee
}
div.form form .filterListTD label{
    font-style:italic;
    position:relative
}
div.form form .filterListTD input{
    margin:0;
    padding:0;
    position:relative;
    top:2px
}
div.form form .searchButtonWrapper{
    text-align:center;
    clear:both
}
div.form form .searchButtonWrapper button{
    padding:10px 16px;
    font-size:20px;
    line-height:1.3333333;
    border-radius:6px;
    color:#618d00;
    font-weight:400;
    border-radius:0
}
div.form form .searchButtonWrapper button,div.form form .searchButtonWrapper button.active,div.form form .searchButtonWrapper button:active,div.form form .searchButtonWrapper button[disabled],fieldset[disabled] div.form form .searchButtonWrapper button{
    background-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
div.form form .searchButtonWrapper button,div.form form .searchButtonWrapper button:active,div.form form .searchButtonWrapper button:focus,div.form form .searchButtonWrapper button:hover{
    border-color:transparent
}
div.form form .searchButtonWrapper button:focus,div.form form .searchButtonWrapper button:hover{
    color:#2c4100;
    text-decoration:underline;
    background-color:transparent
}
div.form form .searchButtonWrapper button[disabled]:focus,div.form form .searchButtonWrapper button[disabled]:hover,fieldset[disabled] div.form form .searchButtonWrapper button:focus,fieldset[disabled] div.form form .searchButtonWrapper button:hover{
    color:#777;
    text-decoration:none
}
div.form form .searchButtonWrapper button[type=submit]{
    color:#fff;
    background-color:#618d00;
    border-color:#4f7400;
    padding-left:32px;
    padding-right:32px;
    border-radius:6px
}
.open>.dropdown-togglediv.form form .searchButtonWrapper button[type=submit],div.form form .searchButtonWrapper button[type=submit].active,div.form form .searchButtonWrapper button[type=submit].focus,div.form form .searchButtonWrapper button[type=submit]:active,div.form form .searchButtonWrapper button[type=submit]:focus,div.form form .searchButtonWrapper button[type=submit]:hover{
    color:#fff;
    background-color:#3e5a00;
    border-color:#253600
}
.open>.dropdown-togglediv.form form .searchButtonWrapper button[type=submit],div.form form .searchButtonWrapper button[type=submit].active,div.form form .searchButtonWrapper button[type=submit]:active{
    background-image:none
}
div.form form .searchButtonWrapper button[type=submit].disabled,div.form form .searchButtonWrapper button[type=submit].disabled.active,div.form form .searchButtonWrapper button[type=submit].disabled.focus,div.form form .searchButtonWrapper button[type=submit].disabled:active,div.form form .searchButtonWrapper button[type=submit].disabled:focus,div.form form .searchButtonWrapper button[type=submit].disabled:hover,div.form form .searchButtonWrapper button[type=submit][disabled],div.form form .searchButtonWrapper button[type=submit][disabled].active,div.form form .searchButtonWrapper button[type=submit][disabled].focus,div.form form .searchButtonWrapper button[type=submit][disabled]:active,div.form form .searchButtonWrapper button[type=submit][disabled]:focus,div.form form .searchButtonWrapper button[type=submit][disabled]:hover,fieldset[disabled] div.form form .searchButtonWrapper button[type=submit],fieldset[disabled] div.form form .searchButtonWrapper button[type=submit].active,fieldset[disabled] div.form form .searchButtonWrapper button[type=submit].focus,fieldset[disabled] div.form form .searchButtonWrapper button[type=submit]:active,fieldset[disabled] div.form form .searchButtonWrapper button[type=submit]:focus,fieldset[disabled] div.form form .searchButtonWrapper button[type=submit]:hover{
    background-color:#618d00;
    border-color:#4f7400
}
div.form form .searchButtonWrapper button[type=submit] .badge{
    color:#618d00;
    background-color:#fff
}
.srp-map-modal .close{
    color:#FFF;
    position:absolute;
    right:-24px;
    font-size:36px;
    top:0
}
.multiselect-container{
    position:absolute;
    list-style-type:none;
    margin:0;
    padding:0
}
.multiselect-container .input-group{
    margin:5px
}
.multiselect-container>li{
    padding:0
}
.multiselect-container>li>a.multiselect-all label{
    font-weight:700
}
.multiselect-container>li.multiselect-group label{
    margin:0;
    padding:3px 20px 3px 20px;
    height:100%;
    font-weight:700
}
.multiselect-container>li.multiselect-group-clickable label{
    cursor:pointer
}
.multiselect-container>li>a{
    padding:0
}
.multiselect-container>li>a>label{
    margin:0;
    height:100%;
    cursor:pointer;
    font-weight:400;
    padding:3px 20px 3px 40px
}
.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{
    margin:0
}
.multiselect-container>li>a>label>input[type=checkbox]{
    margin-bottom:5px
}
.btn-group>.btn-group:nth-child(2)>.multiselect.btn{
    border-top-left-radius:4px;
    border-bottom-left-radius:4px
}
.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{
    padding:3px 20px 3px 40px
}
.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{
    margin-left:-20px;
    margin-right:0
}
#header-carousel{
    margin:0 auto;
    width:100%;
    overflow:hidden
}
#header-carousel:hover .carousel-indicators{
    opacity:1;
    filter:alpha(opacity=100)
}
#header-carousel[data-number-of-items="2"] .carousel-control,#header-carousel[data-number-of-items="1"] .carousel-control{
    display:none
}
#header-carousel[data-number-of-items="2"] .carousel-indicators,#header-carousel[data-number-of-items="1"] .carousel-indicators{
    display:none
}
#header-carousel[data-number-of-items="1"]{
    margin-right:auto;
    margin-left:auto;
    padding-left:25px;
    padding-right:25px;
    padding:0;
    position:absolute;
    z-index:100;
    left:50%;
    -webkit-transform:translate3d(-50%,0,0);
    transform:translate3d(-50%,0,0)
}
@media (min-width:768px){
    #header-carousel[data-number-of-items="1"]{
        width:770px
    }
}
@media (min-width:992px){
    #header-carousel[data-number-of-items="1"]{
        width:990px
    }
}
@media (min-width:1200px){
    #header-carousel[data-number-of-items="1"]{
        width:1190px
    }
}
#header-carousel[data-number-of-items="1"]>.navbar-collapse,#header-carousel[data-number-of-items="1"]>.navbar-header{
    margin-right:-25px;
    margin-left:-25px
}
@media (min-width:768px){
    #header-carousel[data-number-of-items="1"]>.navbar-collapse,#header-carousel[data-number-of-items="1"]>.navbar-header{
        margin-right:0;
        margin-left:0
    }
}
#header-carousel[data-number-of-items="1"] .carousel-inner{
    width:100%;
    left:0
}
#header-carousel[data-number-of-items="1"] .carousel-inner .header-item-column{
    width:auto;
    float:none
}
#header-carousel[data-number-of-items="1"] .carousel-inner .header-item-column img{
    margin:0 auto;
    border-left:2px solid #f4f1ee;
    border-right:2px solid #f4f1ee
}
#header-carousel .carousel-indicators{
    opacity:0;
    filter:alpha(opacity=0);
    bottom:0;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
#header-carousel .carousel-caption{
    text-align:right;
    font-size:30px;
    -webkit-transition:background .3s;
    -o-transition:background .3s;
    transition:background .3s;
    padding-right:50px;
    padding-left:50px;
    /* font-family:king_cool_kcregular,'Roboto Slab',Georgia,"Times New Roman",Times,serif; */
    font-family: 'Chewy', cursive;
    text-shadow:2px 2px 5px rgba(0,0,0,.5)
}
@media (min-width:768px){
    #header-carousel .carousel-caption{
        right:0;
        left:0;
        bottom:0;
        font-size:100px
    }
}
#header-carousel .carousel-caption a{
    color:#FFF
}
#header-carousel .item img{
    margin:0;
    width:100%
}
#header-carousel .header-item-column{
    position:relative;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:1px;
    padding-right:1px
}
@media (min-width:768px){
    #header-carousel .header-item-column{
        float:left;
        width:33.33333333%
    }
}
@media (min-width:768px){
    #header-carousel .header-item-column{
        width:33%
    }
}
#header-carousel .carousel-inner{
    position:relative;
    overflow:hidden;
    width:169%;
    left:-34.5%
}
@media all and (transform-3d),(-webkit-transform-3d){
    #header-carousel .carousel-inner{
        -webkit-transition:-webkit-transform .6s left ease-in-out!important;
        -moz-transition:-moz-transform .6s left ease-in-out!important;
        -o-transition:-o-transform .6s left ease-in-out!important;
        transition:transform .6s left ease-in-out!important;
        -webkit-backface-visibility:hidden;
        -moz-backface-visibility:hidden;
        backface-visibility:hidden;
        -webkit-perspective:1000;
        -moz-perspective:1000;
        perspective:1000
    }
    #header-carousel .carousel-inner.active.right,#header-carousel .carousel-inner.next{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    #header-carousel .carousel-inner.active.left,#header-carousel .carousel-inner.prev{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    #header-carousel .carousel-inner.active,#header-carousel .carousel-inner.next.left,#header-carousel .carousel-inner.prev.right{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
#header-carousel .carousel-inner .item{
    -webkit-transition:.6s ease-in-out left!important;
    -o-transition:.6s ease-in-out left!important;
    transition:.6s ease-in-out left!important
}
#header-carousel .carousel-inner .active.left{
    left:-33%;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
#header-carousel .carousel-inner .next{
    left:33%;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
#header-carousel .carousel-inner .next.left{
    left:0
}
#header-carousel .carousel-inner .prev{
    left:-33%;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
#header-carousel .carousel-inner .prev.right{
    left:0
}
@media (max-width:990px){
    #header-carousel .carousel-inner{
        width:100%;
        left:0
    }
    #header-carousel .carousel-inner .active.left{
        left:-100%
    }
    #header-carousel .carousel-inner .next{
        left:100%
    }
    #header-carousel .carousel-inner .prev{
        left:-100%
    }
    #header-carousel .carousel-inner .active>div{
        display:none
    }
    #header-carousel .carousel-inner .active>div:first-child{
        display:block
    }
    #header-carousel .carousel-inner .header-item-column{
        width:100%
    }
    #header-carousel .carousel-inner .header-item-column img{
        margin:0 auto
    }
}
.first-promo-section{
    padding-left:25px!important;
    padding-right:25px!important;
    background:#ece5d0!important;
    border-bottom:1px solid #838281;
    padding-bottom:25px!important
}
.promotions{
    margin-left:-25px;
    margin-right:-25px
}
.promotion-item{
    border-radius:0;
    min-height:340px
}
.promotion-item.promotion-item-1{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
.promotion-item.promotion-item-1 .carousel-inner{
    position:relative;
    overflow:hidden;
    width:100%
}
@media all and (transform-3d),(-webkit-transform-3d){
    .promotion-item.promotion-item-1 .carousel-inner{
        -webkit-transition:-webkit-transform .6s left ease-in-out!important;
        -moz-transition:-moz-transform .6s left ease-in-out!important;
        -o-transition:-o-transform .6s left ease-in-out!important;
        transition:transform .6s left ease-in-out!important;
        -webkit-backface-visibility:hidden;
        -moz-backface-visibility:hidden;
        backface-visibility:hidden;
        -webkit-perspective:1000;
        -moz-perspective:1000;
        perspective:1000
    }
    .promotion-item.promotion-item-1 .carousel-inner.active.right,.promotion-item.promotion-item-1 .carousel-inner.next{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    .promotion-item.promotion-item-1 .carousel-inner.active.left,.promotion-item.promotion-item-1 .carousel-inner.prev{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    .promotion-item.promotion-item-1 .carousel-inner.active,.promotion-item.promotion-item-1 .carousel-inner.next.left,.promotion-item.promotion-item-1 .carousel-inner.prev.right{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
.promotion-item.promotion-item-1 .carousel-inner .item{
    -webkit-transition:.6s ease-in-out left!important;
    -o-transition:.6s ease-in-out left!important;
    transition:.6s ease-in-out left!important
}
.promotion-item.promotion-item-1 .carousel-inner .active.left{
    left:-33%;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.promotion-item.promotion-item-1 .carousel-inner .next{
    left:33%;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.promotion-item.promotion-item-1 .carousel-inner .next.left{
    left:0
}
.promotion-item.promotion-item-1 .carousel-inner .prev{
    left:-33%;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.promotion-item.promotion-item-1 .carousel-inner .prev.right{
    left:0
}
@media (max-width:767px){
    .promotion-item.promotion-item-1 .carousel-inner .active.left{
        left:-100%
    }
    .promotion-item.promotion-item-1 .carousel-inner .next{
        left:100%
    }
    .promotion-item.promotion-item-1 .carousel-inner .prev{
        left:-100%
    }
    .promotion-item.promotion-item-1 .carousel-inner .active>div{
        display:none
    }
    .promotion-item.promotion-item-1 .carousel-inner .active>div:first-child{
        display:block
    }
}
@media (min-width:767px) and (max-width:992px){
    .promotion-item.promotion-item-1 .carousel-inner .active.left{
        left:-50%
    }
    .promotion-item.promotion-item-1 .carousel-inner .next{
        left:50%
    }
    .promotion-item.promotion-item-1 .carousel-inner .prev{
        left:-50%
    }
    .promotion-item.promotion-item-1 .carousel-inner .active>div{
        display:none
    }
    .promotion-item.promotion-item-1 .carousel-inner .active>div:first-child{
        display:block
    }
    .promotion-item.promotion-item-1 .carousel-inner .active>div:first-child+div{
        display:block
    }
}
.promotion-item.promotion-item-1 .carousel-control{
    width:4%;
    color:#f2c600
}
.promotion-item.promotion-item-1 .carousel-control.left,.promotion-item.promotion-item-1 .carousel-control.right{
    margin-left:-30px;
    background-image:none
}
.promotion-item.promotion-item-1 .carousel-control.right{
    margin-left:0;
    margin-right:-30px
}
.promotion-item.promotion-item-1 .individualEvent{
    border:1px solid grey;
    -webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.9);
    box-shadow:0 5px 15px -5px rgba(0,0,0,.9);
    position:relative;
    height:190px;
    overflow:hidden;
    margin-bottom:25px;
    background:#004c6e;
    border-radius:0
}
.promotion-item.promotion-item-1 .individualEvent .date{
    width:75px;
    height:75px;
    position:absolute;
    top:0;
    left:5px;
    text-align:center;
    text-transform:uppercase;
    background:#f36c23;
    font-weight:700;
    padding:5px;
    color:#FFF
}
.promotion-item.promotion-item-1 .individualEvent .date .month{
    font-size:24px;
    display:block;
    line-height:24px
}
.promotion-item.promotion-item-1 .individualEvent .date .day{
    font-size:40px;
    display:block;
    line-height:40px
}
.promotion-item.promotion-item-1 .individualEvent .image{
    width:100%;
    height:auto;
    background-size:cover;
    background-position:center center
}
.promotion-item.promotion-item-1 .individualEvent .eventTitle{
    position:absolute;
    width:auto;
    bottom:0;
    right:0;
    color:#FFF;
    background:#3d8dcb;
    padding:10px;
    text-align:right;
    font-size:14px
}
.promotion-item.promotion-item-1 .individualEvent .link{
    display:block;
    width:100%;
    position:absolute;
    height:100%;
    text-indent:-99999px;
    top:0;
    left:0;
    z-index:1
}
.promotion-item.promotion-item-2 .promotion-header{
    display:none
}
.promotion-item.promotion-item-2 .promotion-body{
    padding:15px 0;
    margin:0 -5px
}
.promotion-item.promotion-item-2 .promotion-body:after,.promotion-item.promotion-item-2 .promotion-body:before{
    content:" ";
    display:table
}
.promotion-item.promotion-item-2 .promotion-body:after{
    clear:both
}
.promotion-item.promotion-item-2 .promotion-body:after,.promotion-item.promotion-item-2 .promotion-body:before{
    content:" ";
    display:table
}
.promotion-item.promotion-item-2 .promotion-body:after{
    clear:both
}
.promotion-item.promotion-item-2 .promotion-body>div{
    float:left;
    width:50%;
    position:relative;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    padding:0 10px
}
@media (min-width:992px){
    .promotion-item.promotion-item-2 .promotion-body>div{
        float:left;
        width:25%
    }
}
.promotion-item.promotion-item-2 .promotion-body>div+div h3{
    background:#8cbb47;
}
.promotion-item.promotion-item-2 .promotion-body>div+div+div h3{
    background:#b42272;
}
.promotion-item.promotion-item-2 .promotion-body>div+div+div+div h3{
    background:#f26c23;
}
.promotion-item.promotion-item-2 .promotion-body>div h3{
    margin-top:0;
    background:#3d8dcb;
    text-align:center;
    padding-top:20px;
    overflow:hidden;
    -webkit-transition:all 2s;
    -o-transition:all 2s;
    transition:all 2s
}
.promotion-item.promotion-item-2 .promotion-body>div h3:focus,.promotion-item.promotion-item-2 .promotion-body>div h3:hover{
    -webkit-box-shadow:0 0 10px rgba(0,0,0,.75);
    box-shadow:0 0 10px rgba(0,0,0,.75)
}
.promotion-item.promotion-item-2 .promotion-body>div h3:focus img,.promotion-item.promotion-item-2 .promotion-body>div h3:hover img{
    opacity:.5;
    filter:alpha(opacity=50)
}
.promotion-item.promotion-item-2 .promotion-body>div h3 a{
    color:#FFF
}
.promotion-item.promotion-item-2 .promotion-body>div h3 a:focus,.promotion-item.promotion-item-2 .promotion-body>div h3 a:hover{
    text-decoration:none
}
.promotion-item.promotion-item-2 .promotion-body>div h3 small{
    display:block;
    padding-bottom:20px;
    color:#adb4ad
}
.promotion-item.promotion-item-2 .promotion-body>div h3 img{
    width:auto;
    max-width:800px;
    max-height:300px;
    -webkit-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0);
    transform:translate(-50%,0);
    position:relative;
    left:50%;
    -webkit-transition:all 2s;
    -o-transition:all 2s;
    transition:all 2s
}
.promotion-item .promotion-header{
    background:0 0;
    padding:15px 15px 0
}
.promotion-item .promotion-header h3{
    margin-top:0;
    margin-bottom:0;
    font-size:18px;
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit;
    margin-top:22px;
    margin-bottom:11px;
    font-size:48px;
    font-family:'Roboto Slab',Georgia,"Times New Roman",Times,serif;
    font-weight:700;
    font-size:22px;
    text-align:left;
    color:#00618d;
    padding:15px 25px 5px;
    margin:0
}
.promotion-item .promotion-header h3>.small,.promotion-item .promotion-header h3>.small>a,.promotion-item .promotion-header h3>a,.promotion-item .promotion-header h3>small,.promotion-item .promotion-header h3>small>a{
    color:inherit
}
.promotion-item .promotion-header h3 .small,.promotion-item .promotion-header h3 small{
    font-weight:400;
    line-height:1;
    color:#777
}
.promotion-item .promotion-header h3 .small,.promotion-item .promotion-header h3 small{
    font-size:65%
}
.promotion-item .promotion-body{
    padding:15px;
    position:relative
}
.promotion-item .promotion-body .big-link{
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit;
    margin-top:22px;
    margin-bottom:11px;
    font-size:48px;
    font-family:'Roboto Slab',Georgia,"Times New Roman",Times,serif;
    font-weight:700;
    color:#00618d;
    display:inline-block;
    background:#e7dfdd;
    font-size:16px;
    padding:10px 15px;
    color:#4D1500;
    position:relative
}
.promotion-item .promotion-body .big-link .small,.promotion-item .promotion-body .big-link small{
    font-weight:400;
    line-height:1;
    color:#777
}
.promotion-item .promotion-body .big-link .small,.promotion-item .promotion-body .big-link small{
    font-size:65%
}
.promotion-item .promotion-body .big-link:after{
    content:" \f105"!important;
    font-family:FontAwesome;
    font-size:18px;
    color:#AAA;
    border:none
}
.promotion-item .promotion-body .big-link:before{
    content:"";
    background:#4D1500;
    position:absolute;
    bottom:0;
    left:0;
    height:3px;
    width:0;
    -webkit-transition:width .2s ease-in-out;
    -o-transition:width .2s ease-in-out;
    transition:width .2s ease-in-out
}
.promotion-item .promotion-body .big-link:focus,.promotion-item .promotion-body .big-link:hover{
    text-decoration:none
}
.promotion-item .promotion-body .big-link:focus:before,.promotion-item .promotion-body .big-link:hover:before{
    width:100%
}
.promotion-item img{
    max-width:100%;
    height:auto;
    display:block;
    margin-left:auto;
    margin-right:auto
}
.promotion-item .utility-link{
    display:block;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    text-indent:-99999px
}
.promotion-item .news .h4{
    font-weight:700
}
.promotion-item .news p{
    margin-bottom:30px
}
.promotion-item .news .h6{
    display:block;
    margin-top:0
}
@media (max-width:767px){
    .only-promo-section{
        clear:both;
        overflow:hidden
    }
}
.only-promo-section .promotions{
    margin-top:0!important
}
.only-promo-section .promotions>div{
    width:100%!important
}
.dip_contact_block{
    position:relative;
    float:left;
    width:50%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:768px){
    .dip_contact_block{
        float:left;
        width:25%
    }
}
@media (max-width:767px){
    .dip_contact_block:nth-child(2n+1){
        clear:both
    }
}
.dip-tab-set .nav-tabs.dip-tabs{
    margin-bottom:25px
}
.dip-tab-set .tab-pane{
    padding:0 15px 25px
}
.dip-media{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    padding:0
}
@media (min-width:992px){
    .dip-media{
        float:left;
        width:41.66666667%
    }
}
@media (min-width:992px){
    .dip-media{
        margin:5px 50px 25px 0
    }
}
.dip-media .captionTitle{
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit;
    margin-top:22px;
    margin-bottom:11px;
    font-size:28px;
    font-family:'Roboto Slab',Georgia,"Times New Roman",Times,serif
}
.dip-media .captionTitle .small,.dip-media .captionTitle small{
    font-weight:400;
    line-height:1;
    color:#777
}
.dip-media .captionTitle .small,.dip-media .captionTitle small{
    font-size:65%
}
.dip-media[data-number-of-items="1"] .carousel-control{
    display:none
}
.dip-media[data-number-of-items="1"] .carousel-indicators{
    display:none
}
.dip-media[data-number-of-items="1"] .carousel-caption{
    bottom:0
}
.dip-media .carousel-control{
    background:0 0
}
.dip-content{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:992px){
    .dip-content{
        float:left;
        width:50%
    }
}
.directions>form:after,.directions>form:before{
    content:" ";
    display:table
}
.directions>form:after{
    clear:both
}
.directions>form:after,.directions>form:before{
    content:" ";
    display:table
}
.directions>form:after{
    clear:both
}
.directions>form .form-label{
    position:relative;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    text-align:right;
    padding-top:7px
}
@media (min-width:768px){
    .directions>form .form-label{
        float:left;
        width:16.66666667%
    }
}
.directions>form .form-group>div{
    position:relative;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:768px){
    .directions>form .form-group>div{
        float:left;
        width:83.33333333%
    }
}
@media (min-width:1200px){
    .directions>form .form-group{
        margin-left:0;
        margin-right:0;
        float:left;
        width:50%
    }
}
.directions>form input[type=submit]{
    display:inline-block;
    margin-bottom:0;
    font-weight:400;
    text-align:center;
    vertical-align:middle;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    white-space:nowrap;
    padding:6px 12px;
    font-size:16px;
    line-height:1.42857143;
    border-radius:4px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    color:#fff;
    background-color:#618d00;
    border-color:#4f7400
}
.directions>form input[type=submit].active.focus,.directions>form input[type=submit].active:focus,.directions>form input[type=submit].focus,.directions>form input[type=submit]:active.focus,.directions>form input[type=submit]:active:focus,.directions>form input[type=submit]:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.directions>form input[type=submit].focus,.directions>form input[type=submit]:focus,.directions>form input[type=submit]:hover{
    color:#333;
    text-decoration:none
}
.directions>form input[type=submit].active,.directions>form input[type=submit]:active{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.directions>form input[type=submit].disabled,.directions>form input[type=submit][disabled],fieldset[disabled] .directions>form input[type=submit]{
    cursor:not-allowed;
    pointer-events:none;
    opacity:.65;
    filter:alpha(opacity=65);
    -webkit-box-shadow:none;
    box-shadow:none
}
.directions>form input[type=submit].active,.directions>form input[type=submit].focus,.directions>form input[type=submit]:active,.directions>form input[type=submit]:focus,.directions>form input[type=submit]:hover,.open>.dropdown-toggle.directions>form input[type=submit]{
    color:#fff;
    background-color:#3e5a00;
    border-color:#253600
}
.directions>form input[type=submit].active,.directions>form input[type=submit]:active,.open>.dropdown-toggle.directions>form input[type=submit]{
    background-image:none
}
.directions>form input[type=submit].disabled,.directions>form input[type=submit].disabled.active,.directions>form input[type=submit].disabled.focus,.directions>form input[type=submit].disabled:active,.directions>form input[type=submit].disabled:focus,.directions>form input[type=submit].disabled:hover,.directions>form input[type=submit][disabled],.directions>form input[type=submit][disabled].active,.directions>form input[type=submit][disabled].focus,.directions>form input[type=submit][disabled]:active,.directions>form input[type=submit][disabled]:focus,.directions>form input[type=submit][disabled]:hover,fieldset[disabled] .directions>form input[type=submit],fieldset[disabled] .directions>form input[type=submit].active,fieldset[disabled] .directions>form input[type=submit].focus,fieldset[disabled] .directions>form input[type=submit]:active,fieldset[disabled] .directions>form input[type=submit]:focus,fieldset[disabled] .directions>form input[type=submit]:hover{
    background-color:#618d00;
    border-color:#4f7400
}
.directions>form input[type=submit] .badge{
    color:#618d00;
    background-color:#fff
}
.directions>form input[name=reset]{
    display:inline-block;
    margin-bottom:0;
    text-align:center;
    vertical-align:middle;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    white-space:nowrap;
    padding:6px 12px;
    font-size:16px;
    line-height:1.42857143;
    border-radius:4px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    color:#618d00;
    font-weight:400;
    border-radius:0
}
.directions>form input[name=reset].active.focus,.directions>form input[name=reset].active:focus,.directions>form input[name=reset].focus,.directions>form input[name=reset]:active.focus,.directions>form input[name=reset]:active:focus,.directions>form input[name=reset]:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.directions>form input[name=reset].focus,.directions>form input[name=reset]:focus,.directions>form input[name=reset]:hover{
    color:#333;
    text-decoration:none
}
.directions>form input[name=reset].active,.directions>form input[name=reset]:active{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.directions>form input[name=reset].disabled,.directions>form input[name=reset][disabled],fieldset[disabled] .directions>form input[name=reset]{
    cursor:not-allowed;
    pointer-events:none;
    opacity:.65;
    filter:alpha(opacity=65);
    -webkit-box-shadow:none;
    box-shadow:none
}
.directions>form input[name=reset],.directions>form input[name=reset].active,.directions>form input[name=reset]:active,.directions>form input[name=reset][disabled],fieldset[disabled] .directions>form input[name=reset]{
    background-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.directions>form input[name=reset],.directions>form input[name=reset]:active,.directions>form input[name=reset]:focus,.directions>form input[name=reset]:hover{
    border-color:transparent
}
.directions>form input[name=reset]:focus,.directions>form input[name=reset]:hover{
    color:#2c4100;
    text-decoration:underline;
    background-color:transparent
}
.directions>form input[name=reset][disabled]:focus,.directions>form input[name=reset][disabled]:hover,fieldset[disabled] .directions>form input[name=reset]:focus,fieldset[disabled] .directions>form input[name=reset]:hover{
    color:#777;
    text-decoration:none
}
.directions>form #message{
    border:1px solid #555;
    padding:15px!important;
    left:1em!important;
    top:2.5em!important
}
.directions .directions-display{
    margin-left:-25px;
    margin-right:-25px
}
.directions .directions-display.has-directions-text .directions_text_wrapper{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    height:auto
}
@media (min-width:992px){
    .directions .directions-display.has-directions-text .directions_text_wrapper{
        float:left;
        width:41.66666667%
    }
}
.directions .directions-display.has-directions-text .directions_text_wrapper #directions{
    overflow:auto;
    max-height:600px;
    height:auto
}
.directions .directions-display.has-directions-text .directions_map_wrapper{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:992px){
    .directions .directions-display.has-directions-text .directions_map_wrapper{
        float:left;
        width:58.33333333%
    }
}
.directions .directions-display.has-directions-text .directions_map_wrapper #map_canvas{
    width:100%;
    height:600px
}
.directions .directions-display .directions_text_wrapper{
    width:0;
    height:0
}
.directions .directions-display .directions_text_wrapper #directions{
    overflow:auto;
    height:600px
}
.directions .directions-display .directions_map_wrapper{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
.directions .directions-display .directions_map_wrapper #map_canvas{
    width:100%;
    height:600px
}
.directions #directions-distance,.directions #directions-duration{
    font-size:32pt;
    font-weight:700;
    line-height:1em
}
.directions>p{
    text-align:center
}
#directions_print{
    display:none
}
#directions_print #directions{
    width:100%;
    height:auto
}
#printDirectionsLink{
    float:left;
    padding-bottom:0;
    height:20px
}
#formCommunication{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
#formCommunication .form-group>label{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    text-align:right
}
@media (min-width:768px){
    #formCommunication .form-group>label{
        float:left;
        width:25%
    }
}
@media (min-width:768px){
    #formCommunication .form-group>label{
        padding-top:7px
    }
}
@media (max-width:767px){
    #formCommunication .form-group>label{
        text-align:left
    }
}
#formCommunication .form-group>label.required:after{
    content:"*";
    color:red;
    float:right
}
#formCommunication .form-group>label.label{
    display:block;
    margin-top:5px;
    margin-bottom:10px;
    color:#737373;
    color:red
}
#formCommunication .form-group>div{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:768px){
    #formCommunication .form-group>div{
        float:left;
        width:75%
    }
}
#formCommunication .form-group>div.phone{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:768px){
    #formCommunication .form-group>div.phone{
        float:left;
        width:33.33333333%
    }
}
#formCommunication .submit-button-wraper{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px
}
@media (min-width:768px){
    #formCommunication .submit-button-wraper{
        float:left;
        width:75%
    }
}
@media (min-width:768px){
    #formCommunication .submit-button-wraper{
        margin-left:25%
    }
}
#formCommunication .submit-button-wraper button[type=submit]{
    display:inline-block;
    margin-bottom:0;
    font-weight:400;
    text-align:center;
    vertical-align:middle;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    white-space:nowrap;
    padding:6px 12px;
    font-size:16px;
    line-height:1.42857143;
    border-radius:4px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    color:#fff;
    background-color:#618d00;
    border-color:#4f7400
}
#formCommunication .submit-button-wraper button[type=submit].active.focus,#formCommunication .submit-button-wraper button[type=submit].active:focus,#formCommunication .submit-button-wraper button[type=submit].focus,#formCommunication .submit-button-wraper button[type=submit]:active.focus,#formCommunication .submit-button-wraper button[type=submit]:active:focus,#formCommunication .submit-button-wraper button[type=submit]:focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
#formCommunication .submit-button-wraper button[type=submit].focus,#formCommunication .submit-button-wraper button[type=submit]:focus,#formCommunication .submit-button-wraper button[type=submit]:hover{
    color:#333;
    text-decoration:none
}
#formCommunication .submit-button-wraper button[type=submit].active,#formCommunication .submit-button-wraper button[type=submit]:active{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
#formCommunication .submit-button-wraper button[type=submit].disabled,#formCommunication .submit-button-wraper button[type=submit][disabled],fieldset[disabled] #formCommunication .submit-button-wraper button[type=submit]{
    cursor:not-allowed;
    pointer-events:none;
    opacity:.65;
    filter:alpha(opacity=65);
    -webkit-box-shadow:none;
    box-shadow:none
}
#formCommunication .submit-button-wraper button[type=submit].active,#formCommunication .submit-button-wraper button[type=submit].focus,#formCommunication .submit-button-wraper button[type=submit]:active,#formCommunication .submit-button-wraper button[type=submit]:focus,#formCommunication .submit-button-wraper button[type=submit]:hover,.open>.dropdown-toggle#formCommunication .submit-button-wraper button[type=submit]{
    color:#fff;
    background-color:#3e5a00;
    border-color:#253600
}
#formCommunication .submit-button-wraper button[type=submit].active,#formCommunication .submit-button-wraper button[type=submit]:active,.open>.dropdown-toggle#formCommunication .submit-button-wraper button[type=submit]{
    background-image:none
}
#formCommunication .submit-button-wraper button[type=submit].disabled,#formCommunication .submit-button-wraper button[type=submit].disabled.active,#formCommunication .submit-button-wraper button[type=submit].disabled.focus,#formCommunication .submit-button-wraper button[type=submit].disabled:active,#formCommunication .submit-button-wraper button[type=submit].disabled:focus,#formCommunication .submit-button-wraper button[type=submit].disabled:hover,#formCommunication .submit-button-wraper button[type=submit][disabled],#formCommunication .submit-button-wraper button[type=submit][disabled].active,#formCommunication .submit-button-wraper button[type=submit][disabled].focus,#formCommunication .submit-button-wraper button[type=submit][disabled]:active,#formCommunication .submit-button-wraper button[type=submit][disabled]:focus,#formCommunication .submit-button-wraper button[type=submit][disabled]:hover,fieldset[disabled] #formCommunication .submit-button-wraper button[type=submit],fieldset[disabled] #formCommunication .submit-button-wraper button[type=submit].active,fieldset[disabled] #formCommunication .submit-button-wraper button[type=submit].focus,fieldset[disabled] #formCommunication .submit-button-wraper button[type=submit]:active,fieldset[disabled] #formCommunication .submit-button-wraper button[type=submit]:focus,fieldset[disabled] #formCommunication .submit-button-wraper button[type=submit]:hover{
    background-color:#618d00;
    border-color:#4f7400
}
#formCommunication .submit-button-wraper button[type=submit] .badge{
    color:#618d00;
    background-color:#fff
}
.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    -moz-backface-visibility:hidden
}
.blueimp-gallery>.slides>.slide>.slide-content{
    margin:auto;
    width:auto;
    height:auto;
    max-width:100%;
    max-height:100%;
    opacity:1
}
.blueimp-gallery{
    position:fixed;
    z-index:999999;
    overflow:hidden;
    background:#000;
    background:rgba(0,0,0,.9);
    opacity:0;
    display:none;
    direction:ltr;
    -ms-touch-action:none;
    touch-action:none
}
.blueimp-gallery-carousel{
    position:relative;
    z-index:auto;
    margin:1em auto;
    padding-bottom:56.25%;
    box-shadow:0 0 10px #000;
    -ms-touch-action:pan-y;
    touch-action:pan-y
}
.blueimp-gallery-display{
    display:block;
    opacity:1
}
.blueimp-gallery>.slides{
    position:relative;
    height:100%;
    overflow:hidden
}
.blueimp-gallery-carousel>.slides{
    position:absolute
}
.blueimp-gallery>.slides>.slide{
    position:relative;
    float:left;
    height:100%;
    text-align:center;
    -webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);
    -moz-transition-timing-function:cubic-bezier(.645,.045,.355,1);
    -ms-transition-timing-function:cubic-bezier(.645,.045,.355,1);
    -o-transition-timing-function:cubic-bezier(.645,.045,.355,1);
    transition-timing-function:cubic-bezier(.645,.045,.355,1)
}
.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{
    -webkit-transition:opacity .5s linear;
    -moz-transition:opacity .5s linear;
    -ms-transition:opacity .5s linear;
    -o-transition:opacity .5s linear;
    transition:opacity .5s linear
}
.blueimp-gallery>.slides>.slide-loading{
    background:url(../img/loading.gif) center no-repeat;
    background-size:64px 64px
}
.blueimp-gallery>.slides>.slide-loading>.slide-content{
    opacity:0
}
.blueimp-gallery>.slides>.slide-error{
    background:url(../img/error.png) center no-repeat
}
.blueimp-gallery>.slides>.slide-error>.slide-content{
    display:none
}
.blueimp-gallery>.next,.blueimp-gallery>.prev{
    position:absolute;
    top:50%;
    left:15px;
    width:40px;
    height:40px;
    margin-top:-23px;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:60px;
    font-weight:100;
    line-height:30px;
    color:#fff;
    text-decoration:none;
    text-shadow:0 0 2px #000;
    text-align:center;
    background:#222;
    background:rgba(0,0,0,.5);
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    border:3px solid #fff;
    -webkit-border-radius:23px;
    -moz-border-radius:23px;
    border-radius:23px;
    opacity:.5;
    cursor:pointer;
    display:none
}
.blueimp-gallery>.next{
    left:auto;
    right:15px
}
.blueimp-gallery>.close,.blueimp-gallery>.title{
    position:absolute;
    top:15px;
    left:15px;
    margin:0 40px 0 0;
    font-size:20px;
    line-height:30px;
    color:#fff;
    text-shadow:0 0 2px #000;
    opacity:.8;
    display:none
}
.blueimp-gallery>.close{
    padding:15px;
    right:15px;
    left:auto;
    margin:-15px;
    font-size:30px;
    text-decoration:none;
    cursor:pointer
}
.blueimp-gallery>.play-pause{
    position:absolute;
    right:15px;
    bottom:15px;
    width:15px;
    height:15px;
    background:url(../img/play-pause.png) 0 0 no-repeat;
    cursor:pointer;
    opacity:.5;
    display:none
}
.blueimp-gallery-playing>.play-pause{
    background-position:-15px 0
}
.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{
    color:#fff;
    opacity:1
}
.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{
    display:block;
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0)
}
.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{
    display:none
}
.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
body:last-child .blueimp-gallery>.slides>.slide-error{
    background-image:url(../img/error.svg)
}
body:last-child .blueimp-gallery>.play-pause{
    width:20px;
    height:20px;
    background-size:40px 20px;
    background-image:url(../img/play-pause.svg)
}
body:last-child .blueimp-gallery-playing>.play-pause{
    background-position:-20px 0
}
.blueimp-gallery>.indicator{
    position:absolute;
    top:auto;
    right:15px;
    bottom:15px;
    left:15px;
    margin:0 40px;
    padding:0;
    list-style:none;
    text-align:center;
    line-height:10px;
    display:none
}
.blueimp-gallery>.indicator>li{
    display:inline-block;
    width:9px;
    height:9px;
    margin:6px 3px 0 3px;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    border:1px solid transparent;
    background:#ccc;
    background:rgba(255,255,255,.25) center no-repeat;
    border-radius:5px;
    box-shadow:0 0 2px #000;
    opacity:.5;
    cursor:pointer
}
.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{
    background-color:#fff;
    border-color:#fff;
    opacity:1
}
.blueimp-gallery-controls>.indicator{
    display:block;
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0)
}
.blueimp-gallery-single>.indicator{
    display:none
}
.blueimp-gallery>.indicator{
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.blueimp-gallery>.slides>.slide>.video-content>img{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto;
    width:auto;
    height:auto;
    max-width:100%;
    max-height:100%;
    -moz-backface-visibility:hidden
}
.blueimp-gallery>.slides>.slide>.video-content>video{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.blueimp-gallery>.slides>.slide>.video-content>iframe{
    position:absolute;
    top:100%;
    left:0;
    width:100%;
    height:100%;
    border:none
}
.blueimp-gallery>.slides>.slide>.video-playing>iframe{
    top:0
}
.blueimp-gallery>.slides>.slide>.video-content>a{
    position:absolute;
    top:50%;
    right:0;
    left:0;
    margin:-64px auto 0;
    width:128px;
    height:128px;
    background:url(../img/video-play.png) center no-repeat;
    opacity:.8;
    cursor:pointer
}
.blueimp-gallery>.slides>.slide>.video-content>a:hover{
    opacity:1
}
.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{
    display:none
}
.blueimp-gallery>.slides>.slide>.video-content>video{
    display:none
}
.blueimp-gallery>.slides>.slide>.video-playing>video{
    display:block
}
.blueimp-gallery>.slides>.slide>.video-loading>a{
    background:url(../img/loading.gif) center no-repeat;
    background-size:64px 64px
}
body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{
    background-image:url(../img/video-play.svg)
}
.blueimp-gallery .modal-body{
    position:relative;
    text-align:center;
    padding:0 0 56.25% 0;
    overflow:hidden;
    cursor:pointer
}
.blueimp-gallery .modal-footer{
    margin:0
}
.blueimp-gallery .modal-body .video-content a,.blueimp-gallery .modal-body .video-content iframe,.blueimp-gallery .modal-body .video-content video,.blueimp-gallery .modal-body img{
    max-width:100%;
    max-height:100%;
    margin:auto;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0
}
.blueimp-gallery .modal-body .video-content video{
    display:none
}
.blueimp-gallery .modal-body .video-playing video{
    display:block
}
.blueimp-gallery .modal-body .video-content iframe{
    width:100%;
    height:100%;
    border:none;
    left:100%
}
.blueimp-gallery .modal-body .video-playing iframe{
    left:0
}
.blueimp-gallery .modal-body .video-playing a,.blueimp-gallery .modal-body .video-playing img{
    display:none
}
.blueimp-gallery .modal-body .video-content a{
    cursor:pointer
}
.blueimp-gallery .modal-body .video-content a:after{
    font-family:"Glyphicons Halflings";
    -webkit-font-smoothing:antialiased;
    content:"\e029";
    font-size:64px;
    line-height:64px;
    width:64px;
    height:64px;
    position:absolute;
    top:50%;
    margin:-32px 0 0 -32px
}
.blueimp-gallery .modal-body .video-loading a{
    background:url(../img/loading.gif) center no-repeat;
    background-size:64px 64px
}
.blueimp-gallery .modal-body .video-loading a:after{
    content:none
}
@media (min-width:768px){
    .blueimp-gallery .modal-dialog{
        right:auto;
        left:auto;
        width:auto;
        max-width:900px
    }
}
.thumbnail-gallery>li{
    position:relative;
    float:left;
    width:50%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    margin-bottom:10px
}
@media (min-width:768px){
    .thumbnail-gallery>li{
        float:left;
        width:25%
    }
}
@media (max-width:767px){
    .thumbnail-gallery>li:nth-child(2n+1){
        clear:both
    }
}
@media (min-width:768px){
    .thumbnail-gallery>li:nth-child(4n+1){
        clear:both
    }
}
.thumbnail-gallery>li a{
    display:block;
    -webkit-box-shadow:0 3px 8px rgba(0,0,0,.5);
    box-shadow:0 3px 8px rgba(0,0,0,.5);
    border:1px solid grey;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.thumbnail-gallery>li a:focus,.thumbnail-gallery>li a:hover{
    -webkit-box-shadow:0 3px 8px #000;
    box-shadow:0 3px 8px #000
}
.thumbnail-gallery>li img{
    display:block;
    margin-left:auto;
    margin-right:auto
}
.thumbnail-gallery>li span{
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit;
    margin-top:11px;
    margin-bottom:11px;
    font-size:14px;
    font-family:'Roboto Slab',Georgia,"Times New Roman",Times,serif;
    display:block;
    text-align:center;
    margin:0;
    padding:10px
}
.thumbnail-gallery>li span .small,.thumbnail-gallery>li span small{
    font-weight:400;
    line-height:1;
    color:#777
}
.thumbnail-gallery>li span .small,.thumbnail-gallery>li span small{
    font-size:75%
}
.modal-caption:empty{
    display:none
}
#page-media-carousel{
    position:relative;
    float:left;
    width:100%;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    padding:0
}
@media (min-width:992px){
    #page-media-carousel{
        float:left;
        width:41.66666667%
    }
}
@media (min-width:992px){
    #page-media-carousel{
        margin:5px 50px 25px 0
    }
}
#page-media-carousel .captionTitle{
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit;
    margin-top:22px;
    margin-bottom:11px;
    font-size:28px;
    font-family:'Roboto Slab',Georgia,"Times New Roman",Times,serif
}
#page-media-carousel .captionTitle .small,#page-media-carousel .captionTitle small{
    font-weight:400;
    line-height:1;
    color:#777
}
#page-media-carousel .captionTitle .small,#page-media-carousel .captionTitle small{
    font-size:65%
}
#page-media-carousel[data-number-of-items="1"] .carousel-control{
    display:none
}
#page-media-carousel[data-number-of-items="1"] .carousel-indicators{
    display:none
}
#page-media-carousel[data-number-of-items="1"] .carousel-caption{
    bottom:0
}
#page-media-carousel .carousel-control{
    background:0 0
}
#links{
    margin-left:-25px;
    margin-right:-25px
}
.album-thumbnail{
    float:left;
    width:100%;
    position:relative;
    min-height:1px;
    padding-left:25px;
    padding-right:25px;
    margin-bottom:25px
}
@media (min-width:768px){
    .album-thumbnail{
        float:left;
        width:50%
    }
}
@media (min-width:992px){
    .album-thumbnail{
        float:left;
        width:33.33333333%
    }
}
@media (max-width:991px){
    .album-thumbnail:nth-child(2n+1){
        clear:left
    }
}
@media (min-width:992px){
    .album-thumbnail:nth-child(3n+1){
        clear:left
    }
}
.album-thumbnail .album-thumbnail-inner{
    position:relative
}
.album-thumbnail a{
    display:block;
    text-align:center;
    padding:0;
    background:#FFF;
    position:relative;
    z-index:10;
    -webkit-box-shadow:0 3px 8px rgba(0,0,0,.5);
    box-shadow:0 3px 8px rgba(0,0,0,.5);
    border:1px solid grey;
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.album-thumbnail a:focus,.album-thumbnail a:hover{
    -webkit-box-shadow:0 3px 8px #000;
    box-shadow:0 3px 8px #000
}
.album-thumbnail img{
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.album-thumbnail .album-name{
    position:absolute;
    left:auto;
    right:0;
    bottom:0;
    font-size:24px;
    padding:0 25px;
    overflow:hidden;
    color:#FFF;
    background:#00618d
}
.album-thumbnail .media-count{
    display:none;
    padding-left:5px;
    font-size:14px;
    font-style:italic;
    color:#555
}
.album-thumbnail .media-count:before{
    content:"("
}
.album-thumbnail .media-count:after{
    content:")"
}
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:9999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:0px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:hidden;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(/layout/img/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#000;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:26px;line-height:26px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:22px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:22px;width:22px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background:url(/layout/img/media-sprites.png) no-repeat -94px center;}
#sb-nav-next{background:url(/layout/img/media-sprites.png) no-repeat -215px center;}
#sb-nav-previous{background:url(/layout/img/media-sprites.png) no-repeat -122px center;}
#sb-nav-play{background:url(/layout/img/media-sprites.png) no-repeat -153px center;}
#sb-nav-pause{background:url(/layout/img/media-sprites.png) no-repeat -183px center;}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

.ui-widget-overlay { background: #aaaaaa ; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }

div.promo-popup{
    position: fixed; 
    left: 50%; 
    top: 50%; 
    transform: translate(-50%, -50%); 
    width: 100%;
    height: 100%;
    z-index: 9999; 
    color: white; 
    display: flex; 
    justify-content: center;
    align-items: center;
    background: rgba(200, 200, 200, 0.75);
}
div.promo-popup div.promo-wrapper {
    max-width: 400px; 
    max-height: 600px; 
    width: 90%;
    height: 90%;
    background: url(/layout/img/pp-background.jpg) no-repeat center top; 
    background-size: 100% 100%; 
    display: flex; 
    justify-content: center;
    align-items: center;
    position: relative;
}
div.promo-popup > div.promo-wrapper > form {
    display: flex;
    flex-direction: column; 
    align-items: center; 
    justify-content: center;
}
div.promo-popup > div.promo-wrapper > form img {
    margin-bottom: 25px;
}
div.promo-popup > div.promo-wrapper > form p {
    margin-bottom: 45px;
    font-size: 22px;
    text-align: center;
    font-weight: 200;
    font-family: sans-serif;
}
div.promo-popup > div.promo-wrapper > form p span {
    color: #faa81a;
}
div.promo-popup > div.promo-wrapper > form input {
    margin-bottom: 15px;
    width: 250px;
    color: white !important;
    background: transparent;
    border: 1px solid white;
    font-size: 20px;
    font-family: sans-serif;
    font-weight: 200;
    padding-left: 10px;
}
div.promo-popup > div.promo-wrapper > form input::placeholder {
    color: white;
}
div.promo-popup > div.promo-wrapper > form button {
    background: #faa81a;
    border-radius: 5px;
    width: 100px;
    height: 35px;
    border: 1px solid white;
    margin-top: 10px;
    font-size: 20px;
    margin-bottom: 50px;
}

div.promo-popup > div.promo-wrapper > div {
    display: flex;
    align-items: center;
    text-align: center;
    padding: 50px;
    font-size: 20px;
    font-weight: 200;
    font-family: sans-serif;
    display: none;
}

.promo-wrapper:after {
    content: "\f00d";
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    font-family: fontawesome;
    font-size: 20px;
    cursor: pointer;
    color: white;
}

@media (max-width: 767px) {
    div.promo-popup > div.promo-wrapper > form img {
        width: 90%;
    }
    div.promo-popup > div.promo-wrapper > form p {
        margin-bottom: 45px;
        font-size: 20px;
    }
}