div.ccm-block-feature-item p{margin-left:30px}div.ccm-block-feature-item i{margin-right:10px}div.ccm-block-feature-item{margin-bottom:40px}


div.ccm-block-switch-language-flags{display:inline-block}div.ccm-block-switch-language-flags-label{float:left;margin-right:8px}div.ccm-block-switch-language-flags a{float:left;margin:2px;opacity:.4}div.ccm-block-switch-language-flags a.ccm-block-switch-language-active-flag{opacity:1}


/* MegaNavbar v2.2.0 (http://www.MegaNavbar.com) Copyright 2014 MegaNavbar.com. All Rights Reserved. ** Licensed under Regular License (http://codecanyon.net/licenses/regular) or Extended License (http://codecanyon.net/licenses/extended) ** We will take legal action against those who copy our HTML content, CSS style sheets and JavaScript functions without a license. */
@media (max-width:767px){.navbar.xs-height25.navbar-fixed-bottom .navbar-collapse,.navbar.xs-height25.navbar-fixed-top .navbar-collapse{max-height:25vh}.navbar.xs-height33.navbar-fixed-bottom .navbar-collapse,.navbar.xs-height33.navbar-fixed-top .navbar-collapse{max-height:33vh}.navbar.xs-height50.navbar-fixed-bottom .navbar-collapse,.navbar.xs-height50.navbar-fixed-top .navbar-collapse{max-height:50vh}.navbar.xs-height66.navbar-fixed-bottom .navbar-collapse,.navbar.xs-height66.navbar-fixed-top .navbar-collapse{max-height:66vh}.navbar.xs-height75.navbar-fixed-bottom .navbar-collapse,.navbar.xs-height75.navbar-fixed-top .navbar-collapse{max-height:75vh}.navbar.xs-height100.navbar-fixed-bottom .navbar-collapse,.navbar.xs-height100.navbar-fixed-top .navbar-collapse{max-height:100vh}}.navbar-carousel-indicators{position:relative;bottom:inherit;left:0;right:0;z-index:0;width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0;text-align:inherit;list-style:none}.navbar-carousel-indicators li{width:100%;height:auto;margin:0;text-indent:inherit;cursor:pointer;border:0;border-radius:0;display:block}.navbar-carousel-indicators .active{width:100%;height:auto;margin:0;background-color:transparent}.dropdown-menu,.navbar{min-width:35px}.navbar .container,.navbar .container-fluid{position:relative}.navbar .navbar a,a:focus,a:hover{text-decoration:none}.navbar .navbar-text,.navbar a.navbar-link{line-height:20px;padding:15px;margin:0}.navbar p>.navbar-text,.navbar p>a.navbar-link{padding:15px 0}.navbar .dropdown-menu{overflow:visible!important;-webkit-transition:height 1ms;transition:height 1ms}.navbar .navbar-nav .dropdown-menu li.disabled:focus>a,.navbar .navbar-nav .dropdown-menu li.disabled:hover>a{cursor:not-allowed}.navbar.navbar-fixed-bottom,.navbar.navbar-fixed-top{-webkit-transform:none;-o-transform:none;-moz-transform:none;transform:none;-ms-transform:none}.navbar .nav>li>a{display:inline-block}@media (max-width:767px){.navbar{border-bottom:0}.navbar .navbar-nav>li.divider{display:none}.navbar .navbar-header a.navbar-link{display:block;margin:0;padding:15px}.navbar .navbar-text,.navbar a.navbar-link{display:block;margin:0;padding:10px 15px;line-height:20px}.navbar p>a.navbar-link{display:inline-block;padding:0!important}.navbar .navbar-header .navbar-text{padding:15px;margin:0}.navbar .navbar-form{border:0;margin:0;-webkit-box-shadow:none;box-shadow:none}}.navbar .navbar-nav .dropdown-menu ul,.navbar .navbar-nav .dropdown-menu ul .dropdown-menu{padding:0}.navbar .navbar-nav .dropdown-menu li{list-style:none}.navbar .navbar-nav.navbar-right:last-child{margin-right:0}.navbar .navbar-header{z-index:1;position:relative}.navbar .container .navbar-collapse,.navbar .container-fluid .navbar-collapse{position:relative;padding-right:0;padding-left:0}.navbar.navbar-static-top .container .navbar-collapse,.navbar.navbar-static-top .container-fluid .navbar-collapse{margin-right:-15px;margin-left:-15px}.navbar.navbar-static-top .container .navbar-header,.navbar.navbar-static-top .container-fluid .navbar-header{margin-left:-15px;margin-right:0}.navbar.navbar-static-top.brand-right .container .navbar-header,.navbar.navbar-static-top.brand-right .container-fluid .navbar-header{margin-left:0;margin-right:-15px}.navbar.navbar-fixed-bottom.brand-right .container .navbar-header,.navbar.navbar-fixed-bottom.brand-right .container-fluid .navbar-header,.navbar.navbar-fixed-top.brand-right .container .navbar-header,.navbar.navbar-fixed-top.brand-right .container-fluid .navbar-header{margin-left:0;margin-right:0!important}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar .dropdown-menu li.dropdown-header{display:block;padding:5px 15px;font-size:16px;line-height:20px;white-space:nowrap;font-weight:700}.navbar .dropdown-short .dropdown-menu li.dropdown-header{display:block;padding:5px 0;font-size:16px;line-height:20px;white-space:nowrap;font-weight:700}.navbar .h1,.navbar .h2,.navbar .h3,.navbar h1,.navbar h2,.navbar h3{margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:10px}.navbar .h4,.navbar .h5,.navbar .h6,.navbar h4,.navbar h5,.navbar h6{margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px}.navbar .panel-title{padding-top:0;padding-bottom:0}.navbar .label{line-height:14px;margin:0 0 0 10px;padding:3px 5px;vertical-align:top}.navbar-nav>.btn-group{margin:8px 10px 8px 0}.navbar .btn-group>.dropdown-menu,.navbar .navbar-form>.input-group .dropdown-menu{margin-top:8px}.navbar .dropdown-menu li>a.dropdown-toggle{display:block;padding:5px 30px 5px 15px;clear:both;font-weight:400;line-height:20px;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.navbar .navbar-nav .dropdown-menu li.caret-left>a.dropdown-toggle,.navbar .navbar-nav .dropdown-menu li>a.caret-left.dropdown-toggle,.navbar .navbar-nav .dropdown-menu.caret-left li>a.dropdown-toggle,.navbar .navbar-nav.caret-left .dropdown-menu li>a.dropdown-toggle,.navbar.caret-left .navbar-nav .dropdown-menu li>a.dropdown-toggle{padding:5px 15px 5px 30px}.navbar .dropdown-menu li>a{display:block;padding:5px 15px;clear:both;font-weight:400;line-height:20px;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.navbar a>span.desc{display:block;font-size:smaller;text-overflow:ellipsis;overflow:hidden}@media (max-width:767px){.navbar .navbar-collapse .navbar-nav>.navbar-form,.navbar .navbar-collapse>.navbar-form{margin:0;border-top:none;border-bottom-width:1px;border-bottom-style:solid}.navbar .navbar-collapse .navbar-nav>.navbar-text,.navbar .navbar-collapse .navbar-nav>a.navbar-link,.navbar .navbar-collapse .navbar-nav>li,.navbar .navbar-collapse>.navbar-text,.navbar .navbar-collapse>a.navbar-link{border-bottom-width:1px;border-bottom-style:solid}.navbar .navbar-collapse .navbar-nav>li>a{padding-top:9px;margin-top:1px}.navbar .navbar-collapse .navbar-nav>li.open>a,.navbar .navbar-collapse .navbar-nav>li.xs-hover:hover>a,.navbar-nav>li.active>a{padding-top:10px;padding-bottom:11px;margin-top:0}.navbar .navbar-nav>li{clear:both}.navbar .navbar-header .navbar-nav>li{clear:none}.navbar.navbar-fixed-bottom .navbar-collapse{position:absolute!important;bottom:100%;width:100%;border-bottom:1px solid}.navbar .navbar-nav>li>a{display:block}.navbar .navbar-nav .dropdown-menu{padding:0;border-radius:0!important}.navbar.navbar-fixed-bottom.brand-right .container .navbar-header,.navbar.navbar-fixed-bottom.brand-right .container-fluid .navbar-header,.navbar.navbar-fixed-top.brand-right .container .navbar-header,.navbar.navbar-fixed-top.brand-right .container-fluid .navbar-header{margin-left:-15px!important;margin-right:-15px!important}.navbar .navbar-nav>button{display:block;width:100%}.navbar .navbar-nav>.btn-group{display:table;width:100%;table-layout:fixed;border-collapse:separate;margin:8px 10px 8px 0}.navbar .navbar-nav>.btn-group>.btn-group{display:table-cell;float:none;width:1%}.navbar .navbar-nav>.btn-group>.btn-group .btn{width:100%}.navbar .navbar-header .navbar-nav.navbar-right{float:right}.navbar .navbar-header .navbar-nav.navbar-left{float:left}.navbar .navbar-toggle{margin-left:15px}.navbar .navbar-nav{margin:1px}}@media (min-width:768px){.navbar .navbar-form-expanded input,.navbar .navbar-form-expanded input:focus:hover{-webkit-transition:width .25s ease;transition:width .25s ease}.navbar .navbar-form-expanded input[data-width-expanded="70px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="70px"],.navbar input[data-width="70px"]{width:70px!important}.navbar .navbar-form-expanded input[data-width-expanded="80px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="80px"],.navbar input[data-width="80px"]{width:80px!important}.navbar .navbar-form-expanded input[data-width-expanded="90px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="90px"],.navbar input[data-width="90px"]{width:90px!important}.navbar .navbar-form-expanded input,.navbar .navbar-form-expanded input[data-width-expanded="100px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="100px"],.navbar input[data-width="100px"]{width:100px!important}.navbar .navbar-form-expanded input[data-width-expanded="110px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="110px"],.navbar input[data-width="110px"]{width:110px!important}.navbar .navbar-form-expanded input[data-width-expanded="120px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="120px"],.navbar input[data-width="120px"]{width:120px!important}.navbar .navbar-form-expanded input[data-width-expanded="130px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="130px"],.navbar input[data-width="130px"]{width:130px!important}.navbar .navbar-form-expanded input[data-width-expanded="140px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="140px"],.navbar input[data-width="140px"]{width:140px!important}.navbar .navbar-form-expanded input[data-width-expanded="150px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="150px"],.navbar input[data-width="150px"]{width:150px!important}.navbar .navbar-form-expanded input[data-width-expanded="160px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="160px"],.navbar input[data-width="160px"]{width:160px!important}.navbar .navbar-form-expanded input[data-width-expanded="170px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="170px"],.navbar input[data-width="170px"]{width:170px!important}.navbar .navbar-form-expanded input:focus,.navbar .navbar-form-expanded input[data-width-expanded="180px"]:focus,.navbar .navbar-form-expanded:hover input,.navbar .navbar-form-expanded:hover input[data-width-expanded="180px"],.navbar input[data-width="180px"]{width:180px!important}.navbar .navbar-form-expanded input[data-width-expanded="190px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="190px"],.navbar input[data-width="190px"]{width:190px!important}.navbar .navbar-form-expanded input[data-width-expanded="200px"]:focus,.navbar .navbar-form-expanded:hover input[data-width-expanded="200px"],.navbar input[data-width="200px"]{width:200px!important}}.navbar .no-border,.navbar .no-border>*,.navbar.no-border,.navbar.no-border>*{border:none!important;border-radius:0!important}.navbar .no-border-radius,.navbar .no-border-radius>*,.navbar.no-border-radius,.navbar.no-border-radius>*{border-radius:0!important}.navbar .no-padding{padding:0!important}.navbar .padding15{padding:15px!important}.navbar .no-margin{margin:0!important}.navbar .margin15{margin:15px!important}.navbar .no-shadow,.navbar .no-shadow>*,.navbar.no-shadow,.navbar.no-shadow>*{-webkit-box-shadow:none!important;box-shadow:none!important}.navbar .navbar-nav li:not(.dropdown)>.dropdown-grid-wrapper>.dropdown-menu.bordered:not(.no-padding):after,.navbar .navbar-nav li:not(.dropdown)>.dropdown-menu.bordered:not(.no-padding):after{content:'';display:block;z-index:-1;top:15px;outline-width:1px;outline-style:solid;position:absolute;left:15px;right:15px;bottom:15px}@media (min-width:768px){.navbar .navbar-nav>li.divider{position:relative;width:1px;height:50px}}.navbar .navbar-nav .divided{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.navbar .navbar-nav .dropdown-short .divided>:before{margin:-1px -1px -1px 0}.navbar .navbar-nav .dropdown-short .divided>.h-divided:before{margin:-1px -1px 0 0}.navbar .navbar-nav .divided.row:before{display:block}.navbar .navbar-nav .divided>:before{margin:-1px -1px 0 0;content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;border-width:1px;border-style:solid;background:0 0!important}.navbar .navbar-nav .dropdown-menu .divided li:not(.row)>a,.navbar .navbar-nav .dropdown-menu .divided li:not(.row)>h1,.navbar .navbar-nav .dropdown-menu .divided li:not(.row)>h2,.navbar .navbar-nav .dropdown-menu .divided li:not(.row)>h3,.navbar .navbar-nav .dropdown-menu .divided li:not(.row)>h4,.navbar .navbar-nav .dropdown-menu .divided li:not(.row)>h5,.navbar .navbar-nav .dropdown-menu .divided li:not(.row)>h6{margin-left:1px;margin-bottom:1px}.navbar .navbar-nav .h-divider:after{content:'';margin-top:-1px;width:100%;display:block;height:1px;z-index:2}.navbar .navbar-nav .h-divider{position:relative!important}.navbar .navbar-nav .h-divided>:after,.navbar .navbar-nav .h-divided>:first-child:before{content:'';margin-top:-1px;width:100%;height:1px;display:block;z-index:1}.navbar .navbar-nav .h-divided>.collapse-down-onclick:after,.navbar .navbar-nav .h-divided>.collapse-down-onhover:after,.navbar .navbar-nav .h-divided>.collapse-up-onclick:after,.navbar .navbar-nav .h-divided>.collapse-up-onhover:after{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:-1;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:1 0 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.navbar .navbar-header>.navbar-nav.navbar-left>li,.navbar .navbar-header>.navbar-nav>li,.navbar.brand-right .navbar-header>.navbar-nav.navbar-left>li{float:left}.navbar .navbar-header>.navbar-nav.navbar-right>li,.navbar.brand-right .navbar-header>.navbar-nav.navbar-right>li,.navbar.brand-right .navbar-header>.navbar-nav>li{float:right}.navbar.brand-right .navbar-header>.navbar-brand{float:right;margin-left:0;margin-right:0}.navbar.brand-right .navbar-header>.navbar-toggle{float:left;margin-left:15px;margin-right:15px}.navbar.brand-right .navbar-nav.navbar-right:last-child{margin-right:0}.navbar .menu-lg .navbar-brand,.navbar-brand.menu-lg,.navbar.menu-lg .navbar-brand{padding:10px 20px;font-size:24px;line-height:30px}.navbar .menu-sm .navbar-brand,.navbar-brand.menu-sm,.navbar.menu-sm .navbar-brand{padding:10px;font-size:16px;line-height:30px}.navbar .menu-xs .navbar-brand,.navbar-brand.menu-xs,.navbar.menu-xs .navbar-brand{padding:10px 5px;font-size:14px;line-height:30px}.navbar .menu-lg .navbar-toggle,.navbar .navbar-toggle.menu-lg,.navbar.menu-lg .navbar-toggle{margin-top:7px;margin-right:20px;margin-bottom:7px}.navbar .menu-lg .navbar-toggle>.icon-bar,.navbar .navbar-toggle.menu-lg>.icon-bar,.navbar.menu-lg .navbar-toggle>.icon-bar{height:3px}.navbar.brand-right .menu-lg .navbar-toggle,.navbar.brand-right .navbar-toggle.menu-lg,.navbar.brand-right.menu-lg .navbar-toggle{margin-left:20px}.navbar .menu-sm .navbar-toggle,.navbar .navbar-toggle.menu-sm,.navbar.menu-sm .navbar-toggle{padding:6px 7px;margin-top:11px;margin-right:10px;margin-bottom:11px}.navbar.brand-right .menu-sm .navbar-toggle,.navbar.brand-right .navbar-toggle.menu-sm,.navbar.brand-right.menu-sm .navbar-toggle{margin-left:10px}.navbar .menu-xs .navbar-toggle,.navbar .navbar-toggle.menu-xs,.navbar.menu-xs .navbar-toggle{padding:3px 4px;margin-top:14px;margin-right:5px;margin-bottom:14px}.navbar.brand-right .menu-xs .navbar-toggle,.navbar.brand-right .navbar-toggle.menu-xs,.navbar.brand-right.menu-xs .navbar-toggle{margin-left:5px}@media (min-width:768px){.navbar.brand-right .navbar-header{float:right}}@media (max-width:767px){.navbar .navbar.brand-right .navbar-header{float:none}.navbar .navbar-header .nav.navbar-left{margin:0 0 0 15px}.navbar .navbar-header .nav.navbar-right{margin:0 15px 0 0}.navbar .navbar-header .nav>li>a{padding:15px 8px;display:table;float:left}}@media (min-width:768px){.navbar .navbar-nav.dropdown-onhover>li:hover.dropdown-grid>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav>li.dropdown-onhover:hover>ul,.navbar.dropdown-onhover .navbar-nav>li:hover.dropdown-grid>.dropdown-grid-wrapper>.dropdown-menu,.navbar.dropdown-onhover .navbar-nav>li:hover>ul{z-index:1001}.navbar:not(.no-active-arrow) .navbar-nav>.active>a:after,.navbar:not(.no-border):not(.no-active-arrow) .navbar-nav>.active>a:before,.navbar:not(.no-border):not(.no-open-arrow) .navbar-nav.dropdown-onhover>li:hover>a.dropdown-toggle:before,.navbar:not(.no-border):not(.no-open-arrow) .navbar-nav>.open>a.dropdown-toggle:before,.navbar:not(.no-border):not(.no-open-arrow) .navbar-nav>li.dropdown-onhover:hover>a.dropdown-toggle:before,.navbar:not(.no-border):not(.no-open-arrow).dropdown-onhover .navbar-nav>li:not(.disabled):hover>a.dropdown-toggle:before,.navbar:not(.no-open-arrow) .navbar-nav.dropdown-onhover>li:hover>a.dropdown-toggle:after,.navbar:not(.no-open-arrow) .navbar-nav>.open>a.dropdown-toggle:after,.navbar:not(.no-open-arrow) .navbar-nav>li.dropdown-onhover:hover>a.dropdown-toggle:after,.navbar:not(.no-open-arrow).dropdown-onhover .navbar-nav>li:not(.disabled):hover>a.dropdown-toggle:after{content:" ";position:absolute;left:50%;width:0;height:0;border-style:solid;line-height:0;margin-left:-8px;border-color:transparent}.navbar .navbar-nav.dropdown-onhover.no-fix>.open:not(.active):not(:hover)>a.dropdown-toggle:after,.navbar .navbar-nav.dropdown-onhover.no-fix>.open:not(.active):not(:hover)>a.dropdown-toggle:before,.navbar .navbar-nav>.dropdown-onhover.no-fix.open:not(.active):not(:hover)>a.dropdown-toggle:after,.navbar .navbar-nav>.dropdown-onhover.no-fix.open:not(.active):not(:hover)>a.dropdown-toggle:before,.navbar.dropdown-onhover.no-fix .navbar-nav>.open:not(.active):not(:hover)>a.dropdown-toggle:after,.navbar.dropdown-onhover.no-fix .navbar-nav>.open:not(.active):not(:hover)>a.dropdown-toggle:before{content:none}.navbar.navbar-fixed-bottom .navbar-nav>.active>a:before{top:-8px;border-width:0 8px 8px}.navbar.navbar-fixed-bottom .navbar-nav>.active>a:after{top:-7px;border-width:0 8px 8px}.navbar.no-border.navbar-fixed-bottom .navbar-nav>.active>a:after{top:-8px}.navbar.navbar-fixed-bottom .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:before,.navbar.navbar-fixed-bottom .navbar-nav>.open>a:before,.navbar.navbar-fixed-bottom .navbar-nav>li.dropdown-onhover:not(.disabled):hover>a:before,.navbar.navbar-fixed-bottom.dropdown-onhover .navbar-nav>li:not(.disabled):hover>a:before{top:0;border-width:8px 8px 0}.navbar.navbar-fixed-bottom .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:after,.navbar.navbar-fixed-bottom .navbar-nav>.open>a:after,.navbar.navbar-fixed-bottom .navbar-nav>li.dropdown-onhover:not(.disabled):hover>a:after,.navbar.navbar-fixed-bottom.dropdown-onhover .navbar-nav>li:not(.disabled):hover>a:after{top:-1px;border-width:8px 8px 0}.navbar.no-border.navbar-fixed-bottom .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:after,.navbar.no-border.navbar-fixed-bottom .navbar-nav>.open>a:after,.navbar.no-border.navbar-fixed-bottom .navbar-nav>li.dropdown-onhover:not(.disabled):hover>a:after,.navbar.no-border.navbar-fixed-bottom.dropdown-onhover .navbar-nav>li:not(.disabled):hover>a:after{top:0}.navbar:not(.navbar-fixed-bottom) .navbar-nav>.active>a:before{bottom:-9px;border-width:8px 8px 0}.navbar:not(.navbar-fixed-bottom) .navbar-nav>.active>a:after{bottom:-8px;border-width:8px 8px 0}.navbar:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:before,.navbar:not(.navbar-fixed-bottom) .navbar-nav>.open>a:before,.navbar:not(.navbar-fixed-bottom) .navbar-nav>li:not(.disabled).dropdown-onhover:hover>a:before,.navbar:not(.navbar-fixed-bottom).dropdown-onhover .navbar-nav>li:not(.disabled):hover>a:before{bottom:0;border-width:0 8px 8px}.navbar:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:after,.navbar:not(.navbar-fixed-bottom) .navbar-nav>.open>a:after,.navbar:not(.navbar-fixed-bottom) .navbar-nav>li:not(.disabled).dropdown-onhover:hover>a:after,.navbar:not(.navbar-fixed-bottom).dropdown-onhover .navbar-nav>li:not(.disabled):hover>a:after{bottom:-1px;border-width:0 8px 8px}.navbar.no-border:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:after,.navbar.no-border:not(.navbar-fixed-bottom) .navbar-nav>.open>a:after,.navbar.no-border:not(.navbar-fixed-bottom) .navbar-nav>li:not(.disabled).dropdown-onhover:hover>a:after,.navbar.no-border:not(.navbar-fixed-bottom).dropdown-onhover .navbar-nav>li:not(.disabled):hover>a:after{bottom:0}.navbar.dropdown-onhover.no-fix.navbar-fixed-bottom .navbar-nav>.active>a:before,.navbar.navbar-fixed-bottom .navbar-nav.dropdown-onhover.no-fix>.active>a:before,.navbar.navbar-fixed-bottom .navbar-nav>.dropdown-onhover.no-fix.active>a:before{top:-8px;border-width:0 8px 8px}.navbar.dropdown-onhover.no-fix.navbar-fixed-bottom .navbar-nav>.active>a:after,.navbar.navbar-fixed-bottom .navbar-nav.dropdown-onhover.no-fix>.active>a:after,.navbar.navbar-fixed-bottom .navbar-nav>.dropdown-onhover.no-fix.active>a:after{top:-7px;border-width:0 8px 8px}.navbar.dropdown-onhover.no-fix:not(.navbar-fixed-bottom) .navbar-nav>.active>a:before,.navbar:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover.no-fix>.active>a:before,.navbar:not(.navbar-fixed-bottom) .navbar-nav>.dropdown-onhover.no-fix.active>a:before{bottom:-9px;border-width:8px 8px 0}.navbar.dropdown-onhover.no-fix:not(.navbar-fixed-bottom) .navbar-nav>.active>a:after,.navbar:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover.no-fix>.active>a:after,.navbar:not(.navbar-fixed-bottom) .navbar-nav>.dropdown-onhover.no-fix.active>a:after{bottom:-8px;border-width:8px 8px 0}}.navbar:not(.caret-bootstrap) .navbar-nav:not(.caret-bootstrap) li:not(.caret-bootstrap)>a.dropdown-toggle:not(.caret-bootstrap)>span:not(.caret-bootstrap).caret{position:relative;width:8px;height:20px;vertical-align:top;font-family:FontAwesome;margin-left:8px;border:none}.navbar:not(.caret-bootstrap) .navbar-nav:not(.caret-bootstrap) li:not(.caret-bootstrap)>a.dropdown-toggle:not(.caret-bootstrap)>span:not(.caret-bootstrap).caret:before{content:"\f107"}.navbar.navbar-fixed-bottom:not(.caret-bootstrap) .navbar-nav:not(.caret-bootstrap) li:not(.caret-bootstrap)>a.dropdown-toggle:not(.caret-bootstrap)>span:not(.caret-bootstrap).caret:before{content:"\f106"}@media (max-width:768px){.navbar:not(.caret-bootstrap) .navbar-nav:not(.caret-bootstrap) li:not(.caret-bootstrap)>a.dropdown-toggle:not(.caret-bootstrap)>span:not(.caret-bootstrap).caret{float:right}}.navbar .navbar-nav li.caret-bootstrap>a.dropdown-toggle>span.caret,.navbar .navbar-nav li>a.dropdown-toggle.caret-bootstrap>span.caret,.navbar .navbar-nav li>a.dropdown-toggle>span.caret.caret-bootstrap,.navbar .navbar-nav.caret-bootstrap li>a.dropdown-toggle>span.caret,.navbar.caret-bootstrap .navbar-nav li>a.dropdown-toggle>span.caret{float:right;margin-top:8px;display:inline-block;width:0;height:0;margin-left:8px;margin-right:0;vertical-align:middle;border-top:4px solid;border-bottom:0;border-right:4px solid transparent;border-left:4px solid transparent}.navbar.navbar-fixed-bottom .navbar-nav li.caret-bootstrap>a.dropdown-toggle>span.caret,.navbar.navbar-fixed-bottom .navbar-nav li>a.dropdown-toggle.caret-bootstrap>span.caret,.navbar.navbar-fixed-bottom .navbar-nav li>a.dropdown-toggle>span.caret.caret-bootstrap,.navbar.navbar-fixed-bottom .navbar-nav.caret-bootstrap li>a.dropdown-toggle>span.caret,.navbar.navbar-fixed-bottom.caret-bootstrap .navbar-nav li>a.dropdown-toggle>span.caret{float:right;display:inline-block;width:0;height:0;margin-left:8px;margin-right:0;vertical-align:middle;border-top:0;border-bottom:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.navbar .navbar-nav li.caret-left>a.dropdown-toggle>span.caret,.navbar .navbar-nav.caret-left li>a.dropdown-toggle>span.caret,.navbar.caret-left .navbar-nav li>a.dropdown-toggle>span.caret{margin-right:8px!important;margin-left:0!important;float:left!important}.navbar .navbar-nav .dropdown-menu li.caret-bootstrap>a.dropdown-toggle:before,.navbar .navbar-nav .dropdown-menu li>a.dropdown-toggle.caret-bootstrap:before,.navbar .navbar-nav.caret-bootstrap .dropdown-menu li>a.dropdown-toggle:before,.navbar.caret-bootstrap .navbar-nav .dropdown-menu li>a.dropdown-toggle:before{width:0;height:0;position:absolute;border-top:4px solid;border-bottom:0;border-right:4px solid transparent;border-left:4px solid transparent;content:""!important;margin-top:8px;float:right}.navbar .navbar-nav .dropdown-menu li>a.dropdown-toggle:before{position:absolute;width:10px;left:auto;right:10px;font-family:FontAwesome;content:""}.navbar .navbar-nav .dropdown-menu li.caret-left>a.dropdown-toggle:before,.navbar .navbar-nav .dropdown-menu li>a.caret-left.dropdown-toggle:before,.navbar .navbar-nav .dropdown-menu.caret-left li>a.dropdown-toggle:before,.navbar .navbar-nav.caret-left .dropdown-menu li>a.dropdown-toggle:before,.navbar.caret-left .navbar-nav .dropdown-menu li>a.dropdown-toggle:before{left:10px;right:auto}.navbar .navbar-nav .dropdown-menu li.dropdown-left-onclick>a.dropdown-toggle:not(.collapsed):before,.navbar .navbar-nav .dropdown-menu li.dropup-left-onclick>a.dropdown-toggle:not(.collapsed):before{content:"\f104"}.navbar .navbar-nav .dropdown-menu li.dropdown-right-onclick>a.dropdown-toggle:not(.collapsed):before,.navbar .navbar-nav .dropdown-menu li.dropup-right-onclick>a.dropdown-toggle:not(.collapsed):before{content:"\f105"}.navbar .navbar-nav .dropdown-menu li.collapse-up-onhover:not(.no-fix)>a.dropdown-toggle:not(.collapsed):before,.navbar .navbar-nav .dropdown-menu li.dropup-center-onhover:not(.no-fix)>a.dropdown-toggle:not(.collapsed):before,.navbar .navbar-nav .dropdown-menu li[class*=collapse-up-]>a.dropdown-toggle:before,.navbar .navbar-nav .dropdown-menu li[class*=dropup-]>a.dropdown-toggle:before{content:"\f106"}.navbar .navbar-nav .dropdown-menu li.collapse-down-onhover:not(.no-fix)>a.dropdown-toggle:not(.collapsed):before,.navbar .navbar-nav .dropdown-menu li.dropdown-center-onhover:not(.no-fix)>a.dropdown-toggle:not(.collapsed):before,.navbar .navbar-nav .dropdown-menu li[class*=collapse-down-]>a.dropdown-toggle:before,.navbar .navbar-nav .dropdown-menu li[class*=dropdown-]>a.dropdown-toggle:before{content:"\f107"}@media (min-width:768px){.navbar .navbar-nav .dropdown-menu li.dropdown-left-onhover:hover>a.dropdown-toggle:before,.navbar .navbar-nav .dropdown-menu li.dropdown-left-onhover:not(.no-fix)>a.dropdown-toggle:not(.collapsed):before,.navbar .navbar-nav .dropdown-menu li.dropup-left-onhover:hover>a.dropdown-toggle:before,.navbar .navbar-nav .dropdown-menu li.dropup-left-onhover:not(.no-fix)>a.dropdown-toggle:not(.collapsed):before{content:"\f104"}.navbar .navbar-nav .dropdown-menu li.dropdown-right-onhover:hover>a.dropdown-toggle:before,.navbar .navbar-nav .dropdown-menu li.dropdown-right-onhover:not(.no-fix)>a.dropdown-toggle:not(.collapsed):before,.navbar .navbar-nav .dropdown-menu li.dropup-right-onhover:hover>a.dropdown-toggle:before,.navbar .navbar-nav .dropdown-menu li.dropup-right-onhover:not(.no-fix)>a.dropdown-toggle:not(.collapsed):before{content:"\f105"}}@media (max-width:767px){.navbar .navbar-nav .dropdown-menu li[class*=collapse-up-]>a.dropdown-toggle:before{content:"\f106"!important}.navbar .navbar-nav .dropdown-menu li>a.dropdown-toggle:before{content:"\f107"!important}.navbar:not(.caret-bootstrap) .navbar-nav:not(.caret-bootstrap) .dropdown-menu:not(.caret-bootstrap) li:not(.caret-bootstrap).collapse-up-onclick>a:not(.caret-bootstrap).dropdown-toggle.collapsed:before{content:"\f106"!important}}.navbar .dropdown-menu{position:absolute}.navbar .navbar-nav>li:not(.dropdown-short)[class*=dropdown-]{position:static}.navbar:not(.no-border) .navbar-nav>li.dropdown-grid>.dropdown-grid-wrapper>.dropdown-menu,.navbar:not(.no-border) .navbar-nav>li[class*=dropdown]>.dropdown-menu{margin-top:1px;margin-bottom:1px}.navbar.no-border .navbar-nav>li.dropdown-grid>.dropdown-grid-wrapper>.dropdown-menu,.navbar.no-border .navbar-nav>li[class*=dropdown]>.dropdown-menu{margin-top:0;margin-bottom:0}.navbar.navbar-fixed-bottom .navbar-nav>li.dropdown-grid>.dropdown-grid-wrapper>.dropdown-menu,.navbar.navbar-fixed-bottom .navbar-nav>li[class*=dropdown]>.dropdown-menu{top:auto;bottom:100%;border-top-width:1px;border-bottom-width:0;border-radius:4px 4px 0 0}.navbar .navbar-nav>li.dropdown-grid>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav>li[class*=dropdown]>.dropdown-menu{top:100%;bottom:auto;border-top-width:0;border-bottom-width:1px;border-radius:0 0 4px 4px}.navbar .navbar-nav>li.dropdown>.dropdown-menu{padding:0}.navbar .navbar-nav>li.dropdown-short>.dropdown-menu{padding:15px}.navbar .navbar-nav.navbar-left>li.dropdown-grid>.dropdown-grid-wrapper,.navbar .navbar-nav.navbar-right>li.dropdown-grid>.dropdown-grid-wrapper.dropdown-menu-left{direction:ltr;float:left}.navbar .navbar-nav.navbar-left>li.dropdown-grid>.dropdown-grid-wrapper.dropdown-menu-right,.navbar .navbar-nav.navbar-right>li.dropdown-grid>.dropdown-grid-wrapper{direction:rtl;float:right}.navbar .navbar-nav>li.dropdown-grid>.dropdown-grid-wrapper>.dropdown-menu{left:auto;direction:ltr;padding:15px}.navbar .navbar-nav.navbar-right>li.dropdown-grid>.dropdown-grid-wrapper>.dropdown-menu{right:auto}.navbar .navbar-nav>li.dropdown-grid.open>.dropdown-grid-wrapper>.dropdown-menu{display:block}.navbar .navbar-nav>li.dropdown-full>.dropdown-menu,.navbar .navbar-nav>li.dropdown-wide>.dropdown-menu{left:0;right:0;padding:15px;margin-left:0;margin-right:0}.navbar.navbar-fixed-bottom .navbar-nav>li.dropdown-wide>.dropdown-menu,.navbar.navbar-fixed-top .navbar-nav>li.dropdown-wide>.dropdown-menu,.navbar.navbar-static-top .navbar-nav>li.dropdown-wide>.dropdown-menu{margin-left:15px;margin-right:15px}.navbar:not(.no-border) .navbar-nav>li.dropdown-full>.dropdown-menu{margin-left:-16px;margin-right:-16px}.navbar.no-border .navbar-nav>li.dropdown-full>.dropdown-menu{margin-left:-15px;margin-right:-15px}.navbar.navbar-fixed-bottom .navbar-nav>li.dropdown-full>.dropdown-menu,.navbar.navbar-fixed-top .navbar-nav>li.dropdown-full>.dropdown-menu,.navbar.navbar-static-top .navbar-nav>li.dropdown-full>.dropdown-menu,.navbar.no-border.navbar-static-top .navbar-nav>li.dropdown-full>.dropdown-menu{margin-left:0;margin-right:0}@media (min-width:768px){.navbar .navbar-nav.dropdown-onhover.no-fix>li.dropdown-grid.open>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav.dropdown-onhover.no-fix>li>.dropdown-menu,.navbar .navbar-nav>li.dropdown-onhover.no-fix.dropdown-grid.open>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav>li.dropdown-onhover.no-fix>.dropdown-menu,.navbar.dropdown-onhover.no-fix .navbar-nav>li.dropdown-grid.open>.dropdown-grid-wrapper>.dropdown-menu,.navbar.dropdown-onhover.no-fix .navbar-nav>li>.dropdown-menu{display:none}.navbar:not(.no-border) .navbar-nav.dropdown-onhover>li:hover>a,.navbar:not(.no-border) li.dropdown-onhover:hover>a,.navbar:not(.no-border).dropdown-onhover .navbar-nav>li:hover>a{border-width:0 0 1px;border-style:solid;margin-bottom:-1px;margin-top:0}.navbar.navbar-fixed-bottom:not(.no-border) .navbar-nav.dropdown-onhover>li:hover>a,.navbar.navbar-fixed-bottom:not(.no-border) li.dropdown-onhover:hover>a,.navbar.navbar-fixed-bottom:not(.no-border).dropdown-onhover .navbar-nav>li:hover>a{border-width:1px 0 0;border-style:solid;margin-bottom:0;margin-top:-1px}.navbar .navbar-nav.dropdown-onhover>li:hover>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav.dropdown-onhover>li:hover>.dropdown-menu,.navbar li.dropdown-onhover:hover>.dropdown-grid-wrapper>.dropdown-menu,.navbar li.dropdown-onhover:hover>.dropdown-menu,.navbar.dropdown-onhover .navbar-nav>li:hover>.dropdown-grid-wrapper>.dropdown-menu,.navbar.dropdown-onhover .navbar-nav>li:hover>.dropdown-menu{display:block!important;visibility:visible;z-index:1001!important}}@media (max-width:767px){.navbar .navbar-nav>li.dropdown-short>.dropdown-menu .h-divided{width:100%}.navbar .navbar-nav>li.dropdown-grid>.dropdown-grid-wrapper{float:none!important}.navbar .navbar-nav>li.dropdown-grid>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav>li>.dropdown-menu{border-top-style:solid;border-top-width:1px!important;margin-top:0!important;margin-bottom:0!important;position:relative;left:0!important;right:0!important;top:0!important;bottom:auto!important}.navbar .navbar-nav>li.dropdown-full>.dropdown-menu,.navbar .navbar-nav>li.dropdown-wide>.dropdown-menu,.navbar.navbar-fixed-bottom .navbar-nav>li.dropdown-wide>.dropdown-menu,.navbar.navbar-fixed-top .navbar-nav>li.dropdown-wide>.dropdown-menu,.navbar.navbar-static-top .navbar-nav>li.dropdown-wide>.dropdown-menu{margin-left:0!important;margin-right:0!important;width:100%}.navbar .navbar-nav>li.dropdown-full.open>.dropdown-menu,.navbar .navbar-nav>li.dropdown-wide.open>.dropdown-menu{display:inline-block;visibility:visible}.navbar .navbar-nav>li.dropdown-grid>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav>li.dropdown-grid>a{margin-right:0!important}.navbar .navbar-nav.navbar-right>li>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav.navbar-right>li>a,.navbar .navbar-nav.navbar-right>li>ul{margin-right:1px!important}.navbar li.xs-hover:hover>.dropdown-grid-wrapper>.dropdown-menu,.navbar li.xs-hover:hover>.dropdown-menu{display:block;visibility:visible;height:inherit!important;float:none;width:auto;border-left:0;border-right:0;border-bottom:0}.navbar li.xs-hover.no-fix:not(:hover)>.dropdown-grid-wrapper>.dropdown-menu,.navbar li.xs-hover.no-fix:not(:hover)>.dropdown-menu{display:none}.navbar li.dropdown-full.xs-hover:hover>.dropdown-menu,.navbar li.dropdown-wide.xs-hover:hover>.dropdown-menu{display:inline-block!important;visibility:visible}.navbar li.xs-hover:hover>.dropdown-grid-wrapper>.dropdown-menu .dropdown-menu,.navbar li.xs-hover:hover>.dropdown-menu .dropdown-menu{position:static;float:none;border:0}}.navbar .navbar-nav>li ul li[class*="-onhover"],.navbar .navbar-nav>li ul li[class*="-onclick"]{position:relative}.navbar .navbar-nav>li ul li[class*="-onhover"]:not(.no-fix)>.dropdown-toggle.collapsed+.collapsing,.navbar .navbar-nav>li ul li[class*="-onclick"]>.dropdown-toggle.collapsed+.collapsing{display:none;height:inherit!important}.navbar .navbar-nav>li ul li[class*="-onhover"]:not(.no-fix)>.dropdown-toggle:not(.collapsed)+.collapsing,.navbar .navbar-nav>li ul li[class*="-onclick"]>.dropdown-toggle:not(.collapsed)+.collapsing{display:block;visibility:visible;height:inherit!important}.navbar .navbar-nav>li ul li[class*="-onhover"]:not([class*=collapse-]):hover>.dropdown-menu,.navbar .navbar-nav>li ul li[class*="-onclick"]:hover>.dropdown-menu{z-index:1002}.navbar .navbar-nav>li ul li.dropup-center-onclick>.dropdown-menu{left:0;right:0;top:auto;bottom:100%;z-index:1001;padding:15px;margin:0;width:100%}.navbar .navbar-nav>li ul li.dropup-center-onhover>.dropdown-menu{left:0;right:0;top:auto;bottom:100%;z-index:1001;padding:15px;display:none;overflow:visible;margin:0;width:100%}.navbar .navbar-nav>li ul li.dropdown-center-onclick>.dropdown-menu{left:0;right:0;top:100%;bottom:auto;z-index:1001;padding:15px;margin:0;width:100%}.navbar .navbar-nav>li ul li.dropdown-center-onhover>.dropdown-menu{left:0;right:0;top:100%;bottom:auto;z-index:1001;padding:15px;display:none;overflow:visible;margin:0;width:100%}.navbar .navbar-nav>li ul li.ltr[class*="-center-"]>.dropdown-menu,.navbar .navbar-nav>li ul li[class*="-center-"]>.dropdown-menu.ltr{left:0;right:auto;width:auto}.navbar .navbar-nav>li ul li.rtl[class*="-center-"]>.dropdown-menu,.navbar .navbar-nav>li ul li[class*="-center-"]>.dropdown-menu.rtl{left:auto;right:0;width:auto}.navbar .navbar-nav>li ul li.dropup-right-onclick>.dropdown-menu{left:100%;right:auto;top:auto;bottom:0;z-index:1001}.navbar .navbar-nav>li ul li.dropup-right-onhover>.dropdown-menu{left:100%;right:auto;top:auto;bottom:0;z-index:1001;display:none;overflow:visible}.navbar .navbar-nav>li ul li.dropdown-right-onclick>.dropdown-menu{left:100%;right:auto;top:0;bottom:auto;z-index:1001}.navbar .navbar-nav>li ul li.dropdown-right-onhover>.dropdown-menu{left:100%;right:auto;top:0;bottom:auto;z-index:1001;display:none;overflow:visible}.navbar .navbar-nav>li ul li.dropup-left-onclick>.dropdown-menu{left:auto;right:100%;top:auto;bottom:0;z-index:1001}.navbar .navbar-nav>li ul li.dropup-left-onhover>.dropdown-menu{left:auto;right:100%;top:auto;bottom:0;z-index:1001;display:none;overflow:visible}.navbar .navbar-nav>li ul li.dropdown-left-onclick>.dropdown-menu{left:auto;right:100%;top:0;bottom:auto;z-index:1001}.navbar .navbar-nav>li ul li.dropdown-left-onhover>.dropdown-menu{left:auto;right:100%;top:0;bottom:auto;z-index:1001;display:none;overflow:visible}.navbar .navbar-nav>li:not(.dropdown) ul li.dropdown-right-onclick>.dropdown-menu,.navbar .navbar-nav>li:not(.dropdown) ul li.dropdown-right-onhover>.dropdown-menu,.navbar .navbar-nav>li:not(.dropdown) ul li.dropup-right-onclick>.dropdown-menu,.navbar .navbar-nav>li:not(.dropdown) ul li.dropup-right-onhover>.dropdown-menu{margin:0 0 0 -1px;padding:15px}.navbar .navbar-nav>li:not(.dropdown) ul li.dropdown-left-onclick>.dropdown-menu,.navbar .navbar-nav>li:not(.dropdown) ul li.dropdown-left-onhover>.dropdown-menu,.navbar .navbar-nav>li:not(.dropdown) ul li.dropup-left-onclick>.dropdown-menu,.navbar .navbar-nav>li:not(.dropdown) ul li.dropup-left-onhover>.dropdown-menu{margin:0 -1px 0 0;padding:15px}.navbar .navbar-nav>li.dropdown ul li.dropdown-right-onclick>.dropdown-menu,.navbar .navbar-nav>li.dropdown ul li.dropdown-right-onhover>.dropdown-menu,.navbar .navbar-nav>li.dropdown ul li.dropup-right-onclick>.dropdown-menu,.navbar .navbar-nav>li.dropdown ul li.dropup-right-onhover>.dropdown-menu{margin:0 0 0 -10px;padding:0}.navbar .navbar-nav>li.dropdown ul li.dropdown-left-onclick>.dropdown-menu,.navbar .navbar-nav>li.dropdown ul li.dropdown-left-onhover>.dropdown-menu,.navbar .navbar-nav>li.dropdown ul li.dropup-left-onclick>.dropdown-menu,.navbar .navbar-nav>li.dropdown ul li.dropup-left-onhover>.dropdown-menu{margin:0 -10px 0 0;padding:0}.navbar .navbar-nav>li ul li[class*=collapse-down-]>.dropdown-menu{background:0 0;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;position:relative;margin-top:0;margin-bottom:0}.navbar .navbar-nav>li ul li.collapse-down-onhover>.dropdown-menu,.navbar .navbar-nav>li ul li.collapse-up-onhover>.dropdown-menu{display:none;overflow:visible}.navbar .navbar-nav>li ul li[class*=collapse-up-]{float:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.navbar .navbar-nav>li ul li[class*=collapse-up-]>a,.navbar .navbar-nav>li ul li[class*=collapse-up-]>ul.dropdown-menu{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.navbar .navbar-nav>li ul li[class*=collapse-up-]>.dropdown-menu{background:0 0;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;position:relative;z-index:auto;margin-top:0;margin-bottom:0}.navbar .navbar-nav>li ul li[class*=collapse-up-]{width:100%;-moz-box-sizing:border-box}.navbar .navbar-nav .dropdown-menu li[class*=collapse-]>.dropdown-menu li:not([class*=collapse-])>.dropdown-menu li>a{padding-left:15px!important}.navbar .navbar-nav>li ul li[class*=collapse-] .dropdown-menu li>a{padding-left:30px}.navbar .navbar-nav>li ul li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li>a{padding-left:45px}.navbar .navbar-nav>li ul li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li>a{padding-left:60px}.navbar .navbar-nav>li ul li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li>a{padding-left:75px}.navbar .navbar-nav>li ul li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li[class*=collapse-] .dropdown-menu li>a{padding-left:90px}@media (max-width:767px){.navbar .navbar-nav>li ul li[class*="-onhover"]>.dropdown-menu.collapse.in{display:block;visibility:visible;height:inherit!important}.navbar .navbar-nav>li ul li[class*="-onhover"]>.dropdown-toggle.collapsed+.dropdown-menu.collapsing{display:none;height:inherit!important}.navbar .navbar-nav>li ul li[class*="-onhover"]>.dropdown-toggle:not(.collapsed)+.dropdown-menu.collapsing{display:block;visibility:visible;height:inherit!important}.navbar .navbar-nav>li ul li[class*="-onhover"]>.dropdown-menu,.navbar .navbar-nav>li ul li[class*="-onclick"]>.dropdown-menu{padding:0!important;margin:1px 0;width:auto}.navbar .navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding-left:15px}.navbar .navbar-nav .dropdown-menu{-webkit-box-shadow:none!important;box-shadow:none!important}.navbar-nav .open .dropdown-menu.caret-left>li>a.dropdown-toggle,.navbar-nav .open .dropdown-menu>li.caret-left>a.dropdown-toggle,.navbar-nav .open .dropdown-menu>li>a.dropdown-toggle.caret-left,.navbar-nav .open.caret-left .dropdown-menu>li>a.dropdown-toggle,.navbar-nav.caret-left .open .dropdown-menu>li>a.dropdown-toggle,.navbar.caret-left .navbar-nav .open .dropdown-menu>li>a.dropdown-toggle{padding-left:30px}.navbar .navbar-nav>li ul li[class*=collapse-] .dropdown-menu li>a{padding-left:15px!important}.navbar-nav .dropdown-menu .dropdown-menu{margin-left:15px!important;margin-right:0!important;margin-top:1px!important}}@media (min-width:768px){.navbar .navbar-nav>li ul li[class*="-onhover"]:hover>.dropdown-menu,.navbar .navbar-nav>li ul li[class*="-onhover"]:not(.no-fix)>.dropdown-menu.collapse.in{display:block!important;visibility:visible;height:inherit!important}}


/* MegaNavbar v2.2.0 (http://www.MegaNavbar.com) Copyright 2014 MegaNavbar.com. All Rights Reserved.
** Licensed under Regular License (http://codecanyon.net/licenses/regular) or Extended License (http://codecanyon.net/licenses/extended)
** We will take legal action against those who copy our HTML content, CSS style sheets and JavaScript functions without a license.
*/


.navbar.navbar-grey-light {
  background: #d0d0c9;
  border-color: #b8b8ac;
  color: #5e5e5e;
}
.navbar.navbar-grey-light .navbar-collapse {
  background-color: #d0d0c9;
  border-color: #b8b8ac;
}
.navbar.navbar-grey-light .navbar-text {
  color: #5e5e5e;
}
.navbar.navbar-grey-light a.navbar-link {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar.navbar-grey-light a.navbar-link:hover,
.navbar.navbar-grey-light a.navbar-link:focus {
  color: #444444;
  background-color: transparent;
}
.navbar.navbar-grey-light .navbar-brand {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar.navbar-grey-light .navbar-brand:hover,
.navbar.navbar-grey-light .navbar-brand:focus {
  color: #191919;
  background-color: transparent;
}
.navbar.navbar-grey-light .navbar-toggle {
  border-color: #919191 !important;
  background-color: transparent;
}
.navbar.navbar-grey-light .navbar-toggle .icon-bar {
  background-color: #919191;
}
.navbar.navbar-grey-light .navbar-toggle:hover,
.navbar.navbar-grey-light .navbar-toggle:focus {
  border-color: #6d6d6d !important;
  background-color: #c1c1c1 !important;
}
.navbar.navbar-grey-light .navbar-toggle:hover .icon-bar,
.navbar.navbar-grey-light .navbar-toggle:focus .icon-bar {
  background-color: #6d6d6d;
}
.navbar.navbar-grey-light .navbar-nav>li.divider {
  background-color: #b8b8ac;
}
.navbar.navbar-grey-light .btn-default {
  color: #191919;
  background-color: #f7f7f7;
  border-color: #b2b2b2;
}
.navbar.navbar-grey-light .btn-default:hover,
.navbar.navbar-grey-light .btn-default:focus,
.navbar.navbar-grey-light .btn-default:active,
.navbar.navbar-grey-light .btn-default.active {
  color: #191919;
  background-color: #cecece;
  border-color: #919191;
}
.navbar.navbar-grey-light .form-control {
  color: #444444;
  background-color: #f7f7f7;
  border-color: #b2b2b2;
}
.navbar.navbar-grey-light .form-control:focus {
  -webkit-box-shadow: inset 0 1px 1px transparent, 0 0 5px #b8b8ac;
  box-shadow: inset 0 1px 1px transparent, 0 0 5px #b8b8ac;
}
.navbar.navbar-grey-light input::-webkit-input-placeholder,
.navbar.navbar-grey-light textarea::-webkit-input-placeholder {
  color: rgba(68,68,68,0.3);
}
.navbar.navbar-grey-light input::-moz-placeholder,
.navbar.navbar-grey-light textarea::-moz-placeholder {
  color: rgba(68,68,68,0.3);
}
.navbar.navbar-grey-light input:-ms-input-placeholder,
.navbar.navbar-grey-light textarea:-ms-input-placeholder {
  color: rgba(68,68,68,0.3);
}
.navbar.navbar-grey-light input:-moz-placeholder,
.navbar.navbar-grey-light textarea:-moz-placeholder {
  color: rgba(68,68,68,0.3);
}
.navbar.navbar-grey-light .navbar-nav > li[class*="dropdown"].dropdown-onhover:hover > a,
.navbar.navbar-grey-light.dropdown-onhover .navbar-nav > li:hover > a[class*="dropdown"] {
  background-color: #b8b8ac;
}
.navbar.navbar-grey-light .navbar-nav>li>a {
  color: #5e5e5e;
  background-color: #d0d0c9;
}
.navbar.navbar-grey-light .navbar-nav>li:hover>a {
  color: #191919;
  background-color: #d0d0c9;
}
.navbar.navbar-grey-light .navbar-nav>li.active>a {
  color: #3a3a3a;
  background-color: #b8b8ac;
}
.navbar.navbar-grey-light .navbar-nav>li.active:hover>a {
  color: #191919;
  background-color: #b8b8ac;
}
.navbar.navbar-grey-light .navbar-nav>li.open>a {
  color: #191919;
  background-color: #b8b8ac;
}
.navbar.navbar-grey-light .navbar-nav>li.open:hover>a {
  color: #191919;
  background-color: #b8b8ac;
}
.navbar.navbar-grey-light .navbar-nav>li.disabled>a {
  color: #aaaaaa;
  background-color: transparent;
}
.navbar.navbar-grey-light .navbar-nav>li.disabled:hover>a {
  color: #aaaaaa;
  background-color: transparent;
}
@media (min-width: 768px) {
  .navbar.navbar-grey-light.dropdown-onhover.no-fix .navbar-nav>li>a,
  .navbar.navbar-grey-light .navbar-nav.dropdown-onhover.no-fix>li>a,
  .navbar.navbar-grey-light .navbar-nav>li.dropdown-onhover.no-fix>a {
    color: #5e5e5e;
    background-color: #d0d0c9;
  }
  .navbar.navbar-grey-light.dropdown-onhover.no-fix .navbar-nav>li:hover>a,
  .navbar.navbar-grey-light .navbar-nav.dropdown-onhover.no-fix>li:hover>a,
  .navbar.navbar-grey-light .navbar-nav>li.dropdown-onhover.no-fix:hover>a {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.dropdown-onhover.no-fix .navbar-nav>li.active>a,
  .navbar.navbar-grey-light .navbar-nav.dropdown-onhover.no-fix>li.active>a,
  .navbar.navbar-grey-light .navbar-nav>li.dropdown-onhover.no-fix.active>a {
    color: #3a3a3a;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.dropdown-onhover.no-fix .navbar-nav>li.active:hover>a,
  .navbar.navbar-grey-light .navbar-nav.dropdown-onhover.no-fix>li.active:hover>a,
  .navbar.navbar-grey-light .navbar-nav>li.dropdown-onhover.no-fix.active:hover>a {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.dropdown-onhover.no-fix .navbar-nav>li.active.open>a,
  .navbar.navbar-grey-light .navbar-nav.dropdown-onhover.no-fix>li.active.open>a,
  .navbar.navbar-grey-light .navbar-nav>li.dropdown-onhover.no-fix.active.open>a {
    color: #3a3a3a;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.dropdown-onhover.no-fix .navbar-nav>li.open>a,
  .navbar.navbar-grey-light .navbar-nav.dropdown-onhover.no-fix>li.open>a,
  .navbar.navbar-grey-light .navbar-nav>li.dropdown-onhover.no-fix.open>a {
    color: #5e5e5e;
    background-color: #d0d0c9;
  }
  .navbar.navbar-grey-light.dropdown-onhover.no-fix .navbar-nav>li.open:hover>a,
  .navbar.navbar-grey-light .navbar-nav.dropdown-onhover.no-fix>li.open:hover>a,
  .navbar.navbar-grey-light .navbar-nav>li.dropdown-onhover.no-fix.open:hover>a {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.dropdown-onhover.no-fix .navbar-nav>li.disabled>a,
  .navbar.navbar-grey-light .navbar-nav.dropdown-onhover.no-fix>li.disabled>a,
  .navbar.navbar-grey-light .navbar-nav>li.dropdown-onhover.no-fix.disabled>a {
    color: #aaaaaa;
    background-color: transparent;
  }
  .navbar.navbar-grey-light.dropdown-onhover.no-fix .navbar-nav>li.disabled:hover>a,
  .navbar.navbar-grey-light .navbar-nav.dropdown-onhover.no-fix>li.disabled:hover>a,
  .navbar.navbar-grey-light .navbar-nav>li.dropdown-onhover.no-fix.disabled:hover>a {
    color: #aaaaaa;
    background-color: transparent;
  }
  .navbar.navbar-grey-light.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix)>li:not(.no-fix)>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix)>li:not(.no-fix)>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav:not(.no-fix)>li.dropdown-onhover:not(.no-fix)>a {
    color: #5e5e5e;
    background-color: #d0d0c9;
  }
  .navbar.navbar-grey-light.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix)>li:not(.no-fix):hover>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix)>li:not(.no-fix):hover>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav:not(.no-fix)>li.dropdown-onhover:not(.no-fix):hover>a {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix)>li:not(.no-fix).active>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix)>li:not(.no-fix).active>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav:not(.no-fix)>li.dropdown-onhover:not(.no-fix).active>a {
    color: #3a3a3a;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix)>li:not(.no-fix).active:hover>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix)>li:not(.no-fix).active:hover>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav:not(.no-fix)>li.dropdown-onhover:not(.no-fix).active:hover>a {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix)>li:not(.no-fix).open>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix)>li:not(.no-fix).open>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav:not(.no-fix)>li.dropdown-onhover:not(.no-fix).open>a {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix)>li:not(.no-fix).open:hover>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix)>li:not(.no-fix).open:hover>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav:not(.no-fix)>li.dropdown-onhover:not(.no-fix).open:hover>a {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix)>li:not(.no-fix).disabled>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix)>li:not(.no-fix).disabled>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav:not(.no-fix)>li.dropdown-onhover:not(.no-fix).disabled>a {
    color: #aaaaaa;
    background-color: transparent;
  }
  .navbar.navbar-grey-light.dropdown-onhover:not(.no-fix) .navbar-nav:not(.no-fix)>li:not(.no-fix).disabled:hover>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav.dropdown-onhover:not(.no-fix)>li:not(.no-fix).disabled:hover>a,
  .navbar.navbar-grey-light:not(.no-fix) .navbar-nav:not(.no-fix)>li.dropdown-onhover:not(.no-fix).disabled:hover>a {
    color: #aaaaaa;
    background-color: transparent;
  }
}
@media (min-width: 768px) {
  .navbar.navbar-grey-light:not(.no-border).dropdown-onhover .navbar-nav>li:hover>a,
  .navbar.navbar-grey-light:not(.no-border) .navbar-nav.dropdown-onhover>li:hover>a,
  .navbar.navbar-grey-light:not(.no-border) .navbar-nav li.dropdown-onhover:hover>a {
    border-color: #b8b8ac;
  }
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav>.active>a:before {
    border-top-color: #b8b8ac;
  }
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav>.open>a:before,
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav>li.dropdown-onhover:not(.disabled):hover>a:before,
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:before {
    border-bottom-color: #b8b8ac;
  }
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom):not(.no-border).dropdown-onhover .navbar-nav>li:not(.disabled):hover>a:before {
    border-bottom-color: #b8b8ac;
  }
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom) .navbar-nav>.active>a:after {
    border-top-color: #b8b8ac;
  }
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom) .navbar-nav>.active:hover>a:after {
    border-top-color: #b8b8ac;
  }
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom) .navbar-nav>.open>a:after,
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom) .navbar-nav>li.dropdown-onhover:not(.disabled):hover>a:after,
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:after {
    border-bottom-color: #eaeaea;
  }
  .navbar.navbar-grey-light:not(.navbar-fixed-bottom).dropdown-onhover .navbar-nav>li:not(.disabled):hover>a:after {
    border-bottom-color: #eaeaea;
  }
  .navbar.navbar-grey-light.navbar-fixed-bottom:not(.no-border) .navbar-nav>.active>a:before {
    border-bottom-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.navbar-fixed-bottom:not(.no-border) .navbar-nav>.open>a:before,
  .navbar.navbar-grey-light.navbar-fixed-bottom:not(.no-border) .navbar-nav>li.dropdown-onhover:not(.disabled):hover>a:before,
  .navbar.navbar-grey-light.navbar-fixed-bottom:not(.no-border) .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:before {
    border-top-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.navbar-fixed-bottom:not(.no-border).dropdown-onhover .navbar-nav>li:not(.disabled):hover>a:before {
    border-top-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.navbar-fixed-bottom .navbar-nav>.active>a:after {
    border-bottom-color: #b8b8ac;
  }
  .navbar.navbar-grey-light.navbar-fixed-bottom .navbar-nav>.open>a:after,
  .navbar.navbar-grey-light.navbar-fixed-bottom .navbar-nav>li.dropdown-onhover:not(.disabled):hover>a:after,
  .navbar.navbar-grey-light.navbar-fixed-bottom .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:after {
    border-top-color: #eaeaea;
  }
  .navbar.navbar-grey-light.navbar-fixed-bottom.dropdown-onhover .navbar-nav>li:not(.disabled):hover>a:after {
    border-top-color: #eaeaea;
  }
}
.navbar.navbar-grey-light .dropdown-menu {
  background: #eaeaea;
  color: #5e5e5e;
  border-color: #b8b8ac;
  -webkit-box-shadow: 0 9px 12px rgba(0,0,0,0.17);
  box-shadow: 0 9px 12px rgba(0,0,0,0.17);
}
.navbar.navbar-grey-light .navbar-nav>li[class*="dropdown"].dropdown-onhover:hover,
.navbar.navbar-grey-light .navbar-nav.dropdown-onhover>li[class*="dropdown"]:hover,
.navbar.navbar-grey-light.dropdown-onhover .navbar-nav>li[class*="dropdown"]:hover {
  background-color: #b8b8ac;
}
.navbar.navbar-grey-light a>span.desc {
  color: #777777;
}
.navbar.navbar-grey-light a:hover>span.desc {
  color: #777777;
}
.navbar.navbar-grey-light .dropdown-menu .btn-default {
  color: #191919;
  background-color: #f7f7f7;
  border-color: #b2b2b2;
}
.navbar.navbar-grey-light .dropdown-menu .btn-default:hover,
.navbar.navbar-grey-light .dropdown-menu .btn-default:focus,
.navbar.navbar-grey-light .dropdown-menu .btn-default:active,
.navbar.navbar-grey-light .dropdown-menu .btn-default.active {
  color: #191919;
  background-color: #cecece;
  border-color: #919191;
}
.navbar.navbar-grey-light .dropdown-menu li.dropdown-header {
  color: #5e5e5e;
}
.navbar.navbar-grey-light *:not(li)>a {
  color: #62A2D8;
}
.navbar.navbar-grey-light *:not(li)>a:hover {
  color: #44A5FF;
}
.navbar.navbar-grey-light .dropdown-menu>li>a {
  color: #5e5e5e;
  background-color: #eaeaea;
}
.navbar.navbar-grey-light .dropdown-menu>li>a:hover {
  color: #5e5e5e;
  background-color: #e2e2e2;
}
.navbar.navbar-grey-light .navbar-nav>li .dropdown-menu:not([class*="collaps"]) {
  background-color: #eaeaea;
  color: #5e5e5e;
  border-color: #b8b8ac;
  -webkit-box-shadow: 0 9px 12px rgba(0,0,0,0.17);
  box-shadow: 0 9px 12px rgba(0,0,0,0.17);
}
.navbar.navbar-grey-light.navbar-fixed-bottom .navbar-nav>li .dropdown-menu:not([class*="collaps"]) {
  -webkit-box-shadow: 0 -9px 12px rgba(0,0,0,0.17);
  box-shadow: 0 -9px 12px rgba(0,0,0,0.17);
}
.navbar.navbar-grey-light .dropdown-menu .form-control {
  color: #444444;
  background-color: #f7f7f7;
  border-color: #b2b2b2;
}
.navbar.navbar-grey-light .dropdown-menu .form-control:focus {
  -webkit-box-shadow: inset 0 1px 1px transparent, 0 0 5px #b8b8ac;
  box-shadow: inset 0 1px 1px transparent, 0 0 5px #b8b8ac;
}
.navbar.navbar-grey-light .dropdown-menu input::-webkit-input-placeholder,
.navbar.navbar-grey-light .dropdown-menu textarea::-webkit-input-placeholder {
  color: rgba(68,68,68,0.3);
}
.navbar.navbar-grey-light .dropdown-menu input::-moz-placeholder,
.navbar.navbar-grey-light .dropdown-menu textarea::-moz-placeholder {
  color: rgba(68,68,68,0.3);
}
.navbar.navbar-grey-light .dropdown-menu input:-ms-input-placeholder,
.navbar.navbar-grey-light .dropdown-menu textarea:-ms-input-placeholder {
  color: rgba(68,68,68,0.3);
}
.navbar.navbar-grey-light .dropdown-menu input:-moz-placeholder,
.navbar.navbar-grey-light .dropdown-menu textarea:-moz-placeholder {
  color: rgba(68,68,68,0.3);
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu>li[class*="-onhover"],
.navbar.navbar-grey-light .navbar-nav .dropdown-menu>li[class*="-onclick"] {
  color: #5e5e5e;
  background-color: #eaeaea;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu>li[class*="-onhover"]:hover>a,
.navbar.navbar-grey-light .navbar-nav .dropdown-menu>li[class*="-onclick"]:hover>a {
  color: #5e5e5e;
  background-color: #e2e2e2;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li:not(.list-group) > a {
  color: #5e5e5e;
  background-color: #eaeaea;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li:not(.list-group) > a:hover {
  color: #5e5e5e;
  background-color: #e2e2e2;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li.active > a {
  color: #5e5e5e;
  background-color: #e2e2e2;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li.active > a:hover {
  color: #5e5e5e;
  background-color: #e2e2e2;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li[class*="-onhover"]>a:hover {
  color: #5e5e5e;
  background-color: #e2e2e2;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li.open > a,
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li:not(.no-fix) > a.dropdown-toggle:not(.collapsed) {
  color: #5e5e5e;
  background-color: #e2e2e2;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li.open > a:hover,
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li:not(.no-fix) > a.dropdown-toggle:not(.collapsed):hover {
  color: #5e5e5e;
  background-color: #e2e2e2;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li.disabled > a {
  color: #9d9d9d;
  background-color: #eaeaea;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li.disabled > a>span.desc {
  color: #aaaaaa;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li.disabled > a:hover>span.desc {
  color: #aaaaaa;
}
.navbar.navbar-grey-light .navbar-nav .dropdown-menu li.disabled > a:hover {
  color: #9d9d9d;
  background-color: #eaeaea;
}
.navbar.navbar-grey-light .navbar-nav li:not(.dropdown)>.dropdown-menu.bordered:not(.no-padding):after,
.navbar.navbar-grey-light .navbar-nav li:not(.dropdown)>.dropdown-grid-wrapper>.dropdown-menu.bordered:not(.no-padding):after {
  outline-color: #d0d0d0;
}
.navbar.navbar-grey-light .dropdown-menu li.divider,
.navbar.navbar-grey-light .v-divided>*:before,
.navbar.navbar-grey-light .v-divided>*:after,
.navbar.navbar-grey-light .h-divided>*:after,
.navbar.navbar-grey-light .h-divided>*:first-child:before,
.navbar.navbar-grey-light .h-divider:after {
  background-color: #d0d0d0;
}
.navbar.navbar-grey-light .divided>*:before {
  border-color: #d0d0d0;
}
@media (max-width: 767px) {
  .navbar.navbar-grey-light .navbar-nav li.xs-hover>a {
    color: #5e5e5e;
    background-color: #d0d0c9;
  }
  .navbar.navbar-grey-light .navbar-nav li.xs-hover>a:hover {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light .navbar-nav li.xs-hover.open:not(.no-fix)>a {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light .navbar-nav li.xs-hover.open:not(.no-fix)>a:hover {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light .navbar-nav li.xs-hover.no-fix>a {
    color: #5e5e5e;
    background-color: #d0d0c9;
  }
  .navbar.navbar-grey-light .navbar-nav li.xs-hover.no-fix>a:hover {
    color: #191919;
    background-color: #b8b8ac;
  }
  .navbar.navbar-grey-light .navbar-collapse>.navbar-form,
  .navbar.navbar-grey-light .navbar-collapse>a.navbar-link,
  .navbar.navbar-grey-light .navbar-collapse>.navbar-text,
  .navbar.navbar-grey-light .navbar-collapse .navbar-nav>.navbar-form,
  .navbar.navbar-grey-light .navbar-collapse .navbar-nav>li,
  .navbar.navbar-grey-light .navbar-collapse .navbar-nav>.navbar-text,
  .navbar.navbar-grey-light .navbar-collapse .navbar-nav>a.navbar-link,
  .navbar.navbar-grey-light .navbar-collapse .navbar-nav>.navbar-form {
    border-bottom-color: #cccccc !important;
    -webkit-box-shadow: 0 1px 0 #eeeeee !important;
    box-shadow: 0 1px 0 #eeeeee !important;
  }
  .navbar.navbar-grey-light .navbar-nav .dropdown-menu .divider {
    background-color: #d0d0d0;
  }
  .navbar.navbar-grey-light .navbar-nav>li>.dropdown-grid-wrapper>.dropdown-menu,
  .navbar.navbar-grey-light .navbar-nav>li>.dropdown-menu {
    border-top-color: #d0d0d0 !important;
    -webkit-box-shadow: 0 -1px 0 #b8b8ac !important;
    box-shadow: 0 -1px 0 #b8b8ac !important;
  }
}


/* MegaNavbar v2.2.0 (http://www.MegaNavbar.com) Copyright 2014 MegaNavbar.com. All Rights Reserved.
** Licensed under Regular License (http://codecanyon.net/licenses/regular) or Extended License (http://codecanyon.net/licenses/extended)
** We will take legal action against those who copy our HTML content, CSS style sheets and JavaScript functions without a license.
*/

/* Please, comment files with animation below, which you don't use on your page */
/*
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/speed.css');
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/hinge.css');
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/slide.css');
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/bling.css');
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/bounce.css');
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/skew.css');
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/space.css');
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/scale.css');
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/zoom.css');
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/rotate.css');
@import url('../../../../packages/ds_mega_menue/MegaNavbar/assets/css//../../../packages/ds_mega_menue/MegaNavbar/assets/css/animation/flip.css');
*/

/* Animation settings*/
@media(min-width:768px){
	.navbar .navbar-nav[data-duration="ultrafast"] .dropdown-menu,.navbar[data-duration="ultrafast"] .navbar-nav .dropdown-menu,.navbar .navbar-nav .dropdown-menu[data-duration="ultrafast"]{-webkit-animation-duration:150ms;-moz-animation-duration:150ms;-o-animation-duration:150ms;animation-duration:150ms}
	.navbar .navbar-nav[data-duration="fast"] .dropdown-menu,.navbar[data-duration="fast"] .navbar-nav .dropdown-menu,.navbar .navbar-nav .dropdown-menu[data-duration="fast"]{-webkit-animation-duration:250ms;-moz-animation-duration:250ms;-o-animation-duration:250ms;animation-duration:250ms}
	.navbar .navbar-nav .dropdown-menu,.navbar .navbar-nav[data-duration="normal"] .dropdown-menu,.navbar[data-duration="normal"] .navbar-nav .dropdown-menu,.navbar .navbar-nav .dropdown-menu[data-duration="normal"]{-webkit-animation-duration:500ms;-moz-animation-duration:500ms;-o-animation-duration:500ms;animation-duration:500ms}
	.navbar .navbar-nav[data-duration="slow"] .dropdown-menu,.navbar[data-duration="slow"] .navbar-nav .dropdown-menu,.navbar .navbar-nav .dropdown-menu[data-duration="slow"]{-webkit-animation-duration:750ms;-moz-animation-duration:750ms;-o-animation-duration:750ms;animation-duration:750ms}
	.navbar .navbar-nav[data-duration="superslow"] .dropdown-menu,.navbar[data-duration="superslow"] .navbar-nav .dropdown-menu,.navbar .navbar-nav .dropdown-menu[data-duration="superslow"]{-webkit-animation-duration:1000ms;-moz-animation-duration:1000ms;-o-animation-duration:1000ms;animation-duration:1000ms}
	.navbar .navbar-nav[data-duration="ultraslow"] .dropdown-menu,.navbar[data-duration="ultraslow"] .navbar-nav .dropdown-menu,.navbar .navbar-nav .dropdown-menu[data-duration="ultraslow"]{-webkit-animation-duration:1500ms;-moz-animation-duration:1500ms;-o-animation-duration:1500ms;animation-duration:1500ms}
	.navbar:not(.dropdown-onhover) .navbar-nav:not(.dropdown-onhover)>li:not(.dropdown-onhover):not(.open)>.dropdown-menu,.navbar:not(.dropdown-onhover) .navbar-nav:not(.dropdown-onhover)>li:not(.dropdown-onhover):not(.open)>.dropdown-grid-wrapper>.dropdown-menu,.navbar.dropdown-onhover.no-fix .navbar-nav>li:not(:hover)>.dropdown-menu,.navbar.dropdown-onhover.no-fix .navbar-nav>li:not(:hover)>.dropdown-grid-wrapper>.dropdown-menu,.navbar.dropdown-onhover:not(.no-fix) .navbar-nav>li:not(.open):not(:hover)>.dropdown-menu,.navbar.dropdown-onhover:not(.no-fix) .navbar-nav>li:not(.open):not(:hover)>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav.dropdown-onhover.no-fix>li:not(:hover)>.dropdown-menu,.navbar .navbar-nav.dropdown-onhover.no-fix>li:not(:hover)>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav>li.dropdown-onhover.no-fix:not(:hover)>.dropdown-menu,.navbar .navbar-nav>li.dropdown-onhover.no-fix:not(:hover)>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav.dropdown-onhover:not(.no-fix)>li:not(.open):not(:hover)>.dropdown-menu,.navbar .navbar-nav.dropdown-onhover:not(.no-fix)>li:not(.open):not(:hover)>.dropdown-grid-wrapper>.dropdown-menu,.navbar .navbar-nav>li.dropdown-onhover:not(.no-fix):not(.open):not(:hover)>.dropdown-menu,.navbar .navbar-nav>li.dropdown-onhover:not(.no-fix):not(.open):not(:hover)>.dropdown-grid-wrapper>.dropdown-menu{-moz-animation-name:none;-o-animation-name:none;animation-name:none;-webkit-animation-name:none}
	.navbar .navbar-nav li[class*="collapse-"]>.dropdown-menu,.navbar .navbar-nav li[class*="-onhover"]:not(.no-fix):not(:hover)>.dropdown-menu:not(.in):not(.collapsing),.navbar .navbar-nav li[class*="-onhover"].no-fix:not(:hover)>.dropdown-menu:not(.collapsing),.navbar .navbar-nav li[class*="-onclick"]>.dropdown-menu.collapse:not(.in):not(.collapsing),.navbar .navbar-nav .no-animation .dropdown-menu,.navbar .navbar-nav .dropdown-menu.no-animation{-moz-animation-name: none!important;-o-animation-name: none!important;animation-name: none!important;-webkit-animation-name: none!important}
}

.navbar.navbar-grey-light .navbar-nav .dropdown-menu li:not(.list-group) > a {
		background-color: unset;
		color: #5e5e5e;
}

#MegaNavbar .dropdown-menu{
	border-bottom: 0;
	background-color: #fff;
}
#MegaNavbar li.active{
	background-color: #e2e2e2;
}
#MegaNavbar a{
	color: #5e5e5e;
}


.mfp-zoom-in .mfp-with-anim{opacity:0;transform:scale(.8);transition:all .2s ease-in-out}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{opacity:0;transform:scale(.8)}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-bg{background:#0b0b0b;filter:alpha(opacity=80);opacity:.8;overflow:hidden;z-index:2100}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:2200}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:2400}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:2300}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:2400}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}div.ccm-lightbox-popup-white{background-color:#fff;border-radius:10px;margin:0 auto;max-width:600px;padding:20px 60px 20px 20px;position:relative}.ccm-block-gallery a{position:relative}.ccm-block-gallery .ccm-block-gallery-image-overlay,.ccm-block-gallery .ccm-block-gallery-image-overlay-color,.ccm-block-gallery .ccm-block-gallery-image-overlay-text{height:100%;left:0;position:absolute;top:0;width:100%}.ccm-block-gallery .ccm-block-gallery-image-overlay{opacity:0;transition:opacity .3s}.ccm-block-gallery .ccm-block-gallery-image-overlay-color{background-color:rgba(13,110,253,.8)}.ccm-block-gallery .ccm-block-gallery-image-overlay-text{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:700;justify-content:center}.ccm-block-gallery .ccm-block-gallery-image{cursor:pointer;overflow:hidden;padding-top:calc(3.125rem + 22.5vw);position:relative;width:100%}@media(min-width:1200px){.ccm-block-gallery .ccm-block-gallery-image{padding-top:20rem}}.ccm-block-gallery img{bottom:-9999px;height:100%;left:-9999px;margin:auto;-o-object-fit:cover;object-fit:cover;position:absolute;right:-9999px;top:-9999px;width:100%}.ccm-block-gallery a:hover .ccm-block-gallery-image-overlay{opacity:1}/*! http://responsiveslides.com v1.55 by @viljamis */.rslides{list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.rslides>li{backface-visibility:hidden;display:none;left:0;margin-bottom:0!important;position:absolute;top:0;width:100%}.rslides>li:first-child{display:block;float:left;position:relative}.rslides img{border:0;display:block;float:left;height:auto;width:100%}.rslides_nav{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent url("data:image/gif;base64,R0lGODlhTAA9AMQAABAQEDAwMO/v78/Pz7+/v39/f6+vr1BQUCAgIGBgYJ+fn0BAQN/f33BwcI+Pj////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABMAD0AAAXkICSOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Fog4NsiAYTHY8ALPwiAImAgFi90gfY4PVTIyTuzWDEsyAUIPAACcgVBCXIPbz1xcgk/AYRthj8Nf1yCkmIGQnZtAnQ6eg8MoT9rcgQ7jW2YQqxirjeDcg5Efp+mNweJj0G8cgc9uGICsjyRhT+eYqU+qG2cp2zRPsxzQbSTPJafga+aD984CImLQ4itOuVtvkULBgTCOwcGBvNZ+fr7/P3+/wADChxIsKDBgwgTKlzIsKFDKSEAADs=") no-repeat 0 0;height:61px;left:0;margin-top:-45px;opacity:.7;overflow:hidden;position:absolute;text-decoration:none;top:50%;width:38px;z-index:99}.rslides_tabs{padding-bottom:10px;padding-left:0;padding-top:0}.rslides_tabs li{display:inline-block;list-style-type:none;margin-right:5px}.rslides_tabs li.rslides_here a{background:#333}.rslides_tabs li a{background:#ccccc9;border-radius:30px;display:inline-block;height:15px;margin-right:10px;overflow:hidden;text-indent:-9999px;width:15px}.rslides_nav.next{background-position:100% 0;left:auto;right:0}/*! http://responsiveslides.com v1.54 by @viljamis */.ccm-image-slider{position:relative}.ccm-image-slider-text{clear:both;padding-top:1rem}.ccm-image-slider-title{margin-bottom:1rem}.rslides{margin:0 auto}a.mega-link-overlay{height:100%;left:0;position:absolute;width:100%;z-index:20}div.ccm-block-hero-image{min-height:50vh;position:relative}div.ccm-block-hero-image div.ccm-block-hero-image-cover,div.ccm-block-hero-image div.ccm-block-hero-image-text{height:50vh;left:0;position:absolute;top:0;width:100%}div.ccm-block-hero-image div.ccm-block-hero-image-text{align-items:center;display:flex;flex-direction:column;justify-content:center}div.ccm-block-hero-image div.ccm-block-hero-image-cover{z-index:2}div.ccm-block-hero-image div.ccm-block-hero-image-text{z-index:3}div.ccm-block-hero-image div.ccm-block-hero-image-image{background-position:50%;background-size:cover;height:50vh;z-index:1}


div.gond-read-more-div {
    position:relative;
    overflow-y:hidden;
    margin:0;
}
p.gond-read-more-fade {
    position: absolute;
    height: 60px;
    bottom: 0;
    left: 0;
    margin: 0;
    z-index: 500;
}
p.gond-read-more-para {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 10px 0;
    z-index: 500;
}
p.gond-read-less-para {
    display: none;
    text-align: center;
    margin: 0 0 10px;
    padding: 0;
    z-index: 500;
}
div.ccm-page a.gond-read-more-link {
    margin:0;
    padding: 0 2ex 0 2ex;
    border-radius: 3ex;
    text-decoration: none;
    cursor: pointer;
}
.gond-read-more-link-notheme {
    border: 1px solid #BBB;
    background-color: #D0D0D0;
}
.gond-read-more-link-notheme:hover {
    border-color: #AAA;
    background-color: #C0C0C0;
}


/*----------------------------
	Thumbnails
-----------------------------*/

.touchgallery-thumbs.touchgallery-thumbs-tight-grid {
    width: 95%;
    margin: 60px auto 35px;
    text-align: center;
    z-index: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}

.touchgallery-thumbs.touchgallery-thumbs-tight-grid a {
    display: inline-block;
    /* float: left; */
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    text-decoration: none;
    overflow: hidden;
    -webkit-transition: all 300ms ease-in;
    transition: all 300ms ease-in;
    position: relative;
}

.touchgallery-thumbs.touchgallery-thumbs-tight-grid a:hover {
    -webkit-box-shadow: inset 0 0 35px rgba(0, 0, 0, 0.65);
    box-shadow: inset 0 0 35px rgba(0, 0, 0, 0.65);
}

.touchgallery-thumbs.touchgallery-thumbs-tight-grid a img {
    position: relative;
    z-index: -1;
}

.touchgallery-thumbs.touchgallery-thumbs-tight-grid a .tg-thumbtitle-tight-grid {
    display: none;
    /* FF3.6+ */
    /* Chrome,Safari4+ */
    /* Chrome10+,Safari5.1+ */
    /* Opera 11.10+ */
    /* IE10+ */
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.65)));
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
    /* W3C */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
    /* IE6-9 */
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, .4);
    font-size: 1.12em;
    z-index: 7;
    padding: 2em 6% 6% 6%;
    /*width: 92%;*/
    word-wrap: break-word;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}

.touchgallery-thumbs.touchgallery-thumbs-tight-grid.tg-with-caption-tight-grid a .tg-thumbtitle-tight-grid {
    display: block;
}


/*----------------------------
	Thumbnails
-----------------------------*/

.touchgallery-thumbs {
    /*width: 95%;*/
    width: 100%;
    -webkit-box-sizing: border-box !important;
            box-sizing: border-box !important;
    position: relative;
    padding: 0;
    margin: 60px auto 35px;
    text-align: center;
}

.touchgallery-thumbs.tg-fluid {
    visibility: hidden;
}

.touchgallery-thumbs a {
    display: inline-block;
    border: 7px solid #303030;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    border-radius: 4px;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-decoration: none;
    margin: 0;
    padding: 0;
    overflow: visible;
    background-position: center center;
    background-repeat: no-repeat;
}

.touchgallery-thumbs.tg-fluid a {
    position: absolute !important;
}

.tg-with-caption a:after {
    content: attr(title);
    background-color: #303030;
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    display: inline-block;
    font-size: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    padding: 6px 5px;
    position: relative;
    text-align: center;
    left: 0;
    top: 100%;
    margin-top: 15px;
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}


/*----------------------------
	Media Queries
-----------------------------*/

@media screen and (max-width: 960px) {
    .touchgallery-thumbs {
        width: auto;
    }
}


/*----------------------------
	Namespaced clearfix to not clash with yours
-----------------------------*/

.tg-clearfix {
    /* Supports IE6 & 7
	 if using box-sizing: border-box this is not needed
	*/
    *zoom: 1;
}

.tg-clearfix:before,
.tg-clearfix:after {
    display: table;
    content: "";
}

.tg-clearfix:after {
    clear: both;
}


/*----------------------------
	The gallery overlay
-----------------------------*/

.tg-galleryOverlay {
    width: 100vw;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 100000;
    background-color: rgba(0, 0, 0, 0.8);
    overflow: hidden;
    display: none;
    -webkit-transition: opacity 1000ms ease!important;
    transition: opacity 1000ms ease!important;
}


/* This class will trigger the animation */

.tg-galleryOverlay.visible {
    opacity: 1;
    width: 100%;
}

.tg-gallerySlider {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
    white-space: nowrap;
    position: absolute;
    /* background-repeat: no-repeat!important;
    background-position: -9999px -9999px!important; */
}

.tg-gallerySlider .tg-placeholder {
    display: inline-block;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    /* margin-left: -50%; */
    width: 100%;
    height: 100%;
    text-align: center;
    -webkit-transition: none;
    transition: none;
}


/* .tg-gallerySlider .tg-placeholder { */

.tg-gallerySlider {
    -webkit-transition: -webkit-transform 500ms ease, left 500ms ease;
    -webkit-transition: left 500ms ease, -webkit-transform 500ms ease;
    transition: left 500ms ease, -webkit-transform 500ms ease;
    transition: transform 500ms ease, left 500ms ease;
    transition: transform 500ms ease, left 500ms ease, -webkit-transform 500ms ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}


/* The before element moves the
 * image halfway from the top */

.tg-gallerySlider .tg-placeholder:before,
.tg-gallerySlider .tg-placeholder:after {
    content: "";
    display: inline-block;
    height: 50%;
    width: 1px;
    margin-right: -1px;
}

.tg-gallerySlider .tg-placeholder img {
    display: inline-block;
    max-height: 100%;
    max-width: 100%;
    vertical-align: middle;
    opacity: 1;
    -webkit-transition: opacity 350ms ease-in!important;
    transition: opacity 350ms ease-in!important;
    -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.9);
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.9);
}

.tg-gallerySlider .tg-placeholder img.loading {
    opacity: 0;
}

.tg-galleryOverlay div.tg-placeholderdesc {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    color: #fff;
    text-align: center;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.65);
    opacity: 1;
    margin: 0;
    padding: 10px;
    font-size: 14px;
    display: block;
    width: 100%;
    height: auto;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
    box-sizing: border-box;
    -webkit-transition: bottom 0.7s ease, opacity 1s ease, height 0.5s ease;
    transition: bottom 0.7s ease, opacity 1s ease, height 0.5s ease;
}

.tg-gallerySlider.rightSpring {
    -moz-animation: rightSpring 0.5s;
    -webkit-animation: rightSpring 0.5s;
}

.tg-gallerySlider.leftSpring {
    -moz-animation: leftSpring 0.5s;
    -webkit-animation: leftSpring 0.5s;
}


/* Firefox Keyframe Animations */


/* Safari and Chrome Keyframe Animations */

@-webkit-keyframes rightSpring {
    0% {
        margin-left: 0px;
    }
    50% {
        margin-left: -60px;
    }
    100% {
        margin-left: 0px;
    }
}

@-webkit-keyframes leftSpring {
    0% {
        margin-left: 0px;
    }
    50% {
        margin-left: 60px;
    }
    100% {
        margin-left: 0px;
    }
}

@keyframes rightSpring {
    0% {
        margin-left: 0px;
    }
    50% {
        margin-left: -60px;
    }
    100% {
        margin-left: 0px;
    }
}

@keyframes leftSpring {
    0% {
        margin-left: 0px;
    }
    50% {
        margin-left: 60px;
    }
    100% {
        margin-left: 0px;
    }
}


/* Icons */

.tg-has-icons {
    background-color: transparent;
    background-repeat: no-repeat;
    border: none;
    text-decoration: none;
    /* opacity: 0.5; */
    opacity: 1;
    cursor: pointer;
    position: absolute;
    -webkit-backface-visibility: hidden;
    -webkit-transition: all 0.3s ease-out 0.1s;
    transition: all 0.3s ease-out 0.1s;
    width: 36px;
    height: 36px;
}

.tg-has-icons:hover {
    background-color: #2A2A2A;
    -webkit-box-shadow: inset 1px 1px 6px rgba(0, 0, 0, 0.3);
    box-shadow: inset 1px 1px 6px rgba(0, 0, 0, 0.3);
}

.tg-has-icons:hover,
.tg-has-icons:active,
.tg-has-icons:focus {
    /* opacity: 1; */
    outline: none;
}

.tg-no-focus:focus,
.tg-no-focus:active {
    outline: none;
}

.tg-placeholderclose,
.tg-placeholdercontrols {
    border-bottom-left-radius: 3px;
}

.tg-placeholderclose {
    top: 0;
    right: 0;
    background-position: -95px 50%;
    background-size: auto 95%;
}

.tg-placeholdercontrols {
    background-position: -140px 50%;
    background-size: auto 95%;
}

.tg-arrow {
    top: 50%;
    margin-top: -30px;
    height: 60px;
}

.tg-arrow.prevArrow {
    /* background-position: left top; */
    background-position: -10px 50%;
    /* left: 40px; */
    left: 0;
    border-radius: 0 3px 3px 0;
}

.tg-arrow.nextArrow {
    /* background-position: right top; */
    background-position: -60px 50%;
    /* right: 40px; */
    right: 0;
    border-radius: 3px 0 0 3px;
}

@media only screen and (min-width: 1020px) {
    .tg-has-icons {
        width: 52px;
        height: 52px;
    }
    .tg-arrow {
        height: 100px;
        margin-top: -50px;
    }
    .tg-arrow.prevArrow {
        background-position: -4px 50%;
    }
    .tg-arrow.nextArrow {
        background-position: -50px 50%;
    }
    .tg-placeholderclose {
        background-position: -106px 50%;
        background-size: auto;
    }
    .tg-placeholdercontrols {
        background-position: -160px 50%;
        background-size: auto;
    }
}


/* Serve SVG sprite if browser supports it otherwise use png */

.tg--svg .tg-light-icons.tg-thinner-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-light-thinner.svg');
}

.tg--no-svg .tg-light-icons.tg-thinner-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-light-thinner.png');
}

.tg--svg .tg-light-icons.tg-thin-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-light-thin.svg');
}

.tg--no-svg .tg-light-icons.tg-thin-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-light-thin.png');
}

