﻿@charset "UTF-8";
html{
    height:100%;
    overflow:auto
}
body{
    height:auto;
    min-height:100%;
    overflow:hidden;
    position:relative
}
p{
    word-wrap:break-word
}
body{
    line-height:18.57142858px;
    font-size:13px
}
a{
    color:#8f8f8f
}
a:hover{
    color:#41d7f7;
    text-decoration:underline
}
h6{
    line-height:22.85714286px;
    font-size:16px
}
h6 a:hover{
    text-decoration:none
}
h5{
    line-height:25.71428572px;
    font-size:18px;
    color:#777;
    text-transform:none;
    margin-top:0
}
h5 a:hover{
    text-decoration:none
}
h4{
    line-height:34.2857143px;
    font-size:24px;
    text-transform:uppercase;
    color:#777
}
h4 a:hover{
    text-decoration:none
}
h3 a:hover{
    text-decoration:none
}
h2 a:hover{
    text-decoration:none
}
h1{
    line-height:85.71428574px;
    text-decoration:none;
    font-size:60px
}
h1 a:hover{
    text-decoration:none
}
fieldset{
    border:none
}
fieldset dl{
    display:block;
    margin:0;
    padding:0;
    background:0 0
}
fieldset dt{
    display:block;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    width:12em;
    height:2em;
    margin:0;
    padding:0;
    float:left;
    clear:both;
    background:0 0;
    line-height:2em;
    overflow:hidden
}
fieldset dd{
    display:block;
    min-height:2em;
    margin:0 0 0 12em;
    padding:0;
    background:0 0;
    line-height:2em
}
fieldset label{
    display:inline-block
}
fieldset textarea{
    vertical-align:text-top
}
.img-fulltext-left,.img-intro-left{
    float:left;
    display:block;
    border:none;
    padding:0;
    margin:0 .3em .3em 0
}
.img-fulltext-right,.img-intro-right{
    float:right;
    display:block;
    border:none;
    padding:0;
    margin:0 0 .3em .3em
}
ul.pagenav{
    clear:both;
    list-style:none;
    display:block;
    margin:0;
    padding:0
}
ul.pagenav li,ul.pagenav li:before{
    display:block;
    background:0 0;
    margin:0;
    padding:0;
    width:50%;
    text-align:center;
    content:normal
}
ul.pagenav li.pagenav-prev{
    float:left
}
ul.pagenav li.pagenav-next{
    margin:0 0 0 50%
}
div.item-page dl.tabs{
    display:block;
    margin:0;
    padding:0
}
div.item-page dl.tabs:before{
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    display:block;
    float:left;
    width:1em;
    height:2em;
    overflow:hidden
}
div.item-page dl.tabs dt{
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    display:block;
    float:left;
    height:2em;
    overflow:hidden;
    border-left:1px solid #000;
    border-top:1px solid #000
}
div.item-page dl.tabs dt h3{
    margin:0;
    padding:0 1em;
    line-height:2em;
    font-size:100%;
    overflow:hidden
}
div.item-page dl.tabs dt h3 a{
    text-decoration:none
}
div.item-page dl.tabs:after{
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    display:block;
    border-left:1px solid #000;
    content:" ";
    overflow:hidden;
    height:2em
}
div.item-page div.current{
    clear:both;
    border:1px solid #000
}
div.item-page div.current dd.tabs{
    margin:0;
    padding:0
}
div.item-page div.pagination ul{
    clear:both;
    list-style:none;
    display:block;
    margin:0;
    padding:0
}
div.item-page div.pagination li{
    display:block;
    width:50%;
    margin:0;
    padding:0;
    text-align:center;
    float:left;
    white-space:nowrap
}
div.item-page div.pagination:after{
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0
}
.edit.item-page select+div{
    width:100%!important
}
.edit.item-page div>ul{
    border:1px solid #b9c2cb
}
.edit.item-page .search-field{
    overflow:visible
}
.edit.item-page .search-field>input{
    width:100%!important
}
.edit.item-page ul>li:before{
    content:normal
}
.edit.item-page fieldset{
    border:1px solid #eee
}
.edit.item-page fieldset legend{
    padding:7px;
    font-weight:700
}
#editor-xtd-buttons{
    float:left;
    padding:0
}
.toggle-editor{
    float:right
}
#searchForm .phrases-box{
    display:block;
    float:left
}
#searchForm .ordering-box{
    text-align:right
}
#searchForm .only label,#searchForm .ordering-box label,#searchForm .phrases-box label{
    display:inline-block;
    width:auto;
    height:2em;
    margin:0
}
#mod-finder-searchform label{
    display:block
}
#mod-finder-searchform input.inputbox{
    width:100%;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    max-width:300px
}
#login-form fieldset label{
    width:100%
}
#login-form #form-login-password label,#login-form #form-login-username label{
    display:block
}
#login-form #form-login-password input,#login-form #form-login-username input{
    width:100%;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    max-width:300px
}
.breadcrumbs img{
    margin:0;
    padding:0;
    border:none;
    outline:0
}
dl.stats-module{
    padding:.3em 0 .3em .3em;
    margin:0
}
dl.stats-module dt{
    float:left;
    display:block;
    line-height:1.5em;
    min-height:1.5em;
    width:10em;
    padding:.3em .3em 0 0;
    margin:0;
    font-weight:700
}
dl.stats-module dd{
    display:block;
    line-height:1.5em;
    min-height:1.5em;
    margin:0 0 0 10em
}
div.mod-languages ul{
    margin:0;
    padding:0;
    list-style:none
}
div.mod-languages li{
    background:0 0;
    margin:0 .3em;
    padding:0
}
div.mod-languages ul.lang-inline li{
    display:inline
}
div.mod-languages ul.lang-block li{
    display:block
}
div.mod-languages img{
    border:none;
    margin:0;
    padding:0
}
div.clr{
    clear:both
}
#system-message ul li{
    background-image:none
}
ul.actions,ul.actions li,ul.actions li img{
    display:inline;
    margin:0;
    padding:0;
    border:none
}
ul.actions li{
    background:0 0;
    list-style:none
}
.items-row{
    display:table;
    width:100%;
    table-layout:fixed;
    border-collapse:collapse
}
.items-row .item{
    display:table-cell;
    vertical-align:top
}
.items-row .row-separator{
    display:none
}
div.pagination p.counter{
    display:inline-block;
    margin:.5em .3em 0 0;
    padding:0;
    background:0 0
}
div.pagination ul,div.pagination ul li,div.pagination ul>li:before{
    display:inline-block;
    list-style:none;
    margin:0;
    padding:0 .3em;
    background:0 0;
    content:normal
}
div.tip-wrap{
    background:#fff;
    border:1px solid #aaa
}
div.tip-wrap div.tip{
    padding:.3em
}
div.tip-wrap div.tip-title{
    font-weight:700
}
table.category{
    width:100%
}
table.category thead th img{
    padding:0 0 0 .3em;
    margin:0;
    border:none
}
span.hasTip a img{
    padding:0;
    margin:0;
    border:none
}
div.category-list div.pagination{
    display:block
}
div.cat-children ul li span.item-title,div.categories-list ul li span.item-title{
    display:block;
    margin:0 0 .3em 0
}
div.cat-children ul li div.category-desc,div.categories-list ul li div.category-desc{
    margin:0 0 .3em 0
}
div.cat-children dl,div.categories-list dl{
    display:block;
    padding-left:0;
    padding-right:0;
    margin-left:0;
    margin-right:0;
    background:0 0
}
div.cat-children dl dd,div.cat-children dl dt,div.categories-list dl dd,div.categories-list dl dt{
    display:inline-block;
    padding:0;
    margin:0;
    background:0 0
}
div.img_caption p.img_caption{
    padding:.3em 0;
    margin:0
}
form .finder label,form .search label{
    display:none
}
#search-searchword{
    margin-bottom:5px
}
.cols-2 .column-1,.cols-2 .column-2,.cols-3 .column-1,.cols-3 .column-2,.cols-3 .column-3{
    float:left;
    clear:right
}
.cols-2 .column-1{
    width:50%
}
.cols-2 .column-2{
    width:50%
}
.cols-3 .column-1{
    width:33%
}
.cols-3 .column-2{
    width:33%
}
.cols-3 .column-3{
    width:34%
}
.row-separator{
    clear:both;
    float:none;
    font-size:1px;
    display:block
}
ul.categories-module li h1,ul.categories-module li h2,ul.categories-module li h3,ul.categories-module li h4,ul.categories-module li h5,ul.categories-module li h6{
    display:inline
}
.only,.phrases{
    border:solid 1px #ccc;
    margin:10px 0 0 0;
    padding:15px;
    line-height:1.3em
}
div.tags{
    display:inline
}
.tag-category ul>li:before{
    content:normal
}
ul.list-striped>li:before{
    content:normal
}
.list-striped{
    border-top:1px solid #ddd
}
.list-striped dd,.list-striped li{
    border-bottom:1px solid #ddd
}
#fancybox-wrap{
    padding:0
}
#fancybox-wrap *{
    box-sizing:content-box
}
#article-index{
    float:right
}
.jmodedit{
    display:inline-block;
    padding:3px 6px;
    margin-bottom:0;
    font-size:12px;
    line-height:18px;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    color:#333;
    background-color:#f7f7f7;
    border:1px solid #bbb;
    border-radius:0;
    box-sizing:content-box
}
.jmodedit .icon-edit:before{
    content:'Ŀ';
    color:grey
}
.jmodedit [class*=" icon-"]:before,.jmodedit [class^=icon-]:before{
    font-family:'Billion Web Font';
    font-style:normal;
    font-weight:400;
    text-decoration:inherit;
    text-align:center;
    text-transform:none;
    width:1em
}
.tooltip.in{
    opacity:.8
}
.fade.in{
    opacity:1
}
.tooltip{
    max-width:400px
}
.tooltip{
    position:absolute;
    z-index:1030;
    display:block;
    visibility:visible;
    font-size:11px;
    line-height:1.4;
    opacity:0
}
.tooltip .tooltip-arrow{
    border:0!important
}
.tooltip-arrow:after,.tooltip-arrow:before{
    content:"";
    position:absolute
}
.tooltip.bottom .tooltip-arrow:before{
    border:5px solid transparent!important;
    border-bottom:5px solid #bbb!important;
    top:-5px
}
.tooltip.bottom .tooltip-arrow:after{
    border:5px solid transparent!important;
    border-bottom:5px solid #fff!important;
    top:-4px
}
.tooltip.top .tooltip-arrow:before{
    border:5px solid transparent!important;
    border-top:5px solid #bbb!important;
    bottom:-5px
}
.tooltip.top .tooltip-arrow:after{
    border:5px solid transparent!important;
    border-top:5px solid #fff!important;
    bottom:-4px
}
.tooltip.right .tooltip-arrow:before{
    border:5px solid transparent!important;
    border-right:5px solid #bbb!important;
    left:-5px
}
.tooltip.right .tooltip-arrow:after{
    border:5px solid transparent!important;
    border-right:5px solid #fff!important;
    left:-4px
}
.tooltip.left .tooltip-arrow:before{
    border:5px solid transparent!important;
    border-left:5px solid #bbb!important;
    right:-5px
}
.tooltip.left .tooltip-arrow:after{
    border:5px solid transparent!important;
    border-left:5px solid #fff!important;
    right:-4px
}
.tooltip .tooltip-inner{
    background-color:#fff;
    border:1px solid #bbb;
    border-radius:0;
    color:grey;
    padding:8px 12px;
    -webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.2);
    -moz-box-shadow:2px 2px 0 0 rgba(0,0,0,.2);
    box-shadow:2px 2px 0 0 rgba(0,0,0,.2)
}
.fade{
    opacity:0;
    -webkit-transition:opacity .15s linear;
    -moz-transition:opacity .15s linear;
    -o-transition:opacity .15s linear;
    transition:opacity .15s linear
}
#sbox-content iframe{
    width:100%;
    height:100%
}
.contentpane{
    background-color:inherit!important
}
.control-group{
    margin-top:10px
}
.control-group .controls input{
    min-height:34px
}
.element-invisible{
    position:absolute;
    padding:0;
    margin:0;
    border:0;
    height:1px;
    width:1px;
    overflow:hidden
}
.list-striped.list-condensed{
    list-style:none;
    margin:10px 0 0 0;
    border:0;
    padding:0
}
.list-striped.list-condensed li{
    padding:4px 5px
}
.list-striped.list-condensed .list-edit.width-50{
    width:50px
}
input.quantity-minus,input.quantity-plus{
    padding:0
}
input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{
    display:block;
    width:100%;
    height:34px;
    padding:6px 12px;
    font-size:14px;
    line-height:1.42857143;
    color:#777;
    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;
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea: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)
}
input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{
    color:#ddd;
    opacity:1
}
input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{
    color:#ddd
}
input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
    color:#ddd
}
fieldset[disabled] input[type=color],fieldset[disabled] input[type=date],fieldset[disabled] input[type=datetime-local],fieldset[disabled] input[type=datetime],fieldset[disabled] input[type=email],fieldset[disabled] input[type=month],fieldset[disabled] input[type=number],fieldset[disabled] input[type=password],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] input[type=text],fieldset[disabled] input[type=time],fieldset[disabled] input[type=url],fieldset[disabled] input[type=week],fieldset[disabled] select,fieldset[disabled] textarea,input[type=color][disabled],input[type=color][readonly],input[type=date][disabled],input[type=date][readonly],input[type=datetime-local][disabled],input[type=datetime-local][readonly],input[type=datetime][disabled],input[type=datetime][readonly],input[type=email][disabled],input[type=email][readonly],input[type=month][disabled],input[type=month][readonly],input[type=number][disabled],input[type=number][readonly],input[type=password][disabled],input[type=password][readonly],input[type=search][disabled],input[type=search][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=text][disabled],input[type=text][readonly],input[type=time][disabled],input[type=time][readonly],input[type=url][disabled],input[type=url][readonly],input[type=week][disabled],input[type=week][readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{
    cursor:not-allowed;
    background-color:#f5f5f5;
    opacity:1
}
select[multiple],textarea{
    height:auto
}
input[type=color].input-sm,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=datetime].input-sm,input[type=email].input-sm,input[type=month].input-sm,input[type=number].input-sm,input[type=password].input-sm,input[type=search].input-sm,input[type=tel].input-sm,input[type=text].input-sm,input[type=time].input-sm,input[type=url].input-sm,input[type=week].input-sm{
    height:30px;
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
input[type=color].input-lg,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=datetime].input-lg,input[type=email].input-lg,input[type=month].input-lg,input[type=number].input-lg,input[type=password].input-lg,input[type=search].input-lg,input[type=tel].input-lg,input[type=text].input-lg,input[type=time].input-lg,input[type=url].input-lg,input[type=week].input-lg{
    height:46px;
    padding:10px 16px;
    font-size:18px;
    line-height:1.33;
    border-radius:6px
}
.bd-containerinner-1{
    padding-left:10px;
    padding-right:10px
}
@media (max-width:767px){
    .bd-containerinner-1{
        padding-left:10px;
        padding-right:10px
    }
}
.bd-container-inner{
    margin-left:auto;
    margin-right:auto
}
@media (max-width:767px){
    .bd-container-inner{
        max-width:none
    }
}
@media (min-width:768px){
    .bd-container-inner{
        max-width:750px
    }
}
@media (min-width:992px){
    .bd-container-inner{
        max-width:970px
    }
}
@media (min-width:1200px){
    .bd-container-inner{
        max-width:1160px
    }
}
.bd-container-inner{
    position:relative
}
.bd-container-inner,.bd-page-width .bd-background-width>.bd-container-inner{
    height:100%
}
.bd-margins>.bd-own-margins,.bd-margins>div:not(.bd-own-margins)>.bd-container-inner>.bd-no-margins>.bd-container-inner>:not(.bd-no-margins):not(section),.bd-margins>div:not(.bd-own-margins)>.bd-container-inner>:not(.bd-no-margins):not(section),.bd-margins>div:not(.bd-own-margins)>div:not(.bd-own-margins)>.bd-container-inner>.bd-no-margins>.bd-container-inner>:not(.bd-no-margins):not(section),.bd-margins>div:not(.bd-own-margins)>div:not(.bd-own-margins)>.bd-container-inner>:not(.bd-no-margins):not(section),.bd-margins>div:not(.bd-own-margins)>div:not(.bd-own-margins)>.bd-no-margins>.bd-container-inner>:not(.bd-no-margins):not(section),.bd-margins>div:not(.bd-own-margins)>h1,.bd-margins>div:not(.bd-own-margins)>h2,.bd-margins>div:not(.bd-own-margins)>h3,.bd-margins>div:not(.bd-own-margins)>h4,.bd-margins>div:not(.bd-own-margins)>h5,.bd-margins>div:not(.bd-own-margins)>h6,.bd-margins>div:not(.bd-own-margins)>img,.bd-margins>div:not(.bd-own-margins)>ol,.bd-margins>div:not(.bd-own-margins)>p,.bd-margins>div:not(.bd-own-margins)>ul,.bd-margins>div>.bd-own-margins,.bd-margins>h1,.bd-margins>h2,.bd-margins>h3,.bd-margins>h4,.bd-margins>h5,.bd-margins>h6,.bd-margins>img,.bd-margins>ol,.bd-margins>p,.bd-margins>ul,.bd-slider .bd-left-button,.bd-slider .bd-right-button{
    margin-left:10px;
    margin-right:10px
}
.bd-sheetstyles.bd-page-width .bd-contentlayout-offset>aside:not(.bd-no-margins)>.bd-margins,.bd-sheetstyles:not(.bd-page-width) .bd-contentlayout-offset>aside:not(.bd-no-margins),.bd-sheetstyles:not(.bd-page-width) .bd-contentlayout-offset>section:not(.bd-no-margins),.bd-sheetstyles:not(.bd-page-width)>.bd-contentlayout-offset>:not(aside) section:not(.bd-no-margins),div:not(.bd-sheetstyles).bd-page-width .bd-contentlayout-offset section:not(.bd-no-margins){
    margin-left:-10px;
    margin-right:-10px
}
.bd-container-inner-wrapper{
    position:relative;
    width:100%;
    height:100%
}
.bd-body-1{
    position:relative
}
.bd-body-4{
    position:relative
}
[data-affix].affix{
    height:auto
}
@media (min-width:1200px){
    [data-affix][data-enable-lg]+.bd-affix-fake{
        display:block
    }
}
@media (min-width:992px) and (max-width:1199px){
    [data-affix][data-enable-md]+.bd-affix-fake{
        display:block
    }
}
@media (min-width:768px) and (max-width:991px){
    [data-affix][data-enable-sm]+.bd-affix-fake{
        display:block
    }
}
@media (max-width:767px){
    [data-affix][data-enable-xs]+.bd-affix-fake{
        display:block
    }
}
.bd-affix-fake{
    display:none
}
/*! Animate.css - http://daneden.me/animate Licensed under the MIT license - http://opensource.org/licenses/MIT Copyright (c) 2015 Daniel Eden */
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.animated.infinite{
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
.animated.hinge{
    -webkit-animation-duration:2s;
    animation-duration:2s
}
@-webkit-keyframes bounce{
    0%,100%,20%,53%,80%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1);
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    40%,43%{
        -webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);
        transition-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-30px,0);
        transform:translate3d(0,-30px,0)
    }
    70%{
        -webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);
        transition-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-15px,0);
        transform:translate3d(0,-15px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-4px,0);
        transform:translate3d(0,-4px,0)
    }
}
@keyframes bounce{
    0%,100%,20%,53%,80%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1);
        -webkit-transform:translate3d(0,0,0);
        -ms-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    40%,43%{
        -webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);
        transition-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-30px,0);
        -ms-transform:translate3d(0,-30px,0);
        transform:translate3d(0,-30px,0)
    }
    70%{
        -webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);
        transition-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-15px,0);
        -ms-transform:translate3d(0,-15px,0);
        transform:translate3d(0,-15px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-4px,0);
        -ms-transform:translate3d(0,-4px,0);
        transform:translate3d(0,-4px,0)
    }
}
.bounce{
    -webkit-animation-name:bounce;
    animation-name:bounce;
    -webkit-transform-origin:center bottom;
    -ms-transform-origin:center bottom;
    transform-origin:center bottom
}
@-webkit-keyframes flash{
    0%,100%,50%{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
@keyframes flash{
    0%,100%,50%{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
.flash{
    -webkit-animation-name:flash;
    animation-name:flash
}
@-webkit-keyframes pulse{
    0%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    50%{
        -webkit-transform:scale3d(1.05,1.05,1.05);
        transform:scale3d(1.05,1.05,1.05)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
@keyframes pulse{
    0%{
        -webkit-transform:scale3d(1,1,1);
        -ms-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    50%{
        -webkit-transform:scale3d(1.05,1.05,1.05);
        -ms-transform:scale3d(1.05,1.05,1.05);
        transform:scale3d(1.05,1.05,1.05)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        -ms-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
.pulse{
    -webkit-animation-name:pulse;
    animation-name:pulse
}
@-webkit-keyframes rubberBand{
    0%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    30%{
        -webkit-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    40%{
        -webkit-transform:scale3d(.75,1.25,1);
        transform:scale3d(.75,1.25,1)
    }
    50%{
        -webkit-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    65%{
        -webkit-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    75%{
        -webkit-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
@keyframes rubberBand{
    0%{
        -webkit-transform:scale3d(1,1,1);
        -ms-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    30%{
        -webkit-transform:scale3d(1.25,.75,1);
        -ms-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    40%{
        -webkit-transform:scale3d(.75,1.25,1);
        -ms-transform:scale3d(.75,1.25,1);
        transform:scale3d(.75,1.25,1)
    }
    50%{
        -webkit-transform:scale3d(1.15,.85,1);
        -ms-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    65%{
        -webkit-transform:scale3d(.95,1.05,1);
        -ms-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    75%{
        -webkit-transform:scale3d(1.05,.95,1);
        -ms-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        -ms-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
.rubberBand{
    -webkit-animation-name:rubberBand;
    animation-name:rubberBand
}
@-webkit-keyframes shake{
    0%,100%{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
@keyframes shake{
    0%,100%{
        -webkit-transform:translate3d(0,0,0);
        -ms-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        -ms-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        -ms-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
.shake{
    -webkit-animation-name:shake;
    animation-name:shake
}
@-webkit-keyframes swing{
    20%{
        -webkit-transform:rotate3d(0,0,1,15deg);
        transform:rotate3d(0,0,1,15deg)
    }
    40%{
        -webkit-transform:rotate3d(0,0,1,-10deg);
        transform:rotate3d(0,0,1,-10deg)
    }
    60%{
        -webkit-transform:rotate3d(0,0,1,5deg);
        transform:rotate3d(0,0,1,5deg)
    }
    80%{
        -webkit-transform:rotate3d(0,0,1,-5deg);
        transform:rotate3d(0,0,1,-5deg)
    }
    100%{
        -webkit-transform:rotate3d(0,0,1,0deg);
        transform:rotate3d(0,0,1,0deg)
    }
}
@keyframes swing{
    20%{
        -webkit-transform:rotate3d(0,0,1,15deg);
        -ms-transform:rotate3d(0,0,1,15deg);
        transform:rotate3d(0,0,1,15deg)
    }
    40%{
        -webkit-transform:rotate3d(0,0,1,-10deg);
        -ms-transform:rotate3d(0,0,1,-10deg);
        transform:rotate3d(0,0,1,-10deg)
    }
    60%{
        -webkit-transform:rotate3d(0,0,1,5deg);
        -ms-transform:rotate3d(0,0,1,5deg);
        transform:rotate3d(0,0,1,5deg)
    }
    80%{
        -webkit-transform:rotate3d(0,0,1,-5deg);
        -ms-transform:rotate3d(0,0,1,-5deg);
        transform:rotate3d(0,0,1,-5deg)
    }
    100%{
        -webkit-transform:rotate3d(0,0,1,0deg);
        -ms-transform:rotate3d(0,0,1,0deg);
        transform:rotate3d(0,0,1,0deg)
    }
}
.swing{
    -webkit-transform-origin:top center;
    -ms-transform-origin:top center;
    transform-origin:top center;
    -webkit-animation-name:swing;
    animation-name:swing
}
@-webkit-keyframes tada{
    0%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
@keyframes tada{
    0%{
        -webkit-transform:scale3d(1,1,1);
        -ms-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        -ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        -ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        -ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        -ms-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
.tada{
    -webkit-animation-name:tada;
    animation-name:tada
}
@-webkit-keyframes wobble{
    0%{
        -webkit-transform:none;
        transform:none
    }
    15%{
        -webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }
    30%{
        -webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }
    45%{
        -webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }
    60%{
        -webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }
    75%{
        -webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes wobble{
    0%{
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
    15%{
        -webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        -ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }
    30%{
        -webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        -ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }
    45%{
        -webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        -ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }
    60%{
        -webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        -ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }
    75%{
        -webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        -ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
    100%{
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.wobble{
    -webkit-animation-name:wobble;
    animation-name:wobble
}
@-webkit-keyframes bounceIn{
    0%,100%,20%,40%,60%,80%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    20%{
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(1.03,1.03,1.03);
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        -webkit-transform:scale3d(.97,.97,.97);
        transform:scale3d(.97,.97,.97)
    }
    100%{
        opacity:1;
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
@keyframes bounceIn{
    0%,100%,20%,40%,60%,80%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        -ms-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    20%{
        -webkit-transform:scale3d(1.1,1.1,1.1);
        -ms-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        -webkit-transform:scale3d(.9,.9,.9);
        -ms-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(1.03,1.03,1.03);
        -ms-transform:scale3d(1.03,1.03,1.03);
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        -webkit-transform:scale3d(.97,.97,.97);
        -ms-transform:scale3d(.97,.97,.97);
        transform:scale3d(.97,.97,.97)
    }
    100%{
        opacity:1;
        -webkit-transform:scale3d(1,1,1);
        -ms-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
.bounceIn{
    -webkit-animation-name:bounceIn;
    animation-name:bounceIn;
    -webkit-animation-duration:.75s;
    animation-duration:.75s
}
@-webkit-keyframes bounceInDown{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-3000px,0);
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,25px,0);
        transform:translate3d(0,25px,0)
    }
    75%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInDown{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-3000px,0);
        -ms-transform:translate3d(0,-3000px,0);
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,25px,0);
        -ms-transform:translate3d(0,25px,0);
        transform:translate3d(0,25px,0)
    }
    75%{
        -webkit-transform:translate3d(0,-10px,0);
        -ms-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,5px,0);
        -ms-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0)
    }
    100%{
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.bounceInDown{
    -webkit-animation-name:bounceInDown;
    animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInLeft{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        -ms-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        -ms-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(-10px,0,0);
        -ms-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(5px,0,0);
        -ms-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0)
    }
    100%{
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.bounceInLeft{
    -webkit-animation-name:bounceInLeft;
    animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInRight{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        -ms-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        -ms-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(10px,0,0);
        -ms-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(-5px,0,0);
        -ms-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0)
    }
    100%{
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.bounceInRight{
    -webkit-animation-name:bounceInRight;
    animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,3000px,0);
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    75%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0)
    }
    100%{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
@keyframes bounceInUp{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
        transition-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,3000px,0);
        -ms-transform:translate3d(0,3000px,0);
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        -ms-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    75%{
        -webkit-transform:translate3d(0,10px,0);
        -ms-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-5px,0);
        -ms-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0)
    }
    100%{
        -webkit-transform:translate3d(0,0,0);
        -ms-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
.bounceInUp{
    -webkit-animation-name:bounceInUp;
    animation-name:bounceInUp
}
@-webkit-keyframes bounceOut{
    20%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
}
@keyframes bounceOut{
    20%{
        -webkit-transform:scale3d(.9,.9,.9);
        -ms-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        -webkit-transform:scale3d(1.1,1.1,1.1);
        -ms-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        -ms-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
}
.bounceOut{
    -webkit-animation-name:bounceOut;
    animation-name:bounceOut;
    -webkit-animation-duration:.75s;
    animation-duration:.75s
}
@-webkit-keyframes bounceOutDown{
    20%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@keyframes bounceOutDown{
    20%{
        -webkit-transform:translate3d(0,10px,0);
        -ms-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        -ms-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        -ms-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
.bounceOutDown{
    -webkit-animation-name:bounceOutDown;
    animation-name:bounceOutDown
}
@-webkit-keyframes bounceOutLeft{
    20%{
        opacity:1;
        -webkit-transform:translate3d(20px,0,0);
        transform:translate3d(20px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@keyframes bounceOutLeft{
    20%{
        opacity:1;
        -webkit-transform:translate3d(20px,0,0);
        -ms-transform:translate3d(20px,0,0);
        transform:translate3d(20px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        -ms-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
.bounceOutLeft{
    -webkit-animation-name:bounceOutLeft;
    animation-name:bounceOutLeft
}
@-webkit-keyframes bounceOutRight{
    20%{
        opacity:1;
        -webkit-transform:translate3d(-20px,0,0);
        transform:translate3d(-20px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@keyframes bounceOutRight{
    20%{
        opacity:1;
        -webkit-transform:translate3d(-20px,0,0);
        -ms-transform:translate3d(-20px,0,0);
        transform:translate3d(-20px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        -ms-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
.bounceOutRight{
    -webkit-animation-name:bounceOutRight;
    animation-name:bounceOutRight
}
@-webkit-keyframes bounceOutUp{
    20%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,20px,0);
        transform:translate3d(0,20px,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@keyframes bounceOutUp{
    20%{
        -webkit-transform:translate3d(0,-10px,0);
        -ms-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,20px,0);
        -ms-transform:translate3d(0,20px,0);
        transform:translate3d(0,20px,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        -ms-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
.bounceOutUp{
    -webkit-animation-name:bounceOutUp;
    animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@keyframes fadeIn{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
.fadeIn{
    -webkit-animation-name:fadeIn;
    animation-name:fadeIn
}
@-webkit-keyframes fadeInDown{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInDown{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        -ms-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.fadeInDown{
    -webkit-animation-name:fadeInDown;
    animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInDownBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        -ms-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.fadeInDownBig{
    -webkit-animation-name:fadeInDownBig;
    animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        -ms-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.fadeInLeft{
    -webkit-animation-name:fadeInLeft;
    animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInLeftBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        -ms-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.fadeInLeftBig{
    -webkit-animation-name:fadeInLeftBig;
    animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight{
    0%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInRight{
    0%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        -ms-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.fadeInRight{
    -webkit-animation-name:fadeInRight;
    animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInRightBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        -ms-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.fadeInRightBig{
    -webkit-animation-name:fadeInRightBig;
    animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUp{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        -ms-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.fadeInUp{
    -webkit-animation-name:fadeInUp;
    animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUpBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        -ms-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.fadeInUpBig{
    -webkit-animation-name:fadeInUpBig;
    animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0
    }
}
@keyframes fadeOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0
    }
}
.fadeOut{
    -webkit-animation-name:fadeOut;
    animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
@keyframes fadeOutDown{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        -ms-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
.fadeOutDown{
    -webkit-animation-name:fadeOutDown;
    animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@keyframes fadeOutDownBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        -ms-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
.fadeOutDownBig{
    -webkit-animation-name:fadeOutDownBig;
    animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
@keyframes fadeOutLeft{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        -ms-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
.fadeOutLeft{
    -webkit-animation-name:fadeOutLeft;
    animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@keyframes fadeOutLeftBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        -ms-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
.fadeOutLeftBig{
    -webkit-animation-name:fadeOutLeftBig;
    animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@keyframes fadeOutRight{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        -ms-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
.fadeOutRight{
    -webkit-animation-name:fadeOutRight;
    animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@keyframes fadeOutRightBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        -ms-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
.fadeOutRightBig{
    -webkit-animation-name:fadeOutRightBig;
    animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
@keyframes fadeOutUp{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        -ms-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
.fadeOutUp{
    -webkit-animation-name:fadeOutUp;
    animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@keyframes fadeOutUpBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        -ms-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
.fadeOutUpBig{
    -webkit-animation-name:fadeOutUpBig;
    animation-name:fadeOutUpBig
}
@-webkit-keyframes flip{
    0%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);
        transform:perspective(400px) rotate3d(0,1,0,-360deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    40%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    50%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    80%{
        -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
        transform:perspective(400px) scale3d(.95,.95,.95);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    100%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
@keyframes flip{
    0%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);
        -ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);
        transform:perspective(400px) rotate3d(0,1,0,-360deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    40%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        -ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    50%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        -ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    80%{
        -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
        -ms-transform:perspective(400px) scale3d(.95,.95,.95);
        transform:perspective(400px) scale3d(.95,.95,.95);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    100%{
        -webkit-transform:perspective(400px);
        -ms-transform:perspective(400px);
        transform:perspective(400px);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
.animated.flip{
    -webkit-backface-visibility:visible;
    -ms-backface-visibility:visible;
    backface-visibility:visible;
    -webkit-animation-name:flip;
    animation-name:flip
}
@-webkit-keyframes flipInX{
    0%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
        transform:perspective(400px) rotate3d(1,0,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
        transform:perspective(400px) rotate3d(1,0,0,-5deg)
    }
    100%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes flipInX{
    0%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        -ms-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        -ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
        -ms-transform:perspective(400px) rotate3d(1,0,0,10deg);
        transform:perspective(400px) rotate3d(1,0,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
        -ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);
        transform:perspective(400px) rotate3d(1,0,0,-5deg)
    }
    100%{
        -webkit-transform:perspective(400px);
        -ms-transform:perspective(400px);
        transform:perspective(400px)
    }
}
.flipInX{
    -webkit-backface-visibility:visible!important;
    -ms-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipInX;
    animation-name:flipInX
}
@-webkit-keyframes flipInY{
    0%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
        transform:perspective(400px) rotate3d(0,1,0,-20deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
        transform:perspective(400px) rotate3d(0,1,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
        transform:perspective(400px) rotate3d(0,1,0,-5deg)
    }
    100%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes flipInY{
    0%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        -ms-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
        -ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);
        transform:perspective(400px) rotate3d(0,1,0,-20deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
        -ms-transform:perspective(400px) rotate3d(0,1,0,10deg);
        transform:perspective(400px) rotate3d(0,1,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
        -ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);
        transform:perspective(400px) rotate3d(0,1,0,-5deg)
    }
    100%{
        -webkit-transform:perspective(400px);
        -ms-transform:perspective(400px);
        transform:perspective(400px)
    }
}
.flipInY{
    -webkit-backface-visibility:visible!important;
    -ms-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipInY;
    animation-name:flipInY
}
@-webkit-keyframes flipOutX{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        opacity:1
    }
    100%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        opacity:0
    }
}
@keyframes flipOutX{
    0%{
        -webkit-transform:perspective(400px);
        -ms-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        -ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        opacity:1
    }
    100%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        -ms-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        opacity:0
    }
}
.flipOutX{
    -webkit-animation-name:flipOutX;
    animation-name:flipOutX;
    -webkit-animation-duration:.75s;
    animation-duration:.75s;
    -webkit-backface-visibility:visible!important;
    -ms-backface-visibility:visible!important;
    backface-visibility:visible!important
}
@-webkit-keyframes flipOutY{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
        transform:perspective(400px) rotate3d(0,1,0,-15deg);
        opacity:1
    }
    100%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        opacity:0
    }
}
@keyframes flipOutY{
    0%{
        -webkit-transform:perspective(400px);
        -ms-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
        -ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);
        transform:perspective(400px) rotate3d(0,1,0,-15deg);
        opacity:1
    }
    100%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        -ms-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        opacity:0
    }
}
.flipOutY{
    -webkit-backface-visibility:visible!important;
    -ms-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipOutY;
    animation-name:flipOutY;
    -webkit-animation-duration:.75s;
    animation-duration:.75s
}
@-webkit-keyframes lightSpeedIn{
    0%{
        -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        -webkit-transform:skewX(20deg);
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        -webkit-transform:skewX(-5deg);
        transform:skewX(-5deg);
        opacity:1
    }
    100%{
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes lightSpeedIn{
    0%{
        -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
        -ms-transform:translate3d(100%,0,0) skewX(-30deg);
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        -webkit-transform:skewX(20deg);
        -ms-transform:skewX(20deg);
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        -webkit-transform:skewX(-5deg);
        -ms-transform:skewX(-5deg);
        transform:skewX(-5deg);
        opacity:1
    }
    100%{
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
        opacity:1
    }
}
.lightSpeedIn{
    -webkit-animation-name:lightSpeedIn;
    animation-name:lightSpeedIn;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out
}
@-webkit-keyframes lightSpeedOut{
    0%{
        opacity:1
    }
    100%{
        -webkit-transform:translate3d(100%,0,0) skewX(30deg);
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
@keyframes lightSpeedOut{
    0%{
        opacity:1
    }
    100%{
        -webkit-transform:translate3d(100%,0,0) skewX(30deg);
        -ms-transform:translate3d(100%,0,0) skewX(30deg);
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
.lightSpeedOut{
    -webkit-animation-name:lightSpeedOut;
    animation-name:lightSpeedOut;
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
}
@-webkit-keyframes rotateIn{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,-200deg);
        transform:rotate3d(0,0,1,-200deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateIn{
    0%{
        -webkit-transform-origin:center;
        -ms-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,-200deg);
        -ms-transform:rotate3d(0,0,1,-200deg);
        transform:rotate3d(0,0,1,-200deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:center;
        -ms-transform-origin:center;
        transform-origin:center;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateIn{
    -webkit-animation-name:rotateIn;
    animation-name:rotateIn
}
@-webkit-keyframes rotateInDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        -ms-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        -ms-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:left bottom;
        -ms-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInDownLeft{
    -webkit-animation-name:rotateInDownLeft;
    animation-name:rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        -ms-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        -ms-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:right bottom;
        -ms-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInDownRight{
    -webkit-animation-name:rotateInDownRight;
    animation-name:rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        -ms-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        -ms-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:left bottom;
        -ms-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInUpLeft{
    -webkit-animation-name:rotateInUpLeft;
    animation-name:rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-90deg);
        transform:rotate3d(0,0,1,-90deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        -ms-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-90deg);
        -ms-transform:rotate3d(0,0,1,-90deg);
        transform:rotate3d(0,0,1,-90deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:right bottom;
        -ms-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInUpRight{
    -webkit-animation-name:rotateInUpRight;
    animation-name:rotateInUpRight
}
@-webkit-keyframes rotateOut{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    100%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,200deg);
        transform:rotate3d(0,0,1,200deg);
        opacity:0
    }
}
@keyframes rotateOut{
    0%{
        -webkit-transform-origin:center;
        -ms-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    100%{
        -webkit-transform-origin:center;
        -ms-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,200deg);
        -ms-transform:rotate3d(0,0,1,200deg);
        transform:rotate3d(0,0,1,200deg);
        opacity:0
    }
}
.rotateOut{
    -webkit-animation-name:rotateOut;
    animation-name:rotateOut
}
@-webkit-keyframes rotateOutDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
}
@keyframes rotateOutDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        -ms-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:left bottom;
        -ms-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        -ms-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
}
.rotateOutDownLeft{
    -webkit-animation-name:rotateOutDownLeft;
    animation-name:rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
@keyframes rotateOutDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        -ms-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:right bottom;
        -ms-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        -ms-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
.rotateOutDownRight{
    -webkit-animation-name:rotateOutDownRight;
    animation-name:rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
@keyframes rotateOutUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        -ms-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:left bottom;
        -ms-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        -ms-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
.rotateOutUpLeft{
    -webkit-animation-name:rotateOutUpLeft;
    animation-name:rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,90deg);
        transform:rotate3d(0,0,1,90deg);
        opacity:0
    }
}
@keyframes rotateOutUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        -ms-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:right bottom;
        -ms-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,90deg);
        -ms-transform:rotate3d(0,0,1,90deg);
        transform:rotate3d(0,0,1,90deg);
        opacity:0
    }
}
.rotateOutUpRight{
    -webkit-animation-name:rotateOutUpRight;
    animation-name:rotateOutUpRight
}
@-webkit-keyframes hinge{
    0%{
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        -webkit-transform:rotate3d(0,0,1,80deg);
        transform:rotate3d(0,0,1,80deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        -webkit-transform:rotate3d(0,0,1,60deg);
        transform:rotate3d(0,0,1,60deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    100%{
        -webkit-transform:translate3d(0,700px,0);
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
@keyframes hinge{
    0%{
        -webkit-transform-origin:top left;
        -ms-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        -webkit-transform:rotate3d(0,0,1,80deg);
        -ms-transform:rotate3d(0,0,1,80deg);
        transform:rotate3d(0,0,1,80deg);
        -webkit-transform-origin:top left;
        -ms-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        -webkit-transform:rotate3d(0,0,1,60deg);
        -ms-transform:rotate3d(0,0,1,60deg);
        transform:rotate3d(0,0,1,60deg);
        -webkit-transform-origin:top left;
        -ms-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    100%{
        -webkit-transform:translate3d(0,700px,0);
        -ms-transform:translate3d(0,700px,0);
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
.hinge{
    -webkit-animation-name:hinge;
    animation-name:hinge
}
@-webkit-keyframes rollIn{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
        transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes rollIn{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
        -ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
        transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.rollIn{
    -webkit-animation-name:rollIn;
    animation-name:rollIn
}
@-webkit-keyframes rollOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
        transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}
@keyframes rollOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
        -ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
        transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}
.rollOut{
    -webkit-animation-name:rollOut;
    animation-name:rollOut
}
@-webkit-keyframes zoomIn{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
@keyframes zoomIn{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        -ms-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
.zoomIn{
    -webkit-animation-name:zoomIn;
    animation-name:zoomIn
}
@-webkit-keyframes zoomInDown{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInDown{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInDown{
    -webkit-animation-name:zoomInDown;
    animation-name:zoomInDown
}
@-webkit-keyframes zoomInLeft{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInLeft{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInLeft{
    -webkit-animation-name:zoomInLeft;
    animation-name:zoomInLeft
}
@-webkit-keyframes zoomInRight{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInRight{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInRight{
    -webkit-animation-name:zoomInRight;
    animation-name:zoomInRight
}
@-webkit-keyframes zoomInUp{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInUp{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInUp{
    -webkit-animation-name:zoomInUp;
    animation-name:zoomInUp
}
@-webkit-keyframes zoomOut{
    0%{
        opacity:1
    }
    50%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    100%{
        opacity:0
    }
}
@keyframes zoomOut{
    0%{
        opacity:1
    }
    50%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        -ms-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    100%{
        opacity:0
    }
}
.zoomOut{
    -webkit-animation-name:zoomOut;
    animation-name:zoomOut
}
@-webkit-keyframes zoomOutDown{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomOutDown{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin:center bottom;
        -ms-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomOutDown{
    -webkit-animation-name:zoomOutDown;
    animation-name:zoomOutDown
}
@-webkit-keyframes zoomOutLeft{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(-2000px,0,0);
        transform:scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin:left center;
        transform-origin:left center
    }
}
@keyframes zoomOutLeft{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        -ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(-2000px,0,0);
        -ms-transform:scale(.1) translate3d(-2000px,0,0);
        transform:scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin:left center;
        -ms-transform-origin:left center;
        transform-origin:left center
    }
}
.zoomOutLeft{
    -webkit-animation-name:zoomOutLeft;
    animation-name:zoomOutLeft
}
@-webkit-keyframes zoomOutRight{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(2000px,0,0);
        transform:scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin:right center;
        transform-origin:right center
    }
}
@keyframes zoomOutRight{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        -ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(2000px,0,0);
        -ms-transform:scale(.1) translate3d(2000px,0,0);
        transform:scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin:right center;
        -ms-transform-origin:right center;
        transform-origin:right center
    }
}
.zoomOutRight{
    -webkit-animation-name:zoomOutRight;
    animation-name:zoomOutRight
}
@-webkit-keyframes zoomOutUp{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomOutUp{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin:center bottom;
        -ms-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomOutUp{
    -webkit-animation-name:zoomOutUp;
    animation-name:zoomOutUp
}
@-webkit-keyframes slideInDown{
    0%{
        -webkit-transform:translateY(-100%);
        transform:translateY(-100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes slideInDown{
    0%{
        -webkit-transform:translateY(-100%);
        -ms-transform:translateY(-100%);
        transform:translateY(-100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
}
.slideInDown{
    -webkit-animation-name:slideInDown;
    animation-name:slideInDown
}
@-webkit-keyframes slideInLeft{
    0%{
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes slideInLeft{
    0%{
        -webkit-transform:translateX(-100%);
        -ms-transform:translateX(-100%);
        transform:translateX(-100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
}
.slideInLeft{
    -webkit-animation-name:slideInLeft;
    animation-name:slideInLeft
}
@-webkit-keyframes slideInLeftMedium{
    0%{
        -webkit-transform:translateX(-60%);
        transform:translateX(-60%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes slideInLeftMedium{
    0%{
        -webkit-transform:translateX(-60%);
        -ms-transform:translateX(-60%);
        transform:translateX(-60%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
}
.slideInLeftMedium{
    -webkit-animation-name:slideInLeftMedium;
    animation-name:slideInLeftMedium
}
@-webkit-keyframes slideInLeftShort{
    0%{
        -webkit-transform:translateX(-30%);
        transform:translateX(-30%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes slideInLeftShort{
    0%{
        -webkit-transform:translateX(-30%);
        -ms-transform:translateX(-30%);
        transform:translateX(-30%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
}
.slideInLeftShort{
    -webkit-animation-name:slideInLeftShort;
    animation-name:slideInLeftShort
}
@-webkit-keyframes slideInRight{
    0%{
        -webkit-transform:translateX(100%);
        transform:translateX(100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes slideInRight{
    0%{
        -webkit-transform:translateX(100%);
        -ms-transform:translateX(100%);
        transform:translateX(100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
}
.slideInRight{
    -webkit-animation-name:slideInRight;
    animation-name:slideInRight
}
@-webkit-keyframes slideInRightMedium{
    0%{
        -webkit-transform:translateX(60%);
        transform:translateX(60%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes slideInRightMedium{
    0%{
        -webkit-transform:translateX(60%);
        -ms-transform:translateX(60%);
        transform:translateX(60%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
}
.slideInRightMedium{
    -webkit-animation-name:slideInRightMedium;
    animation-name:slideInRightMedium
}
@-webkit-keyframes slideInRightShort{
    0%{
        -webkit-transform:translateX(30%);
        transform:translateX(30%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes slideInRightShort{
    0%{
        -webkit-transform:translateX(30%);
        -ms-transform:translateX(30%);
        transform:translateX(30%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
}
.slideInRightShort{
    -webkit-animation-name:slideInRightShort;
    animation-name:slideInRightShort
}
@-webkit-keyframes slideInUp{
    0%{
        -webkit-transform:translateY(100%);
        transform:translateY(100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes slideInUp{
    0%{
        -webkit-transform:translateY(100%);
        -ms-transform:translateY(100%);
        transform:translateY(100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
}
.slideInUp{
    -webkit-animation-name:slideInUp;
    animation-name:slideInUp
}
@-webkit-keyframes slideOutDown{
    0%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateY(100%);
        transform:translateY(100%)
    }
}
@keyframes slideOutDown{
    0%{
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateY(100%);
        -ms-transform:translateY(100%);
        transform:translateY(100%)
    }
}
.slideOutDown{
    -webkit-animation-name:slideOutDown;
    animation-name:slideOutDown
}
@-webkit-keyframes slideOutLeft{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%)
    }
}
@keyframes slideOutLeft{
    0%{
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateX(-100%);
        -ms-transform:translateX(-100%);
        transform:translateX(-100%)
    }
}
.slideOutLeft{
    -webkit-animation-name:slideOutLeft;
    animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateX(100%);
        transform:translateX(100%)
    }
}
@keyframes slideOutRight{
    0%{
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateX(100%);
        -ms-transform:translateX(100%);
        transform:translateX(100%)
    }
}
.slideOutRight{
    -webkit-animation-name:slideOutRight;
    animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp{
    0%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateY(-100%);
        transform:translateY(-100%)
    }
}
@keyframes slideOutUp{
    0%{
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateY(-100%);
        -ms-transform:translateY(-100%);
        transform:translateY(-100%)
    }
}
.slideOutUp{
    -webkit-animation-name:slideOutUp;
    animation-name:slideOutUp
}
.bd-blog{
    padding:4px 5px
}
.bd-pager-2 ul{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.bd-pager-2 ul{
    display:inline-block;
    width:100%;
    margin:0
}
.bd-pager-2 ul li{
    display:inline-block
}
.bd-pager-2 ul>li:first-child{
    float:left
}
.bd-pager-2 ul>li:last-child{
    float:right
}
.bd-pager-2>.bd-pagination-4>li.bd-paginationitem-4>a,.bd-pager-2>.bd-pagination-4>li.bd-paginationitem-4>a:link,.bd-pager-2>.bd-pagination-4>li.bd-paginationitem-4>a:visited,.bd-pager-2>.bd-pagination-4>li.bd-paginationitem-4>span{
    border-radius:0
}
.bd-pagination-4{
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:5px
}
.bd-pagination-4.right{
    text-align:right
}
.bd-pagination-4.center{
    text-align:center
}
.bd-pagination-4>:last-child{
    margin-right:0
}
.bd-pagination-4 span{
    cursor:default
}
.pagination>ul.bd-pagination-4>.active>a,.pagination>ul.bd-pagination-4>.active>span{
    color:inherit;
    line-height:inherit
}
.bd-pagination-4>li.bd-paginationitem-4>a,.bd-pagination-4>li.bd-paginationitem-4>a:link,.bd-pagination-4>li.bd-paginationitem-4>a:visited,.bd-pagination-4>li.bd-paginationitem-4>span{
    border-top-style:none;
    border-bottom-style:none;
    border-left-style:none;
    border-right-style:none;
    border-top-width:0;
    border-bottom-width:0;
    border-left-width:0;
    border-right-width:0;
    color:#777;
    background-color:rgba(0,0,0,0);
    font-weight:700;
    font-size:13px;
    margin:0;
    border-radius:0;
    line-height:18.57142858px;
    background-image:none
}
.bd-pagination-4>li.bd-paginationitem-4>a:hover{
    background-color:#41ccff;
    color:#fff;
    border-bottom-width:0;
    border-bottom-style:none;
    border-left-width:0;
    border-left-style:none;
    border-right-width:0;
    border-right-style:none;
    border-top-width:0;
    border-top-style:none;
    background-image:none
}
.bd-pagination-4>li.active.bd-paginationitem-4>a,.bd-pagination-4>li.active.bd-paginationitem-4>span{
    color:inherit;
    background-color:#41ccff;
    color:#fff;
    border-bottom-width:0;
    border-bottom-style:none;
    border-left-width:0;
    border-left-style:none;
    border-right-width:0;
    border-right-style:none;
    border-top-width:0;
    border-top-style:none;
    background-image:none
}
.bd-comments-1 ul:not(.pagination){
    margin:0;
    padding:0;
    list-style:none
}
.bd-comments-1 ul:not(.pagination)>li{
    display:block
}
.bd-comments-1 li>ul:not(.pagination){
    margin-left:20px
}
.bd-comment-1{
    padding:5px
}
.bd-blockquotes-19,.bd-container-17:not(.shape-only).bd-custom-blockquotes blockquote{
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #ddd
}
.bd-blockquotes-19,.bd-blockquotes-19 p,.bd-container-17:not(.shape-only).bd-custom-blockquotes blockquote,.bd-container-17:not(.shape-only).bd-custom-blockquotes blockquote p{
    line-height:20.00000001px;
    font-size:14px;
    font-style:italic
}
.bd-blockquotes-18,.bd-container-16:not(.shape-only).bd-custom-blockquotes blockquote{
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #ddd
}
.bd-blockquotes-18,.bd-blockquotes-18 p,.bd-container-16:not(.shape-only).bd-custom-blockquotes blockquote,.bd-container-16:not(.shape-only).bd-custom-blockquotes blockquote p{
    line-height:20.00000001px;
    font-size:14px;
    font-style:italic
}
.bd-grid-5>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-griditem-30{
    padding-bottom:15px;
    margin-bottom:30px
}
.separated-item-30{
    position:relative;
    z-index:0
}
.separated-item-30:after,.separated-item-30:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-30:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-30:after{
    left:0;
    right:0;
    bottom:14.5px;
    border-top:1px solid #ddd
}
.first-col.separated-item-30:after{
    left:5px
}
.last-col.separated-item-30:after{
    right:5px
}
.separated-item-30.first-col:before,.separated-item-30.last-row:after{
    content:none
}
h1.bd-container-15{
    font-weight:400
}
.bd-blockquotes-17,.bd-container-15:not(.shape-only).bd-custom-blockquotes blockquote{
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #ddd
}
.bd-blockquotes-17,.bd-blockquotes-17 p,.bd-container-15:not(.shape-only).bd-custom-blockquotes blockquote,.bd-container-15:not(.shape-only).bd-custom-blockquotes blockquote p{
    line-height:20.00000001px;
    font-size:14px;
    font-style:italic
}
.bd-pagination-2.right{
    text-align:right
}
.bd-pagination-2.center{
    text-align:center
}
.bd-pagination-2>:last-child{
    margin-right:0
}
.bd-pagination-2 span{
    cursor:default
}
.pagination>ul.bd-pagination-2>.active>a,.pagination>ul.bd-pagination-2>.active>span{
    color:inherit;
    line-height:inherit
}
.bd-pagination-2>li.bd-paginationitem-2>a,.bd-pagination-2>li.bd-paginationitem-2>a:link,.bd-pagination-2>li.bd-paginationitem-2>a:visited,.bd-pagination-2>li.bd-paginationitem-2>span{
    color:#555;
    border:1px solid #fff;
    border-radius:0
}
.bd-pagination-2>li.bd-paginationitem-2>a:hover{
    background-color:#ddd;
    background-image:none
}
.bd-pagination-2>li.active.bd-paginationitem-2>a,.bd-pagination-2>li.active.bd-paginationitem-2>span{
    color:inherit;
    background-color:#f5f5f5;
    font-weight:700;
    background-image:none
}
.bd-page-width>.bd-container-inner{
    max-width:none
}
.container-effect.container{
    padding-left:0;
    padding-right:0
}
.bd-flex-horizontal,.bd-flex-vertical{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.bd-flex-vertical{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.bd-flex-wide{
    -webkit-flex-basis:auto;
    -ms-flex-preferred-size:auto;
    flex-basis:auto;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -webkit-flex-shrink:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    min-width:0;
    min-height:0
}
.bd-flex-wide:not(.bd-flex-horizontal){
    width:100%
}
.bd-flex-fixed{
    -webkit-flex-basis:auto;
    -ms-flex-preferred-size:auto;
    flex-basis:auto;
    -webkit-box-flex:0;
    -webkit-flex-grow:0;
    -ms-flex-positive:0;
    flex-grow:0;
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0
}
.bd-flexalign{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.bd-flexalign>*{
    height:auto
}
.bd-formcontrol-checkbox .bd-form-checkbox.checkbox,.bd-formcontrol-radio .bd-form-radiobutton.radio{
    padding:0
}
.bd-formcontrol-checkbox [type=checkbox],.bd-formcontrol-radio [type=radio]{
    position:fixed;
    left:-9999px;
    display:none
}
.bd-formcontrol-checkbox [type=checkbox]+label,.bd-formcontrol-radio [type=radio]+label{
    display:inline-block;
    position:relative;
    cursor:pointer
}
.bd-formcontrol-checkbox [type=checkbox]+label:after,.bd-formcontrol-checkbox [type=checkbox]+label:before,.bd-formcontrol-radio [type=radio]+label:after,.bd-formcontrol-radio [type=radio]+label:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-formcontrol-checkbox [type=checkbox]+label:after,.bd-formcontrol-checkbox [type=checkbox]+label:before,.bd-formcontrol-radio [type=radio]+label:after,.bd-formcontrol-radio [type=radio]+label:before{
    display:block;
    position:absolute;
    content:'';
    left:0;
    top:50%;
    transform:translateY(-50%);
    line-height:1
}
.bd-formcontrol-checkbox [type=checkbox]+label:before,.bd-formcontrol-radio [type=radio]+label:before{
    z-index:1
}
.bd-formcontrol-checkbox [type=checkbox]+label:after,.bd-formcontrol-radio [type=radio]+label:after{
    z-index:0
}
.bd-formcontrol-checkbox-small [type=checkbox]+label,.bd-formcontrol-radio-small [type=radio]+label{
    padding-left:16px
}
.bd-formcontrol-checkbox-small.bd-formcontrol-checkbox-icon [type=checkbox]+label:before,.bd-formcontrol-radio-small.bd-formcontrol-radio-icon [type=radio]+label:before{
    font-size:12px
}
.bd-formcontrol-checkbox-small.bd-formcontrol-checkbox-simple [type=checkbox]+label:before,.bd-formcontrol-radio-small.bd-formcontrol-radio-simple [type=radio]+label:before{
    height:6px;
    width:6px;
    left:3px
}
.bd-formcontrol-checkbox-small [type=checkbox]+label:after,.bd-formcontrol-radio-small [type=radio]+label:after{
    height:12px;
    width:12px
}
.bd-formcontrol-checkbox-medium [type=checkbox]+label,.bd-formcontrol-radio-medium [type=radio]+label{
    padding-left:20px
}
.bd-formcontrol-checkbox-medium.bd-formcontrol-checkbox-icon [type=checkbox]+label:before,.bd-formcontrol-radio-medium.bd-formcontrol-radio-icon [type=radio]+label:before{
    font-size:16px
}
.bd-formcontrol-checkbox-medium.bd-formcontrol-checkbox-simple [type=checkbox]+label:before,.bd-formcontrol-radio-medium.bd-formcontrol-radio-simple [type=radio]+label:before{
    height:8px;
    width:8px;
    left:4px
}
.bd-formcontrol-checkbox-medium [type=checkbox]+label:after,.bd-formcontrol-radio-medium [type=radio]+label:after{
    height:16px;
    width:16px
}
.bd-formcontrol-checkbox-large [type=checkbox]+label,.bd-formcontrol-radio-large [type=radio]+label{
    padding-left:24px
}
.bd-formcontrol-checkbox-large.bd-formcontrol-checkbox-icon [type=checkbox]+label:before,.bd-formcontrol-radio-large.bd-formcontrol-radio-icon [type=radio]+label:before{
    font-size:20px
}
.bd-formcontrol-checkbox-large.bd-formcontrol-checkbox-simple [type=checkbox]+label:before,.bd-formcontrol-radio-large.bd-formcontrol-radio-simple [type=radio]+label:before{
    height:10px;
    width:10px;
    left:5px
}
.bd-formcontrol-checkbox-large [type=checkbox]+label:after,.bd-formcontrol-radio-large [type=radio]+label:after{
    height:20px;
    width:20px
}
.bd-formcontrol-checkbox-xlarge [type=checkbox]+label,.bd-formcontrol-radio-xlarge [type=radio]+label{
    padding-left:28px
}
.bd-formcontrol-checkbox-xlarge.bd-formcontrol-checkbox-icon [type=checkbox]+label:before,.bd-formcontrol-radio-xlarge.bd-formcontrol-radio-icon [type=radio]+label:before{
    font-size:24px
}
.bd-formcontrol-checkbox-xlarge.bd-formcontrol-checkbox-simple [type=checkbox]+label:before,.bd-formcontrol-radio-xlarge.bd-formcontrol-radio-simple [type=radio]+label:before{
    height:12px;
    width:12px;
    left:6px
}
.bd-formcontrol-checkbox-xlarge [type=checkbox]+label:after,.bd-formcontrol-radio-xlarge [type=radio]+label:after{
    height:24px;
    width:24px
}
.bd-empty-grid-item{
    clear:both
}
.bd-backSlide,.bd-overSlide{
    display:block
}
.bd-backSlide,.bd-backSlide>*,.bd-overSlide,.bd-overSlide>*,.bd-slidesWrapper{
    width:100%;
    height:100%
}
.bd-slidesWrapper{
    overflow:hidden;
    position:relative
}
.bd-icon,[class*=" icon-"],[class^=icon-]{
    display:inline-block;
    text-decoration:none;
    speak:none
}
.bd-icon:after,.bd-icon:before,[class*=" icon-"]:after,[class*=" icon-"]:before,[class^=icon-]:after,[class^=icon-]:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-icon>span:first-child,.bd-icon>time:first-child,[class*=" icon-"]>span:first-child,[class*=" icon-"]>time:first-child,[class^=icon-]>span:first-child,[class^=icon-]>time:first-child{
    vertical-align:middle
}
.bd-iconlink{
    display:inline-block;
    color:#0bf;
    font-size:30px
}
a.bd-iconlink:hover{
    text-decoration:none
}
.bd-imagescaling-img img{
    width:100%;
    height:100%;
    display:block;
    opacity:0
}
a>.bd-imagescaling-img{
    width:100%;
    height:100%
}
.bd-column{
    min-height:0;
    min-width:0
}
.bd-row-flex.row{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row
}
.bd-row-flex.row>[class*=bd-columnwrapper-]{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    min-height:0;
    min-width:0
}
.bd-row-flex.row>[class*=bd-columnwrapper-]>.bd-column{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.bd-row-align-middle.bd-row-flex.row>[class*=bd-columnwrapper-]>.bd-column{
    -webkit-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.bd-row-align-bottom.bd-row-flex.row>[class*=bd-columnwrapper-]>.bd-column{
    -webkit-box-align:end;
    -ms-flex-align:end;
    -webkit-align-items:flex-end;
    align-items:flex-end
}
.bd-row-flex.row>[class*=bd-columnwrapper-]>.bd-column>.bd-vertical-align-wrapper{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    min-height:0;
    min-width:0
}
.bd-row-flex.row:after,.bd-row-flex.row:before{
    display:none
}
.bd-columns>.bd-container-inner>.container-fluid,.bd-columns>.bd-container-inner>.container-fluid>.row{
    height:100%
}
.bd-columns:before{
    clear:both
}
.bd-lightbox{
    background:#333;
    background:rgba(0,0,0,.8);
    bottom:0;
    left:0;
    padding:0 100px;
    position:fixed;
    right:0;
    text-align:center;
    top:0;
    z-index:1000000
}
.bd-lightbox .lightbox-image{
    border:6px solid #fff;
    border-radius:3px;
    display:none;
    max-width:100%;
    vertical-align:middle
}
.bd-lightbox .lightbox-image.active{
    display:inline-block
}
.bd-lightbox .lightbox-error{
    background:#fff;
    border:1px solid #b4b4b4;
    border-radius:10px;
    box-shadow:0 2px 5px #333;
    height:80px;
    opacity:.95;
    padding:20px;
    position:fixed;
    width:300px;
    z-index:100
}
.bd-lightbox .loading{
    background:#fff url(../images/designer/preloader01.gif) center center no-repeat;
    border:1px solid #b4b4b4;
    border-radius:10px;
    box-shadow:0 2px 5px #333;
    height:32px;
    opacity:.5;
    padding:10px;
    position:fixed;
    width:32px;
    z-index:10100
}
.bd-lightbox .arrow{
    cursor:pointer;
    height:100px;
    opacity:.5;
    position:fixed;
    width:82px;
    z-index:10003
}
.bd-lightbox .arrow.left{
    left:9px
}
.bd-lightbox .arrow.right{
    right:9px
}
.bd-lightbox .arrow:hover{
    opacity:1
}
.bd-lightbox .arrow.disabled{
    display:none
}
.bd-lightbox .arrow-b,.bd-lightbox .arrow-t{
    background-color:#fff;
    border-radius:3px;
    height:6px;
    position:relative;
    width:30px
}
html[dir=rtl] .bd-lightbox .arrow-b,html[dir=rtl] .bd-lightbox .arrow-t{
    right:26px
}
html[dir=ltr] .bd-lightbox .arrow-b,html[dir=ltr] .bd-lightbox .arrow-t{
    left:26px
}
.bd-lightbox .arrow-t{
    top:38px
}
.bd-lightbox .arrow-b{
    top:50px
}
.bd-lightbox .close{
    cursor:pointer;
    height:22px;
    opacity:.5;
    position:fixed;
    right:39px;
    top:30px;
    width:22px;
    z-index:10003
}
.bd-lightbox .close:hover{
    opacity:1
}
.bd-lightbox .close .ccw,.bd-lightbox .close .cw{
    background-color:#fff;
    border-radius:3px;
    height:6px;
    position:absolute;
    left:-4px;
    top:8px;
    width:30px
}
.bd-lightbox .cw{
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -moz-transform:rotate(45deg)
}
.bd-lightbox .ccw{
    transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg)
}
.bd-lightbox .arrow-left-alt,.bd-lightbox .arrow-right-alt,.bd-lightbox .close-alt{
    color:#fff;
    display:none;
    font-size:2.5em;
    line-height:100%
}
.ie8 .bd-lightbox .arrow-left-alt,.ie8 .bd-lightbox .arrow-right-alt,.ie8 .bd-lightbox .close-alt{
    display:block
}
.ie8 .bd-lightbox .ccw,.ie8 .bd-lightbox .cw{
    display:none
}
.ie7 .arrow-left-alt,.ie7 .arrow-right-alt,.ie7 .close-alt{
    display:block!important
}
.ie7 .ccw,.ie7 .cw{
    display:none!important
}
.bd-lightbox,.bd-lightbox .lightbox-image,.lightbox{
    cursor:pointer
}
@media (min-width:768px){
    html[dir=rtl] .navbar-left{
        float:right!important
    }
}
html[dir=rtl] .navbar-left>li{
    float:right
}
@media (min-width:768px){
    html[dir=rtl] .navbar-right{
        float:left!important
    }
}
html[dir=rtl] .navbar-right>li{
    float:right
}
.bd-has-megamenu .container-fluid>.row{
    margin-left:0;
    margin-right:0
}
.bd-has-megamenu:not(.bd-megamenu) [class*=separated-item]:after,.bd-has-megamenu:not(.bd-megamenu) [class*=separated-item]:before{
    display:none
}
.bd-megamenu-none>div>div{
    width:100%
}
.bd-megamenu-none>div>div .bd-megamenu-popup{
    position:relative;
    top:auto!important;
    left:auto!important;
    right:auto!important;
    bottom:auto!important;
    z-index:auto
}
.bd-megamenu-none>div>div .bd-megamenu-popup>ul{
    border:none;
    box-shadow:none;
    background:0 0
}
.bd-megamenu-none:hover .bd-megamenu-popup{
    visibility:visible;
    pointer-events:auto
}
@media (min-width:768px){
    .bd-megamenu-xs>div>div{
        width:100%
    }
    .bd-megamenu-xs>div>div .bd-megamenu-popup{
        position:relative;
        top:auto!important;
        left:auto!important;
        right:auto!important;
        bottom:auto!important;
        z-index:auto
    }
    .bd-megamenu-xs>div>div .bd-megamenu-popup>ul{
        border:none;
        box-shadow:none;
        background:0 0
    }
    .bd-megamenu-xs:hover .bd-megamenu-popup{
        visibility:visible;
        pointer-events:auto
    }
}
@media (min-width:992px){
    .bd-megamenu-sm>div>div{
        width:100%
    }
    .bd-megamenu-sm>div>div .bd-megamenu-popup{
        position:relative;
        top:auto!important;
        left:auto!important;
        right:auto!important;
        bottom:auto!important;
        z-index:auto
    }
    .bd-megamenu-sm>div>div .bd-megamenu-popup>ul{
        border:none;
        box-shadow:none;
        background:0 0
    }
    .bd-megamenu-sm:hover .bd-megamenu-popup{
        visibility:visible;
        pointer-events:auto
    }
}
@media (min-width:1200px){
    .bd-megamenu-md>div>div{
        width:100%
    }
    .bd-megamenu-md>div>div .bd-megamenu-popup{
        position:relative;
        top:auto!important;
        left:auto!important;
        right:auto!important;
        bottom:auto!important;
        z-index:auto
    }
    .bd-megamenu-md>div>div .bd-megamenu-popup>ul{
        border:none;
        box-shadow:none;
        background:0 0
    }
    .bd-megamenu-md:hover .bd-megamenu-popup{
        visibility:visible;
        pointer-events:auto
    }
}
.row>.bd-mega-item{
    padding-left:0;
    padding-right:0
}
.bd-parallax-image{
    min-width:100vw;
    min-height:100vh;
    position:absolute;
    background-size:cover;
    left:0;
    top:0;
    width:auto
}
.bd-parallax-image-wrapper{
    height:100%;
    width:100%;
    overflow:hidden;
    position:absolute;
    top:0;
    left:0;
    z-index:0
}
.bd-parallax-bg-effect{
    position:relative
}
.bd-parallax-bg-effect[data-control-selector*=".bd-layoutcolumn-"]{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    top:0
}
.bd-productoverview{
    min-height:25px
}
.bd-products{
    clear:both
}
.bd-productcategories-23 .bd-grid-51{
    padding-left:10px;
    padding-right:10px
}
.bd-grid-51>.container-fluid{
    padding-left:0;
    padding-right:0
}
.separated-item-9{
    position:relative;
    z-index:0
}
.separated-item-9:after,.separated-item-9:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-9:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-9:after{
    left:0;
    right:0;
    bottom:0
}
.first-col.separated-item-9:after{
    left:5px
}
.last-col.separated-item-9:after{
    right:5px
}
.separated-item-9.first-col:before,.separated-item-9.last-row:after{
    content:none
}
.bd-productsgridbar-30{
    clear:both
}
.bd-container-52 h2{
    line-height:48px;
    font-size:48px;
    color:#0bf;
    text-transform:none;
    margin-top:0;
    margin-bottom:0
}
.bd-productsgridbar-28{
    min-height:25px
}
.bd-grid-53>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-griditem-5{
    position:relative
}
.bd-griditem-5{
    position:relative;
    text-align:center;
    margin-bottom:10px;
    padding:10px;
    border:1px solid #e6e6e6
}
.bd-griditem-5:hover{
    background-color:#f7f7f7;
    border:1px solid #74daff;
    background-image:none
}
.separated-item-5{
    position:relative;
    z-index:0
}
.separated-item-5:after,.separated-item-5:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-5:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-5:after{
    left:0;
    right:0;
    bottom:5px
}
.first-col.separated-item-5:after{
    left:5px
}
.last-col.separated-item-5:after{
    right:5px
}
.separated-item-5.first-col:before,.separated-item-5.last-row:after{
    content:none
}
.bd-icon-64{
    margin-left:5px;
    margin-right:10px
}
.bd-icon-64:before{
    content:'\27f'
}
.bd-icon-64:before{
    visibility:inherit
}
.bd-icon-64:before{
    color:#ddd;
    font-size:24px;
    line-height:34.2857143px;
    line-height:24px
}
.bd-icon-64:hover:before{
    color:#ccc
}
.bd-griditem-6{
    position:relative;
    margin-right:10px;
    margin-bottom:10px;
    padding:20px;
    border:1px solid #e6e6e6
}
.bd-griditem-6:hover{
    background-color:#f7f7f7;
    border:1px solid #74daff;
    background-image:none
}
.separated-item-6{
    position:relative;
    z-index:0
}
.separated-item-6:after,.separated-item-6:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-6:before{
    top:0;
    bottom:0;
    left:5px
}
.separated-item-6:after{
    left:0;
    right:0;
    bottom:5px
}
.first-col.separated-item-6:after{
    left:5px
}
.last-col.separated-item-6:after{
    right:5px
}
.separated-item-6.first-col:before,.separated-item-6.last-row:after{
    content:none
}
.bd-icon-65:before{
    content:'\190'
}
.bd-icon-65:before{
    visibility:inherit
}
.bd-icon-65:before{
    color:#ddd;
    font-size:24px;
    line-height:34.2857143px;
    line-height:24px
}
.bd-icon-65:hover:before{
    color:#ccc
}
.bd-ribbon-core.bd-ribbon{
    padding-left:2em;
    padding-right:2em;
    padding-bottom:1em;
    z-index:500
}
.bd-ribbon-core.bd-ribbon .ribbon-inner:after,.bd-ribbon-core.bd-ribbon .ribbon-inner:before{
    bottom:-1em;
    content:'';
    display:block;
    position:absolute;
    z-index:-2
}
.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-content:after,.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-content:before{
    border-style:solid;
    bottom:-1em;
    content:'';
    display:block;
    position:absolute;
    z-index:-1
}
.bd-ribbon-core.bd-ribbon .ribbon-inner{
    position:relative;
    text-align:center;
    top:auto!important;
    right:auto!important;
    bottom:auto!important;
    left:auto!important;
    height:100%;
    width:100%
}
.bd-ribbon-core.bd-ribbon .ribbon-content div{
    height:auto;
    margin:0;
    padding:15px 10px;
    word-wrap:break-word
}
.bd-ribbon-core.bd-ribbon .ribbon-inner:before{
    border-left-color:transparent;
    border-right-width:1.5em;
    left:-2em
}
.bd-ribbon-core.bd-ribbon .ribbon-inner:after{
    border-left-width:1.5em;
    border-right-color:transparent;
    right:-2em
}
.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-content:before{
    border-width:1em 0 0 1em;
    left:0
}
.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-content:after{
    border-width:1em 1em 0 0;
    right:0
}
.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-stitches-bottom,.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-stitches-top{
    position:absolute;
    width:100%
}
.bd-ribbon-core.bd-ribbon .ribbon-content>div:after{
    content:'\0000a0';
    display:inline-block;
    width:1px
}
.bd-ribbon-core.bd-ribbon.ribbon-shadow .ribbon-inner{
    -moz-box-shadow:rgba(0,0,0,.3) 0 1px 1px;
    -webkit-box-shadow:rgba(0,0,0,.3) 0 1px 1px;
    box-shadow:rgba(0,0,0,.3) 0 1px 1px
}
.bd-ribbon-core.bd-ribbon.ribbon-shadow .ribbon-inner:before{
    -moz-box-shadow:rgba(0,0,0,.4) 1px 1px 1px;
    -webkit-box-shadow:rgba(0,0,0,.4) 1px 1px 1px;
    box-shadow:rgba(0,0,0,.4) 1px 1px 1px
}
.bd-ribbon-core.bd-ribbon.ribbon-shadow .ribbon-inner:after{
    -moz-box-shadow:rgba(0,0,0,.4) -1px 1px 1px;
    -webkit-box-shadow:rgba(0,0,0,.4) -1px 1px 1px;
    box-shadow:rgba(0,0,0,.4) -1px 1px 1px
}
.bd-ribbon-core.bd-ribbon.ribbon-shadow .ribbon-inner .ribbon-stitches-top{
    -moz-box-shadow:0 0 2px rgba(0,0,0,.5);
    -webkit-box-shadow:0 0 2px rgba(0,0,0,.5);
    box-shadow:0 0 2px rgba(255,255,255,.5)
}
.bd-ribbon-core.bd-ribbon.ribbon-shadow .ribbon-stitches-bottom{
    -moz-box-shadow:0 0 2px rgba(0,0,0,.3);
    -webkit-box-shadow:0 0 2px rgba(0,0,0,.3);
    box-shadow:0 0 2px rgba(255,255,255,.3)
}
.bd-section-align-wrapper{
    margin-left:auto;
    margin-right:auto
}
.bd-separator-center .bd-container-inner,.bd-separator-left .bd-container-inner,.bd-separator-right .bd-container-inner{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.bd-separator-left .bd-separator-inner{
    margin-right:auto
}
.bd-separator-right .bd-separator-inner{
    margin-left:auto
}
.bd-separator-center .bd-separator-inner{
    margin:0 auto
}
.bd-separator-inner{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    width:100%
}
.bd-separator-inner:after,.bd-separator-inner:before{
    display:none;
    content:'';
    -webkit-box-flex:1;
    -webkit-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.bd-separator-content-left .bd-separator-inner:after{
    display:block
}
.bd-separator-content-right .bd-separator-inner:before{
    display:block
}
.bd-separator-content-center .bd-separator-inner:after,.bd-separator-content-center .bd-separator-inner:before{
    display:block
}
.bd-separator-inner .bd-separator-content{
    -webkit-box-flex:0;
    -webkit-flex:0 0 auto;
    -ms-flex:0 0 auto;
    flex:0 0 auto
}
.bd-separator-content-left .bd-separator-inner .bd-separator-content{
    margin-left:0
}
.bd-separator-content-right .bd-separator-inner .bd-separator-content{
    margin-right:0
}
.bd-shoppingcart{
    padding-left:20px;
    padding-right:20px
}
.bd-shoppingcartgrandtotal-1{
    width:100%
}
.bd-shoppingcartgrandtotal-1.cart-totals.grand-totals table,.bd-table-4{
    border-collapse:collapse;
    width:100%
}
.bd-shoppingcartgrandtotal-1.cart-totals.grand-totals table thead td,.bd-shoppingcartgrandtotal-1.cart-totals.grand-totals table thead th,.bd-table-4 thead td,.bd-table-4 thead th{
    border-bottom:1px solid #777
}
.bd-shoppingcarttable-1{
    width:100%
}
.bd-shoppingcarttable-1{
    line-height:20.00000001px;
    color:#555;
    font-size:14px
}
.bd-shoppingcarttable-1 .input-medium{
    width:auto
}
a.removelink:hover{
    text-decoration:none
}
.bd-icon-68:before{
    content:'\1bb'
}
.bd-icon-68:before{
    visibility:inherit
}
.bd-shoppingcarttable-1 table,.bd-table-24{
    border-collapse:collapse;
    width:100%;
    margin-top:47px;
    margin-bottom:50px
}
.bd-shoppingcarttable-1 table thead td,.bd-shoppingcarttable-1 table thead th,.bd-table-24 thead td,.bd-table-24 thead th{
    border-bottom:1px solid #ddd
}
.bd-shoppingcarttable-1 table td,.bd-shoppingcarttable-1 table th,.bd-table-24 td,.bd-table-24 th{
    padding:5px
}
.bd-shoppingcarttable-1 table tbody>tr:nth-child(odd)>td,.bd-shoppingcarttable-1 table tbody>tr:nth-child(odd)>th,.bd-table-24 tbody>tr:nth-child(odd)>td,.bd-table-24 tbody>tr:nth-child(odd)>th{
    background-color:#f5f5f5;
    background-image:none
}
.bd-carttitle-1 h2{
    line-height:48px;
    font-size:48px;
    color:#0bf;
    text-transform:none;
    margin-top:0;
    margin-bottom:0
}
.bd-slider{
    min-height:20px;
    clear:both
}
.bd-left-button,.bd-right-button{
    display:inline-block;
    font-size:0;
    pointer-events:none;
    position:absolute;
    top:0;
    bottom:0
}
.bd-left-button:before,.bd-right-button:before{
    content:"";
    display:inline-block;
    height:100%;
    vertical-align:middle;
    width:0
}
.bd-left-button>a,.bd-right-button>a{
    display:inline-block;
    vertical-align:middle;
    font-size:14px;
    pointer-events:auto
}
.bd-left-button>a>span,.bd-right-button>a>span{
    display:inline-block
}
.bd-left-button{
    left:0
}
.bd-left-button>a{
    -webkit-transform:matrix(1,0,0,1,0,0);
    -moz-transform:matrix(1,0,0,1,0,0);
    -ms-transform:matrix(1,0,0,1,0,0);
    -o-transform:matrix(1,0,0,1,0,0);
    transform:matrix(1,0,0,1,0,0)
}
.bd-right-button{
    right:0
}
.bd-right-button>a{
    -webkit-transform:matrix(-1,0,0,1,0,0);
    -moz-transform:matrix(-1,0,0,1,0,0);
    -ms-transform:matrix(-1,0,0,1,0,0);
    -o-transform:matrix(-1,0,0,1,0,0);
    transform:matrix(-1,0,0,1,0,0)
}
.carousel{
    line-height:inherit
}
.carousel.bd-carousel-fade .item{
    left:0!important;
    -webkit-transition-property:opacity;
    transition-property:opacity
}
.carousel.bd-carousel-fade .next,.carousel.bd-carousel-fade .prev{
    opacity:0
}
.carousel.bd-carousel-fade .next.left,.carousel.bd-carousel-fade .prev.right{
    opacity:1;
    z-index:1
}
.carousel.bd-carousel-fade .active.left,.carousel.bd-carousel-fade .active.right{
    opacity:0;
    z-index:2
}
.carousel.bd-carousel-fade .bd-left-button,.carousel.bd-carousel-fade .bd-right-button,.carousel.bd-carousel-fade .bd-slider-indicators{
    z-index:3
}
.carousel.bd-carousel-right .next{
    left:-100%
}
.carousel.bd-carousel-right .prev{
    left:100%
}
.carousel.bd-carousel-right .next.left,.carousel.bd-carousel-right .prev.right{
    left:0
}
.carousel.bd-carousel-right .active.left{
    left:100%
}
.carousel.bd-carousel-right .active.right{
    left:-100%
}
.carousel.bd-carousel-top .item{
    left:0;
    -webkit-transition-property:top;
    transition-property:top
}
.carousel.bd-carousel-top .active{
    top:0
}
.carousel.bd-carousel-top .next{
    top:100%
}
.carousel.bd-carousel-top .prev{
    top:-100%
}
.carousel.bd-carousel-top .next.left,.carousel.bd-carousel-top .prev.right{
    top:0
}
.carousel.bd-carousel-top .active.left{
    top:-100%
}
.carousel.bd-carousel-top .active.right{
    top:100%
}
.carousel.bd-carousel-bottom .item{
    left:0;
    -webkit-transition-property:top;
    transition-property:top
}
.carousel.bd-carousel-bottom .active{
    top:0
}
.carousel.bd-carousel-bottom .next{
    top:-100%
}
.carousel.bd-carousel-bottom .prev{
    top:100%
}
.carousel.bd-carousel-bottom .next.left,.carousel.bd-carousel-bottom .prev.right{
    top:0
}
.carousel.bd-carousel-bottom .active.left{
    top:100%
}
.carousel.bd-carousel-bottom .active.right{
    top:-100%
}
.carousel.bd-vertical-items .bd-left-button,.carousel.bd-vertical-items .bd-right-button{
    position:relative
}
.carousel.bd-vertical-items.bd-vertical-arrows .bd-right-button>a{
    -webkit-transform:matrix(1,0,0,-1,0,0);
    -moz-transform:matrix(1,0,0,-1,0,0);
    -ms-transform:matrix(1,0,0,-1,0,0);
    -o-transform:matrix(1,0,0,-1,0,0);
    transform:matrix(1,0,0,-1,0,0)
}
.bd-slider-indicators{
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    white-space:nowrap;
    pointer-events:none!important
}
.bd-slider-indicators:before{
    content:'';
    display:inline-block;
    height:100%;
    width:0
}
.bd-slider-indicators ol{
    pointer-events:auto
}
.carousel-inner>[data-url],header[data-setlocation]{
    cursor:pointer
}
.bd-slide,.bd-slides{
    height:100%;
    width:100%
}
.bd-slide{
    z-index:0
}
.bd-slider>.bd-container-inner>:not(.bd-left-button):not(.bd-right-button){
    margin-left:0!important;
    margin-right:0!important
}
.bd-slider .bd-left-button{
    margin-right:0
}
.bd-slider .bd-right-button{
    margin-left:0
}
@media (max-width:767px){
    .bd-media-xs.media-object.pull-left,.bd-media-xs.media-object.pull-right{
        float:none!important
    }
}
@media (max-width:991px){
    .bd-media-sm.media-object.pull-left,.bd-media-sm.media-object.pull-right{
        float:none!important
    }
}
@media (max-width:1199px){
    .bd-media-md.media-object.pull-left,.bd-media-md.media-object.pull-right{
        float:none!important
    }
}
@media (min-width:1200px){
    .bd-media-lg.media-object.pull-left,.bd-media-lg.media-object.pull-right{
        float:none!important
    }
}
.bd-textureoverlay{
    position:relative;
    z-index:0
}
.bd-textureoverlay:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:-1;
    display:block;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.bd-menuitem-14{
    cursor:pointer
}
.bd-container-43{
    padding:10px 20px
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:visited{
    background-color:#f5f5f5;
    color:#777;
    text-decoration:none;
    padding:10px 20px;
    background-image:none;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>a:hover:not(.active){
    background-color:#ededed;
    color:#333;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a.active{
    background-color:#ededed;
    color:#333;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:visited{
    background-color:#f5f5f5;
    color:#777;
    text-decoration:none;
    padding:10px 20px;
    background-image:none;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>.bd-grid-item>a:hover:not(.active){
    background-color:#ededed;
    color:#333;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a.active{
    background-color:#ededed;
    color:#333;
    background-image:none
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:link,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:visited{
    background-color:#f5f5f5;
    color:#777;
    text-decoration:none;
    padding:10px 20px;
    background-image:none;
    display:block;
    white-space:nowrap
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:after,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:before,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:link:after,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:link:before,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:visited:after,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    background-color:#ededed;
    color:#333;
    background-image:none
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item).active>a,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a.active{
    background-color:#ededed;
    color:#333;
    background-image:none
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:visited{
    background-color:#f5f5f5;
    color:#777;
    text-decoration:none;
    padding:10px 20px;
    background-image:none;
    display:block;
    white-space:nowrap
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    background-color:#ededed;
    color:#333;
    background-image:none
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item).active>.bd-grid-item>a,.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a.active{
    background-color:#ededed;
    color:#333;
    background-image:none
}
.bd-block{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block .bd-blockheader h6{
    color:#0bf
}
.bd-block .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block .bd-blockheader h4{
    line-height:25.71428572px;
    color:#777;
    text-transform:none;
    font-size:18px;
    margin-bottom:5px
}
.bd-block .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-blockquotes,.bd-tagstyles:not(.bd-custom-blockquotes) blockquote,blockquote:not([class]){
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #ddd
}
.bd-blockquotes,.bd-blockquotes p,.bd-tagstyles:not(.bd-custom-blockquotes) blockquote,.bd-tagstyles:not(.bd-custom-blockquotes) blockquote p,blockquote:not([class]),blockquote:not([class]) p{
    line-height:20.00000001px;
    font-size:14px
}
.bd-bulletlist,.bd-tagstyles:not(.bd-custom-bulletlist):not(.shape-only) ul:not([class*=menu]){
    padding-left:10px
}
.bd-bulletlist li,.bd-tagstyles:not(.bd-custom-bulletlist):not(.shape-only) ul:not([class*=menu]) li{
    list-style-position:inside
}
.bd-carousel{
    display:inline-block
}
.bd-carousel span:before{
    content:'\1fa'
}
.bd-carousel span:before{
    visibility:inherit
}
.bd-carousel span:before{
    font-size:60px;
    background-color:rgba(255,255,255,0);
    color:rgba(204,204,204,.5);
    margin-left:0;
    border:0 solid #fff;
    border-radius:23px;
    line-height:85.71428574px;
    line-height:60px
}
.bd-carousel span:hover:before{
    text-decoration:none;
    background-color:rgba(255,255,255,0);
    color:rgba(120,120,120,.5)
}
.bd-componentstyles{
    margin-top:20px
}
label{
    font-weight:400
}
@media (min-width:768px){
    html[dir=rtl] [data-responsive-menu=true] .bd-horizontalmenu .bd-menuitem-54:last-child>a{
        border-left-width:0!important
    }
}
html[dir=rtl] [data-responsive-menu=false] .bd-horizontalmenu .bd-menuitem-54:last-child>a{
    border-left-width:0!important
}
@media (min-width:768px){
    html[dir=ltr] [data-responsive-menu=true] .bd-horizontalmenu .bd-menuitem-54:last-child>a{
        border-right-width:0!important
    }
}
html[dir=ltr] [data-responsive-menu=false] .bd-horizontalmenu .bd-menuitem-54:last-child>a{
    border-right-width:0!important
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:link,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:visited{
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:visited:before{
    content:'\1b8'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:visited:before{
    visibility:inherit
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:visited{
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:visited:before{
    content:'\1b8'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:visited:before{
    visibility:inherit
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-190>.bd-grid-item>a:focus{
    outline-width:0
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:link,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:visited{
    display:block;
    white-space:nowrap
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:after,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:link:after,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:link:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:visited:after,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:link:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:visited:before{
    content:'\1b8'
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:link:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:visited:before{
    visibility:inherit
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:link,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:visited{
    display:block;
    white-space:nowrap
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:after,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:link:after,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:link:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:link:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    content:'\1b8'
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:link:before,.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    visibility:inherit
}
.collapse-button .bd-menuitem-190:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-megamenu .bd-menuitem-182{
    list-style:none;
    position:relative
}
.bd-megamenu .bd-menuitem-182>a,.bd-megamenu .bd-menuitem-182>a:link,.bd-megamenu .bd-menuitem-182>a:visited{
    color:#777;
    padding:10px;
    display:block;
    white-space:nowrap
}
.bd-megamenu .bd-menuitem-182>a:after,.bd-megamenu .bd-menuitem-182>a:before,.bd-megamenu .bd-menuitem-182>a:link:after,.bd-megamenu .bd-menuitem-182>a:link:before,.bd-megamenu .bd-menuitem-182>a:visited:after,.bd-megamenu .bd-menuitem-182>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-182>a:focus{
    outline-width:0
}
.bd-megamenu .bd-menuitem-182:hover:not(.active)>a:not(.active),.bd-megamenu .bd-menuitem-182:not(.active)>a.hover:not(.active),.bd-megamenu .bd-menuitem-182:not(.active)>a:focus:not(.active),.bd-megamenu .bd-menuitem-182:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-megamenu .bd-menuitem-182.active>a,.bd-megamenu .bd-menuitem-182>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    text-decoration:none;
    background-image:none
}
.bd-megamenu .bd-menuitem-182{
    list-style:none;
    position:relative
}
.bd-megamenu .bd-menuitem-182>.bd-grid-item>a,.bd-megamenu .bd-menuitem-182>.bd-grid-item>a:link,.bd-megamenu .bd-menuitem-182>.bd-grid-item>a:visited{
    color:#777;
    padding:10px;
    display:block;
    white-space:nowrap
}
.bd-megamenu .bd-menuitem-182>.bd-grid-item>a:after,.bd-megamenu .bd-menuitem-182>.bd-grid-item>a:before,.bd-megamenu .bd-menuitem-182>.bd-grid-item>a:link:after,.bd-megamenu .bd-menuitem-182>.bd-grid-item>a:link:before,.bd-megamenu .bd-menuitem-182>.bd-grid-item>a:visited:after,.bd-megamenu .bd-menuitem-182>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-182>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-megamenu .bd-menuitem-182:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-megamenu .bd-menuitem-182:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-megamenu .bd-menuitem-182:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-megamenu .bd-menuitem-182:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-megamenu .bd-menuitem-182.active>.bd-grid-item>a,.bd-megamenu .bd-menuitem-182>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    text-decoration:none;
    background-image:none
}
.bd-grid-186>.container-fluid{
    padding-left:0;
    padding-right:0
}
.separated-item-178{
    position:relative;
    z-index:0
}
.separated-item-178:after,.separated-item-178:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-178:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-178:after{
    left:0;
    right:0;
    bottom:0
}
.first-col.separated-item-178:after{
    left:5px
}
.last-col.separated-item-178:after{
    right:5px
}
.separated-item-178.first-col:before,.separated-item-178.last-row:after{
    content:none
}
.bd-megamenu .bd-menuitem-184{
    list-style:none;
    position:relative
}
.bd-megamenu .bd-menuitem-184>a,.bd-megamenu .bd-menuitem-184>a:link,.bd-megamenu .bd-menuitem-184>a:visited{
    color:#777;
    padding:10px;
    display:block;
    white-space:nowrap
}
.bd-megamenu .bd-menuitem-184>a:after,.bd-megamenu .bd-menuitem-184>a:before,.bd-megamenu .bd-menuitem-184>a:link:after,.bd-megamenu .bd-menuitem-184>a:link:before,.bd-megamenu .bd-menuitem-184>a:visited:after,.bd-megamenu .bd-menuitem-184>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-184>a:focus{
    outline-width:0
}
.bd-megamenu .bd-menuitem-184:hover:not(.active)>a:not(.active),.bd-megamenu .bd-menuitem-184:not(.active)>a.hover:not(.active),.bd-megamenu .bd-menuitem-184:not(.active)>a:focus:not(.active),.bd-megamenu .bd-menuitem-184:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-megamenu .bd-menuitem-184.active>a,.bd-megamenu .bd-menuitem-184>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    text-decoration:none;
    background-image:none
}
.bd-megamenu .bd-menuitem-184{
    list-style:none;
    position:relative
}
.bd-megamenu .bd-menuitem-184>.bd-grid-item>a,.bd-megamenu .bd-menuitem-184>.bd-grid-item>a:link,.bd-megamenu .bd-menuitem-184>.bd-grid-item>a:visited{
    color:#777;
    padding:10px;
    display:block;
    white-space:nowrap
}
.bd-megamenu .bd-menuitem-184>.bd-grid-item>a:after,.bd-megamenu .bd-menuitem-184>.bd-grid-item>a:before,.bd-megamenu .bd-menuitem-184>.bd-grid-item>a:link:after,.bd-megamenu .bd-menuitem-184>.bd-grid-item>a:link:before,.bd-megamenu .bd-menuitem-184>.bd-grid-item>a:visited:after,.bd-megamenu .bd-menuitem-184>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-184>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-megamenu .bd-menuitem-184:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-megamenu .bd-menuitem-184:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-megamenu .bd-menuitem-184:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-megamenu .bd-menuitem-184:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-megamenu .bd-menuitem-184.active>.bd-grid-item>a,.bd-megamenu .bd-menuitem-184>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    text-decoration:none;
    background-image:none
}
.bd-menu-54.nav.nav-pills>li+li{
    margin:0
}
.bd-menu-54{
    padding:0;
    margin:0
}
.bd-menuitem-54>a{
    cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a:visited{
    color:#555;
    text-transform:none;
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a:visited{
    color:#555;
    text-transform:none;
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-54.nav-pills .bd-menuitem-54>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a:link,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a:visited{
    color:#555;
    text-transform:none;
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a:after,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a:before,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a:link:after,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a:link:before,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a:visited:after,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item).active>a,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a:visited{
    color:#555;
    text-transform:none;
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item).active>.bd-grid-item>a,.bd-menu-54.nav-pills .bd-menuitem-54:not(.bd-mega-item)>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-55-popup{
    visibility:hidden;
    pointer-events:none;
    position:absolute;
    z-index:1001
}
.bd-menu-55-popup.bd-popup-left{
    left:auto;
    right:0
}
.bd-menu-55-popup,.bd-menu-55-popup.bd-popup-right{
    left:0;
    right:auto
}
.bd-sub-item>.bd-menu-55-popup{
    top:-1px
}
.bd-sub-item>.bd-menu-55-popup.bd-popup-left{
    left:auto;
    right:100%
}
.bd-sub-item>.bd-menu-55-popup,.bd-sub-item>.bd-menu-55-popup.bd-popup-right{
    left:100%;
    right:auto
}
.bd-menu-55 .bd-menuitem-55:last-child>a:not(.active):not(:hover){
    border-bottom-width:0
}
.bd-menu-55 .bd-menuitem-55:last-child>a:hover{
    border-bottom-width:0
}
.bd-menu-55 .bd-menuitem-55:last-child>a.active{
    border-bottom-width:0
}
.bd-menu-55{
    padding:0;
    margin:0;
    background-color:#fff;
    min-width:160px;
    position:relative;
    -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    -o-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    -ms-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    border:1px solid #ccc
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a:visited{
    color:#777;
    padding:10px;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    text-decoration:none;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a:visited{
    color:#777;
    padding:10px;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-55 .bd-menuitem-55>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    text-decoration:none;
    background-image:none
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a:link,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a:visited{
    color:#777;
    padding:10px;
    display:block;
    white-space:nowrap
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a:after,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a:before,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a:link:after,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a:link:before,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a:visited:after,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item).active>a,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    text-decoration:none;
    background-image:none
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a:visited{
    color:#777;
    padding:10px;
    display:block;
    white-space:nowrap
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item).active>.bd-grid-item>a,.bd-menu-55 .bd-menuitem-55:not(.bd-mega-item)>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    text-decoration:none;
    background-image:none
}
.bd-imagestyles,img:not([class]){
    vertical-align:middle;
    display:inline-block;
    text-align:center
}
.bd-tagstyles:not(.bd-custom-image):not(.shape-only) img{
    max-width:100%;
    vertical-align:middle;
    display:inline-block;
    text-align:center
}
.bd-indicators{
    margin:0;
    padding:0;
    text-align:center;
    line-height:0;
    display:inline-block;
    position:relative;
    z-index:1;
    margin:10px
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:visited{
    width:12px;
    height:12px;
    margin-left:2px;
    margin-right:2px;
    border:1px solid #0bf;
    border-radius:50%;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:visited:before{
    color:#ddd
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>a:hover:not(.active){
    background-color:#74daff;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:hover:not(.active)>a:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>a.hover:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>a:focus:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>a:hover:not(.active):before{
    color:#0bf
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a.active{
    background-color:#0bf;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li.active>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a.active:before{
    color:#777
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:visited{
    width:12px;
    height:12px;
    margin-left:2px;
    margin-right:2px;
    border:1px solid #0bf;
    border-radius:50%;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:visited:before{
    color:#ddd
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>.bd-grid-item>a:hover:not(.active){
    background-color:#74daff;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:hover:not(.active)>.bd-grid-item>a:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>.bd-grid-item>a.hover:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>.bd-grid-item>a:focus:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>.bd-grid-item>a:hover:not(.active):before{
    color:#0bf
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a.active{
    background-color:#0bf;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li.active>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a.active:before{
    color:#777
}
.bd-indicators>li:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-indicators>li:not(.bd-mega-item)>a,.bd-indicators>li:not(.bd-mega-item)>a:link,.bd-indicators>li:not(.bd-mega-item)>a:visited{
    width:12px;
    height:12px;
    margin-left:2px;
    margin-right:2px;
    border:1px solid #0bf;
    border-radius:50%;
    display:block;
    white-space:nowrap
}
.bd-indicators>li:not(.bd-mega-item)>a:after,.bd-indicators>li:not(.bd-mega-item)>a:before,.bd-indicators>li:not(.bd-mega-item)>a:link:after,.bd-indicators>li:not(.bd-mega-item)>a:link:before,.bd-indicators>li:not(.bd-mega-item)>a:visited:after,.bd-indicators>li:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-indicators>li:not(.bd-mega-item)>a:before,.bd-indicators>li:not(.bd-mega-item)>a:link:before,.bd-indicators>li:not(.bd-mega-item)>a:visited:before{
    color:#ddd
}
.bd-indicators>li:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-indicators>li:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-indicators>li:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-indicators>li:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-indicators>li:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    background-color:#74daff;
    background-image:none
}
.bd-indicators>li:not(.bd-mega-item):hover:not(.active)>a:not(.active):before,.bd-indicators>li:not(.bd-mega-item):not(.active)>a.hover:not(.active):before,.bd-indicators>li:not(.bd-mega-item):not(.active)>a:focus:not(.active):before,.bd-indicators>li:not(.bd-mega-item):not(.active)>a:hover:not(.active):before{
    color:#0bf
}
.bd-indicators>li:not(.bd-mega-item).active>a,.bd-indicators>li:not(.bd-mega-item)>a.active{
    background-color:#0bf;
    background-image:none
}
.bd-indicators>li:not(.bd-mega-item).active>a:before,.bd-indicators>li:not(.bd-mega-item)>a.active:before{
    color:#777
}
.bd-indicators>li:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:visited{
    width:12px;
    height:12px;
    margin-left:2px;
    margin-right:2px;
    border:1px solid #0bf;
    border-radius:50%;
    display:block;
    white-space:nowrap
}
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    color:#ddd
}
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-indicators>li:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-indicators>li:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-indicators>li:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-indicators>li:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    background-color:#74daff;
    background-image:none
}
.bd-indicators>li:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active):before,.bd-indicators>li:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active):before,.bd-indicators>li:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active):before,.bd-indicators>li:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active):before{
    color:#0bf
}
.bd-indicators>li:not(.bd-mega-item).active>.bd-grid-item>a,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a.active{
    background-color:#0bf;
    background-image:none
}
.bd-indicators>li:not(.bd-mega-item).active>.bd-grid-item>a:before,.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a.active:before{
    color:#777
}
.bd-indicators>li{
    display:inline-block;
    cursor:pointer
}
.bd-form-input,input[type=color]:not([class]),input[type=date]:not([class]),input[type=datetime-local]:not([class]),input[type=datetime]:not([class]),input[type=email]:not([class]),input[type=month]:not([class]),input[type=number]:not([class]),input[type=password]:not([class]),input[type=search]:not([class]),input[type=tel]:not([class]),input[type=text]:not([class]),input[type=time]:not([class]),input[type=url]:not([class]),input[type=week]:not([class]),select:not([class]),textarea:not([class]){
    -webkit-box-shadow:none;
    -o-box-shadow:none;
    -ms-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    background-color:#fff;
    border-radius:0
}
@media (max-width:767px){
    .bd-form-input,input[type=color]:not([class]),input[type=date]:not([class]),input[type=datetime-local]:not([class]),input[type=datetime]:not([class]),input[type=email]:not([class]),input[type=month]:not([class]),input[type=number]:not([class]),input[type=password]:not([class]),input[type=search]:not([class]),input[type=tel]:not([class]),input[type=text]:not([class]),input[type=time]:not([class]),input[type=url]:not([class]),input[type=week]:not([class]),select:not([class]),textarea:not([class]){
        width:150px
    }
}
.bd-tagstyles:not(.bd-custom-inputs) .bd-form-input,.bd-tagstyles:not(.bd-custom-inputs) input[type=color],.bd-tagstyles:not(.bd-custom-inputs) input[type=date],.bd-tagstyles:not(.bd-custom-inputs) input[type=datetime-local],.bd-tagstyles:not(.bd-custom-inputs) input[type=datetime],.bd-tagstyles:not(.bd-custom-inputs) input[type=email],.bd-tagstyles:not(.bd-custom-inputs) input[type=month],.bd-tagstyles:not(.bd-custom-inputs) input[type=number],.bd-tagstyles:not(.bd-custom-inputs) input[type=password],.bd-tagstyles:not(.bd-custom-inputs) input[type=search],.bd-tagstyles:not(.bd-custom-inputs) input[type=tel],.bd-tagstyles:not(.bd-custom-inputs) input[type=text],.bd-tagstyles:not(.bd-custom-inputs) input[type=time],.bd-tagstyles:not(.bd-custom-inputs) input[type=url],.bd-tagstyles:not(.bd-custom-inputs) input[type=week],.bd-tagstyles:not(.bd-custom-inputs) select,.bd-tagstyles:not(.bd-custom-inputs) textarea{
    -webkit-box-shadow:none;
    -o-box-shadow:none;
    -ms-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    background-color:#fff;
    border-radius:0
}
@media (max-width:767px){
    .bd-tagstyles:not(.bd-custom-inputs) .bd-form-input,.bd-tagstyles:not(.bd-custom-inputs) input[type=color],.bd-tagstyles:not(.bd-custom-inputs) input[type=date],.bd-tagstyles:not(.bd-custom-inputs) input[type=datetime-local],.bd-tagstyles:not(.bd-custom-inputs) input[type=datetime],.bd-tagstyles:not(.bd-custom-inputs) input[type=email],.bd-tagstyles:not(.bd-custom-inputs) input[type=month],.bd-tagstyles:not(.bd-custom-inputs) input[type=number],.bd-tagstyles:not(.bd-custom-inputs) input[type=password],.bd-tagstyles:not(.bd-custom-inputs) input[type=search],.bd-tagstyles:not(.bd-custom-inputs) input[type=tel],.bd-tagstyles:not(.bd-custom-inputs) input[type=text],.bd-tagstyles:not(.bd-custom-inputs) input[type=time],.bd-tagstyles:not(.bd-custom-inputs) input[type=url],.bd-tagstyles:not(.bd-custom-inputs) input[type=week],.bd-tagstyles:not(.bd-custom-inputs) select,.bd-tagstyles:not(.bd-custom-inputs) textarea{
        width:150px
    }
}
.bd-form-input,input[type=color].bd-bootstrapinput.form-control,input[type=date].bd-bootstrapinput.form-control,input[type=datetime-local].bd-bootstrapinput.form-control,input[type=datetime].bd-bootstrapinput.form-control,input[type=email].bd-bootstrapinput.form-control,input[type=month].bd-bootstrapinput.form-control,input[type=number].bd-bootstrapinput.form-control,input[type=password].bd-bootstrapinput.form-control,input[type=search].bd-bootstrapinput.form-control,input[type=tel].bd-bootstrapinput.form-control,input[type=text].bd-bootstrapinput.form-control,input[type=time].bd-bootstrapinput.form-control,input[type=url].bd-bootstrapinput.form-control,input[type=week].bd-bootstrapinput.form-control,select.bd-bootstrapinput.form-control,textarea.bd-bootstrapinput.form-control{
    -webkit-box-shadow:none;
    -o-box-shadow:none;
    -ms-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    background-color:#fff;
    border-radius:0
}
@media (max-width:767px){
    .bd-form-input,input[type=color].bd-bootstrapinput.form-control,input[type=date].bd-bootstrapinput.form-control,input[type=datetime-local].bd-bootstrapinput.form-control,input[type=datetime].bd-bootstrapinput.form-control,input[type=email].bd-bootstrapinput.form-control,input[type=month].bd-bootstrapinput.form-control,input[type=number].bd-bootstrapinput.form-control,input[type=password].bd-bootstrapinput.form-control,input[type=search].bd-bootstrapinput.form-control,input[type=tel].bd-bootstrapinput.form-control,input[type=text].bd-bootstrapinput.form-control,input[type=time].bd-bootstrapinput.form-control,input[type=url].bd-bootstrapinput.form-control,input[type=week].bd-bootstrapinput.form-control,select.bd-bootstrapinput.form-control,textarea.bd-bootstrapinput.form-control{
        width:150px
    }
}
.bd-orderedlist,.bd-tagstyles:not(.bd-custom-orderedlist) ol:not([class*=bd-indicators]){
    padding-left:25px
}
.bd-orderedlist li,.bd-tagstyles:not(.bd-custom-orderedlist) ol:not([class*=bd-indicators]) li{
    position:relative
}
.bd-pagebackground{
    background-attachment:fixed
}
.bd-pagination.right{
    text-align:right
}
.bd-pagination.center{
    text-align:center
}
.bd-pagination>:last-child{
    margin-right:0
}
.bd-pagination span{
    cursor:default
}
.pagination>ul.bd-pagination>.active>a,.pagination>ul.bd-pagination>.active>span{
    color:inherit;
    line-height:inherit
}
.bd-pagination>li.bd-paginationitem-1>a,.bd-pagination>li.bd-paginationitem-1>a:link,.bd-pagination>li.bd-paginationitem-1>a:visited,.bd-pagination>li.bd-paginationitem-1>span{
    color:#555;
    border:1px solid #fff;
    border-radius:0
}
.bd-pagination>li.bd-paginationitem-1>a:hover{
    background-color:#ddd;
    background-image:none
}
.bd-pagination>li.active.bd-paginationitem-1>a,.bd-pagination>li.active.bd-paginationitem-1>span{
    color:inherit;
    background-color:#f5f5f5;
    font-weight:700;
    background-image:none
}
.bd-productoutofstockicon{
    display:inline-block;
    overflow:hidden;
    vertical-align:middle;
    background-color:rgba(120,120,120,.5);
    padding:5px
}
.bd-productoutofstockicon{
    line-height:14.28571429px;
    text-align:center;
    font-size:10px;
    text-transform:uppercase;
    color:#fff
}
.bd-productsaleicon{
    display:inline-block;
    overflow:hidden;
    vertical-align:middle;
    background-color:rgba(216,84,79,.75);
    padding:16px 10px;
    border-radius:100%
}
.bd-productsaleicon{
    line-height:17.14285715px;
    text-align:center;
    font-size:12px;
    text-transform:uppercase;
    color:#fff
}
.bd-rating{
    display:table
}
.bd-rating span{
    display:table-cell
}
.bd-icon-3:before{
    content:'\25f'
}
.bd-icon-3:before{
    visibility:inherit
}
.bd-icon-3:before{
    color:#f0ad4e;
    font-size:18px;
    line-height:25.71428572px;
    line-height:18px
}
.bd-icon-3.active:before,.bd-icon-3:hover.active:before{
    color:#00b4f5
}
.bd-sheetstyles{
    min-height:100px;
    padding-bottom:20px;
    padding-top:20px;
    background-attachment:scroll,scroll
}
.bd-table,.bd-tagstyles:not(.bd-custom-table) table,table:not([class]){
    border-collapse:collapse;
    width:100%
}
.bd-table thead td,.bd-table thead th,.bd-tagstyles:not(.bd-custom-table) table thead td,.bd-tagstyles:not(.bd-custom-table) table thead th,table:not([class]) thead td,table:not([class]) thead th{
    border-bottom:1px solid #ddd
}
.bd-table td,.bd-table th,.bd-tagstyles:not(.bd-custom-table) table td,.bd-tagstyles:not(.bd-custom-table) table th,table:not([class]) td,table:not([class]) th{
    padding:5px
}
.bd-table tbody>tr:nth-child(odd)>td,.bd-table tbody>tr:nth-child(odd)>th,.bd-tagstyles:not(.bd-custom-table) table tbody>tr:nth-child(odd)>td,.bd-tagstyles:not(.bd-custom-table) table tbody>tr:nth-child(odd)>th,table:not([class]) tbody>tr:nth-child(odd)>td,table:not([class]) tbody>tr:nth-child(odd)>th{
    background-color:#f5f5f5;
    background-image:none
}
.bd-verticalmenu{
    display:block
}
.bd-menuitem-43{
    position:relative
}
.bd-verticalmenu .nav-pills>li,.bd-verticalmenu .nav-tabs>li{
    float:none
}
.bd-verticalmenu .bd-menu-47-popup{
    top:0
}
.bd-verticalmenu .bd-menu-47-popup.bd-popup-left{
    left:auto;
    right:100%
}
.bd-verticalmenu .bd-menu-47-popup,.bd-verticalmenu .bd-menu-47-popup.bd-popup-right{
    left:100%;
    right:auto
}
.bd-menu-50.nav.nav-pills>li+li{
    margin:0
}
.bd-menu-50{
    padding:0;
    margin:0
}
.bd-menuitem-39>a{
    cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a:visited{
    color:#777;
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a:visited{
    color:#777;
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-50.nav-pills .bd-menuitem-39>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a:link,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a:visited{
    color:#777;
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a:after,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a:before,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a:link:after,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a:link:before,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a:visited:after,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item).active>a,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a:visited{
    color:#777;
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item).active>.bd-grid-item>a,.bd-menu-50.nav-pills .bd-menuitem-39:not(.bd-mega-item)>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-47-popup{
    visibility:hidden;
    pointer-events:none;
    position:absolute;
    z-index:1001
}
.bd-menu-47-popup.bd-popup-left{
    left:auto;
    right:0
}
.bd-menu-47-popup,.bd-menu-47-popup.bd-popup-right{
    left:0;
    right:auto
}
.bd-sub-item>.bd-menu-47-popup{
    top:-1px
}
.bd-sub-item>.bd-menu-47-popup.bd-popup-left{
    left:auto;
    right:100%
}
.bd-sub-item>.bd-menu-47-popup,.bd-sub-item>.bd-menu-47-popup.bd-popup-right{
    left:100%;
    right:auto
}
.bd-menu-47 .bd-menuitem-43:last-child>a:not(.active):not(:hover){
    border-bottom-width:0
}
.bd-menu-47 .bd-menuitem-43:last-child>a:hover{
    border-bottom-width:0
}
.bd-menu-47 .bd-menuitem-43:last-child>a.active{
    border-bottom-width:0
}
.bd-menu-47{
    padding:0;
    margin:0;
    background-color:#fff;
    min-width:160px;
    position:relative;
    -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    -o-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    -ms-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    border:1px solid #ccc
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a:visited{
    color:#777;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a:visited{
    color:#777;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-47 .bd-menuitem-43>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a:link,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a:visited{
    color:#777;
    display:block;
    white-space:nowrap
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a:after,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a:before,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a:link:after,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a:link:before,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a:visited:after,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item).active>a,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a:visited{
    color:#777;
    display:block;
    white-space:nowrap
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item).active>.bd-grid-item>a,.bd-menu-47 .bd-menuitem-43:not(.bd-mega-item)>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-boxalign{
    text-align:center!important
}
.bd-boxalign>*{
    text-align:left!important;
    display:inline-block!important
}
.bd-animation.animated.bounce{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-delay:0s;
    animation-delay:0s
}
.bd-errormessage-1{
    border-radius:0
}
.bd-effect-fade .bd-overSlide{
    left:0;
    top:0;
    opacity:0;
    position:absolute;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-fade.bd-effect-active .bd-overSlide,.bd-effect-fade:hover .bd-overSlide{
    opacity:1
}
.bd-effect-over-left .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(-100%,0);
    -ms-transform:translate(-100%,0);
    transform:translate(-100%,0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-over-left.bd-effect-active .bd-overSlide,.bd-effect-over-left:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-over-right .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(100%,0);
    -ms-transform:translate(100%,0);
    transform:translate(100%,0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-over-right.bd-effect-active .bd-overSlide,.bd-effect-over-right:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-over-top .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(0,-100%);
    -ms-transform:translate(0,-100%);
    transform:translate(0,-100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-over-top.bd-effect-active .bd-overSlide,.bd-effect-over-top:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-over-bottom .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(0,100%);
    -ms-transform:translate(0,100%);
    transform:translate(0,100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-over-bottom.bd-effect-active .bd-overSlide,.bd-effect-over-bottom:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-over-topleft .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(-100%,-100%);
    -ms-transform:translate(-100%,-100%);
    transform:translate(-100%,-100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-over-topleft.bd-effect-active .bd-overSlide,.bd-effect-over-topleft:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-over-topright .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(100%,-100%);
    -ms-transform:translate(100%,-100%);
    transform:translate(100%,-100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-over-topright.bd-effect-active .bd-overSlide,.bd-effect-over-topright:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-over-bottomleft .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(-100%,100%);
    -ms-transform:translate(-100%,100%);
    transform:translate(-100%,100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-over-bottomleft.bd-effect-active .bd-overSlide,.bd-effect-over-bottomleft:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-over-bottomright .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(100%,100%);
    -ms-transform:translate(100%,100%);
    transform:translate(100%,100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-over-bottomright.bd-effect-active .bd-overSlide,.bd-effect-over-bottomright:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-slide-left .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(-100%,0);
    -ms-transform:translate(-100%,0);
    transform:translate(-100%,0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-left.bd-effect-active .bd-overSlide,.bd-effect-slide-left:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-slide-left .bd-backSlide{
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-left.bd-effect-active .bd-backSlide,.bd-effect-slide-left:hover .bd-backSlide{
    -webkit-transform:translate(100%,0);
    -ms-transform:translate(100%,0);
    transform:translate(100%,0)
}
.bd-effect-slide-right .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(100%,0);
    -ms-transform:translate(100%,0);
    transform:translate(100%,0);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-right.bd-effect-active .bd-overSlide,.bd-effect-slide-right:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-slide-right .bd-backSlide{
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-right.bd-effect-active .bd-backSlide,.bd-effect-slide-right:hover .bd-backSlide{
    -webkit-transform:translate(-100%,0);
    -ms-transform:translate(-100%,0);
    transform:translate(-100%,0)
}
.bd-effect-slide-top .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(0,-100%);
    -ms-transform:translate(0,-100%);
    transform:translate(0,-100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-top.bd-effect-active .bd-overSlide,.bd-effect-slide-top:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-slide-top .bd-backSlide{
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-top.bd-effect-active .bd-backSlide,.bd-effect-slide-top:hover .bd-backSlide{
    -webkit-transform:translate(0,100%);
    -ms-transform:translate(0,100%);
    transform:translate(0,100%)
}
.bd-effect-slide-bottom .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(0,100%);
    -ms-transform:translate(0,100%);
    transform:translate(0,100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-bottom.bd-effect-active .bd-overSlide,.bd-effect-slide-bottom:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-slide-bottom .bd-backSlide{
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-bottom.bd-effect-active .bd-backSlide,.bd-effect-slide-bottom:hover .bd-backSlide{
    -webkit-transform:translate(0,-100%);
    -ms-transform:translate(0,-100%);
    transform:translate(0,-100%)
}
.bd-effect-slide-topleft .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(-100%,-100%);
    -ms-transform:translate(-100%,-100%);
    transform:translate(-100%,-100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-topleft.bd-effect-active .bd-overSlide,.bd-effect-slide-topleft:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-slide-topleft .bd-backSlide{
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-topleft.bd-effect-active .bd-backSlide,.bd-effect-slide-topleft:hover .bd-backSlide{
    -webkit-transform:translate(100%,100%);
    -ms-transform:translate(100%,100%);
    transform:translate(100%,100%)
}
.bd-effect-slide-topright .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(100%,-100%);
    -ms-transform:translate(100%,-100%);
    transform:translate(100%,-100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-topright.bd-effect-active .bd-overSlide,.bd-effect-slide-topright:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-slide-topright .bd-backSlide{
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-topright.bd-effect-active .bd-backSlide,.bd-effect-slide-topright:hover .bd-backSlide{
    -webkit-transform:translate(-100%,100%);
    -ms-transform:translate(-100%,100%);
    transform:translate(-100%,100%)
}
.bd-effect-slide-bottomleft .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(-100%,100%);
    -ms-transform:translate(-100%,100%);
    transform:translate(-100%,100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-bottomleft.bd-effect-active .bd-overSlide,.bd-effect-slide-bottomleft:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-slide-bottomleft .bd-backSlide{
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-bottomleft.bd-effect-active .bd-backSlide,.bd-effect-slide-bottomleft:hover .bd-backSlide{
    -webkit-transform:translate(100%,-100%);
    -ms-transform:translate(100%,-100%);
    transform:translate(100%,-100%)
}
.bd-effect-slide-bottomright .bd-overSlide{
    top:0;
    left:0;
    position:absolute;
    -webkit-transform:translate(100%,100%);
    -ms-transform:translate(100%,100%);
    transform:translate(100%,100%);
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-bottomright.bd-effect-active .bd-overSlide,.bd-effect-slide-bottomright:hover .bd-overSlide{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0)
}
.bd-effect-slide-bottomright .bd-backSlide{
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.bd-effect-slide-bottomright.bd-effect-active .bd-backSlide,.bd-effect-slide-bottomright:hover .bd-backSlide{
    -webkit-transform:translate(-100%,-100%);
    -ms-transform:translate(-100%,-100%);
    transform:translate(-100%,-100%)
}
.bd-effect-flip-left,.bd-effect-flip-left .bd-slidesWrapper{
    -webkit-perspective:300px;
    -moz-perspective:300px;
    perspective:300px
}
.bd-effect-flip-left .bd-overSlide{
    top:0;
    left:0;
    opacity:0;
    position:absolute;
    -webkit-transform:rotateY(130deg);
    -ms-transform:rotateY(130deg);
    transform:rotateY(130deg);
    -webkit-transform-origin:center left;
    -moz-transform-origin:center left;
    -ms-transform-origin:center left;
    transform-origin:center left;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
    transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-flip-left.bd-effect-active .bd-overSlide,.bd-effect-flip-left:hover .bd-overSlide{
    opacity:1;
    -webkit-transform:rotateY(0);
    -ms-transform:rotateY(0);
    transform:rotateY(0);
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
    transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-flip-right,.bd-effect-flip-right .bd-slidesWrapper{
    -webkit-perspective:300px;
    -moz-perspective:300px;
    perspective:300px
}
.bd-effect-flip-right .bd-overSlide{
    top:0;
    left:0;
    opacity:0;
    position:absolute;
    -webkit-transform:rotateY(-130deg);
    -ms-transform:rotateY(-130deg);
    transform:rotateY(-130deg);
    -webkit-transform-origin:center right;
    -moz-transform-origin:center right;
    -ms-transform-origin:center right;
    transform-origin:center right;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
    transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-flip-right.bd-effect-active .bd-overSlide,.bd-effect-flip-right:hover .bd-overSlide{
    opacity:1;
    -webkit-transform:rotateY(0);
    -ms-transform:rotateY(0);
    transform:rotateY(0);
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
    transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-flip-top,.bd-effect-flip-top .bd-slidesWrapper{
    -webkit-perspective:300px;
    -moz-perspective:300px;
    perspective:300px
}
.bd-effect-flip-top .bd-overSlide{
    top:0;
    left:0;
    opacity:0;
    position:absolute;
    -webkit-transform:rotateX(-130deg);
    -ms-transform:rotateX(-130deg);
    transform:rotateX(-130deg);
    -webkit-transform-origin:center top;
    -moz-transform-origin:center top;
    -ms-transform-origin:center top;
    transform-origin:center top;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
    transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-flip-top.bd-effect-active .bd-overSlide,.bd-effect-flip-top:hover .bd-overSlide{
    opacity:1;
    -webkit-transform:rotateX(0);
    -ms-transform:rotateX(0);
    transform:rotateX(0);
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
    transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-flip-bottom,.bd-effect-flip-bottom .bd-slidesWrapper{
    -webkit-perspective:300px;
    -moz-perspective:300px;
    perspective:300px
}
.bd-effect-flip-bottom .bd-overSlide{
    top:0;
    left:0;
    opacity:0;
    position:absolute;
    -webkit-transform:rotateX(130deg);
    -ms-transform:rotateX(130deg);
    transform:rotateX(130deg);
    -webkit-transform-origin:center bottom;
    -moz-transform-origin:center bottom;
    -ms-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
    transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-flip-bottom.bd-effect-active .bd-overSlide,.bd-effect-flip-bottom:hover .bd-overSlide{
    opacity:1;
    -webkit-transform:rotateX(0);
    -ms-transform:rotateX(0);
    transform:rotateX(0);
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
    transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-wobble-left,.bd-effect-wobble-left .bd-slidesWrapper{
    -webkit-perspective:300px;
    -moz-perspective:300px;
    perspective:300px
}
.bd-effect-wobble-left .bd-overSlide{
    top:0;
    left:0;
    opacity:0;
    position:absolute;
    -webkit-transform:rotateY(130deg);
    -ms-transform:rotateY(130deg);
    transform:rotateY(130deg);
    -webkit-transform-origin:center left;
    -moz-transform-origin:center left;
    -ms-transform-origin:center left;
    transform-origin:center left;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
    transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-wobble-left.bd-effect-active .bd-overSlide,.bd-effect-wobble-left:hover .bd-overSlide{
    opacity:1;
    -webkit-transform:rotateY(0);
    -ms-transform:rotateY(0);
    transform:rotateY(0);
    -webkit-transform-origin:center right;
    -moz-transform-origin:center right;
    -ms-transform-origin:center right;
    transform-origin:center right;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
    transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-wobble-right,.bd-effect-wobble-right .bd-slidesWrapper{
    -webkit-perspective:300px;
    -moz-perspective:300px;
    perspective:300px
}
.bd-effect-wobble-right .bd-overSlide{
    top:0;
    left:0;
    opacity:0;
    position:absolute;
    -webkit-transform:rotateY(-130deg);
    -ms-transform:rotateY(-130deg);
    transform:rotateY(-130deg);
    -webkit-transform-origin:center right;
    -moz-transform-origin:center right;
    -ms-transform-origin:center right;
    transform-origin:center right;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
    transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-wobble-right.bd-effect-active .bd-overSlide,.bd-effect-wobble-right:hover .bd-overSlide{
    opacity:1;
    -webkit-transform:rotateY(0);
    -ms-transform:rotateY(0);
    transform:rotateY(0);
    -webkit-transform-origin:center left;
    -moz-transform-origin:center left;
    -ms-transform-origin:center left;
    transform-origin:center left;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
    transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-wobble-top,.bd-effect-wobble-top .bd-slidesWrapper{
    -webkit-perspective:300px;
    -moz-perspective:300px;
    perspective:300px
}
.bd-effect-wobble-top .bd-overSlide{
    top:0;
    left:0;
    opacity:0;
    position:absolute;
    -webkit-transform:rotateX(-130deg);
    -ms-transform:rotateX(-130deg);
    transform:rotateX(-130deg);
    -webkit-transform-origin:center top;
    -moz-transform-origin:center top;
    -ms-transform-origin:center top;
    transform-origin:center top;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
    transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-wobble-top.bd-effect-active .bd-overSlide,.bd-effect-wobble-top:hover .bd-overSlide{
    opacity:1;
    -webkit-transform:rotateX(0);
    -ms-transform:rotateX(0);
    transform:rotateX(0);
    -webkit-transform-origin:center bottom;
    -moz-transform-origin:center bottom;
    -ms-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
    transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-wobble-bottom,.bd-effect-wobble-bottom .bd-slidesWrapper{
    -webkit-perspective:300px;
    -moz-perspective:300px;
    perspective:300px
}
.bd-effect-wobble-bottom .bd-overSlide{
    top:0;
    left:0;
    opacity:0;
    position:absolute;
    -webkit-transform:rotateX(130deg);
    -ms-transform:rotateX(130deg);
    transform:rotateX(130deg);
    -webkit-transform-origin:center bottom;
    -moz-transform-origin:center bottom;
    -ms-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
    transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-wobble-bottom.bd-effect-active .bd-overSlide,.bd-effect-wobble-bottom:hover .bd-overSlide{
    opacity:1;
    -webkit-transform:rotateX(0);
    -ms-transform:rotateX(0);
    transform:rotateX(0);
    -webkit-transform-origin:center top;
    -moz-transform-origin:center top;
    -ms-transform-origin:center top;
    transform-origin:center top;
    -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
    -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
    -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
    transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-zoom .bd-overSlide{
    left:0;
    top:0;
    position:absolute;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
    -webkit-transform:scale(0,0);
    -ms-transform:scale(0,0);
    transform:scale(0,0)
}
.bd-effect-zoom.bd-effect-active .bd-overSlide,.bd-effect-zoom:hover .bd-overSlide{
    -webkit-transform:scale(1,1);
    -ms-transform:scale(1,1);
    transform:scale(1,1)
}
.bd-effect-zoom-rotate .bd-overSlide{
    left:0;
    top:0;
    position:absolute;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
    -webkit-transform:rotate(0) scale(0,0);
    -ms-transform:rotate(0) scale(0,0);
    transform:rotate(0) scale(0,0)
}
.bd-effect-zoom-rotate.bd-effect-active .bd-overSlide,.bd-effect-zoom-rotate:hover .bd-overSlide{
    -webkit-transform:rotate(360deg) scale(1,1);
    -ms-transform:rotate(360deg) scale(1,1);
    transform:rotate(360deg) scale(1,1)
}
.bd-effect-zoom-rotateX .bd-overSlide{
    left:0;
    top:0;
    position:absolute;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
    -webkit-transform:rotateX(0) scale(0,0);
    -ms-transform:rotateX(0) scale(0,0);
    transform:rotateX(0) scale(0,0)
}
.bd-effect-zoom-rotateX.bd-effect-active .bd-overSlide,.bd-effect-zoom-rotateX:hover .bd-overSlide{
    -webkit-transform:rotateX(360deg) scale(1,1);
    -ms-transform:rotateX(360deg) scale(1,1);
    transform:rotateX(360deg) scale(1,1)
}
.bd-effect-zoom-rotateY .bd-overSlide{
    left:0;
    top:0;
    position:absolute;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
    -webkit-transform:rotateY(0) scale(0,0);
    -ms-transform:rotateY(0) scale(0,0);
    transform:rotateY(0) scale(0,0)
}
.bd-effect-zoom-rotateY.bd-effect-active .bd-overSlide,.bd-effect-zoom-rotateY:hover .bd-overSlide{
    -webkit-transform:rotateY(360deg) scale(1,1);
    -ms-transform:rotateY(360deg) scale(1,1);
    transform:rotateY(360deg) scale(1,1)
}
@font-face{
    font-family:'Billion Web Font';
    src:url(BillionWebFonts.woff) format('woff'),url(BillionWebFonts.ttf) format('truetype');
    font-weight:400;
    font-style:normal
}
.icon-booth:before{
    content:'\ff'
}
.icon-youtube:before{
    content:'\100'
}
.icon-random:before{
    content:'\101'
}
.icon-cloud-upload:before{
    content:'\102'
}
.icon-road:before{
    content:'\103'
}
.icon-arrow-small-up:before{
    content:'\104'
}
.icon-dropbox:before{
    content:'\105'
}
.icon-sort:before{
    content:'\106'
}
.icon-angle-small:before{
    content:'\107'
}
.icon-bitcoin:before{
    content:'\108'
}
.icon-delicious:before{
    content:'\109'
}
.icon-stethoscope:before{
    content:'\10a'
}
.icon-weibo:before{
    content:'\10b'
}
.icon-volume-off:before{
    content:'\10c'
}
.icon-earth:before{
    content:'\10d'
}
.icon-node-square:before{
    content:'\10e'
}
.icon-plane:before{
    content:'\10f'
}
.icon-undo:before{
    content:'\110'
}
.icon-question-circle:before{
    content:'\111'
}
.icon-tablet:before{
    content:'\112'
}
.icon-filter-alt:before{
    content:'\113'
}
.icon-happy:before{
    content:'\114'
}
.icon-dialer:before{
    content:'\115'
}
.icon-bag:before{
    content:'\116'
}
.icon-credit-card:before{
    content:'\117'
}
.icon-image-alt:before{
    content:'\118'
}
.icon-shopping-cart-simple:before{
    content:'\119'
}
.icon-arrow-basic-right:before{
    content:'\11a'
}
.icon-male:before{
    content:'\11b'
}
.icon-cut:before{
    content:'\11c'
}
.icon-unhappy:before{
    content:'\11d'
}
.icon-circle-alt:before{
    content:'\11e'
}
.icon-double-chevron-right:before{
    content:'\11f'
}
.icon-star-alt:before{
    content:'\120'
}
.icon-rhomb:before{
    content:'\121'
}
.icon-thumbs-down:before{
    content:'\122'
}
.icon-github-alt:before{
    content:'\123'
}
.icon-text-width:before{
    content:'\124'
}
.icon-bookmark-alt:before{
    content:'\125'
}
.icon-list-details:before{
    content:'\126'
}
.icon-bullhorn:before{
    content:'\127'
}
.icon-ellipsis:before{
    content:'\128'
}
.icon-map-marker:before{
    content:'\129'
}
.icon-typeface:before{
    content:'\12a'
}
.icon-help:before{
    content:'\12b'
}
.icon-triangle-circle:before{
    content:'\12c'
}
.icon-gbp:before{
    content:'\12d'
}
.icon-arrow-small-left:before{
    content:'\12e'
}
.icon-anchor:before{
    content:'\12f'
}
.icon-align-justify:before{
    content:'\130'
}
.icon-arrow-circle-alt-up:before{
    content:'\131'
}
.icon-growth:before{
    content:'\132'
}
.icon-round-small:before{
    content:'\133'
}
.icon-triangle-circle-alt:before{
    content:'\134'
}
.icon-eye-close:before{
    content:'\135'
}
.icon-code:before{
    content:'\136'
}
.icon-step-forward:before{
    content:'\137'
}
.icon-music:before{
    content:'\138'
}
.icon-lightbulb:before{
    content:'\139'
}
.icon-arrows-horizontal:before{
    content:'\13a'
}
.icon-sign-out:before{
    content:'\13b'
}
.icon-sort-asc:before{
    content:'\13c'
}
.icon-play-circle:before{
    content:'\13d'
}
.icon-bookmark:before{
    content:'\13e'
}
.icon-pencil:before{
    content:'\13f'
}
.icon-won:before{
    content:'\140'
}
.icon-zoom-out:before{
    content:'\141'
}
.icon-user-alt:before{
    content:'\142'
}
.icon-repeat:before{
    content:'\143'
}
.icon-text-height:before{
    content:'\144'
}
.icon-shopping-cart-wire:before{
    content:'\145'
}
.icon-rubl:before{
    content:'\146'
}
.icon-find-contact:before{
    content:'\147'
}
.icon-upload-circle-alt:before{
    content:'\148'
}
.icon-arrow-small-down:before{
    content:'\149'
}
.icon-file:before{
    content:'\14a'
}
.icon-building:before{
    content:'\14b'
}
.icon-certificate:before{
    content:'\14c'
}
.icon-double-chevron-up:before{
    content:'\14d'
}
.icon-hand-up:before{
    content:'\14e'
}
.icon-italic:before{
    content:'\14f'
}
.icon-volume-up:before{
    content:'\150'
}
.icon-quote-right:before{
    content:'\151'
}
.icon-sort-numeric-desc:before{
    content:'\152'
}
.icon-four-rhombs:before{
    content:'\153'
}
.icon-brain:before{
    content:'\154'
}
.icon-mark:before{
    content:'\155'
}
.icon-flickr:before{
    content:'\156'
}
.icon-envelope:before{
    content:'\157'
}
.icon-indent-right:before{
    content:'\158'
}
.icon-basket-simple:before{
    content:'\159'
}
.icon-cloud:before{
    content:'\15a'
}
.icon-check:before{
    content:'\15b'
}
.icon-youtube-square:before{
    content:'\15c'
}
.icon-envelope-alt:before{
    content:'\15d'
}
.icon-bitbucket-alt:before{
    content:'\15e'
}
.icon-round-small-alt:before{
    content:'\15f'
}
.icon-adn:before{
    content:'\160'
}
.icon-linkedin-square:before{
    content:'\161'
}
.icon-expand:before{
    content:'\162'
}
.icon-tumblr-square:before{
    content:'\163'
}
.icon-angle-double:before{
    content:'\164'
}
.icon-compress:before{
    content:'\165'
}
.icon-plus-square-alt:before{
    content:'\166'
}
.icon-camera:before{
    content:'\167'
}
.icon-four-boxes:before{
    content:'\168'
}
.icon-shopping-cart-buggy:before{
    content:'\169'
}
.icon-arrow-square-left:before{
    content:'\16a'
}
.icon-delete-circle-alt:before{
    content:'\16b'
}
.icon-suitcase:before{
    content:'\16c'
}
.icon-curve-bottom:before{
    content:'\16d'
}
.icon-caret-up:before{
    content:'\16e'
}
.icon-renren:before{
    content:'\16f'
}
.icon-linkedin:before{
    content:'\170'
}
.icon-asterisk:before{
    content:'\171'
}
.icon-arrow-pointer-left:before{
    content:'\172'
}
.icon-sort-numeric-asc:before{
    content:'\173'
}
.icon-calendar-simple:before{
    content:'\174'
}
.icon-home-alt:before{
    content:'\175'
}
.icon-step-backward:before{
    content:'\176'
}
.icon-rss:before{
    content:'\177'
}
.icon-globe:before{
    content:'\178'
}
.icon-paste:before{
    content:'\179'
}
.icon-fire:before{
    content:'\17a'
}
.icon-star-half:before{
    content:'\17b'
}
.icon-renminbi:before{
    content:'\17c'
}
.icon-dribbble:before{
    content:'\17d'
}
.icon-google-plus-square:before{
    content:'\17e'
}
.icon-plus-square:before{
    content:'\17f'
}
.icon-yen:before{
    content:'\180'
}
.icon-briefcase:before{
    content:'\181'
}
.icon-shopping-cart-trolley:before{
    content:'\182'
}
.icon-warning:before{
    content:'\183'
}
.icon-moon:before{
    content:'\184'
}
.icon-sort-alpha:before{
    content:'\185'
}
.icon-arrow-long-down:before{
    content:'\186'
}
.icon-globe-alt:before{
    content:'\187'
}
.icon-thumbs-up:before{
    content:'\188'
}
.icon-sandwich:before{
    content:'\189'
}
.icon-arrow-basic-down:before{
    content:'\18a'
}
.icon-double-chevron-down:before{
    content:'\18b'
}
.icon-legal:before{
    content:'\18c'
}
.icon-apple:before{
    content:'\18d'
}
.icon-power:before{
    content:'\18e'
}
.icon-time-alt:before{
    content:'\18f'
}
.icon-list:before{
    content:'\190'
}
.icon-h-sign:before{
    content:'\191'
}
.icon-css3:before{
    content:'\192'
}
.icon-copy:before{
    content:'\193'
}
.icon-arrow-tall-up:before{
    content:'\194'
}
.icon-hdd:before{
    content:'\195'
}
.icon-font:before{
    content:'\196'
}
.icon-heart-circle:before{
    content:'\197'
}
.icon-glass:before{
    content:'\198'
}
.icon-picasa:before{
    content:'\199'
}
.icon-arrow-long-left:before{
    content:'\19a'
}
.icon-fullscreen:before{
    content:'\19b'
}
.icon-lemon:before{
    content:'\19c'
}
.icon-arrow-long-right:before{
    content:'\19d'
}
.icon-hand-right:before{
    content:'\19e'
}
.icon-list-details-small:before{
    content:'\19f'
}
.icon-cog:before{
    content:'\1a0'
}
.icon-four-boxes-alt:before{
    content:'\1a1'
}
.icon-properties:before{
    content:'\1a2'
}
.icon-arrow-pointer-down:before{
    content:'\1a3'
}
.icon-inbox:before{
    content:'\1a4'
}
.icon-arrow-double-up:before{
    content:'\1a5'
}
.icon-plane-takeoff:before{
    content:'\1a6'
}
.icon-arrow-square-down:before{
    content:'\1a7'
}
.icon-tick-circle-alt:before{
    content:'\1a8'
}
.icon-node-circle:before{
    content:'\1a9'
}
.icon-arrow-pointer-right:before{
    content:'\1aa'
}
.icon-starlet:before{
    content:'\1ab'
}
.icon-cogs:before{
    content:'\1ac'
}
.icon-arrow-long-up:before{
    content:'\1ad'
}
.icon-bug:before{
    content:'\1ae'
}
.icon-upload:before{
    content:'\1af'
}
.icon-xing:before{
    content:'\1b0'
}
.icon-minus-square-alt:before{
    content:'\1b1'
}
.icon-arrows:before{
    content:'\1b2'
}
.icon-trash-can:before{
    content:'\1b3'
}
.icon-pushpin:before{
    content:'\1b4'
}
.icon-eye-open:before{
    content:'\1b5'
}
.icon-caret-left:before{
    content:'\1b6'
}
.icon-bitbucket:before{
    content:'\1b7'
}
.icon-lines:before{
    content:'\1b8'
}
.icon-magic:before{
    content:'\1b9'
}
.icon-arrow-double-right:before{
    content:'\1ba'
}
.icon-remove-sign:before{
    content:'\1bb'
}
.icon-exclamation-sign:before{
    content:'\1bc'
}
.icon-chevron-down:before{
    content:'\1bd'
}
.icon-sort-alpha-asc:before{
    content:'\1be'
}
.icon-comments-alt:before{
    content:'\1bf'
}
.icon-terminal:before{
    content:'\1c0'
}
.icon-box:before{
    content:'\1c1'
}
.icon-lock:before{
    content:'\1c2'
}
.icon-bolt:before{
    content:'\1c3'
}
.icon-filter:before{
    content:'\1c4'
}
.icon-folder-alt:before{
    content:'\1c5'
}
.icon-backward:before{
    content:'\1c6'
}
.icon-sort-amount-asc:before{
    content:'\1c7'
}
.icon-tag:before{
    content:'\1c8'
}
.icon-house:before{
    content:'\1c9'
}
.icon-drop:before{
    content:'\1ca'
}
.icon-arrow-thick-right:before{
    content:'\1cb'
}
.icon-ambulance:before{
    content:'\1cc'
}
.icon-chevron-right:before{
    content:'\1cd'
}
.icon-sign-in:before{
    content:'\1ce'
}
.icon-sort-amount-desc:before{
    content:'\1cf'
}
.icon-search-circle:before{
    content:'\1d0'
}
.icon-skype:before{
    content:'\1d1'
}
.icon-fast-forward:before{
    content:'\1d2'
}
.icon-maxcdn:before{
    content:'\1d3'
}
.icon-book-open:before{
    content:'\1d4'
}
.icon-vimeo:before{
    content:'\1d5'
}
.icon-beaker:before{
    content:'\1d6'
}
.icon-facebook-alt:before{
    content:'\1d7'
}
.icon-arrow-thin-down:before{
    content:'\1d8'
}
.icon-heartlet:before{
    content:'\1d9'
}
.icon-shopping-cart-solid:before{
    content:'\1da'
}
.icon-linux:before{
    content:'\1db'
}
.icon-leaf:before{
    content:'\1dc'
}
.icon-hand-down:before{
    content:'\1dd'
}
.icon-pinterest:before{
    content:'\1de'
}
.icon-barcode:before{
    content:'\1df'
}
.icon-curve-top:before{
    content:'\1e0'
}
.icon-euro:before{
    content:'\1e1'
}
.icon-arrow-basic-left:before{
    content:'\1e2'
}
.icon-group:before{
    content:'\1e3'
}
.icon-tumblr:before{
    content:'\1e4'
}
.icon-fighter:before{
    content:'\1e5'
}
.icon-hand-left:before{
    content:'\1e6'
}
.icon-stripes-thick:before{
    content:'\1e7'
}
.icon-superscript:before{
    content:'\1e8'
}
.icon-minus-square:before{
    content:'\1e9'
}
.icon-ticklet-circle:before{
    content:'\1ea'
}
.icon-xing-square:before{
    content:'\1eb'
}
.icon-arrow-double-left:before{
    content:'\1ec'
}
.icon-forward:before{
    content:'\1ed'
}
.icon-arrow-thick-down:before{
    content:'\1ee'
}
.icon-eject:before{
    content:'\1ef'
}
.icon-reply:before{
    content:'\1f0'
}
.icon-search:before{
    content:'\1f1'
}
.icon-comment-alt:before{
    content:'\1f2'
}
.icon-share:before{
    content:'\1f3'
}
.icon-arrows-vertical:before{
    content:'\1f4'
}
.icon-food:before{
    content:'\1f5'
}
.icon-flag:before{
    content:'\1f6'
}
.icon-female:before{
    content:'\1f7'
}
.icon-tasks:before{
    content:'\1f8'
}
.icon-quote-left:before{
    content:'\1f9'
}
.icon-arrow-tall-left:before{
    content:'\1fa'
}
.icon-minus-circle:before{
    content:'\1fb'
}
.icon-box-alt:before{
    content:'\1fc'
}
.icon-arrow-tall-down:before{
    content:'\1fd'
}
.icon-indent-left:before{
    content:'\1fe'
}
.icon-arrow-thick-left:before{
    content:'\1ff'
}
.icon-list-adv:before{
    content:'\200'
}
.icon-chevron-up:before{
    content:'\201'
}
.icon-medkit:before{
    content:'\202'
}
.icon-tags:before{
    content:'\203'
}
.icon-coffee:before{
    content:'\204'
}
.icon-ticklet:before{
    content:'\205'
}
.icon-box-small:before{
    content:'\206'
}
.icon-sign-blank:before{
    content:'\207'
}
.icon-basket:before{
    content:'\208'
}
.icon-search-thick:before{
    content:'\209'
}
.icon-edit-alt:before{
    content:'\20a'
}
.icon-comment:before{
    content:'\20b'
}
.icon-hospital:before{
    content:'\20c'
}
.icon-arrow-small-right:before{
    content:'\20d'
}
.icon-grid-small:before{
    content:'\20e'
}
.icon-circle-arrow-left:before{
    content:'\20f'
}
.icon-yahoo:before{
    content:'\210'
}
.icon-print:before{
    content:'\211'
}
.icon-instagram:before{
    content:'\212'
}
.icon-arrow-angle-up:before{
    content:'\213'
}
.icon-leaf-thin:before{
    content:'\214'
}
.icon-magnet:before{
    content:'\215'
}
.icon-arrow-thin-up:before{
    content:'\216'
}
.icon-retweet:before{
    content:'\217'
}
.icon-search-glare:before{
    content:'\218'
}
.icon-search-thin:before{
    content:'\219'
}
.icon-heart-empty:before{
    content:'\21a'
}
.icon-scales:before{
    content:'\21b'
}
.icon-sort-alpha-desc:before{
    content:'\21c'
}
.icon-align-right:before{
    content:'\21d'
}
.icon-stripes:before{
    content:'\21e'
}
.icon-arrow-pointer-up:before{
    content:'\21f'
}
.icon-round:before{
    content:'\220'
}
.icon-user-medical:before{
    content:'\221'
}
.icon-arrow-thin-left:before{
    content:'\222'
}
.icon-arrow-circle-alt-right:before{
    content:'\223'
}
.icon-starlet-alt:before{
    content:'\224'
}
.icon-bold:before{
    content:'\225'
}
.icon-aperture:before{
    content:'\226'
}
.icon-pointer-basic:before{
    content:'\227'
}
.icon-folder:before{
    content:'\228'
}
.icon-heart:before{
    content:'\229'
}
.icon-cloud-download:before{
    content:'\22a'
}
.icon-bar-chart:before{
    content:'\22b'
}
.icon-mobile:before{
    content:'\22c'
}
.icon-volume-down:before{
    content:'\22d'
}
.icon-exchange:before{
    content:'\22e'
}
.icon-folder-open:before{
    content:'\22f'
}
.icon-phone-square:before{
    content:'\230'
}
.icon-zoom-in:before{
    content:'\231'
}
.icon-beer:before{
    content:'\232'
}
.icon-trello-square:before{
    content:'\233'
}
.icon-delete:before{
    content:'\234'
}
.icon-image:before{
    content:'\235'
}
.icon-edit:before{
    content:'\236'
}
.icon-twitter-square:before{
    content:'\237'
}
.icon-external-link:before{
    content:'\238'
}
.icon-money:before{
    content:'\239'
}
.icon-html5:before{
    content:'\23a'
}
.icon-youtube-play:before{
    content:'\23b'
}
.icon-play:before{
    content:'\23c'
}
.icon-calendar:before{
    content:'\23d'
}
.icon-video:before{
    content:'\23e'
}
.icon-adjust:before{
    content:'\23f'
}
.icon-plus-circle:before{
    content:'\240'
}
.icon-strikethrough:before{
    content:'\241'
}
.icon-bell:before{
    content:'\242'
}
.icon-crop:before{
    content:'\243'
}
.icon-restore:before{
    content:'\244'
}
.icon-circle-arrow-up:before{
    content:'\245'
}
.icon-twitter:before{
    content:'\246'
}
.icon-sitemap:before{
    content:'\247'
}
.icon-facebook-square:before{
    content:'\248'
}
.icon-downturn:before{
    content:'\249'
}
.icon-fancy-circle-alt:before{
    content:'\24a'
}
.icon-arrow-square-right:before{
    content:'\24b'
}
.icon-save:before{
    content:'\24c'
}
.icon-share-alt:before{
    content:'\24d'
}
.icon-arrow-thick-up:before{
    content:'\24e'
}
.icon-plus:before{
    content:'\24f'
}
.icon-arrows-alt:before{
    content:'\250'
}
.icon-chevron-left:before{
    content:'\251'
}
.icon-circle-arrow-right:before{
    content:'\252'
}
.icon-arrow-double-down:before{
    content:'\253'
}
.icon-film:before{
    content:'\254'
}
.icon-pie-chart:before{
    content:'\255'
}
.icon-github:before{
    content:'\256'
}
.icon-calendar-day-alt:before{
    content:'\257'
}
.icon-sort-numeric:before{
    content:'\258'
}
.icon-align-center:before{
    content:'\259'
}
.icon-caret-down:before{
    content:'\25a'
}
.icon-round-alt:before{
    content:'\25b'
}
.icon-user-business:before{
    content:'\25c'
}
.icon-signal:before{
    content:'\25d'
}
.icon-reply-all:before{
    content:'\25e'
}
.icon-star:before{
    content:'\25f'
}
.icon-book:before{
    content:'\260'
}
.icon-triangle:before{
    content:'\261'
}
.icon-arrow-angle-right:before{
    content:'\262'
}
.icon-arrow-basic-up:before{
    content:'\263'
}
.icon-caret-right:before{
    content:'\264'
}
.icon-align-left:before{
    content:'\265'
}
.icon-comments:before{
    content:'\266'
}
.icon-vk:before{
    content:'\267'
}
.icon-qrcode:before{
    content:'\268'
}
.icon-arrow-tall-right:before{
    content:'\269'
}
.icon-shopping-cart:before{
    content:'\26a'
}
.icon-pause:before{
    content:'\26b'
}
.icon-umbrella:before{
    content:'\26c'
}
.icon-ban:before{
    content:'\26d'
}
.icon-plane-alt:before{
    content:'\26e'
}
.icon-ticklet-circle-alt:before{
    content:'\26f'
}
.icon-arrow-angle-left:before{
    content:'\270'
}
.icon-android:before{
    content:'\271'
}
.icon-arrow-square-up:before{
    content:'\272'
}
.icon-inr:before{
    content:'\273'
}
.icon-label:before{
    content:'\274'
}
.icon-spinner:before{
    content:'\275'
}
.icon-headphones:before{
    content:'\276'
}
.icon-arrow-fancy:before{
    content:'\277'
}
.icon-sort-desc:before{
    content:'\278'
}
.icon-tick-circle:before{
    content:'\279'
}
.icon-info-sign:before{
    content:'\27a'
}
.icon-screenshot:before{
    content:'\27b'
}
.icon-briefcase-simple:before{
    content:'\27c'
}
.icon-search-alt:before{
    content:'\27d'
}
.icon-time:before{
    content:'\27e'
}
.icon-grid:before{
    content:'\27f'
}
.icon-user:before{
    content:'\280'
}
.icon-facebook:before{
    content:'\281'
}
.icon-google-plus:before{
    content:'\282'
}
.icon-github-square:before{
    content:'\283'
}
.icon-check-empty:before{
    content:'\284'
}
.icon-circle:before{
    content:'\285'
}
.icon-fast-backward:before{
    content:'\286'
}
.icon-calendar-day:before{
    content:'\287'
}
.icon-phone:before{
    content:'\288'
}
.icon-pinterest-square:before{
    content:'\289'
}
.icon-cup:before{
    content:'\28a'
}
.icon-star-thin:before{
    content:'\28b'
}
.icon-wrench:before{
    content:'\28c'
}
.icon-truck:before{
    content:'\28d'
}
.icon-product-view-mode:before{
    content:'\28e'
}
.icon-circle-arrow-down:before{
    content:'\28f'
}
.icon-arrow-circle-alt-left:before{
    content:'\290'
}
.icon-stackexchange:before{
    content:'\291'
}
.icon-ticklet-thick:before{
    content:'\292'
}
.icon-arrow-thin-right:before{
    content:'\293'
}
.icon-tick:before{
    content:'\294'
}
.icon-box-small-alt:before{
    content:'\295'
}
.icon-file-alt:before{
    content:'\296'
}
.icon-minus:before{
    content:'\297'
}
.icon-upload-circle:before{
    content:'\298'
}
.icon-gift:before{
    content:'\299'
}
.icon-globe-outline:before{
    content:'\29a'
}
.icon-windows:before{
    content:'\29b'
}
.icon-arrow-line:before{
    content:'\29c'
}
.icon-flag-alt:before{
    content:'\29d'
}
.icon-home:before{
    content:'\29e'
}
.icon-arrow-circle-alt-down:before{
    content:'\29f'
}
.icon-dollar:before{
    content:'\2a0'
}
.icon-double-chevron-left:before{
    content:'\2a1'
}
.icon-arrow-angle-down:before{
    content:'\2a2'
}
.bd-informationmessage-1{
    border-radius:0
}
.bd-layoutcontainer>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-productcategories-1{
    clear:both
}
.bd-container-9{
    padding-left:5px
}
.bd-container-9{
    line-height:25.71428572px;
    font-size:18px;
    font-weight:400;
    color:#555
}
.bd-grid-29>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-griditem-3{
    position:relative;
    margin:20px;
    padding:10px;
    border:1px solid #e6e6e6
}
.bd-griditem-3:hover{
    border:1px solid #74daff
}
.separated-item-3{
    position:relative;
    z-index:0
}
.separated-item-3:after,.separated-item-3:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-3:before{
    top:0;
    bottom:0;
    left:20px
}
.separated-item-3:after{
    left:0;
    right:0;
    bottom:20px
}
.first-col.separated-item-3:after{
    left:5px
}
.last-col.separated-item-3:after{
    right:5px
}
.separated-item-3.first-col:before,.separated-item-3.last-row:after{
    content:none
}
.bd-icon-16:before{
    content:'\20e'
}
.bd-icon-16:before{
    visibility:inherit
}
.bd-productsslider-1>.carousel-control.left,.bd-productsslider-1>.carousel-control.right{
    color:#fff;
    text-decoration:none
}
.bd-productsslider-1.carousel .item{
    text-align:initial!important
}
.bd-productsslider-1.carousel carousel-inner{
    overflow:hidden
}
.bd-productsslider-1{
    clear:both;
    position:relative;
    width:100%
}
.bd-productsslider-1.single{
    padding-left:0;
    padding-right:0
}
.bd-productsslider-1 .carousel,.bd-productsslider-1 .carousel .carousel-inner{
    height:100%
}
.bd-top-navigation{
    display:table;
    width:100%
}
.bd-productsslider-1 .bd-top-navigation-wrapper{
    display:table-cell;
    width:1%;
    white-space:nowrap;
    direction:ltr
}
.bd-productsslider-1 .bd-top-navigation-wrapper .bd-left-button,.bd-productsslider-1 .bd-top-navigation-wrapper .bd-right-button{
    position:relative;
    top:auto;
    bottom:auto;
    left:auto;
    right:auto
}
.bd-grid-26>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-griditem-2{
    position:relative
}
.bd-griditem-2{
    text-align:center
}
.separated-item-2{
    position:relative;
    z-index:0
}
.separated-item-2:after,.separated-item-2:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-2:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-2:after{
    left:0;
    right:0;
    bottom:0
}
.first-col.separated-item-2:after{
    left:5px
}
.last-col.separated-item-2:after{
    right:5px
}
.separated-item-2.first-col:before,.separated-item-2.last-row:after{
    content:none
}
.bd-icon-14:before{
    content:'\20e'
}
.bd-icon-14:before{
    visibility:inherit
}
.bd-carousel-5{
    display:inline-block
}
.bd-carousel-5 span:before{
    content:'\1fa'
}
.bd-carousel-5 span:before{
    visibility:inherit
}
.bd-carousel-5 span:before{
    font-size:30px;
    background-color:rgba(255,255,255,0);
    color:rgba(204,204,204,.5);
    border:0 solid #fff;
    border-radius:23px;
    line-height:42.85714287px;
    line-height:30px
}
.bd-carousel-5 span:hover:before{
    text-decoration:none;
    background-color:rgba(255,255,255,0);
    color:rgba(120,120,120,.5)
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-blockquotes blockquote,.bd-blockquotes-29{
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #ddd
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-blockquotes blockquote,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-blockquotes blockquote p,.bd-blockquotes-29,.bd-blockquotes-29 p{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-21 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button .bd-button-21,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button a.bd-button-21[href],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button button,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=button],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=submit],.bd-button-21,a.bd-button-21[href],button.bd-button-21,input.bd-button-21{
    background-color:transparent
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button .bd-button-21,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button .bd-button-21:link,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button .bd-button-21:visited,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button a.bd-button-21[href],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button a.bd-button-21[href]:link,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button a.bd-button-21[href]:visited,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button button,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button button:link,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button button:visited,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=button],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=button]:link,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=button]:visited,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=submit],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=submit]:link,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=submit]:visited,.bd-button-21,.bd-button-21:link,.bd-button-21:visited,a.bd-button-21[href],a.bd-button-21[href]:link,a.bd-button-21[href]:visited,button.bd-button-21,button.bd-button-21:link,button.bd-button-21:visited,input.bd-button-21,input.bd-button-21:link,input.bd-button-21:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    text-align:center;
    white-space:nowrap;
    display:inline-block;
    padding:7px 20px;
    border:0 solid #fff;
    background-image:none
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button .bd-button-21:focus,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button .bd-button-21:hover,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button a.bd-button-21[href]:focus,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button a.bd-button-21[href]:hover,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button button:focus,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button button:hover,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=button]:focus,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=button]:hover,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=submit]:focus,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=submit]:hover,.bd-button-21:focus,.bd-button-21:hover,a.bd-button-21[href]:focus,a.bd-button-21[href]:hover,button.bd-button-21:focus,button.bd-button-21:hover,input.bd-button-21:focus,input.bd-button-21:hover{
    background-color:#a33705;
    text-decoration:none;
    color:#fff;
    background-image:none
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button .bd-button-21:active,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button a.bd-button-21[href]:active,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button button:active,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=button]:active,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-button input[type=submit]:active,.bd-button-21:active,a.bd-button-21[href]:active,button.bd-button-21:active,input.bd-button-21:active{
    background-color:#0a75a0;
    background-image:none
}
.bd-imagestyles-33{
    vertical-align:middle;
    text-align:center;
    display:inline-block;
    border:0 solid #777
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-image img{
    max-width:100%;
    vertical-align:middle;
    text-align:center;
    display:inline-block;
    border:0 solid #777
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs .bd-form-input,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=color],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=date],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=datetime-local],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=datetime],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=email],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=month],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=number],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=password],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=search],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=tel],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=text],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=time],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=url],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=week],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs select,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs textarea{
    border-radius:0
}
@media (max-width:767px){
    .bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs .bd-form-input,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=color],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=date],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=datetime-local],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=datetime],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=email],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=month],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=number],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=password],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=search],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=tel],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=text],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=time],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=url],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs input[type=week],.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs select,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-inputs textarea{
        width:150px
    }
}
.bd-bootstrapinput-17.form-control.input-sm{
    border-radius:0
}
@media (max-width:767px){
    .bd-bootstrapinput-17.form-control.input-sm{
        width:150px
    }
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-bulletlist ul:not([class*=menu]),.bd-bulletlist-16{
    padding-left:10px
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-bulletlist ul:not([class*=menu]) li,.bd-bulletlist-16 li{
    list-style-position:inside
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-orderedlist ol:not([class*=bd-indicators]),.bd-orderedlist-16{
    padding-left:25px
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-orderedlist ol:not([class*=bd-indicators]) li,.bd-orderedlist-16 li{
    position:relative
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-table table,.bd-table-22{
    border-collapse:collapse;
    width:100%
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-table table thead td,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-table table thead th,.bd-table-22 thead td,.bd-table-22 thead th{
    border-bottom:1px solid #ddd
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-table table td,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-table table th,.bd-table-22 td,.bd-table-22 th{
    padding:5px
}
.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-table table tbody>tr:nth-child(odd)>td,.bd-block-3 .bd-blockcontent:not(.shape-only).bd-custom-table table tbody>tr:nth-child(odd)>th,.bd-table-22 tbody>tr:nth-child(odd)>td,.bd-table-22 tbody>tr:nth-child(odd)>th{
    background-color:#f5f5f5;
    background-image:none
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-blockquotes blockquote,.bd-blockquotes-28{
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #ddd
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-blockquotes blockquote,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-blockquotes blockquote p,.bd-blockquotes-28,.bd-blockquotes-28 p{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-20 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button .bd-button-20,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button a.bd-button-20[href],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button button,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=button],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=submit],.bd-button-20,a.bd-button-20[href],button.bd-button-20,input.bd-button-20{
    background-color:transparent
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button .bd-button-20,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button .bd-button-20:link,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button .bd-button-20:visited,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button a.bd-button-20[href],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button a.bd-button-20[href]:link,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button a.bd-button-20[href]:visited,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button button,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button button:link,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button button:visited,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=button],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=button]:link,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=button]:visited,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=submit],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=submit]:link,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=submit]:visited,.bd-button-20,.bd-button-20:link,.bd-button-20:visited,a.bd-button-20[href],a.bd-button-20[href]:link,a.bd-button-20[href]:visited,button.bd-button-20,button.bd-button-20:link,button.bd-button-20:visited,input.bd-button-20,input.bd-button-20:link,input.bd-button-20:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    text-align:center;
    white-space:nowrap;
    display:inline-block;
    padding:7px 20px;
    border:0 solid #fff;
    background-image:none
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button .bd-button-20:focus,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button .bd-button-20:hover,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button a.bd-button-20[href]:focus,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button a.bd-button-20[href]:hover,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button button:focus,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button button:hover,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=button]:focus,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=button]:hover,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=submit]:focus,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=submit]:hover,.bd-button-20:focus,.bd-button-20:hover,a.bd-button-20[href]:focus,a.bd-button-20[href]:hover,button.bd-button-20:focus,button.bd-button-20:hover,input.bd-button-20:focus,input.bd-button-20:hover{
    background-color:#a33705;
    text-decoration:none;
    color:#fff;
    background-image:none
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button .bd-button-20:active,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button a.bd-button-20[href]:active,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button button:active,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=button]:active,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-button input[type=submit]:active,.bd-button-20:active,a.bd-button-20[href]:active,button.bd-button-20:active,input.bd-button-20:active{
    background-color:#0a75a0;
    background-image:none
}
.bd-imagestyles-31{
    vertical-align:middle;
    text-align:center;
    display:inline-block;
    border:0 solid #777
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-image img{
    max-width:100%;
    vertical-align:middle;
    text-align:center;
    display:inline-block;
    border:0 solid #777
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs .bd-form-input,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=color],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=date],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=datetime-local],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=datetime],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=email],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=month],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=number],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=password],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=search],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=tel],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=text],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=time],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=url],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=week],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs select,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs textarea{
    border-radius:0
}
@media (max-width:767px){
    .bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs .bd-form-input,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=color],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=date],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=datetime-local],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=datetime],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=email],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=month],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=number],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=password],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=search],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=tel],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=text],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=time],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=url],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs input[type=week],.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs select,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-inputs textarea{
        width:150px
    }
}
.bd-bootstrapinput-16.form-control.input-sm{
    border-radius:0
}
@media (max-width:767px){
    .bd-bootstrapinput-16.form-control.input-sm{
        width:150px
    }
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-bulletlist ul:not([class*=menu]),.bd-bulletlist-15{
    margin-left:-15px
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-bulletlist ul:not([class*=menu]) li,.bd-bulletlist-15 li{
    list-style-position:inside
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-orderedlist ol:not([class*=bd-indicators]),.bd-orderedlist-15{
    margin-left:-12px
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-orderedlist ol:not([class*=bd-indicators]) li,.bd-orderedlist-15 li{
    position:relative
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-table table,.bd-table-21{
    border-collapse:collapse;
    width:100%
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-table table thead td,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-table table thead th,.bd-table-21 thead td,.bd-table-21 thead th{
    border-bottom:1px solid #ddd
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-table table td,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-table table th,.bd-table-21 td,.bd-table-21 th{
    padding:5px
}
.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-table table tbody>tr:nth-child(odd)>td,.bd-block-3 .bd-blockheader:not(.shape-only).bd-custom-table table tbody>tr:nth-child(odd)>th,.bd-table-21 tbody>tr:nth-child(odd)>td,.bd-table-21 tbody>tr:nth-child(odd)>th{
    background-color:#f5f5f5;
    background-image:none
}
.bd-ribbon .ribbon-content:after,.bd-ribbon .ribbon-content:before,.bd-ribbon .ribbon-inner:after,.bd-ribbon .ribbon-inner:before{
    font-size:0!important
}
.bd-ribbon .ribbon-inner:after,.bd-ribbon .ribbon-inner:before{
    border:1.5em solid
}
.bd-ribbon .ribbon-inner .ribbon-content:after,.bd-ribbon .ribbon-inner .ribbon-content:before{
    border-color:transparent transparent transparent
}
.bd-ribbon .ribbon-inner .ribbon-stitches-top{
    border-top:1px dashed;
    top:2px
}
.bd-ribbon .ribbon-inner .ribbon-stitches-bottom{
    border-top:1px dashed;
    bottom:2px
}
.bd-searchwidget-2{
    position:relative
}
.bd-searchwidget-2 .bd-search-wrapper{
    width:100%
}
.form-inline.bd-searchwidget-2{
    display:inline-block
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper{
    display:table;
    position:relative;
    white-space:nowrap
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper>:not(script){
    display:table-cell;
    vertical-align:middle
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper .bd-icon-6{
    display:none
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper>:last-child>*{
    border-top-left-radius:0!important;
    border-bottom-left-radius:0!important;
    margin-left:0!important
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper>:first-child>*{
    border-top-right-radius:0!important;
    border-bottom-right-radius:0!important;
    margin-right:0!important
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper>:not(:first-child):not(:last-child)>*{
    border-radius:0!important;
    margin-left:0!important;
    margin-right:0!important
}
.bd-icon-6:before{
    color:#dedede;
    padding-left:5px;
    padding-right:5px
}
.bd-icon-6:hover:before{
    color:#787878;
    text-decoration:none
}
.bd-bootstrapinput-2.form-control{
    width:auto;
    border-radius:0
}
.bd-cartcontainer-1{
    margin-bottom:20px
}
@media (max-width:767px){
    .bd-cartcontainer-1{
        text-align:center
    }
}
.bd-socialicon-260{
    float:left
}
.bd-socialicon-254{
    float:left
}
.bd-socialicon-242{
    float:left
}
.bd-socialicon-258{
    float:left
}
.bd-socialicon-246{
    float:left
}
.bd-socialicon-252{
    float:left
}
.bd-socialicon-250{
    float:left
}
.bd-socialicon-248{
    float:left
}
.bd-socialicon-256{
    float:left
}
.bd-socialicon-244{
    float:left
}
.bd-socialicon-6{
    float:left
}
.bd-socialicon-6 span:first-child:before{
    content:'\267'
}
.bd-socialicon-6 span:first-child:before{
    visibility:inherit
}
.bd-successmessage-1{
    border-radius:0
}
@media (min-width:767px){
    .bd-vmenu-1 .bd-verticalmenu-1 .bd-menuitem-13.hover>.bd-menu-6-popup,.bd-vmenu-1 .bd-verticalmenu-1 .bd-menuitem-13:hover>.bd-menu-6-popup,.bd-vmenu-1 .bd-verticalmenu-1 .bd-menuitem-15.hover>.bd-menu-6-popup,.bd-vmenu-1 .bd-verticalmenu-1 .bd-menuitem-15:hover>.bd-menu-6-popup{
        display:block;
        visibility:visible;
        pointer-events:auto
    }
}
@media (max-width:767px){
    .bd-vmenu-1 .bd-verticalmenu-1 .bd-menu-6-popup{
        position:static;
        display:none
    }
    .bd-vmenu-1 .bd-verticalmenu-1 .bd-menu-6-popup.show{
        display:block;
        visibility:visible;
        pointer-events:auto
    }
    .bd-vmenu-1 .bd-verticalmenu-1 .bd-menu-6{
        float:none
    }
    .bd-vmenu-1 .bd-verticalmenu-1 .bd-menu-6-popup{
        float:none;
        left:auto!important;
        background:0 0;
        border-style:none;
        top:0!important
    }
    .bd-vmenu-1 .bd-verticalmenu-1 .bd-menuitem-13>a.active+.bd-menu-6-popup,.bd-vmenu-1 .bd-verticalmenu-1 .bd-menuitem-15>a.active+.bd-menu-6-popup{
        position:relative;
        display:block;
        visibility:visible;
        pointer-events:auto
    }
    .bd-vmenu-1 .responsive-collapsed{
        display:none
    }
}
.bd-block-2 .bd-blockheader{
    margin-bottom:10px;
    padding-left:5px;
    padding-bottom:3px;
    padding-top:3px;
    background-color:#f5f5f5;
    border-bottom:1px solid #fff
}
.bd-block-2 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-2 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-2 .bd-blockheader h4{
    line-height:22.85714286px;
    text-transform:none;
    font-size:16px;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#00d9ff;
    font-family:Tahoma,Arial,Helvetica,Sans-Serif
}
.bd-block-2 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-2 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-2 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-verticalmenu-1{
    display:block
}
.bd-menuitem-15{
    position:relative
}
.bd-verticalmenu-1 .nav-pills>li,.bd-verticalmenu-1 .nav-tabs>li{
    float:none
}
.bd-verticalmenu-1 .bd-menu-6-popup{
    top:0
}
.bd-verticalmenu-1 .bd-menu-6-popup.bd-popup-left{
    left:auto;
    right:100%
}
.bd-verticalmenu-1 .bd-menu-6-popup,.bd-verticalmenu-1 .bd-menu-6-popup.bd-popup-right{
    left:100%;
    right:auto
}
.bd-block-14{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-14 .bd-blockheader h6{
    color:#0bf
}
.bd-block-14 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-14 .bd-blockheader h4{
    line-height:22.85714286px;
    text-transform:uppercase;
    font-size:16px;
    margin-bottom:5px;
    font-weight:400
}
.bd-block-14 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-14 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-14 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-menu-5.nav.nav-pills>li+li{
    margin:0
}
.bd-menu-5{
    padding:0;
    margin:0
}
.bd-menuitem-13>a{
    cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:visited{
    color:#777;
    padding-bottom:5px;
    padding-top:5px;
    margin-right:3px;
    border-bottom:1px solid rgba(51,51,51,.13);
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:visited:before{
    color:maroon
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:visited{
    color:#777;
    padding-bottom:5px;
    padding-top:5px;
    margin-right:3px;
    border-bottom:1px solid rgba(51,51,51,.13);
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:visited:before{
    color:maroon
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-5.nav-pills .bd-menuitem-13>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:link,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:visited{
    color:#777;
    padding-bottom:5px;
    padding-top:5px;
    margin-right:3px;
    border-bottom:1px solid rgba(51,51,51,.13);
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:after,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:before,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:link:after,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:link:before,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:visited:after,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:before,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:link:before,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:visited:before{
    color:maroon
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item).active>a,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:visited{
    color:#777;
    padding-bottom:5px;
    padding-top:5px;
    margin-right:3px;
    border-bottom:1px solid rgba(51,51,51,.13);
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    color:maroon
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item).active>.bd-grid-item>a,.bd-menu-5.nav-pills .bd-menuitem-13:not(.bd-mega-item)>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-6-popup{
    visibility:hidden;
    pointer-events:none;
    position:absolute;
    z-index:1001
}
.bd-menu-6-popup.bd-popup-left{
    left:auto;
    right:0
}
.bd-menu-6-popup,.bd-menu-6-popup.bd-popup-right{
    left:0;
    right:auto
}
.bd-sub-item>.bd-menu-6-popup{
    top:-1px
}
.bd-sub-item>.bd-menu-6-popup.bd-popup-left{
    left:auto;
    right:100%
}
.bd-sub-item>.bd-menu-6-popup,.bd-sub-item>.bd-menu-6-popup.bd-popup-right{
    left:100%;
    right:auto
}
.bd-menu-6 .bd-menuitem-15:last-child>a:not(.active):not(:hover){
    border-bottom-width:0
}
.bd-menu-6 .bd-menuitem-15:last-child>a:hover{
    border-bottom-width:0
}
.bd-menu-6 .bd-menuitem-15:last-child>a.active{
    border-bottom-width:0
}
.bd-menu-6{
    padding:0;
    margin:0;
    background-color:#fff;
    min-width:160px;
    position:relative;
    -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    -o-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    -ms-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
    border:1px solid #ccc
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:visited{
    color:#777;
    border-bottom:1px solid #c7f0ff;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:visited:before{
    content:'\206'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:visited:before{
    visibility:inherit
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:visited{
    color:#777;
    border-bottom:1px solid #c7f0ff;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:visited:before{
    content:'\206'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:visited:before{
    visibility:inherit
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-6 .bd-menuitem-15>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:link,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:visited{
    color:#777;
    border-bottom:1px solid #c7f0ff;
    display:block;
    white-space:nowrap
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:after,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:link:after,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:link:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:visited:after,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:link:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:visited:before{
    content:'\206'
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:link:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:visited:before{
    visibility:inherit
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item).active>a,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:visited{
    color:#777;
    border-bottom:1px solid #c7f0ff;
    display:block;
    white-space:nowrap
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    content:'\206'
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    visibility:inherit
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none;
    background-color:#ededed;
    background-image:none
}
.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item).active>.bd-grid-item>a,.bd-menu-6 .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a.active{
    color:#0bf;
    background-color:#f5f5f5;
    background-image:none
}
.bd-warningmessage-1{
    border-radius:0
}
.bd-pager-1 ul{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.bd-pager-1 ul{
    display:inline-block;
    width:100%;
    margin:0
}
.bd-pager-1 ul li{
    display:inline-block
}
.bd-pager-1 ul>li:first-child{
    float:left
}
.bd-pager-1 ul>li:last-child{
    float:right
}
.bd-pager-1>.bd-pagination>li.bd-paginationitem-1>a,.bd-pager-1>.bd-pagination>li.bd-paginationitem-1>a:link,.bd-pager-1>.bd-pagination>li.bd-paginationitem-1>a:visited,.bd-pager-1>.bd-pagination>li.bd-paginationitem-1>span{
    border-radius:0
}
.bd-lightbox-8{
    background:#333;
    background:rgba(0,0,0,.8);
    bottom:0;
    left:0;
    padding:0 100px;
    position:fixed;
    right:0;
    text-align:center;
    top:0;
    z-index:1000000
}
.bd-lightbox-8 .lightbox-image{
    border:6px solid #fff;
    border-radius:3px;
    display:none;
    max-width:100%;
    vertical-align:middle
}
.bd-lightbox-8 .lightbox-image.active{
    display:inline-block
}
.bd-lightbox-8 .lightbox-error{
    background:#fff;
    border:1px solid #b4b4b4;
    border-radius:10px;
    box-shadow:0 2px 5px #333;
    height:80px;
    opacity:.95;
    padding:20px;
    position:fixed;
    width:300px;
    z-index:100
}
.bd-lightbox-8 .loading{
    background:#fff url(../images/designer/preloader01.gif) center center no-repeat;
    border:1px solid #b4b4b4;
    border-radius:10px;
    box-shadow:0 2px 5px #333;
    height:32px;
    opacity:.5;
    padding:10px;
    position:fixed;
    width:32px;
    z-index:10100
}
.bd-lightbox-8 .arrow{
    cursor:pointer;
    height:100px;
    opacity:.5;
    position:fixed;
    width:82px;
    z-index:10003
}
.bd-lightbox-8 .arrow.left{
    left:9px
}
.bd-lightbox-8 .arrow.right{
    right:9px
}
.bd-lightbox-8 .arrow:hover{
    opacity:1
}
.bd-lightbox-8 .arrow.disabled{
    display:none
}
.bd-lightbox-8 .arrow-b,.bd-lightbox-8 .arrow-t{
    background-color:#fff;
    border-radius:3px;
    height:6px;
    position:relative;
    width:30px
}
html[dir=rtl] .bd-lightbox-8 .arrow-b,html[dir=rtl] .bd-lightbox-8 .arrow-t{
    right:26px
}
html[dir=ltr] .bd-lightbox-8 .arrow-b,html[dir=ltr] .bd-lightbox-8 .arrow-t{
    left:26px
}
.bd-lightbox-8 .arrow-t{
    top:38px
}
.bd-lightbox-8 .arrow-b{
    top:50px
}
.bd-lightbox-8 .close{
    cursor:pointer;
    height:22px;
    opacity:.5;
    position:fixed;
    right:39px;
    top:30px;
    width:22px;
    z-index:10003
}
.bd-lightbox-8 .close:hover{
    opacity:1
}
.bd-lightbox-8 .close .ccw,.bd-lightbox-8 .close .cw{
    background-color:#fff;
    border-radius:3px;
    height:6px;
    position:absolute;
    left:-4px;
    top:8px;
    width:30px
}
.bd-lightbox-8 .cw{
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -moz-transform:rotate(45deg)
}
.bd-lightbox-8 .ccw{
    transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg)
}
.bd-lightbox-8 .arrow-left-alt,.bd-lightbox-8 .arrow-right-alt,.bd-lightbox-8 .close-alt{
    color:#fff;
    display:none;
    font-size:2.5em;
    line-height:100%
}
.ie8 .bd-lightbox-8 .arrow-left-alt,.ie8 .bd-lightbox-8 .arrow-right-alt,.ie8 .bd-lightbox-8 .close-alt{
    display:block
}
.ie8 .bd-lightbox-8 .ccw,.ie8 .bd-lightbox-8 .cw{
    display:none
}
.ie7 .arrow-left-alt,.ie7 .arrow-right-alt,.ie7 .close-alt{
    display:block!important
}
.ie7 .ccw,.ie7 .cw{
    display:none!important
}
.bd-lightbox-8 .lightbox-image,.bd-postcontent-1 img:not(.no-lightbox){
    cursor:pointer
}
.bd-postcontent-3{
    position:relative
}
.bd-lightbox-5{
    background:#333;
    background:rgba(0,0,0,.8);
    bottom:0;
    left:0;
    padding:0 100px;
    position:fixed;
    right:0;
    text-align:center;
    top:0;
    z-index:1000000
}
.bd-lightbox-5 .lightbox-image{
    border:6px solid #fff;
    border-radius:3px;
    display:none;
    max-width:100%;
    vertical-align:middle
}
.bd-lightbox-5 .lightbox-image.active{
    display:inline-block
}
.bd-lightbox-5 .lightbox-error{
    background:#fff;
    border:1px solid #b4b4b4;
    border-radius:10px;
    box-shadow:0 2px 5px #333;
    height:80px;
    opacity:.95;
    padding:20px;
    position:fixed;
    width:300px;
    z-index:100
}
.bd-lightbox-5 .loading{
    background:#fff url(../images/designer/preloader01.gif) center center no-repeat;
    border:1px solid #b4b4b4;
    border-radius:10px;
    box-shadow:0 2px 5px #333;
    height:32px;
    opacity:.5;
    padding:10px;
    position:fixed;
    width:32px;
    z-index:10100
}
.bd-lightbox-5 .arrow{
    cursor:pointer;
    height:100px;
    opacity:.5;
    position:fixed;
    width:82px;
    z-index:10003
}
.bd-lightbox-5 .arrow.left{
    left:9px
}
.bd-lightbox-5 .arrow.right{
    right:9px
}
.bd-lightbox-5 .arrow:hover{
    opacity:1
}
.bd-lightbox-5 .arrow.disabled{
    display:none
}
.bd-lightbox-5 .arrow-b,.bd-lightbox-5 .arrow-t{
    background-color:#fff;
    border-radius:3px;
    height:6px;
    position:relative;
    width:30px
}
html[dir=rtl] .bd-lightbox-5 .arrow-b,html[dir=rtl] .bd-lightbox-5 .arrow-t{
    right:26px
}
html[dir=ltr] .bd-lightbox-5 .arrow-b,html[dir=ltr] .bd-lightbox-5 .arrow-t{
    left:26px
}
.bd-lightbox-5 .arrow-t{
    top:38px
}
.bd-lightbox-5 .arrow-b{
    top:50px
}
.bd-lightbox-5 .close{
    cursor:pointer;
    height:22px;
    opacity:.5;
    position:fixed;
    right:39px;
    top:30px;
    width:22px;
    z-index:10003
}
.bd-lightbox-5 .close:hover{
    opacity:1
}
.bd-lightbox-5 .close .ccw,.bd-lightbox-5 .close .cw{
    background-color:#fff;
    border-radius:3px;
    height:6px;
    position:absolute;
    left:-4px;
    top:8px;
    width:30px
}
.bd-lightbox-5 .cw{
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -moz-transform:rotate(45deg)
}
.bd-lightbox-5 .ccw{
    transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg)
}
.bd-lightbox-5 .arrow-left-alt,.bd-lightbox-5 .arrow-right-alt,.bd-lightbox-5 .close-alt{
    color:#fff;
    display:none;
    font-size:2.5em;
    line-height:100%
}
.ie8 .bd-lightbox-5 .arrow-left-alt,.ie8 .bd-lightbox-5 .arrow-right-alt,.ie8 .bd-lightbox-5 .close-alt{
    display:block
}
.ie8 .bd-lightbox-5 .ccw,.ie8 .bd-lightbox-5 .cw{
    display:none
}
.ie7 .arrow-left-alt,.ie7 .arrow-right-alt,.ie7 .close-alt{
    display:block!important
}
.ie7 .ccw,.ie7 .cw{
    display:none!important
}
.bd-lightbox-5 .lightbox-image,.bd-postcontent-5 img:not(.no-lightbox){
    cursor:pointer
}
.bd-lightbox-6{
    background:#333;
    background:rgba(0,0,0,.8);
    bottom:0;
    left:0;
    padding:0 100px;
    position:fixed;
    right:0;
    text-align:center;
    top:0;
    z-index:1000000
}
.bd-lightbox-6 .lightbox-image{
    border:6px solid #fff;
    border-radius:3px;
    display:none;
    max-width:100%;
    vertical-align:middle
}
.bd-lightbox-6 .lightbox-image.active{
    display:inline-block
}
.bd-lightbox-6 .lightbox-error{
    background:#fff;
    border:1px solid #b4b4b4;
    border-radius:10px;
    box-shadow:0 2px 5px #333;
    height:80px;
    opacity:.95;
    padding:20px;
    position:fixed;
    width:300px;
    z-index:100
}
.bd-lightbox-6 .loading{
    background:#fff url(../images/designer/preloader01.gif) center center no-repeat;
    border:1px solid #b4b4b4;
    border-radius:10px;
    box-shadow:0 2px 5px #333;
    height:32px;
    opacity:.5;
    padding:10px;
    position:fixed;
    width:32px;
    z-index:10100
}
.bd-lightbox-6 .arrow{
    cursor:pointer;
    height:100px;
    opacity:.5;
    position:fixed;
    width:82px;
    z-index:10003
}
.bd-lightbox-6 .arrow.left{
    left:9px
}
.bd-lightbox-6 .arrow.right{
    right:9px
}
.bd-lightbox-6 .arrow:hover{
    opacity:1
}
.bd-lightbox-6 .arrow.disabled{
    display:none
}
.bd-lightbox-6 .arrow-b,.bd-lightbox-6 .arrow-t{
    background-color:#fff;
    border-radius:3px;
    height:6px;
    position:relative;
    width:30px
}
html[dir=rtl] .bd-lightbox-6 .arrow-b,html[dir=rtl] .bd-lightbox-6 .arrow-t{
    right:26px
}
html[dir=ltr] .bd-lightbox-6 .arrow-b,html[dir=ltr] .bd-lightbox-6 .arrow-t{
    left:26px
}
.bd-lightbox-6 .arrow-t{
    top:38px
}
.bd-lightbox-6 .arrow-b{
    top:50px
}
.bd-lightbox-6 .close{
    cursor:pointer;
    height:22px;
    opacity:.5;
    position:fixed;
    right:39px;
    top:30px;
    width:22px;
    z-index:10003
}
.bd-lightbox-6 .close:hover{
    opacity:1
}
.bd-lightbox-6 .close .ccw,.bd-lightbox-6 .close .cw{
    background-color:#fff;
    border-radius:3px;
    height:6px;
    position:absolute;
    left:-4px;
    top:8px;
    width:30px
}
.bd-lightbox-6 .cw{
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -moz-transform:rotate(45deg)
}
.bd-lightbox-6 .ccw{
    transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg)
}
.bd-lightbox-6 .arrow-left-alt,.bd-lightbox-6 .arrow-right-alt,.bd-lightbox-6 .close-alt{
    color:#fff;
    display:none;
    font-size:2.5em;
    line-height:100%
}
.ie8 .bd-lightbox-6 .arrow-left-alt,.ie8 .bd-lightbox-6 .arrow-right-alt,.ie8 .bd-lightbox-6 .close-alt{
    display:block
}
.ie8 .bd-lightbox-6 .ccw,.ie8 .bd-lightbox-6 .cw{
    display:none
}
.ie7 .arrow-left-alt,.ie7 .arrow-right-alt,.ie7 .close-alt{
    display:block!important
}
.ie7 .ccw,.ie7 .cw{
    display:none!important
}
.bd-lightbox-6 .lightbox-image,.bd-postcontent-6 img:not(.no-lightbox){
    cursor:pointer
}
.bd-layoutcontainer-23>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-51{
    position:relative
}
.bd-postheader-1{
    margin-top:0;
    padding-top:20px
}
h2.bd-postheader-2{
    line-height:28.57142858px;
    text-transform:none;
    font-size:20px;
    font-weight:100;
    color:#333;
    font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif
}
h2.bd-postheader-2 a{
    line-height:28.57142858px;
    color:#555555;
    font-size:20px
}
@media (max-width:991px){
    h2.bd-postheader-2 a{
        line-height:18.57142858px;
        font-size:13px
    }
}
.bd-postheader-2{
    margin-bottom:0
}
@media (max-width:1199px){
    .bd-postheader-2{
        margin-left:0
    }
}
@media (max-width:991px){
    .bd-postheader-2{
        margin-left:0;
        margin-right:0
    }
}
@media (max-width:767px){
    .bd-postheader-2{
        margin-left:0;
        margin-top:0
    }
}
.bd-settopagebackground-1{
    margin-bottom:10px
}
@media (max-width:1199px){
    .bd-settopagebackground-1{
        margin-left:4px
    }
}
@media (max-width:991px){
    .bd-settopagebackground-1{
        margin-left:-8px;
        margin-right:0
    }
}
@media (max-width:767px){
    .bd-settopagebackground-1{
        margin-left:25px;
        margin-top:22px
    }
}
.bd-flexalign-9{
    height:100%
}
.bd-flexalign-9>*{
    margin:0 auto auto 0
}
h2.bd-postheader-3{
    line-height:28.57142858px;
    font-size:20px;
    text-transform:none;
    font-weight:100;
    color:#333;
    font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif
}
h2.bd-postheader-3 a{
    line-height:28.57142858px;
    color:#555555;
    font-size:20px
}
@media (max-width:991px){
    h2.bd-postheader-3 a{
        line-height:18.57142858px;
        font-size:13px
    }
}
@media (max-width:1199px){
    .bd-postheader-3{
        margin-left:0
    }
}
@media (max-width:991px){
    .bd-postheader-3{
        margin-left:0;
        margin-right:0
    }
}
@media (max-width:767px){
    .bd-postheader-3{
        margin-left:0;
        margin-top:0
    }
}
@media (max-width:1199px){
    .bd-settopagebackground-2{
        margin-left:4px
    }
}
@media (max-width:991px){
    .bd-settopagebackground-2{
        margin-left:-8px;
        margin-right:0
    }
}
@media (max-width:767px){
    .bd-settopagebackground-2{
        margin-left:25px;
        margin-top:22px
    }
}
.bd-flexalign-7{
    height:100%
}
.bd-flexalign-7>*{
    margin:0 auto auto 0
}
h2.bd-postheader-4{
    line-height:35px;
    text-transform:none;
    font-size:35px;
    color:#0bf;
    margin-top:0;
    font-weight:200
}
.bd-postheader-5{
    margin-top:0;
    padding-top:20px
}
.bd-postheader-6{
    margin-top:0;
    padding-top:20px
}
.bd-layoutcontainer-20>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-45{
    position:relative
}
.bd-layoutcontainer-22>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-49{
    position:relative
}
a.bd-backtotop-1:hover{
    text-decoration:none
}
.bd-backtotop-1{
    position:relative;
    left:auto;
    right:auto;
    top:auto;
    bottom:auto;
    z-index:auto
}
.bd-smoothscroll-3{
    position:fixed;
    left:auto;
    right:8.155%;
    top:87.777%;
    bottom:auto;
    z-index:9999
}
.bd-icon-66:before{
    content:'\216'
}
.bd-icon-66:before{
    visibility:inherit
}
.bd-icon-66:before{
    color:#fff;
    background-color:rgba(1,186,253,.5);
    font-size:30px;
    text-align:center;
    padding:10px;
    line-height:30px
}
.bd-icon-66:hover:before{
    background-color:rgba(1,186,253,.75);
    color:#fff
}
.bd-contentlayout-9{
    clear:both
}
.bd-contentlayout-9 .bd-flex-horizontal{
    margin-left:-5px;
    margin-right:-5px
}
@media (max-width:767px){
    .bd-contentlayout-9 .bd-flex-horizontal{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .bd-contentlayout-9 .bd-flex-horizontal>*{
        width:100%
    }
}
.bd-contentlayout-9 .bd-flex-horizontal>*{
    padding-left:5px;
    padding-right:5px
}
.bd-contentlayout-9{
    position:relative;
    margin-top:0;
    margin-bottom:0
}
.bd-layoutitemsbox-27{
    background-attachment:scroll
}
.bd-containereffect-2{
    position:relative;
    margin-top:0;
    margin-bottom:0
}
.bd-stretchtobottom-1 .bd-contentlayout-9{
    height:100%
}
.bd-customhtml-3{
    margin:0 0 0 -30px;
    padding:0
}
.bd-customhtml-4{
    margin-left:-20px
}
.bd-customhtml-9{
    padding-left:5px
}
.bd-customhtml-9{
    text-align:left
}
a:focus,a:hover{
    text-decoration:none;
    outline:0
}
#accordion .panel{
    border:none;
    box-shadow:none;
    border-radius:0;
    margin-bottom:15px
}
#accordion .panel-heading{
    padding:0
}
#accordion .panel-title a{
    display:block;
    font-size:16px;
    font-weight:700;
    line-height:24px;
    color:#000;
    background:#fff;
    border:none;
    border-bottom:2px solid #06cde7;
    padding:15px 20px 15px 47px;
    position:relative;
    transition:all .5s ease 0s
}
#accordion .panel-title a.collapsed{
    border-bottom-color:#ddd;
    color:#888
}
#accordion .panel-title a:before{
    content:"\f106";
    font-family:FontAwesome;
    font-size:18px;
    position:absolute;
    top:30%;
    left:20px;
    transition:all .3s ease 0s
}
#accordion .panel-title a.collapsed:before{
    content:"\f107"
}
#accordion .panel-body{
    font-size:15px;
    color:#8c8c8c;
    line-height:25px;
    background:#f6f6f6;
    border:none;
    padding:14px 20px
}
.bd-footerarea-1{
    min-height:25px;
    position:relative;
    margin-top:0
}
.bd-googlemap-2{
    height:300px;
    width:100%;
    display:block;
    margin-left:0
}
.bd-headerarea-1{
    min-height:25px;
    position:relative
}
.bd-iconlink-2{
    float:left;
    margin-top:3px
}
@media (max-width:767px){
    .bd-iconlink-2{
        float:none;
        display:inline-block
    }
}
.bd-icon-52:before{
    content:'\157'
}
.bd-icon-52:before{
    visibility:inherit
}
.bd-icon-52:before{
    color:#FFffff;
    font-size:19px;
    margin-right:5px;
    padding:5px 7px 5px 5px;
    line-height:27.14285715px;
    line-height:19px
}
.bd-iconlink-5{
    float:left;
    margin-top:3px
}
@media (max-width:767px){
    .bd-iconlink-5{
        float:none;
        margin-top:20px;
        margin-bottom:20px
    }
}
.bd-icon-67:before{
    content:'\288'
}
.bd-icon-67:before{
    visibility:inherit
}
.bd-icon-67:before{
    color:#FFffff;
    font-size:19px;
    padding:5px;
    line-height:27.14285715px;
    line-height:19px
}
.bd-imagelink-11{
    width:109px;
    height:71px
}
.bd-imagelink-4{
    z-index:2;
    display:inline-block;
    -webkit-transform:translateX(-50%) translateY(0);
    -moz-transform:translateX(-50%) translateY(0);
    -ms-transform:translateX(-50%) translateY(0);
    transform:translateX(-50%) translateY(0);
    margin-left:50%;
    margin-right:-50%
}
.bd-imagelink-4 img{
    display:inline-block;
    width:100%;
    height:100%
}
.bd-imagelink-7{
    width:550px
}
.bd-imagestyles-94{
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    margin-bottom:9px;
    border:1px solid #777;
    border-radius:5px
}
.bd-imagelink-7 img{
    max-width:100%;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    margin-bottom:9px;
    border:1px solid #777;
    border-radius:5px
}
.bd-joomlaposition-11{
    min-height:25px;
    position:relative
}
.bd-block-16{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-16 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-16 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-16 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-16 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-16 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-16 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-16 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-16 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-16 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-16 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-16 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-joomlaposition-16{
    margin-right:0
}
.bd-block-17{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-17 .bd-blockcontent{
    margin-top:10px
}
.bd-block-17 .bd-blockheader{
    outline-offset:2px;
    padding:0;
    border-top:0 solid #333;
    border-right:0 solid #333;
    border-bottom:1px dotted #777;
    border-left:0 solid #333
}
.bd-block-17 .bd-blockheader h6{
    color:#0bf
}
.bd-block-17 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-17 .bd-blockheader h4{
    line-height:25.71428572px;
    color:#333;
    text-transform:none;
    font-size:18px;
    margin-bottom:5px;
    text-align:left
}
.bd-block-17 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-17 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-17 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-18{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-18 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-18 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-18 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-18 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-18 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-18 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-18 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-18 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-18 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-18 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-18 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-19{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-19 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-19 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-19 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-19 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-19 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-19 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-19 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-19 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-19 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-19 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-19 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-20{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-20 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-20 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-20 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-20 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-20 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-20 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-20 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-20 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-20 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-20 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-20 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-21{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-21 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-21 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-21 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-21 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-21 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-21 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-21 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-21 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-21 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-21 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-21 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-22{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-22 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-22 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-22 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-22 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-22 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-22 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-22 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-22 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-22 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-22 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-22 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-23{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-23 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-23 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-23 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-23 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-23 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-23 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-23 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-23 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-23 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-23 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-23 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-24{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-24 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-24 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-24 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-24 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-24 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-24 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-24 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-24 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-24 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-24 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-24 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-25{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-25 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-25 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-25 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-25 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-25 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-25 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-25 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-25 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-25 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-25 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-25 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-26{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-26 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-26 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-26 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-26 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-26 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-26 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-26 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-26 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-26 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-26 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-26 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-27{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-27 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-27 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-27 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-27 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-27 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-27 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-27 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-27 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-27 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-27 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-27 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-28{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-28 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-28 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-28 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-28 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-28 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-28 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-28 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-28 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-28 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-28 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-28 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-29{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-29 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-29 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-29 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-29 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-29 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    background-color:#e6e6e6;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-29 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-29 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-29 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-29 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-29 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-29 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-7{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-7 .bd-blockcontent{
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0;
    padding:10px
}
.bd-block-7 .bd-blockcontent:not(.shape-only){
    color:#fff
}
.bd-block-7 .bd-blockcontent:not(.shape-only) a{
    color:#899627
}
.bd-block-7 .bd-blockcontent:not(.shape-only) a:hover{
    color:#dbcb1a;
    text-decoration:none
}
.bd-block-7 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-attachment:scroll;
    background-color:#e6e6e6;
    background-image:linear-gradient(0deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(90deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-position:0 0;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #c7f0ff
}
.bd-block-7 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-7 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-7 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:400;
    font-size:14px;
    color:#787878;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-7 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-7 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-7 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-joomlaposition-7{
    min-height:25px;
    position:relative
}
.bd-block-13{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-13 .bd-blockcontent{
    background-color:#fff;
    padding:10px
}
.bd-block-13 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-color:#f5f5f5;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #fff
}
.bd-block-13 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-13 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-13 .bd-blockheader h4{
    line-height:20.00000001px;
    font-weight:700;
    font-size:14px;
    color:#00d9ff;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0
}
.bd-block-13 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-13 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-13 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-joomlaposition-9{
    min-height:25px;
    position:relative
}
.bd-layoutbox-10{
    position:relative;
    overflow:hidden
}
.bd-layoutbox-12{
    position:relative;
    overflow:hidden;
    margin-top:10px;
    margin-bottom:10px
}
.bd-layoutbox-13{
    background-color:#fff;
   
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:contain;
    width:140px;
    height:80px;
    float:left;
    margin-right:1em;
    margin-bottom:1em
}
@media (max-width:767px){
    .bd-layoutbox-13{
        width:130px
    }
}
.bd-layoutbox-15{
    background-color:#fff;

    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:contain;
    width:140px;
    height:80px;
    float:left;
    margin-right:1em;
    margin-bottom:1em
}
@media (max-width:767px){
    .bd-layoutbox-15{
        width:130px
    }
}
.bd-layoutbox-16{
    float:right;
    margin-bottom:5px;
    margin-top:5px;
    margin-right:9px
}
@media (max-width:991px){
    .bd-layoutbox-16{
        float:left;
        margin-top:25px
    }
}
@media (max-width:767px){
    .bd-layoutbox-16{
        float:none;
        margin:10px
    }
}
.bd-layoutbox-18{
    margin-right:10px;
    margin-top:5px;
    margin-bottom:5px;
    float:right
}
@media (max-width:991px){
    .bd-layoutbox-18{
        float:left;
        margin-top:25px
    }
}
@media (max-width:767px){
    .bd-layoutbox-18{
        float:none;
        margin:10px
    }
}
.bd-layoutbox-19{
    background-color:#fff;

    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:contain;
    width:140px;
    height:80px;
    float:left;
    margin-right:1em;
    margin-bottom:1em
}
@media (max-width:767px){
    .bd-layoutbox-19{
        width:130px
    }
}
.bd-layoutbox-2{
    margin:5px
}
@media (max-width:767px){
    .bd-layoutbox-2{
        float:left
    }
}
.bd-layoutbox-2{
    text-align:right
}
.bd-layoutbox-23{
    background-color:#fff;

    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:contain;
    width:140px;
    height:80px;
    float:left;
    margin-right:1em;
    margin-bottom:1em
}
@media (max-width:767px){
    .bd-layoutbox-23{
        width:130px
    }
}
.bd-layoutbox-27{
    background-color:#fff;

    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:contain;
    width:140px;
    height:80px;
    float:left;
    margin-right:1em;
    margin-bottom:1em
}
@media (max-width:767px){
    .bd-layoutbox-27{
        width:130px
    }
}
.bd-layoutbox-33{
    float:right;
    background-color:rgba(0,0,0,.5);
    width:50%;
    margin-left:auto;
    margin-right:0;
    padding:2em
}
@media (max-width:1199px){
    .bd-layoutbox-33{
        width:60%
    }
}
@media (max-width:991px){
    .bd-layoutbox-33{
        width:60%
    }
}
@media (max-width:767px){
    .bd-layoutbox-33{
        padding-left:1em;
        padding-right:1em;
        width:100%
    }
}
.bd-layoutbox-40{
    background-color:#b7b7b7;
    margin-top:-2em;
    padding-bottom:2em;
    padding-top:2em;
    background-image:linear-gradient(180deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-webkit-linear-gradient(270deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-o-linear-gradient(270deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-ms-linear-gradient(270deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-image:-moz-linear-gradient(270deg,#eee 0,#f7f7f7 50%,#fefefe 100%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0
}
@media (max-width:767px){
    .bd-layoutbox-40{
        margin-top:-1em
    }
}
.bd-layoutbox-41{
    width:60%;
    z-index:4;
    background-color:rgba(255,255,255,.68);
    position:absolute;
    top:50%;
    left:0;
    -webkit-transform:translateX(0) translateY(-50%);
    -moz-transform:translateX(0) translateY(-50%);
    -ms-transform:translateX(0) translateY(-50%);
    transform:translateX(0) translateY(-50%);
    padding:5px 1em;
    border:7px solid #fff
}
@media (max-width:1199px){
    .bd-layoutbox-41{
        width:75%
    }
}
@media (max-width:991px){
    .bd-layoutbox-41{
        width:90%
    }
}
.bd-layoutbox-41{
    text-align:left
}
.bd-layoutbox-41 h1{
    text-align:left
}
.bd-layoutbox-47{
    width:60%;
    z-index:6;
    background-color:rgba(255,255,255,.68);
    position:absolute;
    top:50%;
    left:0;
    -webkit-transform:translateX(0) translateY(-50%);
    -moz-transform:translateX(0) translateY(-50%);
    -ms-transform:translateX(0) translateY(-50%);
    transform:translateX(0) translateY(-50%);
    padding:1em;
    border:7px solid #fff
}
@media (max-width:1199px){
    .bd-layoutbox-47{
        width:75%
    }
}
@media (max-width:991px){
    .bd-layoutbox-47{
        width:90%
    }
}
.bd-layoutbox-47{
    text-align:left
}
.bd-layoutbox-47 h1{
    text-align:left
}
.bd-layoutbox-48{
    width:60%;
    z-index:5;
    background-color:rgba(255,255,255,.68);
    position:absolute;
    top:50%;
    right:0;
    -webkit-transform:translateX(0) translateY(-50%);
    -moz-transform:translateX(0) translateY(-50%);
    -ms-transform:translateX(0) translateY(-50%);
    transform:translateX(0) translateY(-50%);
    padding:1em;
    border:7px solid #fff
}
@media (max-width:1199px){
    .bd-layoutbox-48{
        width:75%
    }
}
@media (max-width:991px){
    .bd-layoutbox-48{
        width:90%
    }
}
.bd-layoutbox-48{
    text-align:left
}
.bd-layoutbox-48 h1{
    text-align:left
}
.bd-layoutbox-49{
    width:60%;
    z-index:5;
    background-color:rgba(255,255,255,.68);
    position:absolute;
    top:50%;
    right:0;
    -webkit-transform:translateX(0) translateY(-50%);
    -moz-transform:translateX(0) translateY(-50%);
    -ms-transform:translateX(0) translateY(-50%);
    transform:translateX(0) translateY(-50%);
    padding:1em;
    border:7px solid #fff
}
@media (max-width:1199px){
    .bd-layoutbox-49{
        width:75%
    }
}
@media (max-width:991px){
    .bd-layoutbox-49{
        width:90%
    }
}
.bd-layoutbox-49{
    text-align:left
}
.bd-layoutbox-49 h1{
    text-align:left
}
.bd-layoutbox-5{
    width:60%;
    z-index:5;
    background-color:rgba(255,255,255,.68);
    position:absolute;
    top:50%;
    right:0;
    -webkit-transform:translateX(0) translateY(-50%);
    -moz-transform:translateX(0) translateY(-50%);
    -ms-transform:translateX(0) translateY(-50%);
    transform:translateX(0) translateY(-50%);
    padding:1em;
    border:7px solid #fff
}
@media (max-width:1199px){
    .bd-layoutbox-5{
        width:75%
    }
}
@media (max-width:991px){
    .bd-layoutbox-5{
        width:90%
    }
}
.bd-layoutbox-5{
    text-align:left
}
.bd-layoutbox-5 h1{
    text-align:left
}
.bd-layoutbox-7{
    position:relative;
    overflow:hidden;
    margin-bottom:0
}
@media (max-width:767px){
    .bd-layoutbox-7{
        margin-top:4px
    }
}
.bd-layoutbox-8{
    position:relative;
    margin-top:10px;
    margin-bottom:10px;
    overflow:hidden
}
.bd-layoutbox-9{
    background-color:#fff;
  
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:contain;
    width:140px;
    height:80px;
    float:left;
    margin-right:1em;
    margin-bottom:1em
}
@media (max-width:767px){
    .bd-layoutbox-9{
        width:130px
    }
}
.bd-layoutcontainer-10>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0;
    margin-left:0!important;
    margin-right:0!important
}
@media (max-width:767px){
    .bd-layoutcolumn-25{
        text-align:center
    }
}
.bd-layoutcontainer-13>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcontainer-25>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0;
    margin-left:0!important;
    margin-right:0!important
}
.bd-layoutcolumn-78{
    text-align:left
}
.bd-layoutcolumn-79{
    padding-left:10px
}
.bd-layoutcontainer-28>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0;
    margin-left:0!important;
    margin-right:0!important
}
.bd-layoutcolumn-76{
    position:relative
}
.bd-layoutcolumn-80{
    position:relative
}
.bd-layoutcontainer-31>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0;
    margin-left:0!important;
    margin-right:0!important
}
.bd-layoutcolumn-86{
    padding:0
}
.bd-layoutcolumn-88{
    position:relative
}
.bd-layoutcontainer-32>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-95{
    text-align:left
}
.bd-layoutcontainer-34>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0;
    margin-left:0!important;
    margin-right:0!important
}
.bd-layoutcolumn-90{
    padding:0
}
.bd-layoutcontainer-37>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-6{
    position:relative;
    padding:20px
}
.bd-layoutcontainer-38>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0;
    margin-left:0!important;
    margin-right:0!important
}
.bd-layoutcolumn-96{
    position:relative
}
.bd-layoutcolumn-100{
    position:relative
}
.bd-layoutcontainer-39>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-120{
    text-align:right
}
.bd-layoutcontainer-40>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0;
    margin-left:0!important;
    margin-right:0!important
}
.bd-layoutcolumn-105{
    padding:0
}
.bd-layoutcolumn-107{
    position:relative
}
.bd-layoutcontainer-41{
    margin-bottom:12px
}
.bd-layoutcontainer-41>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcontainer-42>.bd-container-inner>.container-fluid:after{
    display:none
}
.bd-layoutcontainer-42>.bd-container-inner>.container-fluid>.row{
    height:calc(100% + 2em);
    margin:-1em
}
.bd-layoutcontainer-42>.bd-container-inner>.container-fluid>.row>div{
    padding:1em
}
.bd-layoutcontainer-42>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
@media (max-width:1199px){
    .bd-layoutcolumn-97{
        padding-right:0
    }
}
.bd-layoutcontainer-43>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0;
    margin-left:0!important;
    margin-right:0!important
}
.bd-layoutcolumn-109{
    padding:0
}
.bd-button-122 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-122{
    background-color:transparent
}
.bd-button-122,.bd-button-122:link,.bd-button-122:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    font-size:13px;
    text-transform:uppercase;
    font-weight:700;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    padding:10px 30px;
    border:2px solid #0bf;
    line-height:18.57142858px;
    background-image:none
}
.bd-button-122:focus,.bd-button-122:hover{
    background-color:#0a75a0;
    text-decoration:none;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-button-122:active{
    background-color:#0a75a0;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-button-123 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-123{
    background-color:transparent
}
.bd-button-123,.bd-button-123:link,.bd-button-123:visited{
    border-width:0;
    padding:0;
    color:#fff;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    font-size:12px;
    text-transform:uppercase;
    font-weight:700;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    background-color:#0bf;
    letter-spacing:1px;
    padding:14px 35px;
    line-height:17.14285715px;
    background-image:none
}
.bd-button-123:focus,.bd-button-123:hover{
    text-decoration:none;
    color:#0bf;
    background-color:#fff;
    background-image:none
}
.bd-button-123:active{
    color:#0bf;
    background-color:#fff;
    background-image:none
}
.bd-button-127 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-127{
    background-color:transparent
}
.bd-button-127,.bd-button-127:link,.bd-button-127:visited{
    border-width:0;
    padding:0;
    color:#fff;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    text-transform:uppercase;
    letter-spacing:2px;
    font-size:16px;
    padding:6px 15px;
    border:2px solid #fff;
    line-height:22.85714286px
}
.bd-button-127:focus,.bd-button-127:hover{
    background-color:#fff;
    text-decoration:none;
    color:#333;
    border:2px solid transparent;
    background-image:none
}
.bd-button-127:active{
    background-color:#fff;
    color:#333;
    border:2px solid transparent;
    background-image:none
}
.bd-icon-84:before{
    margin-left:.5em
}
.bd-linkbutton-23{
    margin-top:2em
}
.bd-button-128 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-128{
    background-color:transparent
}
.bd-button-128,.bd-button-128:link,.bd-button-128:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    font-size:13px;
    text-transform:uppercase;
    font-weight:700;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    padding:10px 30px;
    border:2px solid #0bf;
    line-height:18.57142858px;
    background-image:none
}
.bd-button-128:focus,.bd-button-128:hover{
    background-color:#0a75a0;
    text-decoration:none;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-button-128:active{
    background-color:#0a75a0;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-linkbutton-26{
    margin-top:2em
}
.bd-button-129 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-129{
    background-color:transparent
}
.bd-button-129,.bd-button-129:link,.bd-button-129:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    font-size:13px;
    text-transform:uppercase;
    font-weight:700;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    padding:10px 30px;
    border:2px solid #0bf;
    line-height:18.57142858px;
    background-image:none
}
.bd-button-129:focus,.bd-button-129:hover{
    background-color:#0a75a0;
    text-decoration:none;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-button-129:active{
    background-color:#0a75a0;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-linkbutton-29{
    margin-top:2em
}
.bd-button-130 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-130{
    background-color:transparent
}
.bd-button-130,.bd-button-130:link,.bd-button-130:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    font-size:13px;
    text-transform:uppercase;
    font-weight:700;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    padding:10px 30px;
    border:2px solid #0bf;
    line-height:18.57142858px;
    background-image:none
}
.bd-button-130:focus,.bd-button-130:hover{
    background-color:#0a75a0;
    text-decoration:none;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-button-130:active{
    background-color:#0a75a0;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-linkbutton-34{
    margin-top:2em
}
.bd-button-107 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-107{
    background-color:transparent
}
.bd-button-107,.bd-button-107:link,.bd-button-107:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    font-size:13px;
    text-transform:uppercase;
    font-weight:700;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    padding:10px 30px;
    border:2px solid #0bf;
    line-height:18.57142858px;
    background-image:none
}
.bd-button-107:focus,.bd-button-107:hover{
    background-color:#0a75a0;
    text-decoration:none;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-button-107:active{
    background-color:#0a75a0;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-linkbutton-7{
    margin-top:2em
}
.bd-button-120 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-120{
    background-color:transparent
}
.bd-button-120,.bd-button-120:link,.bd-button-120:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    font-size:13px;
    text-transform:uppercase;
    font-weight:700;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    padding:10px 30px;
    border:2px solid #0bf;
    line-height:18.57142858px;
    background-image:none
}
.bd-button-120:focus,.bd-button-120:hover{
    background-color:#0a75a0;
    text-decoration:none;
    border:2px solid #0a75a0;
    background-image:none
}
.bd-button-120:active{
    background-color:#0a75a0;
    border:2px solid #0a75a0;
    background-image:none
}
@media (max-width:767px){
    .bd-logo-2{
        margin:0 0 20px
    }
}
.bd-logo-2{
    display:inline-block
}
.bd-logo-2 img{
    display:block;
    width:100%;
    height:100%
}
.bd-imagestyles-93{
    text-align:center;
    vertical-align:middle;
    display:inline-block
}
.bd-logo-2 img{
    max-width:100%;
    text-align:center;
    vertical-align:middle;
    display:inline-block
}
.bd-pagefooter-3{
    border-right-width:0;
    border-right-style:none;
    border-bottom-width:0;
    border-bottom-style:none;
    border-left-width:0;
    border-left-style:none;
    padding-bottom:4px;
    padding-top:4px;
    background-color:#000;
    border-top:1px dotted #777
}
.bd-pagefooter-3{
    line-height:15.71428572px;
    text-align:right;
    color:#ddd;
    font-size:11px
}
.bd-pagefooter-3 a{
    color:#f0ad4e
}
.bd-pagefooter-3>.bd-container-inner>a{
    margin-left:0!important;
    margin-right:0!important
}
.bd-posticonauthor-7{
    line-height:17.14285715px;
    font-size:12px
}
.bd-posticonauthor-18{
    float:left;
    margin-right:10px;
    position:relative;
    padding-right:10px;
    border-top:1px none #333;
    border-right:1px solid #ccc;
    border-bottom:1px none #333;
    border-left:1px none #333
}
@media (max-width:767px){
    .bd-posticonauthor-18{
        margin-bottom:0;
        border-bottom-width:0;
        border-bottom-style:none;
        border-left-width:0;
        border-left-style:none;
        border-right-width:0;
        border-right-style:none;
        border-top-width:0;
        border-top-style:none;
        padding-left:0
    }
}
.bd-posticonauthor-18{
    font-style:italic;
    color:#8a8a8a;
    font-weight:400
}
.bd-posticonauthor-18 a{
    color:#a8a8a8
}
.bd-posticonauthor-18 a:hover{
    color:#a33705;
    text-decoration:none
}
.bd-posticonauthor-18{
    float:left;
    margin-right:10px;
    position:relative;
    padding-right:10px;
    border-top:1px none #333;
    border-right:1px solid #ccc;
    border-bottom:1px none #333;
    border-left:1px none #333
}
.bd-posticonauthor-18 .bd-icon-42{
    white-space:nowrap
}
.bd-posticonauthor-18 .bd-icon-42>span,.bd-posticonauthor-18 .bd-icon-42>time{
    white-space:normal
}
@media (max-width:767px){
    .bd-posticonauthor-18{
        margin-bottom:0;
        border-bottom-width:0;
        border-bottom-style:none;
        border-left-width:0;
        border-left-style:none;
        border-right-width:0;
        border-right-style:none;
        border-top-width:0;
        border-top-style:none;
        padding-left:0
    }
}
.bd-icon-42:before{
    content:'\280'
}
.bd-icon-42:before{
    visibility:inherit
}
.bd-icon-42:before{
    color:#ccc;
    margin-right:5px
}
.bd-posticoncategory-24{
    float:left;
    position:relative
}
@media (max-width:767px){
    .bd-posticoncategory-24{
        margin-top:0
    }
}
.bd-posticoncategory-24{
    font-weight:400;
    color:#a8a8a8;
    font-style:italic
}
.bd-posticoncategory-24 a{
    color:#8a8a8a
}
.bd-posticoncategory-24 a:hover{
    color:#a33705;
    text-decoration:none
}
.bd-posticoncategory-24{
    float:left;
    position:relative
}
.bd-posticoncategory-24 .bd-icon-53{
    white-space:nowrap
}
.bd-posticoncategory-24 .bd-icon-53>span,.bd-posticoncategory-24 .bd-icon-53>time{
    white-space:normal
}
@media (max-width:767px){
    .bd-posticoncategory-24{
        margin-top:0
    }
}
.bd-icon-53:before{
    content:'\228'
}
.bd-icon-53:before{
    visibility:inherit
}
.bd-icon-53:before{
    color:#ccc;
    margin-right:5px
}
.bd-posticondate-8{
    line-height:17.14285715px;
    font-size:12px
}
.bd-posticondate-16{
    position:relative;
    padding-right:10px;
    float:left;
    margin-right:10px;
    border-top:1px none #333;
    border-right:1px solid #ccc;
    border-bottom:1px none #333;
    border-left:1px none #333
}
@media (max-width:767px){
    .bd-posticondate-16{
        border-bottom-width:0;
        border-bottom-style:none;
        border-left-width:0;
        border-left-style:none;
        border-right-width:0;
        border-right-style:none;
        border-top-width:0;
        border-top-style:none;
        float:none;
        margin-bottom:4px
    }
}
.bd-posticondate-16{
    color:#8a8a8a;
    font-style:italic;
    font-weight:400
}
.bd-posticondate-16{
    position:relative;
    padding-right:10px;
    float:left;
    margin-right:10px;
    border-top:1px none #333;
    border-right:1px solid #ccc;
    border-bottom:1px none #333;
    border-left:1px none #333
}
.bd-posticondate-16 .bd-icon-10{
    white-space:nowrap
}
.bd-posticondate-16 .bd-icon-10>span,.bd-posticondate-16 .bd-icon-10>time{
    white-space:normal
}
@media (max-width:767px){
    .bd-posticondate-16{
        border-bottom-width:0;
        border-bottom-style:none;
        border-left-width:0;
        border-left-style:none;
        border-right-width:0;
        border-right-style:none;
        border-top-width:0;
        border-top-style:none;
        float:none;
        margin-bottom:4px
    }
}
.bd-icon-10:before{
    content:'\18f'
}
.bd-icon-10:before{
    visibility:inherit
}
.bd-icon-10:before{
    color:#ccc;
    margin-right:5px
}
.bd-posticonhits-27{
    float:left;
    margin-right:5px;
    margin-left:5px
}
.bd-posticonhits-27{
    text-transform:none
}
.bd-posticonhits-27{
    float:left;
    margin-right:5px;
    margin-left:5px
}
.bd-posticonhits-27 .bd-icon-91{
    white-space:nowrap
}
.bd-posticonhits-27 .bd-icon-91>span,.bd-posticonhits-27 .bd-icon-91>time{
    white-space:normal
}
.bd-icon-91:before{
    content:'\132'
}
.bd-icon-91:before{
    visibility:inherit
}
.bd-icon-91:before{
    color:#ccc;
    margin-right:10px
}
.bd-posticontags-20{
    margin-right:15px;
    margin-top:-5px;
    margin-bottom:8px
}
.bd-posticontags-20{
    font-style:italic;
    color:#a8a8a8;
    font-weight:400
}
.bd-posticontags-20 a{
    color:#a8a8a8
}
.bd-posticontags-20 a:hover{
    text-decoration:none;
    color:#a33705
}
.bd-posticontags-20{
    margin-right:15px;
    margin-top:-5px;
    margin-bottom:8px
}
.bd-posticontags-20 .bd-icon-46{
    white-space:nowrap
}
.bd-posticontags-20 .bd-icon-46>span,.bd-posticontags-20 .bd-icon-46>time{
    white-space:normal
}
.bd-icon-46:before{
    content:'\1c8'
}
.bd-icon-46:before{
    visibility:inherit
}
.bd-icon-46:before{
    color:#ccc;
    margin-right:5px
}
.bd-posticontags-18{
    margin-right:10px;
    float:left;
    position:relative
}
.bd-posticontags-18{
    text-transform:none;
    color:#FF8400
}
.bd-posticontags-18 a{
    color:#FF8400
}
.bd-posticontags-18{
    margin-right:10px;
    float:left;
    position:relative
}
.bd-posticontags-18 .bd-icon-15{
    white-space:nowrap
}
.bd-posticontags-18 .bd-icon-15>span,.bd-posticontags-18 .bd-icon-15>time{
    white-space:normal
}
.bd-icon-15:before{
    content:'\1c8'
}
.bd-icon-15:before{
    visibility:inherit
}
.bd-icon-15:before{
    color:#a8a8a8;
    margin-right:10px
}
.bd-posticontags-22 .bd-icon-86{
    white-space:nowrap
}
.bd-posticontags-22 .bd-icon-86>span,.bd-posticontags-22 .bd-icon-86>time{
    white-space:normal
}
.bd-postimage-1{
    margin-bottom:0;
    margin-top:0;
    display:block;
    margin-left:5px
}
@media (max-width:767px){
    .bd-postimage-1{
        margin-top:10px
    }
}
.bd-postimage-1{
    display:inline-block
}
.bd-postimage-1 img{
    display:inline-block;
    width:100%;
    height:100%
}
.bd-imagestyles-17{
    vertical-align:middle;
    display:inline-block;
    text-align:center
}
.bd-postimage-1 img{
    max-width:100%;
    vertical-align:middle;
    display:inline-block;
    text-align:center
}
.bd-postimage-3{
    float:left;
    margin-right:10px;
    margin-bottom:10px;
    position:relative
}
.bd-postimage-3{
    display:inline-block
}
.bd-postimage-3 img{
    display:inline-block;
    width:100%;
    height:100%
}
.bd-postreadmore-2{
    margin-top:12px
}
@media (max-width:767px){
    .bd-postreadmore-2{
        float:left;
        width:100%;
        margin-top:7px
    }
}
.bd-button-119 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-119{
    background-color:transparent
}
.bd-button-119,.bd-button-119:link,.bd-button-119:visited{
    border-width:0;
    padding:0;
    color:#555;
    background-color:rgba(0,0,0,0);
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    -webkit-transition:all .3s;
    transition:all .3s;
    text-transform:uppercase;
    font-weight:700;
    letter-spacing:1px;
    padding:8px 12px;
    border:1px solid #8ae0ff;
    background-image:none
}
.bd-button-119:focus,.bd-button-119:hover{
    background-color:#555;
    text-decoration:none;
    color:#fff;
    background-image:none
}
.bd-button-119:active{
    background-color:#333;
    color:#fff;
    background-image:none
}
.bd-section-10{
    padding-bottom:5px;
    padding-top:8px;
    background-color:#183975
}
.bd-section-10{
    text-align:center;
    color:#fff
}
.bd-section-11{
    background-size:contain;
    position:relative;
    padding-top:1em;
    padding-bottom:1em;
    background-color:#ffffff
}
.bd-section-11{
    line-height:32.3px;
    color:#333;
    font-size:19px;
    text-align:left
}
.bd-section-11 h3{
    line-height:27.14285715px;
    font-size:19px
}
.bd-section-11 h1{
    line-height:67.14285716px;
    font-size:32px;
    color:#000;
    font-weight:700;
    letter-spacing:-2px
}
@media (max-width:991px){
    .bd-section-11 h1{
        line-height:50.00000002px;
        font-size:35px
    }
}
.bd-animation-65.animated.bounceInUp{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-delay:0s;
    animation-delay:0s
}
.bd-section-12{
    background-color:#183975
}
.bd-section-12{
    line-height:18.4px;
    font-size:16px;
    color:#fff;
    font-weight:500
}
@media (max-width:767px){
    .bd-section-12{
        text-align:center
    }
}
.bd-section-13{
    background-color:#fff
}
.bd-section-14{
    background-color:#fff
}
.bd-section-14{
    line-height:28.5px;
    text-align:center;
    color:#8ae0ff;
    font-size:19px
}
.bd-section-14 h2{
    line-height:56.4px;
    color:#fff;
    font-size:47px;
    font-weight:700;
    letter-spacing:1px;
    margin-top:.5em
}
.bd-section-17{
    margin-top:3px;
    padding-bottom:1em;
    padding-top:1em
}
.bd-section-17{
    line-height:51.42857144px;
    font-size:33px
}
.bd-section-18{
    background-color:#fff
}
.bd-section-19{
    background-color:#fff
}
.bd-section-20{
    background-image:url(../images/designer/c3299477aad35e4bcc6bb1eb21324ed3_billionphotos879865.jpg);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center left;
    background-size:cover;
    padding:10em 0
}
@media (max-width:991px){
    .bd-section-20{
        padding-top:5em;
        padding-bottom:5em
    }
}
.bd-section-20{
    text-align:right
}
.bd-section-20 h4{
    line-height:25.71428572px;
    margin-top:.5em;
    margin-bottom:.5em;
    color:#fff;
    font-size:18px;
    text-transform:uppercase;
    font-weight:600
}
.bd-section-20 h1{
    line-height:67.14285716px;
    font-size:47px;
    color:#fff
}
@media (max-width:767px){
    .bd-section-20{
        text-align:center
    }
    .bd-section-20 h1{
        line-height:41.42857144px;
        font-size:29px
    }
}
.bd-section-20{
    position:relative
}
.bd-textureoverlay-2:before{
    background-color:rgba(0,0,0,.5)
}
.bd-parallax-bg-effect>.bd-section-20{
    background-color:transparent;
    z-index:0
}
.bd-parallaxbackground-1{
    position:relative
}
.bd-section-22{
    background-color:#fff
}
.bd-section-23{
    background-color:#fff
}
.bd-section-27{
    background-attachment:scroll;
    background-image:url(../images/designer/c605029e27186d01d6888e379c7e868f_214561P06ODB452.jpg);
    background-repeat:no-repeat;
    display:block;
    background-size:cover;
    background-position:0 0;
    padding:5em 0
}
@media (max-width:991px){
    .bd-section-27{
        background-position:0 0;
        background-image:url(../images/designer/0b94d6550853fe533a687013ccdd77be_frh.jpg)
    }
}
@media (max-width:767px){
    .bd-section-27{
        background-size:cover;
        background-image:url(../images/designer/a57bbae5c6669d6e7cabe21aac88b3ba_54rt.jpg);
        padding-top:20em;
        padding-bottom:4em
    }
}
.bd-section-27{
    line-height:38px;
    color:#fff;
    font-size:19px;
    font-weight:400
}
.bd-section-27 h1{
    line-height:43.5px;
    font-size:29px;
    font-weight:500
}
.bd-textureoverlay-8:before{
    background-color:#000;
    opacity:.5
}
.bd-section-3{
    padding-bottom:2em;
    padding-top:2em;
    background-image:linear-gradient(135deg,#ededed 5%,#fff 29%,#fff 71%,#ededed 94%);
    background-image:-webkit-linear-gradient(315deg,#ededed 5%,#fff 29%,#fff 71%,#ededed 94%);
    background-image:-o-linear-gradient(315deg,#ededed 5%,#fff 29%,#fff 71%,#ededed 94%);
    background-image:-ms-linear-gradient(315deg,#ededed 5%,#fff 29%,#fff 71%,#ededed 94%);
    background-image:-moz-linear-gradient(315deg,#ededed 5%,#fff 29%,#fff 71%,#ededed 94%);
    background-repeat:repeat;
    background-attachment:scroll;
    background-position:0 0
}
.bd-section-3{
    color:#428bca
}
.bd-section-4{
    margin-top:0;
    border-bottom:1px solid #777
}
.bd-section-5{
    background-color:#ececec
}
.bd-section-5{
    text-align:center
}
.bd-section-6{
    margin-left:-40px;
    background-color:#008ec2
}
.bd-section-7{
    margin-left:0;
    margin-right:0;
    background-color:#fff
}
.bd-section-7{
    line-height:22.85714286px;
    color:#000;
    font-size:16px
}
.bd-section-7 h1{
    line-height:46.57142859px;
    text-transform:uppercase;
    font-size:36px
}
.bd-section-8{
    padding-bottom:1em;
    padding-top:1em
}
.bd-section-8 h1{
    font-weight:700
}
.bd-separator-10{
    padding:10px 0
}
.bd-separator-10 .bd-separator-inner{
    width:100px
}
.bd-separator-10 .bd-separator-inner:after,.bd-separator-10 .bd-separator-inner:before{
    border-top:2px solid #5bc0de
}
.bd-separator-content-94{
    margin-left:30px;
    margin-right:30px
}
.bd-separator-content-94{
    color:#777
}
.bd-separator-11{
    margin-bottom:1em;
    display:inline-block;
    padding:10px 0
}
.bd-separator-11 .bd-separator-inner{
    width:300px
}
.bd-separator-11 .bd-separator-inner:after,.bd-separator-11 .bd-separator-inner:before{
    border-top:2px solid #fff
}
.bd-separator-content-102{
    margin-left:30px;
    margin-right:30px
}
.bd-separator-content-102{
    color:#777
}
.bd-separator-12{
    margin-bottom:1em;
    display:inline-block;
    padding:10px 0
}
.bd-separator-12 .bd-separator-inner{
    width:300px
}
.bd-separator-12 .bd-separator-inner:after,.bd-separator-12 .bd-separator-inner:before{
    border-top:2px solid #fff
}
.bd-separator-content-105{
    margin-left:30px;
    margin-right:30px
}
.bd-separator-content-105{
    color:#777
}
.bd-separator-13{
    margin-bottom:1em;
    display:inline-block;
    padding:10px 0
}
.bd-separator-13 .bd-separator-inner{
    width:300px
}
.bd-separator-13 .bd-separator-inner:after,.bd-separator-13 .bd-separator-inner:before{
    border-top:2px solid #fff
}
.bd-separator-content-107{
    margin-left:30px;
    margin-right:30px
}
.bd-separator-content-107{
    color:#777
}
.bd-separator-20{
    margin-bottom:1em;
    display:inline-block;
    padding:10px 0
}
.bd-separator-20 .bd-separator-inner{
    width:300px
}
.bd-separator-20 .bd-separator-inner:after,.bd-separator-20 .bd-separator-inner:before{
    border-top:2px solid #fff
}
.bd-separator-content-117{
    margin-left:30px;
    margin-right:30px
}
.bd-separator-content-117{
    color:#777
}
.bd-separator-3{
    padding:10px 0
}
.bd-separator-3 .bd-separator-inner{
    width:100px
}
.bd-separator-3 .bd-separator-inner:after,.bd-separator-3 .bd-separator-inner:before{
    border-top:2px solid #5bc0de
}
.bd-separator-content-87{
    margin-left:30px;
    margin-right:30px
}
.bd-separator-content-87{
    color:#777
}
.bd-separator-4{
    margin-bottom:1em;
    display:inline-block;
    padding:10px 0
}
.bd-separator-4 .bd-separator-inner{
    width:300px
}
.bd-separator-4 .bd-separator-inner:after,.bd-separator-4 .bd-separator-inner:before{
    border-top:2px solid #fff
}
.bd-separator-content-84{
    margin-left:30px;
    margin-right:30px
}
.bd-separator-content-84{
    color:#777
}
.bd-separator-5{
    padding:10px 0
}
.bd-separator-5 .bd-separator-inner{
    width:100px
}
.bd-separator-5 .bd-separator-inner:after,.bd-separator-5 .bd-separator-inner:before{
    border-top:2px solid #5bc0de
}
.bd-separator-content-85{
    margin-left:30px;
    margin-right:30px
}
.bd-separator-content-85{
    color:#777
}
.bd-separator-9{
    margin-bottom:0;
    padding:10px 0
}
.bd-separator-9 .bd-separator-inner{
    width:100px
}
.bd-separator-9 .bd-separator-inner:after,.bd-separator-9 .bd-separator-inner:before{
    border-top:3px solid rgba(255,255,255,.75)
}
.bd-separator-content-100{
    margin-left:30px;
    margin-right:30px
}
.bd-separator-content-100{
    color:#777
}
.bd-sidebararea-2-column{
    width:22%;
    margin-left:0;
    margin-right:0
}
@media (max-width:1199px){
    .bd-sidebararea-2-column{
        width:22%
    }
}
@media (max-width:991px){
    .bd-sidebararea-2-column{
        width:30%
    }
}
@media (max-width:767px){
    .bd-sidebararea-2-column{
        width:100%
    }
}
.bd-sidebararea-2{
    padding-left:5px;
    border-left:1px dotted #c7c7c7
}
.bd-sidebararea-6{
    display:inline-block;
    vertical-align:top
}
.bd-slider-2{
    width:100%;
    height:69vh;
    margin-top:0
}
.bd-sliderindicators-2{
    text-align:center;
    vertical-align:bottom
}
.bd-sliderindicators-2:before{
    vertical-align:bottom
}
.bd-slider-2 .carousel-inner>.item{
    transition-duration:1s;
    transition-timing-function:ease-in-out
}
.bd-carousel-10{
    display:inline-block
}
.bd-carousel-10 span:before{
    content:'\251'
}
.bd-carousel-10 span:before{
    visibility:inherit
}
.bd-carousel-10 span:before{
    font-size:30px;
    background-color:rgba(255,255,255,.38);
    color:rgba(255,255,255,.94);
    padding:13px;
    border:0 solid #fff;
    border-radius:100px;
    line-height:42.85714287px;
    line-height:30px
}
.bd-carousel-10 span:hover:before{
    text-decoration:none;
    background-color:rgba(51,51,51,.66)
}
.bd-slide-9{
    position:relative;
    background-image:url(../images/designer/d6f9ff48d9d11941cc683893e9b50e74_workplace1245776_1920.jpg);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:cover;
    margin-top:0
}
.bd-slide-4{
    position:relative;
    background-image:url(../images/designer/1301be305c0bcc0ffe1ba039ac0ccb92_office2360063_1920.jpg);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:cover
}
.bd-slide-5{
    position:relative;
    background-image:url(../images/designer/c7ab6ea0ba6bcb3e310b7998a6f08d32_O70LL00.jpg);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:cover
}
.bd-slide-6{
    position:relative;
    background-image:url(../images/designer/18c213b30c40d7414ff4f16bba0582c7_989.jpg);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:cover
}
.bd-slide-7{
    position:relative;
    background-image:url(../images/designer/7f7a68a3984a5b4f21c7cdf0ea47a59b_155642OUET3T397.jpg);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center center;
    background-size:cover
}
.bd-socialicons-12{
    display:inline-block;
    vertical-align:middle
}
.bd-socialicons-12 .bd-socialicon{
    color:#fff;
    font-size:29px;
    background-color:#b8b8b8;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
    margin:10px;
    padding:13px 20px;
    border:7px solid #fff;
    border-radius:50%;
    line-height:41.42857144px;
    background-image:none
}
@media (max-width:991px){
    .bd-socialicons-12 .bd-socialicon{
        margin:5px
    }
}
@media (max-width:767px){
    .bd-socialicons-12 .bd-socialicon{
        font-size:19px;
        margin-top:5px;
        margin-bottom:5px;
        padding:5px 10px;
        border:3px solid #fff;
        line-height:27.14285715px
    }
}
.bd-socialicons-12 .bd-socialicon:hover{
    color:#8a8a8a;
    background-color:#fff;
    border:7px solid #8ae0ff;
    background-image:none
}
@media (max-width:767px){
    .bd-socialicons-12 .bd-socialicon:hover{
        border:3px solid #ffc1b3
    }
}
.bd-socialicon-120{
    float:left
}
.bd-socialicon-117{
    float:left
}
.bd-socialicon-117 span:first-child:before{
    content:'\17d'
}
.bd-socialicon-117 span:first-child:before{
    visibility:inherit
}
.bd-socialicon-111{
    float:left
}
.bd-socialicon-111 span:first-child:before{
    content:'\281'
}
.bd-socialicon-111 span:first-child:before{
    visibility:inherit
}
.bd-socialicon-119{
    float:left
}
.bd-socialicon-119 span:first-child:before{
    content:'\156'
}
.bd-socialicon-119 span:first-child:before{
    visibility:inherit
}
.bd-socialicon-113{
    float:left
}
.bd-socialicon-113 span:first-child:before{
    content:'\282'
}
.bd-socialicon-113 span:first-child:before{
    visibility:inherit
}
.bd-socialicon-116{
    float:left
}
.bd-socialicon-116 span:first-child:before{
    content:'\212'
}
.bd-socialicon-116 span:first-child:before{
    visibility:inherit
}
.bd-socialicon-115{
    float:left
}
.bd-socialicon-115 span:first-child:before{
    content:'\170'
}
.bd-socialicon-115 span:first-child:before{
    visibility:inherit
}
.bd-socialicon-114{
    float:left
}
.bd-socialicon-114 span:first-child:before{
    content:'\1de'
}
.bd-socialicon-114 span:first-child:before{
    visibility:inherit
}
.bd-socialicon-118{
    float:left
}
.bd-socialicon-118 span:first-child:before{
    content:'\1e4'
}
.bd-socialicon-118 span:first-child:before{
    visibility:inherit
}
.bd-socialicon-112{
    float:left
}
.bd-socialicon-112 span:first-child:before{
    content:'\246'
}
.bd-socialicon-112 span:first-child:before{
    visibility:inherit
}
.bd-socialicon-2{
    float:left
}
.bd-socialicon-2 span:first-child:before{
    content:'\267'
}
.bd-socialicon-2 span:first-child:before{
    visibility:inherit
}
.bd-spacer-15{
    height:2em
}
.bd-spacer-2{
    height:38px
}
.bd-spacer-25{
    height:1em
}
.bd-spacer-27{
    height:1em
}
.bd-spacer-31{
    height:2em
}
@media (max-width:1199px){
    .bd-spacer-31{
        height:1em
    }
}
.bd-spacer-5{
    height:38px
}
.bd-textblock-108{
    color:#428bca
}
.bd-textblock-11{
    margin-left:8px
}
.bd-textblock-11{
    line-height:51.42857144px;
    font-size:33px;
    font-weight:700
}
.bd-textblock-12{
    margin:0
}
h1.bd-textblock-12{
    line-height:68.57142859px;
    text-align:left;
    font-size:48px;
    color:#000
}
.bd-textblock-13{
    font-weight:700
}
.bd-textblock-14{
    padding-left:3px;
    padding-top:2px
}
.bd-textblock-14{
    line-height:22.85714286px;
    font-size:16px;
    font-weight:700
}
.bd-textblock-16{
    padding-left:3px;
    padding-top:2px
}
.bd-textblock-16{
    line-height:22.85714286px;
    font-size:16px;
    font-weight:700
}
.bd-textblock-17{
    line-height:18.57142858px;
    font-size:13px
}
.bd-textblock-18{
    float:left;
    margin-top:9px
}
@media (max-width:767px){
    .bd-textblock-18{
        display:inline-block;
        float:none
    }
}
.bd-textblock-20{
    float:left;
    margin-right:7px;
    margin-top:9px
}
@media (max-width:767px){
    .bd-textblock-20{
        float:none;
        display:inline-block
    }
}
.bd-textblock-21{
    line-height:18.57142858px;
    font-size:13px
}
.bd-textblock-3{
    margin:0
}
h1.bd-textblock-3{
    text-align:left
}
.bd-textblock-4{
    margin-bottom:0
}
@media (max-width:991px){
    .bd-textblock-48{
        margin:2em 2em 1em
    }
}
@media (max-width:767px){
    .bd-textblock-48{
        margin:2em 2em 1em
    }
}
h1.bd-textblock-49{
    font-weight:700;
    text-align:left
}
.bd-textblock-58{
    margin-top:0
}
@media (max-width:991px){
    .bd-textblock-73{
        margin:2em 2em 1em
    }
}
@media (max-width:767px){
    .bd-textblock-73{
        margin:2em 2em 1em
    }
}
h1.bd-textblock-74{
    font-weight:700;
    text-align:left
}
@media (max-width:991px){
    .bd-textblock-75{
        margin:2em 2em 1em
    }
}
@media (max-width:767px){
    .bd-textblock-75{
        margin:2em 2em 1em
    }
}
h1.bd-textblock-76{
    font-weight:700;
    text-align:left
}
@media (max-width:991px){
    .bd-textblock-77{
        margin:2em 2em 1em
    }
}
@media (max-width:767px){
    .bd-textblock-77{
        margin:2em 2em 1em
    }
}
h1.bd-textblock-78{
    font-weight:700;
    text-align:left
}
@media (max-width:991px){
    .bd-textblock-8{
        margin:2em 2em 1em
    }
}
@media (max-width:767px){
    .bd-textblock-8{
        margin:2em 2em 1em
    }
}
.bd-textblock-88{
    margin:0
}
h1.bd-textblock-9{
    font-weight:700;
    text-align:left
}
.bd-layoutcontainer-15{
    position:relative;
    margin-top:0;
    padding:0;
    border:1px solid #ccc
}
.bd-layoutcontainer-15>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-32{
    border-bottom-width:0;
    border-bottom-style:none;
    border-left-width:0;
    border-left-style:none;
    border-right-width:0;
    border-right-style:none;
    border-top-width:0;
    border-top-style:none;
    margin:0;
    padding:0
}
.bd-layoutcolumn-33{
    position:relative
}
.bd-commentavatar-2{
    display:inline-block
}
.bd-commentavatar-2{
    display:inline-block
}
.bd-commentavatar-2 img{
    display:block;
    width:100%;
    height:100%
}
.bd-layoutcontainer-18>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-41{
    position:relative
}
.bd-layoutcolumn-42{
    position:relative
}
.bd-commentavatar-3{
    display:inline-block
}
.bd-commentavatar-3{
    display:inline-block
}
.bd-commentavatar-3 img{
    display:block;
    width:100%;
    height:100%
}
.bd-layoutcontainer-19>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-43{
    position:relative
}
.bd-layoutcolumn-44{
    position:relative
}
.bd-pager-5 ul{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.bd-pager-5 ul{
    display:inline-block;
    width:100%;
    margin:0
}
.bd-pager-5 ul li{
    display:inline-block
}
.bd-pager-5 ul>li:first-child{
    float:left
}
.bd-pager-5 ul>li:last-child{
    float:right
}
.bd-pager-5>.bd-pagination>li.bd-paginationitem-1>a,.bd-pager-5>.bd-pagination>li.bd-paginationitem-1>a:link,.bd-pager-5>.bd-pagination>li.bd-paginationitem-1>a:visited,.bd-pager-5>.bd-pagination>li.bd-paginationitem-1>span{
    border-radius:0
}
.bd-comments-4 ul:not(.pagination){
    margin:0;
    padding:0;
    list-style:none
}
.bd-comments-4 ul:not(.pagination)>li{
    display:block
}
.bd-comments-4 li>ul:not(.pagination){
    margin-left:20px
}
.bd-comment-4{
    padding:5px
}
.bd-grid-8>.container-fluid{
    padding-left:0;
    padding-right:0
}
.separated-item-12{
    position:relative;
    z-index:0
}
.separated-item-12:after,.separated-item-12:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-12:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-12:after{
    left:0;
    right:0;
    bottom:0
}
.first-col.separated-item-12:after{
    left:5px
}
.last-col.separated-item-12:after{
    right:5px
}
.separated-item-12.first-col:before,.separated-item-12.last-row:after{
    content:none
}
.bd-commentavatar-4{
    display:inline-block
}
.bd-commentavatar-4{
    display:inline-block
}
.bd-commentavatar-4 img{
    display:block;
    width:100%;
    height:100%
}
.bd-layoutcontainer-21>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-47{
    position:relative
}
.bd-layoutcolumn-48{
    position:relative
}
.bd-pager-6 ul{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.bd-pager-6 ul{
    display:inline-block;
    width:100%;
    margin:0
}
.bd-pager-6 ul li{
    display:inline-block
}
.bd-pager-6 ul>li:first-child{
    float:left
}
.bd-pager-6 ul>li:last-child{
    float:right
}
.bd-pager-6>.bd-pagination>li.bd-paginationitem-1>a,.bd-pager-6>.bd-pagination>li.bd-paginationitem-1>a:link,.bd-pager-6>.bd-pagination>li.bd-paginationitem-1>a:visited,.bd-pager-6>.bd-pagination>li.bd-paginationitem-1>span{
    border-radius:0
}
.bd-comments-5 ul:not(.pagination){
    margin:0;
    padding:0;
    list-style:none
}
.bd-comments-5 ul:not(.pagination)>li{
    display:block
}
.bd-comments-5 li>ul:not(.pagination){
    margin-left:20px
}
.bd-comment-5{
    padding:5px
}
.bd-grid-9>.container-fluid{
    padding-left:0;
    padding-right:0
}
.separated-item-23{
    position:relative;
    z-index:0
}
.separated-item-23:after,.separated-item-23:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-23:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-23:after{
    left:0;
    right:0;
    bottom:0
}
.first-col.separated-item-23:after{
    left:5px
}
.last-col.separated-item-23:after{
    right:5px
}
.separated-item-23.first-col:before,.separated-item-23.last-row:after{
    content:none
}
.bd-commentavatar-5{
    display:inline-block
}
.bd-commentavatar-5{
    display:inline-block
}
.bd-commentavatar-5 img{
    display:block;
    width:100%;
    height:100%
}
.bd-layoutcontainer-24>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-52{
    position:relative
}
.bd-layoutcolumn-53{
    position:relative
}
.bd-postcontent-2{
    position:relative;
    margin-bottom:2px;
    margin-top:10px
}
.bd-blockquotes-20,.bd-postcontent-2:not(.shape-only).bd-custom-blockquotes blockquote{
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #ddd
}
.bd-blockquotes-20,.bd-blockquotes-20 p,.bd-postcontent-2:not(.shape-only).bd-custom-blockquotes blockquote,.bd-postcontent-2:not(.shape-only).bd-custom-blockquotes blockquote p{
    line-height:20.00000001px;
    font-size:14px;
    font-style:italic
}
.bd-breadcrumbs-1{
    background-color:#fff;
    position:relative;
    margin-top:3px;
    margin-bottom:10px;
    padding:10px;
    border:0 Solid #aaa
}
.bd-breadcrumbs-1 .breadcrumb{
    padding:0;
    margin:0;
    background:0 0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.bd-breadcrumbs-1 .breadcrumb li+li:after,.bd-breadcrumbs-1 .breadcrumb li+li:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-breadcrumbs-1 .breadcrumb li+li:before{
    content:"/"!important
}
.bd-breadcrumbs-1 .bd-breadcrumbslink-1,.bd-breadcrumbs-1 .bd-breadcrumbstext-1{
    display:inline-block
}
.bd-breadcrumbs-1 .breadcrumb>li.show-here+li::before{
    content:none!important
}
.bd-breadcrumbstext-1 span{
    color:#a9a9a9;
    font-style:italic;
    text-transform:uppercase
}
.bd-breadcrumbslink-1 a{
    line-height:20.00000001px;
    color:#555;
    font-size:14px;
    font-weight:400;
    font-style:italic;
    text-transform:uppercase;
    text-decoration:none
}
.bd-breadcrumbslink-1 a:hover{
    color:#0bf
}
.bd-breadcrumbs-1 .breadcrumb li+li:before,.bd-icon-34:before{
    color:#555;
    padding-left:2px;
    padding-right:2px
}
.bd-layoutcontainer-2{
    margin-top:5px
}
.bd-layoutcontainer-2>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-4{
    position:relative
}
.bd-layoutcolumn-5{
    position:relative
}
a.bd-itemeditlink-1:hover{
    text-decoration:none
}
.bd-itemeditlink-1{
    display:inline-block
}
.bd-icon-9:before{
    content:'\13f'
}
.bd-icon-9:before{
    visibility:inherit
}
.bd-icon-9:before{
    font-size:14px;
    color:#ccc;
    line-height:20.00000001px;
    line-height:14px
}
.bd-productimage-1{
    width:100%;
    text-align:center
}
.bd-productimage-1{
    display:inline-block
}
.bd-productimage-1 img{
    display:block;
    width:100%;
    height:100%
}
.bd-layoutcontainer-1>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-1{
    position:relative
}
.bd-layoutcolumn-2{
    position:relative
}
.bd-layoutcolumn-3{
    position:relative
}
.bd-pricetext-3{
    display:inline-block
}
.bd-pricetext-3 .bd-container-5,.bd-pricetext-3 .bd-label-3{
    display:inline-block
}
a.bd-itemremovelink-1:hover{
    text-decoration:none
}
.bd-itemremovelink-1{
    display:inline-block
}
.bd-icon-11:before{
    content:'\1bb'
}
.bd-icon-11:before{
    visibility:inherit
}
.bd-pricetext-4{
    margin-top:0;
    margin-bottom:5px
}
.bd-pricetext-4{
    display:inline-block
}
.bd-categoryimage-1{
    text-align:center
}
.bd-categoryimage-1{
    display:inline-block
}
.bd-categoryimage-1 img{
    display:block;
    width:100%;
    height:100%
}
.bd-imagestyles-32{
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777
}
.bd-categoryimage-1 img{
    max-width:100%;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777
}
.bd-categoryname-1{
    text-align:center
}
.bd-categoryname-1{
    color:#333
}
.bd-layoutcontainer-8>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-7{
    position:relative;
    padding:10px
}
.bd-layoutcolumn-19{
    position:relative;
    padding-left:10px;
    padding-right:10px
}
.bd-layoutcontainer-5>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-12{
    position:relative;
    padding:20px
}
.bd-layoutcolumn-13{
    position:relative;
    padding:20px
}
.bd-layoutcontainer-4>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-10{
    position:relative;
    padding:10px
}
.bd-layoutcolumn-11{
    position:relative
}
.bd-layoutcontainer-7>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-16{
    position:relative;
    padding:20px
}
.bd-layoutcolumn-17{
    position:relative;
    padding-left:20px;
    padding-right:20px
}
.bd-layoutcontainer-6>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-14{
    position:relative;
    padding:20px
}
.bd-layoutcolumn-15{
    position:relative;
    padding:10px 20px
}
.bd-layoutcontainer-9>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-8{
    position:relative;
    padding:10px
}
.bd-layoutcolumn-21{
    position:relative;
    padding-left:10px;
    padding-right:10px
}
.bd-hmenu-1{
    margin-top:15px;
    margin-left:0;
    -webkit-transform:translateX();
    -moz-transform:translateX();
    -ms-transform:translateX();
    transform:translateX();
    display:inline-block
}
@media (min-width:768px){
    .bd-hmenu-1 .bd-menuitem-212:hover>.bd-menu-4-popup,.bd-hmenu-1 .bd-menuitem-214:hover>.bd-menu-4-popup,.bd-hmenu-1 .bd-menuitem-3:hover>.bd-menu-4-popup,.bd-hmenu-1 .bd-menuitem-4:hover>.bd-menu-4-popup{
        display:block;
        visibility:visible;
        pointer-events:auto
    }
}
@media (max-width:767px){
    .bd-hmenu-1 .navbar-collapse .bd-horizontalmenu-2 .bd-menu-4-popup{
        display:none;
        position:static
    }
    .bd-hmenu-1 .navbar-collapse .bd-horizontalmenu-2 .bd-menu-4-popup.show{
        display:block;
        visibility:visible;
        pointer-events:auto
    }
    .bd-hmenu-1 .navbar-collapse .bd-horizontalmenu-2 .nav{
        float:none!important;
        display:block!important
    }
    .bd-hmenu-1 .navbar-collapse .bd-horizontalmenu-2 .nav>li{
        float:none;
        display:block;
        width:auto
    }
    .bd-hmenu-1 .navbar-collapse .bd-horizontalmenu-2 .bd-menu-4{
        float:none
    }
    .bd-hmenu-1 .navbar-toggle{
        display:block
    }
    .bd-hmenu-1 .navbar-collapse.collapse{
        display:none!important
    }
    .bd-hmenu-1 .navbar-collapse.collapse.in{
        display:block!important
    }
    .bd-hmenu-1 .collapsing{
        overflow:hidden!important
    }
    .bd-hmenu-1 .responsive-collapsed{
        display:none
    }
}
.bd-hmenu-1 .separated-item-208{
    z-index:auto
}
.bd-horizontalmenu-2{
    background-color:#fff;
    padding:0;
    border-radius:0
}
.bd-horizontalmenu-2 a{
    font-weight:400;
    text-transform:uppercase
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:link,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:visited{
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:link,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:visited{
        text-align:center;
        color:#777;
        -webkit-transition:all .3s;
        transition:all .3s;
        background-attachment:scroll
    }
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:visited:before{
    content:'\1b8'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:visited:before{
    visibility:inherit
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:visited:before{
        font-size:24px;
        color:#777;
        padding:10px;
        line-height:34.2857143px
    }
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>a:hover:not(.active){
    background-color:#ddd;
    background-image:none
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>a:hover:not(.active){
        color:#333;
        background-color:rgba(224,224,224,.79)
    }
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:hover:not(.active)>a:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>a.hover:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>a:focus:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>a:hover:not(.active):before{
        color:#333
    }
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:visited{
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:visited{
        text-align:center;
        color:#777;
        -webkit-transition:all .3s;
        transition:all .3s;
        background-attachment:scroll
    }
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:visited:before{
    content:'\1b8'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:visited:before{
    visibility:inherit
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:visited:before{
        font-size:24px;
        color:#777;
        padding:10px;
        line-height:34.2857143px
    }
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>.bd-grid-item>a:hover:not(.active){
    background-color:#ddd;
    background-image:none
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>.bd-grid-item>a:hover:not(.active){
        color:#333;
        background-color:rgba(224,224,224,.79)
    }
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:hover:not(.active)>.bd-grid-item>a:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>.bd-grid-item>a.hover:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>.bd-grid-item>a:focus:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10:not(.active)>.bd-grid-item>a:hover:not(.active):before{
        color:#333
    }
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:link,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:visited{
    display:block;
    white-space:nowrap
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:after,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:link:after,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:link:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:visited:after,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .collapse-button .bd-menuitem-10:not(.bd-mega-item)>a,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:link,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:visited{
        text-align:center;
        color:#777;
        -webkit-transition:all .3s;
        transition:all .3s;
        background-attachment:scroll
    }
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:link:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:visited:before{
    content:'\1b8'
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:link:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:visited:before{
    visibility:inherit
}
@media (max-width:767px){
    .collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:link:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:visited:before{
        font-size:24px;
        color:#777;
        padding:10px;
        line-height:34.2857143px
    }
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item):hover:not(.active)>a:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>a.hover:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>a:focus:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    background-color:#ddd;
    background-image:none
}
@media (max-width:767px){
    .collapse-button .bd-menuitem-10:not(.bd-mega-item):hover:not(.active)>a:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>a.hover:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>a:focus:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>a:hover:not(.active){
        color:#333;
        background-color:rgba(224,224,224,.79)
    }
}
@media (max-width:767px){
    .collapse-button .bd-menuitem-10:not(.bd-mega-item):hover:not(.active)>a:not(.active):before,.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>a.hover:not(.active):before,.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>a:focus:not(.active):before,.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>a:hover:not(.active):before{
        color:#333
    }
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:link,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:visited{
    display:block;
    white-space:nowrap
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:after,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:link:after,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:link:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:link,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:visited{
        text-align:center;
        color:#777;
        -webkit-transition:all .3s;
        transition:all .3s;
        background-attachment:scroll
    }
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:link:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    content:'\1b8'
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:link:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    visibility:inherit
}
@media (max-width:767px){
    .collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:link:before,.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
        font-size:24px;
        color:#777;
        padding:10px;
        line-height:34.2857143px
    }
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    background-color:#ddd;
    background-image:none
}
@media (max-width:767px){
    .collapse-button .bd-menuitem-10:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
        color:#333;
        background-color:rgba(224,224,224,.79)
    }
}
@media (max-width:767px){
    .collapse-button .bd-menuitem-10:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active):before,.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active):before,.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active):before,.collapse-button .bd-menuitem-10:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active):before{
        color:#333
    }
}
.bd-megamenu .bd-menuitem-212{
    list-style:none;
    position:relative
}
.bd-megamenu .bd-menuitem-212>a,.bd-megamenu .bd-menuitem-212>a:link,.bd-megamenu .bd-menuitem-212>a:visited{
    color:#333;
    text-transform:none;
    text-align:left;
    font-size:12px;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    padding:10px 18px;
    line-height:17.14285715px;
    display:block;
    white-space:nowrap
}
.bd-megamenu .bd-menuitem-212>a:after,.bd-megamenu .bd-menuitem-212>a:before,.bd-megamenu .bd-menuitem-212>a:link:after,.bd-megamenu .bd-menuitem-212>a:link:before,.bd-megamenu .bd-menuitem-212>a:visited:after,.bd-megamenu .bd-menuitem-212>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-212>a,.bd-megamenu .bd-menuitem-212>a:link,.bd-megamenu .bd-menuitem-212>a:visited{
        color:#555
    }
}
.bd-megamenu .bd-menuitem-212>a:before,.bd-megamenu .bd-menuitem-212>a:link:before,.bd-megamenu .bd-menuitem-212>a:visited:before{
    content:'\133'
}
.bd-megamenu .bd-menuitem-212>a:before,.bd-megamenu .bd-menuitem-212>a:link:before,.bd-megamenu .bd-menuitem-212>a:visited:before{
    visibility:inherit
}
.bd-megamenu .bd-menuitem-212>a:focus{
    outline-width:0
}
.bd-megamenu .bd-menuitem-212:hover:not(.active)>a:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>a.hover:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>a:focus:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-212:hover:not(.active)>a:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>a.hover:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>a:focus:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>a:hover:not(.active){
        background-color:#ccc;
        color:#555
    }
}
.bd-megamenu .bd-menuitem-212:hover:not(.active)>a:not(.active):before,.bd-megamenu .bd-menuitem-212:not(.active)>a.hover:not(.active):before,.bd-megamenu .bd-menuitem-212:not(.active)>a:focus:not(.active):before,.bd-megamenu .bd-menuitem-212:not(.active)>a:hover:not(.active):before{
    content:url(../images/designer/66cd468a27948d00a0e35a54f45bf9f3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-megamenu .bd-menuitem-212.active>a,.bd-megamenu .bd-menuitem-212>a.active{
    color:#0bf
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-212.active>a,.bd-megamenu .bd-menuitem-212>a.active{
        background-color:#ccc;
        color:#555
    }
}
.bd-megamenu .bd-menuitem-212.active>a:before,.bd-megamenu .bd-menuitem-212>a.active:before{
    content:url(../images/designer/7e1cdb35d177c7708bc0c35eccd6bdb3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-megamenu .bd-menuitem-212{
    list-style:none;
    position:relative
}
.bd-megamenu .bd-menuitem-212>.bd-grid-item>a,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:link,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:visited{
    color:#333;
    text-transform:none;
    text-align:left;
    font-size:12px;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    padding:10px 18px;
    line-height:17.14285715px;
    display:block;
    white-space:nowrap
}
.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:after,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:before,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:link:after,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:link:before,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:visited:after,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-212>.bd-grid-item>a,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:link,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:visited{
        color:#555
    }
}
.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:before,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:link:before,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:visited:before{
    content:'\133'
}
.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:before,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:link:before,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:visited:before{
    visibility:inherit
}
.bd-megamenu .bd-menuitem-212>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-megamenu .bd-menuitem-212:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-212:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-megamenu .bd-menuitem-212:not(.active)>.bd-grid-item>a:hover:not(.active){
        background-color:#ccc;
        color:#555
    }
}
.bd-megamenu .bd-menuitem-212:hover:not(.active)>.bd-grid-item>a:not(.active):before,.bd-megamenu .bd-menuitem-212:not(.active)>.bd-grid-item>a.hover:not(.active):before,.bd-megamenu .bd-menuitem-212:not(.active)>.bd-grid-item>a:focus:not(.active):before,.bd-megamenu .bd-menuitem-212:not(.active)>.bd-grid-item>a:hover:not(.active):before{
    content:url(../images/designer/66cd468a27948d00a0e35a54f45bf9f3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-megamenu .bd-menuitem-212.active>.bd-grid-item>a,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a.active{
    color:#0bf
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-212.active>.bd-grid-item>a,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a.active{
        background-color:#ccc;
        color:#555
    }
}
.bd-megamenu .bd-menuitem-212.active>.bd-grid-item>a:before,.bd-megamenu .bd-menuitem-212>.bd-grid-item>a.active:before{
    content:url(../images/designer/7e1cdb35d177c7708bc0c35eccd6bdb3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-grid-216>.container-fluid{
    padding-left:0;
    padding-right:0
}
.separated-item-208{
    position:relative;
    z-index:0
}
.separated-item-208:after,.separated-item-208:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-208:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-208:after{
    left:0;
    right:0;
    bottom:0
}
.first-col.separated-item-208:after{
    left:5px
}
.last-col.separated-item-208:after{
    right:5px
}
.separated-item-208.first-col:before,.separated-item-208.last-row:after{
    content:none
}
.bd-megamenu .bd-menuitem-214{
    list-style:none;
    position:relative
}
.bd-megamenu .bd-menuitem-214>a,.bd-megamenu .bd-menuitem-214>a:link,.bd-megamenu .bd-menuitem-214>a:visited{
    color:#333;
    text-transform:none;
    text-align:left;
    font-size:12px;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    padding:10px 18px;
    line-height:17.14285715px;
    display:block;
    white-space:nowrap
}
.bd-megamenu .bd-menuitem-214>a:after,.bd-megamenu .bd-menuitem-214>a:before,.bd-megamenu .bd-menuitem-214>a:link:after,.bd-megamenu .bd-menuitem-214>a:link:before,.bd-megamenu .bd-menuitem-214>a:visited:after,.bd-megamenu .bd-menuitem-214>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-214>a,.bd-megamenu .bd-menuitem-214>a:link,.bd-megamenu .bd-menuitem-214>a:visited{
        color:#555
    }
}
.bd-megamenu .bd-menuitem-214>a:before,.bd-megamenu .bd-menuitem-214>a:link:before,.bd-megamenu .bd-menuitem-214>a:visited:before{
    content:'\133'
}
.bd-megamenu .bd-menuitem-214>a:before,.bd-megamenu .bd-menuitem-214>a:link:before,.bd-megamenu .bd-menuitem-214>a:visited:before{
    visibility:inherit
}
.bd-megamenu .bd-menuitem-214>a:focus{
    outline-width:0
}
.bd-megamenu .bd-menuitem-214:hover:not(.active)>a:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>a.hover:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>a:focus:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-214:hover:not(.active)>a:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>a.hover:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>a:focus:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>a:hover:not(.active){
        background-color:#ccc;
        color:#555
    }
}
.bd-megamenu .bd-menuitem-214:hover:not(.active)>a:not(.active):before,.bd-megamenu .bd-menuitem-214:not(.active)>a.hover:not(.active):before,.bd-megamenu .bd-menuitem-214:not(.active)>a:focus:not(.active):before,.bd-megamenu .bd-menuitem-214:not(.active)>a:hover:not(.active):before{
    content:url(../images/designer/66cd468a27948d00a0e35a54f45bf9f3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-megamenu .bd-menuitem-214.active>a,.bd-megamenu .bd-menuitem-214>a.active{
    color:#0bf
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-214.active>a,.bd-megamenu .bd-menuitem-214>a.active{
        background-color:#ccc;
        color:#555
    }
}
.bd-megamenu .bd-menuitem-214.active>a:before,.bd-megamenu .bd-menuitem-214>a.active:before{
    content:url(../images/designer/7e1cdb35d177c7708bc0c35eccd6bdb3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-megamenu .bd-menuitem-214{
    list-style:none;
    position:relative
}
.bd-megamenu .bd-menuitem-214>.bd-grid-item>a,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:link,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:visited{
    color:#333;
    text-transform:none;
    text-align:left;
    font-size:12px;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    padding:10px 18px;
    line-height:17.14285715px;
    display:block;
    white-space:nowrap
}
.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:after,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:before,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:link:after,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:link:before,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:visited:after,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-214>.bd-grid-item>a,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:link,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:visited{
        color:#555
    }
}
.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:before,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:link:before,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:visited:before{
    content:'\133'
}
.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:before,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:link:before,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:visited:before{
    visibility:inherit
}
.bd-megamenu .bd-menuitem-214>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-megamenu .bd-menuitem-214:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-214:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-megamenu .bd-menuitem-214:not(.active)>.bd-grid-item>a:hover:not(.active){
        background-color:#ccc;
        color:#555
    }
}
.bd-megamenu .bd-menuitem-214:hover:not(.active)>.bd-grid-item>a:not(.active):before,.bd-megamenu .bd-menuitem-214:not(.active)>.bd-grid-item>a.hover:not(.active):before,.bd-megamenu .bd-menuitem-214:not(.active)>.bd-grid-item>a:focus:not(.active):before,.bd-megamenu .bd-menuitem-214:not(.active)>.bd-grid-item>a:hover:not(.active):before{
    content:url(../images/designer/66cd468a27948d00a0e35a54f45bf9f3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-megamenu .bd-menuitem-214.active>.bd-grid-item>a,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a.active{
    color:#0bf
}
@media (max-width:767px){
    .bd-megamenu .bd-menuitem-214.active>.bd-grid-item>a,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a.active{
        background-color:#ccc;
        color:#555
    }
}
.bd-megamenu .bd-menuitem-214.active>.bd-grid-item>a:before,.bd-megamenu .bd-menuitem-214>.bd-grid-item>a.active:before{
    content:url(../images/designer/7e1cdb35d177c7708bc0c35eccd6bdb3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-menu-3.nav.nav-pills>li+li{
    margin:0
}
.bd-menu-3{
    padding:0;
    margin:0
}
.bd-menuitem-3>a{
    cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:visited{
    color:#41d7f7;
    font-weight:700;
    text-transform:uppercase;
    border-right-width:0;
    border-right-style:none;
    border-bottom-width:0;
    border-bottom-style:none;
    border-left-width:0;
    border-left-style:none;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    background-image:url(../images/designer/a5b758ac4f7ffaf77600f90b25305f24_1.png);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center right;
    font-size:13px;
    padding:10px 18px 15px;
    border-top:2px solid transparent;
    border-radius:0;
    line-height:25.1875px;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:visited:before{
    visibility:hidden
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:visited:before{
    float:right
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>a:hover:not(.active){
    text-decoration:none;
    color:#ff8c00;
    border-radius:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:hover:not(.active)>a:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>a.hover:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>a:focus:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>a:hover:not(.active):before{
    color:#0bf
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a.active{
    color:#ff8400;
    border-radius:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3.active>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>a.active:before{
    color:#0bf
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:visited{
    color:#41d7f7;
    font-weight:700;
    text-transform:uppercase;
    border-right-width:0;
    border-right-style:none;
    border-bottom-width:0;
    border-bottom-style:none;
    border-left-width:0;
    border-left-style:none;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    background-image:url(../images/designer/a5b758ac4f7ffaf77600f90b25305f24_1.png);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center right;
    font-size:13px;
    padding:10px 18px 15px;
    border-top:2px solid transparent;
    border-radius:0;
    line-height:25.1875px;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:visited:before{
    visibility:hidden
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:visited:before{
    float:right
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>.bd-grid-item>a:hover:not(.active){
    text-decoration:none;
    color:#ff8c00;
    border-radius:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:hover:not(.active)>.bd-grid-item>a:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>.bd-grid-item>a.hover:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>.bd-grid-item>a:focus:not(.active):before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3:not(.active)>.bd-grid-item>a:hover:not(.active):before{
    color:#0bf
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a.active{
    color:#41d7f7;
    border-radius:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3.active>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-3.nav-pills .bd-menuitem-3>.bd-grid-item>a.active:before{
    color:#0bf
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:link,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:visited{
    color:#555555;
    font-weight:700;
    text-transform:uppercase;
    border-right-width:0;
    border-right-style:none;
    border-bottom-width:0;
    border-bottom-style:none;
    border-left-width:0;
    border-left-style:none;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    background-image:url(../images/designer/a5b758ac4f7ffaf77600f90b25305f24_1.png);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center right;
    font-size:13px;
    padding:10px 18px 15px;
    border-top:2px solid transparent;
    border-radius:0;
    line-height:25.1875px;
    display:block;
    white-space:nowrap
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:after,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:link:after,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:link:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:visited:after,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:link:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:visited:before{
    visibility:hidden
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:link:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:visited:before{
    float:right
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    text-decoration:none;
    color:#41d7f7;
    border-radius:0
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):hover:not(.active)>a:not(.active):before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>a.hover:not(.active):before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>a:focus:not(.active):before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>a:hover:not(.active):before{
    color:#0bf
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item).active>a,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a.active{
    color:#41d7f7;
    border-radius:0
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item).active>a:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>a.active:before{
    color:#0bf
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:visited{
    color:#41d7f7;
    font-weight:700;
    text-transform:uppercase;
    border-right-width:0;
    border-right-style:none;
    border-bottom-width:0;
    border-bottom-style:none;
    border-left-width:0;
    border-left-style:none;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    background-image:url(../images/designer/a5b758ac4f7ffaf77600f90b25305f24_1.png);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:center right;
    font-size:13px;
    padding:10px 18px 15px;
    border-top:2px solid transparent;
    border-radius:0;
    line-height:25.1875px;
    display:block;
    white-space:nowrap
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    visibility:hidden
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    float:right
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    text-decoration:none;
    color:#ff8c00;
    border-radius:0
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active):before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active):before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active):before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active):before{
    color:#0bf
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item).active>.bd-grid-item>a,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a.active{
    color:#ff8400;
    border-radius:0
}
.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item).active>.bd-grid-item>a:before,.bd-menu-3.nav-pills .bd-menuitem-3:not(.bd-mega-item)>.bd-grid-item>a.active:before{
    color:#0bf
}
.bd-menu-4-popup{
    visibility:hidden;
    pointer-events:none;
    position:absolute;
    z-index:1001
}
.bd-menu-4-popup.bd-popup-left{
    left:auto;
    right:0
}
.bd-menu-4-popup,.bd-menu-4-popup.bd-popup-right{
    left:0;
    right:auto
}
.bd-sub-item>.bd-menu-4-popup{
    top:0
}
.bd-sub-item>.bd-menu-4-popup.bd-popup-left{
    left:auto;
    right:100%
}
.bd-sub-item>.bd-menu-4-popup,.bd-sub-item>.bd-menu-4-popup.bd-popup-right{
    left:100%;
    right:auto
}
.bd-menu-4>li:last-child>a{
    border-bottom-left-radius:-2px;
    border-bottom-right-radius:-2px
}
.bd-menu-4>li:first-child>a{
    border-top-left-radius:-1px;
    border-top-right-radius:-1px
}
.bd-menu-4 .bd-menuitem-4:last-child>a:not(.active):not(:hover){
    border-bottom-width:0
}
.bd-menu-4 .bd-menuitem-4:last-child>a:hover{
    border-bottom-width:0
}
.bd-menu-4 .bd-menuitem-4:last-child>a.active{
    border-bottom-width:0
}
.bd-menu-4{
    padding:0;
    margin:0;
    position:relative;
    background-color:#fff;
    min-width:160px;
    margin-top:6px;
    border-right:1px solid #ddd;
    border-bottom:2px solid #41d7f7;
    border-left:1px solid #ddd;
    border-radius:0
}
@media (max-width:767px){
    .bd-menu-4{
        -webkit-box-shadow:none;
        -o-box-shadow:none;
        -ms-box-shadow:none;
        -moz-box-shadow:none;
        box-shadow:none;
        background-color:#ddd
    }
}
li>.bd-menu-4-popup{
    opacity:0;
    -webkit-transition:all .3s ease-in;
    transition:all .3s ease-in;
    -webkit-transform:translate3d(0,10px,0);
    transform:translate3d(0,10px,0)
}
li:hover>.bd-menu-4-popup,li>.active+.bd-menu-4-popup,li>.bd-menu-4-popup.show{
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:visited{
    color:#333;
    text-transform:none;
    text-align:left;
    font-size:12px;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    padding:10px 18px;
    line-height:17.14285715px;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:visited{
        color:#555
    }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>a:hover:not(.active){
        background-color:#ccc;
        color:#555
    }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a.active{
    color:#0bf
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a.active{
        background-color:#ccc;
        color:#555
    }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4.active>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>a.active:before{
    content:url(../images/designer/7e1cdb35d177c7708bc0c35eccd6bdb3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:visited{
    color:#333;
    text-transform:none;
    text-align:left;
    font-size:12px;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    padding:10px 18px;
    line-height:17.14285715px;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:visited{
        color:#555
    }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4:not(.active)>.bd-grid-item>a:hover:not(.active){
        background-color:#ccc;
        color:#555
    }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a.active{
    color:#0bf
}
@media (max-width:767px){
    .bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a.active{
        background-color:#ccc;
        color:#555
    }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4.active>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-4 .bd-menuitem-4>.bd-grid-item>a.active:before{
    content:url(../images/designer/7e1cdb35d177c7708bc0c35eccd6bdb3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:link,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:visited{
    color:#333;
    text-transform:none;
    text-align:left;
    font-size:12px;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    padding:10px 18px;
    line-height:17.14285715px;
    display:block;
    white-space:nowrap
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:after,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:before,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:link:after,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:link:before,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:visited:after,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:link,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:visited{
        color:#555
    }
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    color:#0bf;
    text-decoration:none
}
@media (max-width:767px){
    .bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>a:hover:not(.active){
        background-color:#ccc;
        color:#555
    }
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item).active>a,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a.active{
    color:#0bf
}
@media (max-width:767px){
    .bd-menu-4 .bd-menuitem-4:not(.bd-mega-item).active>a,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a.active{
        background-color:#ccc;
        color:#555
    }
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item).active>a:before,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>a.active:before{
    content:url(../images/designer/7e1cdb35d177c7708bc0c35eccd6bdb3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:visited{
    color:#333;
    text-transform:none;
    text-align:left;
    font-size:12px;
    -webkit-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    padding:10px 18px;
    line-height:17.14285715px;
    display:block;
    white-space:nowrap
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
@media (max-width:767px){
    .bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:visited{
        color:#555
    }
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    color:#0bf;
    text-decoration:none
}
@media (max-width:767px){
    .bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
        background-color:#ccc;
        color:#555
    }
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item).active>.bd-grid-item>a,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a.active{
    color:#0bf
}
@media (max-width:767px){
    .bd-menu-4 .bd-menuitem-4:not(.bd-mega-item).active>.bd-grid-item>a,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a.active{
        background-color:#ccc;
        color:#555
    }
}
.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item).active>.bd-grid-item>a:before,.bd-menu-4 .bd-menuitem-4:not(.bd-mega-item)>.bd-grid-item>a.active:before{
    content:url(../images/designer/7e1cdb35d177c7708bc0c35eccd6bdb3_e.png);
    font-size:0!important;
    line-height:0!important
}
.bd-hmenu-1 .collapse-button{
    direction:ltr
}
.bd-hmenu-1 .collapse-button+.navbar-collapse{
    max-height:none;
    border:0 none transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
@media (min-width:768px){
    .bd-hmenu-1 .collapse-button{
        display:none
    }
}
@media (max-width:767px){
    .bd-hmenu-1 .collapse-button+.navbar-collapse{
        position:absolute;
        z-index:1000;
        width:100%
    }
}
.bd-imagethumbnails-1{
    position:relative;
    border:1px solid #ddd;
    text-align:center
}
.bd-imagethumbnails-1 .bd-productimage-7 img{
    height:100%!important
}
.bd-productimage-7{
    display:block;
    float:left;
    width:20%
}
.bd-productimage-7{
    text-align:center
}
.bd-productimage-7{
    display:inline-block
}
.bd-productimage-7 img{
    display:block;
    width:100%;
    height:100%
}
.bd-imagestyles-20{
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border-radius:0
}
.bd-productimage-7 img{
    max-width:100%;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border-radius:0
}
a.bd-carousel-3:hover{
    text-decoration:none
}
.bd-carousel-3 span:before{
    content:'\1fa'
}
.bd-carousel-3 span:before{
    visibility:inherit
}
.bd-carousel-3 span:before{
    color:#ddd;
    text-align:center;
    font-size:30px;
    padding:5px;
    border-radius:23px;
    line-height:42.85714287px;
    line-height:30px
}
.bd-carousel-3 span:hover:before{
    color:#f7f7f7
}
.bd-productsperpage-1 select{
    display:inline;
    width:auto
}
.bd-content-6{
    padding-left:10px
}
.bd-block-10{
    margin-top:10px;
    margin-bottom:10px
}
.bd-block-10 .bd-blockcontent{
    background-color:#fff;
    padding:10px
}
.bd-block-10 .bd-blockheader{
    margin-bottom:1px;
    border-left-width:0;
    border-left-style:none;
    border-top-width:0;
    border-top-style:none;
    border-right-width:0;
    border-right-style:none;
    background-color:#f5f5f5;
    padding:3px 10px 3px 8px;
    border-bottom:1px solid #fff
}
.bd-block-10 .bd-blockheader h6{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-10 .bd-blockheader h5{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-10 .bd-blockheader h4{
    line-height:20.00000001px;
    margin-bottom:0;
    margin-right:0;
    margin-top:0;
    margin-left:0;
    font-size:14px;
    font-weight:700;
    color:#00d9ff
}
.bd-block-10 .bd-blockheader h3{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-10 .bd-blockheader h2{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-block-10 .bd-blockheader h1{
    margin-left:0;
    margin-top:0;
    margin-right:0;
    margin-bottom:0;
    color:#0bf
}
.bd-layoutcontainer-29>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-64{
    position:relative
}
.bd-layoutcolumn-65{
    position:relative
}
.bd-productoverviewimage-1{
    margin-bottom:0;
    padding:10px 0
}
.bd-productimage-6{
    width:100%;
    text-align:center
}
.bd-productimage-6{
    display:inline-block
}
.bd-productimage-6 img{
    display:block;
    width:100%;
    height:100%
}
.bd-productimage-6 #wrap{
    width:100%;
    height:100%
}
.bd-productimage-6 img{
    width:100%;
    height:auto
}
.cloud-zoom-big,.cloud-zoom-lens{
    border:4px solid
}
.cloud-zoom-lens{
    border-color:#777;
    margin:-4px
}
.cloud-zoom-big{
    border-color:#f5f5f5
}
.bd-pager-4 ul{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.bd-pager-4 ul{
    display:inline-block;
    width:100%;
    margin:0
}
.bd-pager-4 ul li{
    display:inline-block
}
.bd-pager-4 ul>li:first-child{
    float:left
}
.bd-pager-4 ul>li:last-child{
    float:right
}
.bd-pager-4>.bd-pagination>li.bd-paginationitem-1>a,.bd-pager-4>.bd-pagination>li.bd-paginationitem-1>a:link,.bd-pager-4>.bd-pagination>li.bd-paginationitem-1>a:visited,.bd-pager-4>.bd-pagination>li.bd-paginationitem-1>span{
    border-radius:0
}
.bd-comments-3 ul:not(.pagination){
    margin:0;
    padding:0;
    list-style:none
}
.bd-comments-3 ul:not(.pagination)>li{
    display:block
}
.bd-comments-3 li>ul:not(.pagination){
    margin-left:20px
}
.bd-comment-3{
    padding:5px
}
.bd-grid-7>.container-fluid{
    padding-left:0;
    padding-right:0
}
.separated-item-46{
    position:relative;
    z-index:0
}
.separated-item-46:after,.separated-item-46:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-46:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-46:after{
    left:0;
    right:0;
    bottom:0
}
.first-col.separated-item-46:after{
    left:5px
}
.last-col.separated-item-46:after{
    right:5px
}
.separated-item-46.first-col:before,.separated-item-46.last-row:after{
    content:none
}
.bd-posticonauthor-2{
    line-height:17.14285715px;
    font-size:12px
}
.bd-posticonauthor-5{
    float:left;
    margin-right:10px;
    position:relative
}
.bd-posticonauthor-5{
    text-transform:none
}
.bd-posticonauthor-5{
    float:left;
    margin-right:10px;
    position:relative
}
.bd-posticonauthor-5 .bd-icon-43{
    white-space:nowrap
}
.bd-posticonauthor-5 .bd-icon-43>span,.bd-posticonauthor-5 .bd-icon-43>time{
    white-space:normal
}
.bd-icon-43:before{
    content:'\280'
}
.bd-icon-43:before{
    visibility:inherit
}
.bd-icon-43:before{
    color:#ccc;
    margin-right:10px
}
.bd-posticonauthor-11 .bd-icon-56{
    white-space:nowrap
}
.bd-posticonauthor-11 .bd-icon-56>span,.bd-posticonauthor-11 .bd-icon-56>time{
    white-space:normal
}
.bd-icon-56:before{
    content:'\280'
}
.bd-icon-56:before{
    visibility:inherit
}
.bd-posticonauthor-13 .bd-icon-61{
    white-space:nowrap
}
.bd-posticonauthor-13 .bd-icon-61>span,.bd-posticonauthor-13 .bd-icon-61>time{
    white-space:normal
}
.bd-icon-61:before{
    content:'\280'
}
.bd-icon-61:before{
    visibility:inherit
}
.bd-article-3{
    margin-bottom:17px
}
.bd-pager-3{
    margin-top:20px
}
.bd-pager-3 ul{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.bd-pager-3 ul{
    display:inline-block;
    width:100%;
    margin:0
}
.bd-pager-3 ul li{
    display:inline-block
}
.bd-pager-3 ul>li:first-child{
    float:left
}
.bd-pager-3 ul>li:last-child{
    float:right
}
.bd-pager-3>.bd-pagination>li.bd-paginationitem-1>a,.bd-pager-3>.bd-pagination>li.bd-paginationitem-1>a:link,.bd-pager-3>.bd-pagination>li.bd-paginationitem-1>a:visited,.bd-pager-3>.bd-pagination>li.bd-paginationitem-1>span{
    border-radius:0
}
.bd-comments-2 ul:not(.pagination){
    margin:0;
    padding:0;
    list-style:none
}
.bd-comments-2 ul:not(.pagination)>li{
    display:block
}
.bd-comments-2 li>ul:not(.pagination){
    margin-left:20px
}
.bd-comment-2{
    padding:5px
}
.bd-grid-6>.container-fluid{
    padding-left:0;
    padding-right:0
}
.separated-item-38{
    position:relative;
    z-index:0
}
.separated-item-38:after,.separated-item-38:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-38:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-38:after{
    left:0;
    right:0;
    bottom:0
}
.first-col.separated-item-38:after{
    left:5px
}
.last-col.separated-item-38:after{
    right:5px
}
.separated-item-38.first-col:before,.separated-item-38.last-row:after{
    content:none
}
.bd-pagination-3.right{
    text-align:right
}
.bd-pagination-3.center{
    text-align:center
}
.bd-pagination-3>:last-child{
    margin-right:0
}
.bd-pagination-3 span{
    cursor:default
}
.pagination>ul.bd-pagination-3>.active>a,.pagination>ul.bd-pagination-3>.active>span{
    color:inherit;
    line-height:inherit
}
.bd-pagination-3>li.bd-paginationitem-3>a,.bd-pagination-3>li.bd-paginationitem-3>a:link,.bd-pagination-3>li.bd-paginationitem-3>a:visited,.bd-pagination-3>li.bd-paginationitem-3>span{
    color:#555;
    border:1px solid #fff
}
.bd-pagination-3>li.bd-paginationitem-3>a:hover{
    background-color:#ddd;
    background-image:none
}
.bd-pagination-3>li.active.bd-paginationitem-3>a,.bd-pagination-3>li.active.bd-paginationitem-3>span{
    color:inherit;
    background-color:#f5f5f5;
    font-weight:700;
    background-image:none
}
.bd-posticoncategory-9{
    margin-right:10px;
    float:left;
    position:relative
}
.bd-posticoncategory-9{
    text-transform:none
}
.bd-posticoncategory-9 a{
    color:#3c6605
}
.bd-posticoncategory-9{
    margin-right:10px;
    float:left;
    position:relative
}
.bd-posticoncategory-9 .bd-icon-50{
    white-space:nowrap
}
.bd-posticoncategory-9 .bd-icon-50>span,.bd-posticoncategory-9 .bd-icon-50>time{
    white-space:normal
}
.bd-icon-50:before{
    content:'\22f'
}
.bd-icon-50:before{
    visibility:inherit
}
.bd-icon-50:before{
    color:#ccc;
    margin-right:10px
}
.bd-posticoncategory-14 .bd-icon-62{
    white-space:nowrap
}
.bd-posticoncategory-14 .bd-icon-62>span,.bd-posticoncategory-14 .bd-icon-62>time{
    white-space:normal
}
.bd-posticondate-3{
    line-height:17.14285715px;
    font-size:12px
}
.bd-posticondate-4{
    float:left;
    margin-right:10px;
    position:relative
}
.bd-posticondate-4{
    text-transform:none
}
.bd-posticondate-4{
    float:left;
    margin-right:10px;
    position:relative
}
.bd-posticondate-4 .bd-icon-41{
    white-space:nowrap
}
.bd-posticondate-4 .bd-icon-41>span,.bd-posticondate-4 .bd-icon-41>time{
    white-space:normal
}
.bd-icon-41:before{
    content:'\23d'
}
.bd-icon-41:before{
    visibility:inherit
}
.bd-icon-41:before{
    color:#ccc;
    margin-right:10px
}
.bd-posticondate-1{
    line-height:17.14285715px;
    font-size:12px
}
.bd-posticondate-2{
    line-height:17.14285715px;
    font-size:12px
}
.bd-posticondate-2 .bd-icon-36{
    white-space:nowrap
}
.bd-posticondate-2 .bd-icon-36>span,.bd-posticondate-2 .bd-icon-36>time{
    white-space:normal
}
.bd-icon-36:before{
    content:'\23d'
}
.bd-icon-36:before{
    visibility:inherit
}
.bd-icon-36:before{
    color:#ccc;
    margin-right:5px
}
.bd-posticondate-10 .bd-icon-54{
    white-space:nowrap
}
.bd-posticondate-10 .bd-icon-54>span,.bd-posticondate-10 .bd-icon-54>time{
    white-space:normal
}
.bd-icon-54:before{
    content:'\23d'
}
.bd-icon-54:before{
    visibility:inherit
}
.bd-posticondate-12 .bd-icon-59{
    white-space:nowrap
}
.bd-posticondate-12 .bd-icon-59>span,.bd-posticondate-12 .bd-icon-59>time{
    white-space:normal
}
.bd-icon-59:before{
    content:'\23d'
}
.bd-icon-59:before{
    visibility:inherit
}
.bd-posticonedit-8{
    float:left;
    margin-right:10px;
    position:relative
}
.bd-posticonedit-8{
    text-transform:none
}
.bd-posticonedit-8{
    float:left;
    margin-right:10px;
    position:relative
}
.bd-posticonedit-8 .bd-icon-49{
    white-space:nowrap
}
.bd-posticonedit-8 .bd-icon-49>span,.bd-posticonedit-8 .bd-icon-49>time{
    white-space:normal
}
.bd-icon-49:before{
    content:'\13f'
}
.bd-icon-49:before{
    visibility:inherit
}
.bd-icon-49:before{
    color:#ccc;
    margin-right:10px
}
.bd-posticonemail-7{
    float:left;
    margin-right:10px;
    position:relative
}
.bd-posticonemail-7{
    text-transform:none
}
.bd-posticonemail-7{
    float:left;
    margin-right:10px;
    position:relative
}
.bd-posticonemail-7 .bd-icon-47{
    white-space:nowrap
}
.bd-posticonemail-7 .bd-icon-47>span,.bd-posticonemail-7 .bd-icon-47>time{
    white-space:normal
}
.bd-icon-47:before{
    content:'\157'
}
.bd-icon-47:before{
    visibility:inherit
}
.bd-icon-47:before{
    color:#ccc;
    margin-right:10px
}
.bd-posticonprint-6{
    float:left;
    margin-right:10px;
    position:relative
}
.bd-posticonprint-6{
    text-transform:none
}
.bd-posticonprint-6{
    float:left;
    margin-right:10px;
    position:relative
}
.bd-posticonprint-6 .bd-icon-45{
    white-space:nowrap
}
.bd-posticonprint-6 .bd-icon-45>span,.bd-posticonprint-6 .bd-icon-45>time{
    white-space:normal
}
.bd-icon-45:before{
    content:'\211'
}
.bd-icon-45:before{
    visibility:inherit
}
.bd-icon-45:before{
    color:#ccc;
    margin-right:10px
}
.bd-productbuy-2{
    margin:12px auto 0
}
.bd-productdesc-11{
    margin-top:10px
}
.bd-productimage-4{
    text-align:center
}
.bd-productimage-4{
    display:inline-block
}
.bd-productimage-4 img{
    display:block;
    width:100%;
    height:100%
}
.bd-productimage-5{
    width:100%;
    text-align:center
}
.bd-productimage-5{
    display:inline-block
}
.bd-productimage-5 img{
    display:block;
    width:100%;
    height:100%
}
.bd-layoutcontainer-26>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-54{
    position:relative
}
.bd-layoutcolumn-55{
    position:relative
}
.bd-layoutcolumn-56{
    position:relative
}
.bd-productoutofstock-3{
    left:-9.49212057%;
    bottom:auto;
    right:auto;
    top:-7.368%;
    position:absolute
}
.bd-productbuy-4{
    margin:0 auto 39px
}
.bd-productdesc-13{
    margin-top:17px;
    margin-bottom:18px
}
.bd-productprice-5{
    line-height:17.14285715px;
    font-size:12px
}
.bd-productprice-5{
    display:block
}
.bd-pricetext-15{
    display:block;
    padding:0
}
.bd-pricetext-15{
    color:#777
}
.bd-pricetext-15 .bd-container-37,.bd-pricetext-15 .bd-label-18{
    display:inline-block
}
.bd-blockquotes-5,.bd-container-37:not(.shape-only).bd-custom-blockquotes blockquote{
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #f5f5f5;
    border-radius:0
}
.bd-button-5 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-5,.bd-container-37:not(.shape-only).bd-custom-button .bd-button-5,.bd-container-37:not(.shape-only).bd-custom-button a.bd-button-5[href],.bd-container-37:not(.shape-only).bd-custom-button button,.bd-container-37:not(.shape-only).bd-custom-button input[type=button],.bd-container-37:not(.shape-only).bd-custom-button input[type=submit],a.bd-button-5[href],button.bd-button-5,input.bd-button-5{
    background-color:transparent
}
.bd-button-5,.bd-button-5:link,.bd-button-5:visited,.bd-container-37:not(.shape-only).bd-custom-button .bd-button-5,.bd-container-37:not(.shape-only).bd-custom-button .bd-button-5:link,.bd-container-37:not(.shape-only).bd-custom-button .bd-button-5:visited,.bd-container-37:not(.shape-only).bd-custom-button a.bd-button-5[href],.bd-container-37:not(.shape-only).bd-custom-button a.bd-button-5[href]:link,.bd-container-37:not(.shape-only).bd-custom-button a.bd-button-5[href]:visited,.bd-container-37:not(.shape-only).bd-custom-button button,.bd-container-37:not(.shape-only).bd-custom-button button:link,.bd-container-37:not(.shape-only).bd-custom-button button:visited,.bd-container-37:not(.shape-only).bd-custom-button input[type=button],.bd-container-37:not(.shape-only).bd-custom-button input[type=button]:link,.bd-container-37:not(.shape-only).bd-custom-button input[type=button]:visited,.bd-container-37:not(.shape-only).bd-custom-button input[type=submit],.bd-container-37:not(.shape-only).bd-custom-button input[type=submit]:link,.bd-container-37:not(.shape-only).bd-custom-button input[type=submit]:visited,a.bd-button-5[href],a.bd-button-5[href]:link,a.bd-button-5[href]:visited,button.bd-button-5,button.bd-button-5:link,button.bd-button-5:visited,input.bd-button-5,input.bd-button-5:link,input.bd-button-5:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    padding:5px;
    border:0 solid #fff;
    border-radius:4px;
    background-image:none
}
.bd-button-5:focus,.bd-button-5:hover,.bd-container-37:not(.shape-only).bd-custom-button .bd-button-5:focus,.bd-container-37:not(.shape-only).bd-custom-button .bd-button-5:hover,.bd-container-37:not(.shape-only).bd-custom-button a.bd-button-5[href]:focus,.bd-container-37:not(.shape-only).bd-custom-button a.bd-button-5[href]:hover,.bd-container-37:not(.shape-only).bd-custom-button button:focus,.bd-container-37:not(.shape-only).bd-custom-button button:hover,.bd-container-37:not(.shape-only).bd-custom-button input[type=button]:focus,.bd-container-37:not(.shape-only).bd-custom-button input[type=button]:hover,.bd-container-37:not(.shape-only).bd-custom-button input[type=submit]:focus,.bd-container-37:not(.shape-only).bd-custom-button input[type=submit]:hover,a.bd-button-5[href]:focus,a.bd-button-5[href]:hover,button.bd-button-5:focus,button.bd-button-5:hover,input.bd-button-5:focus,input.bd-button-5:hover{
    background-color:#0a75a0;
    text-decoration:none;
    color:#fff;
    background-image:none
}
.bd-imagestyles-5{
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777;
    border-radius:0
}
.bd-container-37:not(.shape-only).bd-custom-image img{
    max-width:100%;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777;
    border-radius:0
}
.bd-container-37:not(.shape-only).bd-custom-table table,.bd-table-6{
    border-collapse:collapse;
    width:100%
}
.bd-container-37:not(.shape-only).bd-custom-table table thead td,.bd-container-37:not(.shape-only).bd-custom-table table thead th,.bd-table-6 thead td,.bd-table-6 thead th{
    border-bottom:1px solid #777
}
.bd-pricetext-14{
    display:block;
    padding:0
}
.bd-pricetext-14{
    color:#0a75a0
}
.bd-pricetext-14 .bd-container-36,.bd-pricetext-14 .bd-label-17{
    display:inline-block
}
.bd-container-36{
    margin-left:10px
}
.bd-container-36{
    line-height:51.42857144px;
    font-size:36px;
    font-weight:400;
    color:#FF8400
}
.bd-container-36 h4{
    color:#FF8400
}
.bd-container-36 h4 a{
    color:#FF8400
}
.bd-container-36 h4 a:hover{
    color:#FF8400
}
.bd-container-36 h4 a:active{
    color:#FF8400
}
.bd-container-36 h2{
    color:#FF8400
}
.bd-container-36 h2 a{
    color:#FF8400
}
.bd-container-36 h2 a:hover{
    color:#FF8400
}
.bd-container-36 h2 a:active{
    color:#FF8400
}
.bd-blockquotes-4,.bd-container-36:not(.shape-only).bd-custom-blockquotes blockquote{
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #f5f5f5;
    border-radius:0
}
.bd-button-4 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-4,.bd-container-36:not(.shape-only).bd-custom-button .bd-button-4,.bd-container-36:not(.shape-only).bd-custom-button a.bd-button-4[href],.bd-container-36:not(.shape-only).bd-custom-button button,.bd-container-36:not(.shape-only).bd-custom-button input[type=button],.bd-container-36:not(.shape-only).bd-custom-button input[type=submit],a.bd-button-4[href],button.bd-button-4,input.bd-button-4{
    background-color:transparent
}
.bd-button-4,.bd-button-4:link,.bd-button-4:visited,.bd-container-36:not(.shape-only).bd-custom-button .bd-button-4,.bd-container-36:not(.shape-only).bd-custom-button .bd-button-4:link,.bd-container-36:not(.shape-only).bd-custom-button .bd-button-4:visited,.bd-container-36:not(.shape-only).bd-custom-button a.bd-button-4[href],.bd-container-36:not(.shape-only).bd-custom-button a.bd-button-4[href]:link,.bd-container-36:not(.shape-only).bd-custom-button a.bd-button-4[href]:visited,.bd-container-36:not(.shape-only).bd-custom-button button,.bd-container-36:not(.shape-only).bd-custom-button button:link,.bd-container-36:not(.shape-only).bd-custom-button button:visited,.bd-container-36:not(.shape-only).bd-custom-button input[type=button],.bd-container-36:not(.shape-only).bd-custom-button input[type=button]:link,.bd-container-36:not(.shape-only).bd-custom-button input[type=button]:visited,.bd-container-36:not(.shape-only).bd-custom-button input[type=submit],.bd-container-36:not(.shape-only).bd-custom-button input[type=submit]:link,.bd-container-36:not(.shape-only).bd-custom-button input[type=submit]:visited,a.bd-button-4[href],a.bd-button-4[href]:link,a.bd-button-4[href]:visited,button.bd-button-4,button.bd-button-4:link,button.bd-button-4:visited,input.bd-button-4,input.bd-button-4:link,input.bd-button-4:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    padding:5px;
    border:0 solid #fff;
    border-radius:4px;
    background-image:none
}
.bd-button-4:focus,.bd-button-4:hover,.bd-container-36:not(.shape-only).bd-custom-button .bd-button-4:focus,.bd-container-36:not(.shape-only).bd-custom-button .bd-button-4:hover,.bd-container-36:not(.shape-only).bd-custom-button a.bd-button-4[href]:focus,.bd-container-36:not(.shape-only).bd-custom-button a.bd-button-4[href]:hover,.bd-container-36:not(.shape-only).bd-custom-button button:focus,.bd-container-36:not(.shape-only).bd-custom-button button:hover,.bd-container-36:not(.shape-only).bd-custom-button input[type=button]:focus,.bd-container-36:not(.shape-only).bd-custom-button input[type=button]:hover,.bd-container-36:not(.shape-only).bd-custom-button input[type=submit]:focus,.bd-container-36:not(.shape-only).bd-custom-button input[type=submit]:hover,a.bd-button-4[href]:focus,a.bd-button-4[href]:hover,button.bd-button-4:focus,button.bd-button-4:hover,input.bd-button-4:focus,input.bd-button-4:hover{
    background-color:#0a75a0;
    text-decoration:none;
    color:#fff;
    background-image:none
}
.bd-imagestyles-4{
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777;
    border-radius:0
}
.bd-container-36:not(.shape-only).bd-custom-image img{
    max-width:100%;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777;
    border-radius:0
}
.bd-container-36:not(.shape-only).bd-custom-table table,.bd-table-5{
    border-collapse:collapse;
    width:100%
}
.bd-container-36:not(.shape-only).bd-custom-table table thead td,.bd-container-36:not(.shape-only).bd-custom-table table thead th,.bd-table-5 thead td,.bd-table-5 thead th{
    border-bottom:1px solid #777
}
.bd-productoverviewtitle-1{
    margin:0
}
.bd-productoverviewtitle-1{
    line-height:48px;
    color:#0bf;
    font-size:48px;
    text-transform:none
}
.bd-productoverviewtitle-1 p{
    margin-top:0;
    margin-bottom:0
}
.bd-productprice-3{
    line-height:17.14285715px;
    font-size:12px
}
.bd-productprice-3{
    display:block;
    left:auto;
    right:auto;
    top:auto;
    bottom:auto;
    position:relative
}
.bd-pricetext-11{
    display:block;
    padding:0
}
.bd-pricetext-11 .bd-container-31,.bd-pricetext-11 .bd-label-11{
    display:inline-block
}
.bd-container-31{
    text-decoration:line-through
}
.bd-label-11{
    color:#ccc
}
.bd-pricetext-10{
    display:block;
    padding:0
}
.bd-pricetext-10{
    color:#0a75a0
}
.bd-pricetext-10 .bd-container-30,.bd-pricetext-10 .bd-label-10{
    display:inline-block
}
.bd-container-30{
    line-height:25.71428572px;
    font-size:18px;
    color:#FF8400
}
.bd-container-30 h4{
    color:#FF8400
}
.bd-container-30 h4 a{
    color:#FF8400
}
.bd-container-30 h4 a:hover{
    color:#FF8400
}
.bd-container-30 h4 a:active{
    color:#FF8400
}
.bd-container-30 h2{
    color:#FF8400
}
.bd-container-30 h2 a{
    color:#FF8400
}
.bd-container-30 h2 a:hover{
    color:#FF8400
}
.bd-container-30 h2 a:active{
    color:#FF8400
}
.bd-productprice-4{
    display:block;
    margin:5px 10px
}
.bd-pricetext-13{
    display:block;
    padding:0
}
.bd-pricetext-13{
    color:#777
}
.bd-pricetext-13 .bd-container-33,.bd-pricetext-13 .bd-label-13{
    display:inline-block
}
.bd-pricetext-12{
    display:block;
    padding:0
}
.bd-pricetext-12{
    color:#0a75a0
}
.bd-pricetext-12 .bd-container-32,.bd-pricetext-12 .bd-label-12{
    display:inline-block
}
.bd-productrating-1{
    margin-top:15px;
    margin-bottom:15px
}
.bd-reviewmetadata-1{
    line-height:17.14285715px;
    font-size:12px
}
.bd-reviewrating-2{
    margin-top:5px;
    margin-bottom:5px
}
.bd-reviewrating-2{
    line-height:17.14285715px;
    font-size:12px;
    text-align:left
}
.bd-productsale-2{
    position:absolute;
    top:54.5745211382836%;
    left:72.2510261780105%;
    right:auto;
    bottom:auto
}
@media (max-width:991px){
    .bd-productsale-2{
        position:absolute;
        top:44.1122340336607%;
        left:auto;
        right:-6.62602618%;
        bottom:auto
    }
}
.bd-productsale-3{
    position:absolute;
    top:-.56989041%;
    left:61.08978723404255%;
    right:auto;
    bottom:auto
}
.bd-productbuy-1{
    margin:0 auto
}
.bd-productimage-2{
    text-align:center;
    left:0;
    right:auto;
    top:0;
    bottom:auto
}
.bd-productimage-2{
    display:inline-block
}
.bd-productimage-2 img{
    display:block;
    width:100%;
    height:100%
}
.bd-imagestyles-14{
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777
}
.bd-productimage-2 img{
    max-width:100%;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777
}
.bd-productoutofstock-1{
    position:absolute;
    top:7.55813063252929%;
    right:auto;
    left:25.7388756255775%;
    bottom:auto;
    width:80px
}
@media (max-width:1199px){
    .bd-productoutofstock-1{
        position:absolute;
        top:3.55440992894177%;
        left:22.8124718848403%;
        right:auto;
        bottom:auto
    }
}
@media (max-width:991px){
    .bd-productoutofstock-1{
        position:absolute;
        top:5.98929787564071%;
        left:auto;
        right:36.6777961320041%;
        bottom:auto
    }
}
.bd-productoutofstockicon-2{
    display:inline-block;
    overflow:hidden;
    vertical-align:middle;
    background-color:rgba(120,120,120,.5);
    width:100%;
    left:0;
    top:35%;
    padding:5px
}
@media (max-width:991px){
    .bd-productoutofstockicon-2{
        top:30%
    }
}
.bd-productoutofstockicon-2{
    line-height:14.28571429px;
    text-align:center;
    font-size:10px;
    text-transform:uppercase;
    color:#fff
}
.bd-productsale-1{
    left:61.229431372549%;
    bottom:auto;
    right:auto;
    top:4.74393180191319%;
    position:absolute
}
.bd-producttitle-4 a{
    line-height:25.71428572px;
    font-size:18px
}
.bd-productprice-2{
    line-height:17.14285715px;
    font-size:12px
}
.bd-productprice-2{
    display:block;
    margin-bottom:10px;
    margin-right:10px
}
.bd-pricetext-6{
    display:block;
    padding:0
}
.bd-pricetext-6{
    color:#777
}
.bd-pricetext-6 .bd-container-8,.bd-pricetext-6 .bd-label-6{
    display:inline-block
}
.bd-container-8{
    text-decoration:line-through
}
.bd-blockquotes-3,.bd-container-8:not(.shape-only).bd-custom-blockquotes blockquote{
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #f5f5f5;
    border-radius:0
}
.bd-button-3 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-3,.bd-container-8:not(.shape-only).bd-custom-button .bd-button-3,.bd-container-8:not(.shape-only).bd-custom-button a.bd-button-3[href],.bd-container-8:not(.shape-only).bd-custom-button button,.bd-container-8:not(.shape-only).bd-custom-button input[type=button],.bd-container-8:not(.shape-only).bd-custom-button input[type=submit],a.bd-button-3[href],button.bd-button-3,input.bd-button-3{
    background-color:transparent
}
.bd-button-3,.bd-button-3:link,.bd-button-3:visited,.bd-container-8:not(.shape-only).bd-custom-button .bd-button-3,.bd-container-8:not(.shape-only).bd-custom-button .bd-button-3:link,.bd-container-8:not(.shape-only).bd-custom-button .bd-button-3:visited,.bd-container-8:not(.shape-only).bd-custom-button a.bd-button-3[href],.bd-container-8:not(.shape-only).bd-custom-button a.bd-button-3[href]:link,.bd-container-8:not(.shape-only).bd-custom-button a.bd-button-3[href]:visited,.bd-container-8:not(.shape-only).bd-custom-button button,.bd-container-8:not(.shape-only).bd-custom-button button:link,.bd-container-8:not(.shape-only).bd-custom-button button:visited,.bd-container-8:not(.shape-only).bd-custom-button input[type=button],.bd-container-8:not(.shape-only).bd-custom-button input[type=button]:link,.bd-container-8:not(.shape-only).bd-custom-button input[type=button]:visited,.bd-container-8:not(.shape-only).bd-custom-button input[type=submit],.bd-container-8:not(.shape-only).bd-custom-button input[type=submit]:link,.bd-container-8:not(.shape-only).bd-custom-button input[type=submit]:visited,a.bd-button-3[href],a.bd-button-3[href]:link,a.bd-button-3[href]:visited,button.bd-button-3,button.bd-button-3:link,button.bd-button-3:visited,input.bd-button-3,input.bd-button-3:link,input.bd-button-3:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    padding:5px;
    border:0 solid #fff;
    border-radius:4px;
    background-image:none
}
.bd-button-3:focus,.bd-button-3:hover,.bd-container-8:not(.shape-only).bd-custom-button .bd-button-3:focus,.bd-container-8:not(.shape-only).bd-custom-button .bd-button-3:hover,.bd-container-8:not(.shape-only).bd-custom-button a.bd-button-3[href]:focus,.bd-container-8:not(.shape-only).bd-custom-button a.bd-button-3[href]:hover,.bd-container-8:not(.shape-only).bd-custom-button button:focus,.bd-container-8:not(.shape-only).bd-custom-button button:hover,.bd-container-8:not(.shape-only).bd-custom-button input[type=button]:focus,.bd-container-8:not(.shape-only).bd-custom-button input[type=button]:hover,.bd-container-8:not(.shape-only).bd-custom-button input[type=submit]:focus,.bd-container-8:not(.shape-only).bd-custom-button input[type=submit]:hover,a.bd-button-3[href]:focus,a.bd-button-3[href]:hover,button.bd-button-3:focus,button.bd-button-3:hover,input.bd-button-3:focus,input.bd-button-3:hover{
    background-color:#0a75a0;
    text-decoration:none;
    color:#fff;
    background-image:none
}
.bd-imagestyles-3{
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777;
    border-radius:0
}
.bd-container-8:not(.shape-only).bd-custom-image img{
    max-width:100%;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777;
    border-radius:0
}
.bd-container-8:not(.shape-only).bd-custom-table table,.bd-table-3{
    border-collapse:collapse;
    width:100%
}
.bd-container-8:not(.shape-only).bd-custom-table table thead td,.bd-container-8:not(.shape-only).bd-custom-table table thead th,.bd-table-3 thead td,.bd-table-3 thead th{
    border-bottom:1px solid #777
}
.bd-label-6{
    color:#ccc
}
.bd-pricetext-5{
    display:block;
    padding:0
}
.bd-pricetext-5{
    color:#0a75a0
}
.bd-pricetext-5 .bd-container-7,.bd-pricetext-5 .bd-label-5{
    display:inline-block
}
.bd-container-7{
    line-height:25.71428572px;
    font-size:18px;
    color:#FF8400
}
.bd-container-7 h4{
    color:#FF8400
}
.bd-container-7 h4 a{
    color:#FF8400
}
.bd-container-7 h4 a:hover{
    color:#FF8400
}
.bd-container-7 h4 a:active{
    color:#FF8400
}
.bd-container-7 h2{
    color:#FF8400
}
.bd-container-7 h2 a{
    color:#FF8400
}
.bd-container-7 h2 a:hover{
    color:#FF8400
}
.bd-container-7 h2 a:active{
    color:#FF8400
}
.bd-blockquotes-2,.bd-container-7:not(.shape-only).bd-custom-blockquotes blockquote{
    border-top-width:0;
    border-right-width:0;
    border-bottom-width:0;
    border-left:5px solid #f5f5f5;
    border-radius:0
}
.bd-button-2 a{
    line-height:20.00000001px;
    font-size:14px
}
.bd-button-2,.bd-container-7:not(.shape-only).bd-custom-button .bd-button-2,.bd-container-7:not(.shape-only).bd-custom-button a.bd-button-2[href],.bd-container-7:not(.shape-only).bd-custom-button button,.bd-container-7:not(.shape-only).bd-custom-button input[type=button],.bd-container-7:not(.shape-only).bd-custom-button input[type=submit],a.bd-button-2[href],button.bd-button-2,input.bd-button-2{
    background-color:transparent
}
.bd-button-2,.bd-button-2:link,.bd-button-2:visited,.bd-container-7:not(.shape-only).bd-custom-button .bd-button-2,.bd-container-7:not(.shape-only).bd-custom-button .bd-button-2:link,.bd-container-7:not(.shape-only).bd-custom-button .bd-button-2:visited,.bd-container-7:not(.shape-only).bd-custom-button a.bd-button-2[href],.bd-container-7:not(.shape-only).bd-custom-button a.bd-button-2[href]:link,.bd-container-7:not(.shape-only).bd-custom-button a.bd-button-2[href]:visited,.bd-container-7:not(.shape-only).bd-custom-button button,.bd-container-7:not(.shape-only).bd-custom-button button:link,.bd-container-7:not(.shape-only).bd-custom-button button:visited,.bd-container-7:not(.shape-only).bd-custom-button input[type=button],.bd-container-7:not(.shape-only).bd-custom-button input[type=button]:link,.bd-container-7:not(.shape-only).bd-custom-button input[type=button]:visited,.bd-container-7:not(.shape-only).bd-custom-button input[type=submit],.bd-container-7:not(.shape-only).bd-custom-button input[type=submit]:link,.bd-container-7:not(.shape-only).bd-custom-button input[type=submit]:visited,a.bd-button-2[href],a.bd-button-2[href]:link,a.bd-button-2[href]:visited,button.bd-button-2,button.bd-button-2:link,button.bd-button-2:visited,input.bd-button-2,input.bd-button-2:link,input.bd-button-2:visited{
    border-width:0;
    padding:0;
    color:#fff;
    background-color:#0bf;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    padding:5px;
    border:0 solid #fff;
    border-radius:4px;
    background-image:none
}
.bd-button-2:focus,.bd-button-2:hover,.bd-container-7:not(.shape-only).bd-custom-button .bd-button-2:focus,.bd-container-7:not(.shape-only).bd-custom-button .bd-button-2:hover,.bd-container-7:not(.shape-only).bd-custom-button a.bd-button-2[href]:focus,.bd-container-7:not(.shape-only).bd-custom-button a.bd-button-2[href]:hover,.bd-container-7:not(.shape-only).bd-custom-button button:focus,.bd-container-7:not(.shape-only).bd-custom-button button:hover,.bd-container-7:not(.shape-only).bd-custom-button input[type=button]:focus,.bd-container-7:not(.shape-only).bd-custom-button input[type=button]:hover,.bd-container-7:not(.shape-only).bd-custom-button input[type=submit]:focus,.bd-container-7:not(.shape-only).bd-custom-button input[type=submit]:hover,a.bd-button-2[href]:focus,a.bd-button-2[href]:hover,button.bd-button-2:focus,button.bd-button-2:hover,input.bd-button-2:focus,input.bd-button-2:hover{
    background-color:#0a75a0;
    text-decoration:none;
    color:#fff;
    background-image:none
}
.bd-imagestyles-2{
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777;
    border-radius:0
}
.bd-container-7:not(.shape-only).bd-custom-image img{
    max-width:100%;
    vertical-align:middle;
    display:inline-block;
    text-align:center;
    border:0 solid #777;
    border-radius:0
}
.bd-container-7:not(.shape-only).bd-custom-table table,.bd-table-2{
    border-collapse:collapse;
    width:100%
}
.bd-container-7:not(.shape-only).bd-custom-table table thead td,.bd-container-7:not(.shape-only).bd-custom-table table thead th,.bd-table-2 thead td,.bd-table-2 thead th{
    border-bottom:1px solid #777
}
.bd-productssorter-1{
    line-height:20.00000001px;
    font-size:14px
}
.bd-productssorter-1 select{
    display:inline;
    width:auto
}
.bd-producttitle-8{
    margin-bottom:10px
}
.bd-producttitle-8{
    line-height:22.85714286px;
    font-size:16px
}
.bd-producttitle-8 a{
    line-height:25.71428572px;
    font-size:18px
}
.bd-producttitle-10{
    margin-top:10px
}
.bd-productvariations-1{
    margin-top:15px;
    display:inline-block
}
.bd-contentlayout-5{
    clear:both
}
.bd-contentlayout-5 .bd-flex-horizontal{
    margin-left:-5px;
    margin-right:-5px
}
@media (max-width:767px){
    .bd-contentlayout-5 .bd-flex-horizontal{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .bd-contentlayout-5 .bd-flex-horizontal>*{
        width:100%
    }
}
.bd-contentlayout-5 .bd-flex-horizontal>*{
    padding-left:5px;
    padding-right:5px
}
.bd-layoutitemsbox-22{
    position:relative;
    padding-left:10px;
    padding-right:10px
}
.bd-stretchtobottom-4 .bd-contentlayout-5{
    height:100%
}
.bd-contentlayout-2{
    clear:both
}
.bd-contentlayout-2 .bd-flex-horizontal{
    margin-left:-5px;
    margin-right:-5px
}
@media (max-width:767px){
    .bd-contentlayout-2 .bd-flex-horizontal{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .bd-contentlayout-2 .bd-flex-horizontal>*{
        width:100%
    }
}
.bd-contentlayout-2 .bd-flex-horizontal>*{
    padding-left:5px;
    padding-right:5px
}
.bd-layoutitemsbox-18{
    position:relative;
    padding:20px
}
.bd-stretchtobottom-6 .bd-contentlayout-2{
    height:100%
}
.bd-contentlayout-7{
    clear:both
}
.bd-contentlayout-7 .bd-flex-horizontal{
    margin-left:-5px;
    margin-right:-5px
}
@media (max-width:767px){
    .bd-contentlayout-7 .bd-flex-horizontal{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .bd-contentlayout-7 .bd-flex-horizontal>*{
        width:100%
    }
}
.bd-contentlayout-7 .bd-flex-horizontal>*{
    padding-left:5px;
    padding-right:5px
}
.bd-stretchtobottom-2 .bd-contentlayout-7{
    height:100%
}
.bd-contentlayout-4{
    clear:both
}
.bd-contentlayout-4 .bd-flex-horizontal{
    margin-left:-5px;
    margin-right:-5px
}
@media (max-width:767px){
    .bd-contentlayout-4 .bd-flex-horizontal{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .bd-contentlayout-4 .bd-flex-horizontal>*{
        width:100%
    }
}
.bd-contentlayout-4 .bd-flex-horizontal>*{
    padding-left:5px;
    padding-right:5px
}
.bd-layoutitemsbox-21{
    position:relative;
    padding-left:20px;
    padding-right:20px
}
.bd-contentlayout-3{
    clear:both
}
.bd-contentlayout-3 .bd-flex-horizontal{
    margin-left:-5px;
    margin-right:-5px
}
@media (max-width:767px){
    .bd-contentlayout-3 .bd-flex-horizontal{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .bd-contentlayout-3 .bd-flex-horizontal>*{
        width:100%
    }
}
.bd-contentlayout-3 .bd-flex-horizontal>*{
    padding-left:5px;
    padding-right:5px
}
.bd-layoutitemsbox-19{
    position:relative;
    padding:10px 20px
}
.bd-contentlayout-8{
    clear:both
}
.bd-contentlayout-8 .bd-flex-horizontal{
    margin-left:-5px;
    margin-right:-5px
}
@media (max-width:767px){
    .bd-contentlayout-8 .bd-flex-horizontal{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .bd-contentlayout-8 .bd-flex-horizontal>*{
        width:100%
    }
}
.bd-contentlayout-8 .bd-flex-horizontal>*{
    padding-left:5px;
    padding-right:5px
}
.bd-contentlayout-6{
    clear:both
}
.bd-contentlayout-6 .bd-flex-horizontal{
    margin-left:-5px;
    margin-right:-5px
}
@media (max-width:767px){
    .bd-contentlayout-6 .bd-flex-horizontal{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .bd-contentlayout-6 .bd-flex-horizontal>*{
        width:100%
    }
}
.bd-contentlayout-6 .bd-flex-horizontal>*{
    padding-left:5px;
    padding-right:5px
}
.bd-layoutitemsbox-23{
    position:relative;
    padding-left:10px;
    padding-right:10px
}
.bd-stretchtobottom-3 .bd-contentlayout-6{
    height:100%
}
.bd-sheet-9{
    position:relative
}
.bd-stretchtobottom-5 .bd-sheet-9{
    height:100%
}
.bd-stretchtobottom-5{
    position:relative
}
.bd-grid-15>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-griditem-1{
    margin-bottom:6px;
    position:relative;
    border:1px style #e6e6e6
}
.separated-item-1{
    position:relative;
    z-index:0
}
.separated-item-1:after,.separated-item-1:before{
    content:"";
    position:absolute;
    z-index:10
}
.separated-item-1:before{
    top:0;
    bottom:0;
    left:0
}
.separated-item-1:after{
    left:0;
    right:0;
    bottom:3px
}
.first-col.separated-item-1:after{
    left:5px
}
.last-col.separated-item-1:after{
    right:5px
}
.separated-item-1.first-col:before,.separated-item-1.last-row:after{
    content:none
}
.bd-icon-7{
    padding:0 3px
}
.bd-icon-7:before{
    color:#0bf;
    font-size:30px;
    line-height:42.85714287px
}
.bd-sidebararea-3-column{
    width:22%
}
@media (max-width:991px){
    .bd-sidebararea-3-column{
        width:33.333333333333336%
    }
}
@media (max-width:767px){
    .bd-sidebararea-3-column{
        width:100%
    }
}
.bd-sidebararea-3{
    position:relative;
    padding:5px;
    border-right:1px dotted #c7c7c7
}
.bd-layoutcontainer-27{
    margin-bottom:20px;
    margin-top:20px
}
.bd-layoutcontainer-27>.bd-container-inner>.container-fluid{
    padding-left:0;
    padding-right:0
}
.bd-layoutcolumn-57{
    position:relative
}
.bd-layoutcolumn-58{
    position:relative
}
.bd-layoutcolumn-59{
    text-align:right
}
.bd-layoutcolumn-59{
    position:relative
}
.bd-bootstrapinput.form-control{
    -webkit-box-shadow:none;
    -o-box-shadow:none;
    -ms-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    background-color:#fff;
    border-radius:0
}
@media (max-width:767px){
    .bd-bootstrapinput.form-control{
        width:150px
    }
}
.bd-reviewform-1{
    text-align:left
}
.bd-reviewform-1 textarea{
    width:100%;
    box-sizing:border-box
}
.bd-reviewform-1 .review-rating{
    float:left;
    text-align:left;
    width:50%
}
.bd-reviewform-1 .review-count{
    float:right;
    text-align:right;
    width:50%
}
.bd-reviewform-1 .review-button{
    text-align:right
}
.bd-reviewrating-1{
    margin-top:5px;
    margin-bottom:5px
}
.bd-reviewrating-1{
    line-height:17.14285715px;
    font-size:12px;
    text-align:left
}
.bd-productreview-1{
    margin-bottom:20px
}
.bd-tabinformationcontrol-2{
    margin-top:20px
}
@media (max-width:767px){
    .bd-tabinformationcontrol-2 .bd-menu-12{
        display:none
    }
}
@media (min-width:768px){
    .bd-tabinformationcontrol-2 .bd-menuitem-14{
        display:none
    }
    .bd-tabinformationcontrol-2 .bd-menu-12.nav.nav-tabs>li.active>a{
        border-bottom-left-radius:0;
        border-bottom-right-radius:0
    }
    .bd-tabinformationcontrol-2 .bd-menu-12.nav.nav-tabs>li:first-child.active>a,.bd-tabinformationcontrol-2 .bd-menu-12.nav.nav-tabs>li:first-child>a:link,.bd-tabinformationcontrol-2 .bd-menu-12.nav.nav-tabs>li:first-child>a:visited{
        margin-left:0
    }
    .bd-tabinformationcontrol-2 .bd-menu-12.nav.nav-tabs>li.active>a,.bd-tabinformationcontrol-2 .bd-menu-12.nav.nav-tabs>li>a:hover{
        position:relative;
        z-index:1
    }
    .bd-tabinformationcontrol-2 .bd-container-38.tab-content{
        clear:both;
        border-top-left-radius:0;
        position:relative;
        z-index:0;
        top:-1px
    }
}
.bd-menu-12.nav.nav-tabs>li+li{
    margin:0
}
.bd-menu-12{
    padding:0;
    margin:0;
    margin-bottom:-1px;
    border-top-width:0;
    border-left-width:0;
    border-right-width:0;
    border-bottom:0 solid #f5f5f5
}
.bd-menuitem-12>a{
    cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a:visited{
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12:hover:not(.active)>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12:not(.active)>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12:not(.active)>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12:not(.active)>a:hover:not(.active){
    background-color:#fff;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #fff;
    border-left:1px solid #ddd;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12.active>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>a.active{
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #fff;
    border-left:1px solid #ddd
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12{
    list-style:none;
    position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a:link,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a:visited{
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a:link:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a:link:before,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a:visited:after,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12:hover:not(.active)>.bd-grid-item>a:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12:not(.active)>.bd-grid-item>a.hover:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12:not(.active)>.bd-grid-item>a:focus:not(.active),.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12:not(.active)>.bd-grid-item>a:hover:not(.active){
    background-color:#fff;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #fff;
    border-left:1px solid #ddd;
    background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12.active>.bd-grid-item>a,.bd-toplevel-item:not(.bd-megamenu) .bd-menu-12.nav-tabs .bd-menuitem-12>.bd-grid-item>a.active{
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #fff;
    border-left:1px solid #ddd
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a:link,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a:visited{
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a:after,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a:before,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a:link:after,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a:link:before,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a:visited:after,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a:focus{
    outline-width:0
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item):hover:not(.active)>a:not(.active),.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item):not(.active)>a.hover:not(.active),.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item):not(.active)>a:focus:not(.active),.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item):not(.active)>a:hover:not(.active){
    background-color:#fff;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #fff;
    border-left:1px solid #ddd;
    background-image:none
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item).active>a,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>a.active{
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #fff;
    border-left:1px solid #ddd
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item){
    list-style:none;
    position:relative
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a:link,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a:visited{
    border-radius:0;
    display:block;
    white-space:nowrap
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a:after,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a:before,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a:link:after,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a:link:before,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a:visited:after,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a:visited:before{
    display:inline-block;
    vertical-align:middle;
    text-decoration:none;
    font-style:normal;
    font-weight:400;
    text-align:center;
    text-transform:none;
    width:auto;
    opacity:1;
    font-family:'Billion Web Font'
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a:focus{
    outline-width:0
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active){
    background-color:#fff;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #fff;
    border-left:1px solid #ddd;
    background-image:none
}
.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item).active>.bd-grid-item>a,.bd-menu-12.nav-tabs .bd-menuitem-12:not(.bd-mega-item)>.bd-grid-item>a.active{
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #fff;
    border-left:1px solid #ddd
}
.bd-container-38{
    word-wrap:break-word;
    overflow:hidden;
    background-color:#fff;
    padding:20px;
    border:1px solid #ddd
}
.bd-typeselector-1{
    display:block;
    margin-top:6px
}