.tg--svg .tg-light-icons.tg-thick-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-light-thick.svg');
}

.tg--no-svg .tg-light-icons.tg-thick-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-light-thick.png');
}

.tg--svg .tg-dark-icons.tg-thinner-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-dark-thinner.svg');
}

.tg--no-svg .tg-dark-icons.tg-thinner-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-dark-thinner.png');
}

.tg--svg .tg-dark-icons.tg-thin-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-dark-thin.svg');
}

.tg--no-svg .tg-dark-icons.tg-thin-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-dark-thin.png');
}

.tg--svg .tg-dark-icons.tg-thick-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-dark-thick.svg');
}

.tg--no-svg .tg-dark-icons.tg-thick-icons .tg-has-icons {
    background-image: url('../../../../packages/touch_gallery/css/images/sprites-dark-thick.png');
}


/* pure CSS spinner */

.tg-spinner {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;
}

.tg-spinner-bar {
    display: inline-block;
    width: 4px;
    height: 18px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.55);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.55);
    background-color: #fff;
    margin-right: 3px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.tg-animated .tg-spinner-bar {
    -webkit-animation: spinner 1s ease-in-out infinite;
    animation: spinner 1s ease-in-out infinite;
}

.tg-spinner-bar:nth-child(1) {
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
}

.tg-spinner-bar:nth-child(2) {
    -webkit-animation-delay: 0.09s;
    animation-delay: 0.09s;
}

.tg-spinner-bar:nth-child(3) {
    -webkit-animation-delay: .18s;
    animation-delay: .18s;
}

.tg-spinner-bar:nth-child(4) {
    -webkit-animation-delay: .27s;
    animation-delay: .27s;
}

.tg-spinner.color .tg-spinner-bar:nth-child(1) {
    background-color: #3498db;
}

.tg-spinner.color .tg-spinner-bar:nth-child(2) {
    background-color: #c0392b;
}

.tg-spinner.color .tg-spinner-bar:nth-child(3) {
    background-color: #f1c40f;
}

.tg-spinner.color .tg-spinner-bar:nth-child(4) {
    background-color: #27ae60;
}

@-webkit-keyframes spinner {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    20% {
        -webkit-transform: scale(1, 2.2);
        transform: scale(1, 2.2);
    }
    40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes spinner {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    20% {
        -webkit-transform: scale(1, 2.2);
        transform: scale(1, 2.2);
    }
    40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

