.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:53.3%;height:0;margin-bottom:1rem;overflow:hidden}
.flex-video.widescreen{padding-bottom:56.34%}
.flex-video.vimeo{padding-top:0;padding-bottom:56.5%;background:#EEE;}
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;background-color:#333;border-radius:0;}
.tooltip.top .tooltip-arrow{border-top-color:#333;}
.tooltip.top-left .tooltip-arrow{border-top-color:#333;}
.tooltip.top-right .tooltip-arrow{border-top-color:#333;}
.tooltip.right .tooltip-arrow{border-right-color:#333;}
.tooltip.left .tooltip-arrow{border-left-color:#333;}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#333;}
.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#333;}
.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#333;}
.dropdown-menu{min-width:160px;padding:0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);}
.dropdown-ml .dropdown-menu{left:10px;}
.dropdown-right,
.dropdown-left{display:inline-block;position:relative;}
.dropdown-right{padding-right:10px;}
.dropdown-left{padding-left:10px;margin-left:-10px;}
.dropdown-left + .dropdown-left{margin-left:10px;}
.dropdown-left .dropdown-inner{padding:15px;}
.dropdown-right .dropdown-menu{left:100%;margin:0;top:0;}
.dropdown-left .dropdown-menu{left:auto;right:100%;margin:0;margin-left:15px;top:0;}
.dropdown-pointer .dropdown-menu{z-index:12;}
.dropdown-pointer .dropdown-menu:after{position:absolute;top:12px;left:100%;margin-left:-6px;content:'';display:block;pointer-events:none;visibility:visible;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:14px;height:14px;background:#fff;z-index:2;border-left:1px solid #C8C8C8;border-top:1px solid #C8C8C8;}
.dropdown-title{border-bottom:1px solid #CCC;padding:12px 15px;font-weight:700;font-size:16px;line-height:16px;margin:0;}
.dropdown-footer{padding:12px 15px;}
.label-primary{background:#2D66F6;}
.panel{border-width:0 0 1px;border-style:solid;border-color:#fff;background:none;box-shadow:none}
.panel:last-child{border-bottom:none}
.panel-group > .panel:first-child .panel-heading,
.panel-collapse.collapse.in .panel-body{border-radius:0}
.panel-group .panel{border-radius:0}
.panel-group .panel + .panel{margin-top:0}
.panel-group .panel-heading + .panel-collapse > .panel-body{border-top:0}
.panel-heading{background-color:#FFF;border-radius:0;border:none;color:#fff;padding:0}
.panel-heading.active,
.panel-heading.active .panel-title,
.panel-heading.active .panel-title a{border-bottom:0}
.panel-title{border:0}
.panel-title a{display:block;color:#333;padding:0 0 10px;position:relative}
.panel-body{background:#fff;padding:10px 0 20px}
.panel:last-child .panel-body{border-radius:0}
.panel:last-child .panel-heading{border-radius:0;-webkit-transition:border-radius .3s linear .2s;transition:border-radius .3s linear .2s}
.panel:last-child .panel-heading.active{border-radius:0;-webkit-transition:border-radius linear 0;transition:border-radius linear 0}
.panel-heading a:before{content:'\f055';position:absolute;font-family:'FontAwesome';right:0;top:0;font-size:16px;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1);transform:scale(1)}
.panel-heading.active a:before{content:'\f056';-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(0);transform:scale(0)}
.panel-body ul,
.panel-body ol{list-style:disc;margin-left:20px;line-height:25px}
.panel-body ul li,
.panel-body ol li{margin-bottom:7px}
.panel-body ul ul,
.panel-body ol ol{margin-top:7px}
.panel-body > ul,
.panel-body > ol{margin-bottom:15px}
.bootstarp-toggle .panel-heading a:after{content:'\f056';font-family:'FontAwesome';font-size:16px;position:absolute;right:0;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;transition:all .5s}
.bootstarp-toggle .panel-heading.active a:after{content:'\f056';-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;transition:all .5s}
.bootstarp-accordion .panel-heading a:before{content:'\f106';font-family:'FontAwesome';font-size:16px;position:absolute;right:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .5s;transition:all .5s}
.bootstarp-accordion .panel-heading.active a:before{content:'\f106';-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s;transition:all .5s}
.bootstarp-toggle .panel-heading a:after{content:' ';font-size:24px;position:absolute;font-family:'Material Icons';right:5px;top:10px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;transition:all .5s}
.bootstarp-toggle .panel-heading.active a:after{content:'\e909';-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;transition:all .5s}
.another-toggle-wrapper{margin:0;}
.another-toggle{display:block;margin:0 0 1px;}
.another-toggle h4{font-size:16px;cursor:pointer;position:relative;padding:0;padding-right:20px;line-height:20px;margin:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}
.another-toggle h4:after{font-family:FontAwesome;content:"\f067";font-size:10px;position:absolute;right:0;top:2px;color:#888;}
.another-toggle h4.active{color:#99549C;}
.another-toggle h4.active:after{content:"\f068";}
.another-toggle .another-toggle-content{display:none;background:#FFF;}
.another-toggle .another-toggle-inner{}
.carousel-control.right,
.carousel-control.left{background-image:none}
.carousel .item{height:100%;width:100%}
.carousel-caption{right:0;bottom:0;left:0;padding:30px 15px 10px;text-align:left;text-shadow:none;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);line-height:1.4;}
.carousel-control,
.carousel-control:focus{color:#FFF;text-shadow:none;filter:alpha(opacity=70);opacity:.7;}
.carousel-control:hover{filter:alpha(opacity=100);opacity:1.0;}
.carousel-control .carousel-control-left,
.carousel-control .carousel-control-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-30px;font-size:56px}
.carousel-control .carousel-control-left{left:0}
.carousel-control .carousel-control-right{right:0}
.scrollspy-sidebar.affix{position:static;margin-bottom:20px}
.scrollspy-sidenav{background-color:#FFF;padding-bottom:40px}
.sidebar-menu-child{display:none}
ul.sidebar-menu > li.active .sidebar-menu-child{display:block}
ul.sidebar-menu > li.always-active .sidebar-menu-child{display:block!important}
ul.sidebar-menu > li.always-active > a{font-weight:600;color:#2D66F6;padding-left:20px!important}
ul.sidebar-menu > li.always-active > a:after{left:0;color:#2D66F6}
.sidebar-menu-child.nav li{padding-top:2px}
.sidebar-menu-child.nav li + li{margin-top:15px}
.sidebar-menu-child.nav a{font-weight:400;line-height:1.4;color:#939393;position:relative;background:none;padding:0}
.sidebar-menu-child.nav a:focus{background:none;color:#939393;font-weight:400}
.sidebar-menu-child.nav a:hover,
.sidebar-menu-child.nav .active a:focus{background:none;color:#2D66F6!important;font-weight:600!important}
.multiple-sticky{position:relative;}
.multiple-sticky.fixed{position:inherit;top:67px;left:0;width:100%;box-sizing:border-box;z-index:1111;}
.multiple-sticky .multiple-sticky-item{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}
ul.multiple-sticky-nav{margin:0;padding:0 10px;background:#EDEDED;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5}
ul.multiple-sticky-nav > li{display:inline-block;margin:0;padding:0}
ul.multiple-sticky-nav > li a{padding:15px 10px;line-height:1;display:block;position:relative;border:1px solid transparent;border-top:0;padding-top:16px;margin-bottom:-1px;color:#5d5d5d;text-transform:uppercase;font-size:14px;letter-spacing:.5px}
ul.multiple-sticky-nav > li a:hover{color:#D60D45}
ul.multiple-sticky-nav > li.active a{background:#F7F7F7;border-color:#E5E5E5;border-bottom-color:#F7F7F7;color:#D60D45}
.multiple-sticky.fixed{background:#EDEFF2;padding-top:2px;padding-bottom:2px;-webkit-box-shadow:0px 3px 7px -1px rgba(0, 0, 0, 0.24);-moz-box-shadow:0px 3px 7px -1px rgba(0, 0, 0, 0.24);box-shadow:0px 3px 7px -1px rgba(0, 0, 0, 0.24);}
.multiple-sticky.fixed .multiple-sticky-inner{border-top:1px dashed #D5D5D5;border-bottom:1px dashed #D5D5D5;background:#EDEFF2;}
.multiple-sticky.fixed .multiple-sticky-container{width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}
.multiple-sticky.fixed .multiple-sticky-item{width:100%;border:0}
.multiple-sticky.fixed ul.multiple-sticky-nav{border-bottom:0;border-top:0;padding:0}
.multiple-sticky-item{background:#E6E8EB;border:1px dashed #D5D5D5;padding:2px;-webkit-box-shadow:0px 0px 18px -3px rgba(0, 0, 0, 0.19);-moz-box-shadow:0px 0px 18px -3px rgba(0, 0, 0, 0.19);box-shadow:0px 0px 18px -3px rgba(0, 0, 0, 0.19);}
ul.multiple-sticky-menu{border:1px dashed #D5D5D5;background:#EDEFF2;}
ul.multiple-sticky-menu li{display:inline-block;line-height:1px;}
ul.multiple-sticky-menu li a{color:#5f6467;padding:12px 7px;display:block;text-transform:uppercase;position:relative;font-weight:600;border:2px solid #EDEFF2;line-height:1;border-radius:50px;font-family:'Hind Vadodara', sans-serif;margin:0;letter-spacing:0.5px;border:2px solid transparent;}
ul.multiple-sticky-menu li a:hover{color:#2D66F6;}
ul.multiple-sticky-menu li.active a{color:#2D66F6;background:#FFF;border-color:#2D66F6;}
.multiple-sticky.fixed .multiple-sticky-item{border:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.multiple-sticky.fixed ul.multiple-sticky-menu{border:0;background:#EDEFF2;}
.multiple-sticky.sticky-on{opacity:0;height:0;}
.multiple-sticky.sticky-on.fixed{opacity:1;height:auto;}
@media only screen and (max-width:1199px){.multiple-sticky.fixed .multiple-sticky-container{padding-left:30px;padding-right:30px}
ul.multiple-sticky-menu li a{padding:12px 12px;font-size:13px;}
}
@media only screen and (max-width:991px)
{
    /*.multiple-sticky.fixed{top:40px;}*/
}
@media only screen and (max-width:767px){}
@media (max-width:479px){}
@media (min-width:992px){.scrollspy-sidebar .nav > .active > ul{display:block}
.scrollspy-sidebar.affix,
.scrollspy-sidebar.affix-bottom{width:213px;margin-bottom:0}
.scrollspy-sidebar.affix{position:fixed;top:95px}
.scrollspy-sidebar.affix-bottom{position:absolute}
.scrollspy-sidebar.affix-bottom .scrollspy-sidenav{margin-top:0;margin-bottom:0}
.scrollspy-sidebar.affix .scrollspy-sidenav{margin-top:0;margin-bottom:0}
.scrollspy-sidebar.affix,
.scrollspy-sidebar.affix-bottom{width:213px;margin-bottom:0}
.col-md-2 .scrollspy-sidebar.affix,
.col-md-2 .scrollspy-sidebar.affix-bottom{width:135px;}
}
@media (min-width:1200px){.scrollspy-sidebar.affix-bottom,
.scrollspy-sidebar.affix{width:263px}
.col-md-2 .scrollspy-sidebar.affix,
.col-md-2 .scrollspy-sidebar.affix-bottom{width:165px;}
}
.checkbox-block + .checkbox-block,
.radio-block + .radio-block{margin-top:3px;}
.checkbox-block label,
.radio-block label{display:block}
.checkbox-block img,
.radio-block img{width:auto;display:inline-block;vertical-align:middle}
.radio-inline,
.checkbox-inline{padding:0}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline{margin-left:5px}
input[type='radio'],
input[type='checkbox']{opacity:0;position:absolute;float:left;width:18px}
input[type='radio'] + label,
input[type='checkbox'] + label{margin:0;clear:none;padding:4px 0 3px 22px;cursor:pointer;font-weight:400;line-height:18px;position:relative}
input[type='radio'] + label:before,
input[type='checkbox'] + label:before{font-family:'ElegantIcons';content:"\56";position:absolute;left:0;top:5px;color:#999;font-size:15px;}
input[type='radio'] + label:before{content:"\5b"}
input[type='radio']:checked + label:before{content:"\5c"}
input[type='checkbox']:checked + label:before{content:"\5a"}
input[type='radio'] + label:hover::before,
input[type='checkbox'] + label:hover::before,
input[type='radio']:checked + label:before,
input[type='checkbox']:checked + label:before{color:#2D66F6}
.slicknav_menu{display:none;}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;}
.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em;}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em}
.slicknav_nav{clear:both}
.slicknav_nav ul,
.slicknav_nav li{display:block}
.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}
.slicknav_nav .slicknav_item{cursor:pointer;}
.slicknav_nav .slicknav_row{display:block;}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a{display:inline}
.slicknav_menu:before,
.slicknav_menu:after{content:" ";display:table;}
.slicknav_menu:after{clear:both}
.slicknav_menu{*zoom:1}
.slicknav_menu{font-size:16px;}
.slicknav_btn{margin:0;text-decoration:none;background-color:transparent;padding:0;position:absolute;top:15px;right:10px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;line-height:1;}
.slicknav_btn.slicknav_open:before{font-family:'FontAwesome';content:"\f00d";font-size:16px;}
.slicknav_btn.slicknav_collapsed:before{font-family:'FontAwesome';content:"\f0c9"}
.slicknav_btn.slicknav_open,
.slicknav_btn.slicknav_collapsed,
.slicknav_btn.slicknav_open:before,
.slicknav_btn.slicknav_collapsed:before{text-decoration:none !important;color:#272727;border:none;}
.slicknav_btn.slicknav_open:before,
.slicknav_btn.slicknav_collapsed:before{font-size:25px;color:#272727;font-weight: 400;}
.slicknav_menutxt{line-height:22px !important;}
.slicknav_btn:focus{}
.slicknav_menu .slicknav_menutxt{color:#DFF2F2;font-weight:400;font-size:14px;}
.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}
.slicknav_menu{background:#383546;padding:0;margin-top:0;}
.slicknav_nav{color:#B6B3C4;margin:0;padding:0;font-size:.875em}
.slicknav_nav,
.slicknav_nav ul{list-style:none;overflow:hidden;}
.slicknav_nav ul{padding:0;margin:0;}
.slicknav_nav ul li{border-bottom:0;}
.slicknav_nav .slicknav_row{padding:0;margin:0;}
.slicknav_nav a{padding:12px 15px;line-height:1.4;margin:0;text-decoration:none;color:#B6B3C4;display:block;border-bottom:1px solid rgba(255, 255, 255, 0.05);-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:600;text-transform:uppercase;font-size:13px;}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a{padding:12px 15px;margin:0;line-height:1.4;}
.slicknav_nav .slicknav_item{position:relative;}
.slicknav_nav .slicknav_item a{border-bottom:none;display:block;}
.slicknav_nav ul li{padding-left:0;background:#1F1D26;}
.slicknav_nav ul li li{padding-left:0;}
.slicknav_nav ul li ul{padding-left:15px;padding-right:15px;}
.slicknav_nav ul li ul a{padding:12px 15px;}
.slicknav_nav .slicknav_row:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#443E56;color:#FFF}
.slicknav_nav a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#443E56;}
.slicknav_nav .slicknav_txtnode{margin-left:15px;}
.slicknav_nav .slicknav_arrow{font-size:14px;position:absolute;top:0;right:0;bottom:0;padding-top:13px;width:50px;text-align:center;border-left:1px solid rgba(255, 255, 255, 0.05);}
.slicknav_nav .slicknav_arrow:hover{background:rgba(255, 255, 255, 0.05);}
.slicknav_menu .slicknav_icon{display:none;}
@media only screen and (max-width:1199px){}
@media only screen and (max-width:991px){#responsive-menu{display:none;}
.slicknav_menu{display:block;}
.navbar-sticky .slicknav_btn{top:8px;}
.slicknav_menu{position:absolute;top:0;left:0;right:0;background:none;}
.slicknav_nav{border-top:1px solid #423F4F;background:#383546;}
}
@media (max-width:767px){.slicknav_nav ul{padding:0;margin:0;}
.slicknav_nav a{font-size:12px;}
}
@media (max-width:479px){.slicknav_btn{top:18px;margin-top: 10px;}
}
.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.irs-line{position:relative;display:block;overflow:hidden;outline:none!important}
.irs-line-left,
.irs-line-mid,
.irs-line-right{position:absolute;display:block;top:0}
.irs-line-left{left:0;width:11%}
.irs-line-mid{left:9%;width:82%}
.irs-line-right{right:0;width:11%}
.irs-bar{position:absolute;display:block;left:0;width:0}
.irs-bar-edge{position:absolute;display:block;top:0;left:0}
.irs-shadow{position:absolute;display:none;left:0;width:0}
.irs-slider{position:absolute;display:block;cursor:default;z-index:1}
.irs-slider.type_last{z-index:2}
.irs-min{position:absolute;display:block;left:0;cursor:default}
.irs-max{position:absolute;display:block;right:0;cursor:default}
.irs-from,
.irs-to,
.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}
.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}
.irs-with-grid .irs-grid{display:block}
.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}
.irs-grid-pol.small{height:4px}
.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}
.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0, 0, 0, 0.0);z-index:2}
.irs-disabled{opacity:.4}
.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}
.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;outline:none!important;z-index:-9999!important;background:none!important;border-style:solid!important;border-color:transparent!important}
.irs{height:40px}
.irs-with-grid{height:60px}
.irs-line{height:6px;top:25px}
.irs-line-left{height:6px;background:#DFE2E3;border-radius:3px;}
.irs-line-mid{height:6px;background:#DFE2E3;}
.irs-line-right{height:6px;background:#DFE2E3;border-radius:3px;}
.irs-bar{height:6px;top:25px;background:#2D66F6;}
.irs-bar-edge{top:25px;height:6px;width:14px;background:#2D66F6;border-radius:3px;}
.irs-shadow{height:1px;top:34px;background:#000;opacity:.75}
.lt-ie9 .irs-shadow{filter:alpha(opacity=75)}
.irs-slider{width:16px;height:16px;border-radius:50%;top:20px;background:#FFF;border:2px solid #2D66F6;-webkit-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.2);transition:box-shadow 0.3s ease;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;}
.irs-slider.state_hover,
.irs-slider:hover{background:#FFF;cursor:pointer;box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.45);}
.irs-min,
.irs-max{color:#c0c0c0;font-size:10px;line-height:1.333;text-shadow:none;top:0;padding:1px 3px;background:rgba(0, 0, 0, 0.1);-moz-border-radius:3px;border-radius:3px}
.lt-ie9 .irs-min,
.lt-ie9 .irs-max{background:#3654b0}
.irs-from,
.irs-to,
.irs-single{color:#000;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background:rgba(255, 255, 255, 0.8);-moz-border-radius:3px;border-radius:3px}
.lt-ie9 .irs-from,
.lt-ie9 .irs-to,
.lt-ie9 .irs-single{background:#d8dff3}
.irs-grid-pol{background:#E5E5E5;}
.irs-grid-text{color:#B7B7B7;}
#back-to-top{position:fixed;z-index:1000;bottom:14px;right:30px;display:none;}
#back-to-top a{display:block;width:40px;height:40px;border-radius:3px;-webkit-transition:0.2s all linear;-moz-transition:0.2s all linear;-o-transition:0.2s all linear;transition:0.2s all linear;border:1px solid #2D66F6;text-align:center;line-height:38px;font-size:16px;color:#FFF;background:#2D66F6;-webkit-box-shadow:0px 0px 6px -1px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 0px 6px -1px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 6px -1px rgba(0, 0, 0, 0.75);}
#back-to-top a:hover{background-color:#375FCB;color:#FFF;border-color:#375FCB;line-height:25px;}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}
.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}
.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#}
.select2-result-repository{padding-top:4px;padding-bottom:3px;}
.select2-result-repository__avatar{float:left;width:60px;margin-right:10px;}
.select2-result-repository__avatar img{width:100%;height:auto;border-radius:2px;}
.select2-result-repository__meta{margin-left:70px;}
.select2-result-repository__title{color:black;font-weight:bold;word-wrap:break-word;line-height:1.1;margin-bottom:4px;}
.select2-result-repository__forks,
.select2-result-repository__stargazers{margin-right:1em;}
.select2-result-repository__forks,
.select2-result-repository__stargazers,
.select2-result-repository__watchers{display:inline-block;color:#aaa;font-size:11px;}
.select2-result-repository__description{font-size:13px;color:#777;margin-top:4px;}
.select2-results__option--highlighted .select2-result-repository__title{color:white;}
.select2-results__option--highlighted .select2-result-repository__forks,
.select2-results__option--highlighted .select2-result-repository__stargazers,
.select2-results__option--highlighted .select2-result-repository__description,
.select2-results__option--highlighted .select2-result-repository__watchers{color:#c6dcef;}
.select2-container{width:100% !important;}
.select2-container .select2-selection--single{height:40px;text-align:left;font-size:14px;padding-top:3px;padding-left:12px;line-height:1.42857143;border-color:#CCCCCC;color:#999;}
.select2-container input{border-radius:3px;}
.select2-container--default .select2-selection--single:focus,
.select2-container input:focus{border-color:#0B65D4 !important;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.select2-container--default .select2-selection--single:focus{border-color:#CCC !important;}
.select2-container .select2-selection--single .select2-selection__rendered{padding:7px 0;line-height:1.42857143;padding-left:0;padding-right:20px;color:#999;}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:7px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#CCC transparent transparent;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #CCC;}
.select2-container .select2-selection--multiple{height:40px;}
.select2-container--default .select2-selection--multiple{border:1px solid #CCC;border-radius:3px;overflow:hidden;padding-left:12px;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{margin:0;padding:0 5px;padding-left:0;color:#555;}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:15px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:3px;cursor:default;float:left;margin-right:3px;margin-top:7px;padding:0 3px;line-height:1.4;}
.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#CCC;}
.select2-results__option{padding:5px 10px;line-height:1.4;}
.select2-dropdown{border:1px solid #CCC;border-radius:3px;}
.form-group-sm .select2-container .select2-selection--single{height:30px;font-size:12px;line-height:1.5;}
.form-group-sm .select2-container .select2-selection--single .select2-selection__rendered{padding-top:3px;}
.form-group-sm .select2-container--default .select2-selection--single .select2-selection__arrow{top:3px;}
.form-group-sm .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:4px 3px 0;}
.form-group-sm .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 3px 4px}
.form-group-lg .select2-container .select2-selection--single{height:46px;font-size:18px;line-height:1.3333333;padding-top:3px;}
.form-group-lg .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;}
.form-group-lg .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:6px 5px 0;}
.form-group-lg .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 5px 6px}
select.bs-select-hidden,
select.selectpicker{display:none!important}
.bootstrap-select{width:220px \0}
.bootstrap-select > .dropdown-toggle{width:100%;padding-right:25px;z-index:1}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active{color:#999}
.bootstrap-select > select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}
.bootstrap-select > select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}
.bootstrap-select.fit-width{width:auto!important}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:220px}
.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}
.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}
.bootstrap-select.form-control:not([class*="col-"]){width:100%}
.bootstrap-select.form-control.input-group-btn{z-index:auto}
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"]{float:none;display:inline-block;margin-left:0}
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right{float:right}
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group{margin-bottom:0}
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}
.form-inline .bootstrap-select.btn-group .form-control{width:100%}
.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group > .disabled{cursor:not-allowed}
.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group > .disabled:focus{outline:none!important}
.bootstrap-select.btn-group.bs-container{position:absolute}
.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}
.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}
.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle{width:100%}
.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.bootstrap-select.btn-group .dropdown-menu li{position:relative}
.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}
.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}
.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}
.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}
.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}
.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle{z-index:1061}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204, 204, 204, 0.2);position:absolute;bottom:-4px;left:9px;display:none}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204, 204, 204, 0.2);border-bottom:0}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after{display:block}
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton{padding:4px 8px}
.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-actionsbox .btn-group button{width:50%}
.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-donebutton .btn-group button{width:100%}
.bs-searchbox + .bs-actionsbox{padding:0 8px 4px}
.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
.bootstrap-select .dropdown-toggle{font-size:14px;line-height:1.42857143;height:40px;border-radius:3px;margin:0;padding:7px 12px 5px;}
.bootstrap-select .dropdown-toggle:hover{background:none;}
.bootstrap-select .dropdown-toggle:focus{outline:0 !important;outline-offset:0;-webkit-box-shadow:none;box-shadow:none;}
.bootstrap-select .btn:focus,
.bootstrap-select .btn:active:focus,
.bootstrap-select .btn.active:focus,
.bootstrap-select .btn.focus,
.bootstrap-select .btn:active.focus,
.bootstrap-select .btn.active.focus{outline:0 !important;outline-offset:0;-webkit-box-shadow:none;box-shadow:none;}
.bootstrap-select .btn-default,
.bootstrap-select .btn-default:focus,
.bootstrap-select .btn-default.focus{color:#999;background:none;border:1px solid #CCCCCC;font-weight:400;}
.bootstrap-select.open > .dropdown-toggle.btn-default,
.bootstrap-select.open > .dropdown-toggle.btn-default:hover,
.bootstrap-select.open > .dropdown-toggle.btn-default:focus,
.bootstrap-select.open > .dropdown-toggle.btn-default.focus{color:#333;background:none;border-color:#2D66F6;-webkit-box-shadow:none;box-shadow:none;}
.bootstrap-select .dropdown-menu{border-radius:0;border-color:#E5E5E5;padding:0;z-index:9999999999;}
.bootstrap-select .dropdown-menu li a{padding:8px 15px;line-height:1.2;border-top:1px solid #EBEBEB;font-size:13px;font-weight:400;color:#5f6467;}
.bootstrap-select .dropdown-menu li:first-child a{border-top:0;}
.bootstrap-select .dropdown-toggle .caret{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;border-style:solid;border-width:5px 4px 0 4px;border-color:#AAA transparent transparent transparent;}
.bootstrap-select.open .dropdown-toggle .caret{border-width:0 4px 5px 4px;border-color:transparent transparent #2D66F6;}
.bootstrap-select .dropdown-menu li.selected a{color:#2D66F6;}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{font-size:10px;line-height:1;top:11px;right:10px;margin:0;color:#2D66F6;}
.bootstrap-select.btn-group .dropdown-menu li a.opt{padding-left:15px;}
.bootstrap-select .dropdown-header{padding:10px 15px;font-weight:700;text-transform:uppercase;line-height:1;margin:0;letter-spacing:1px;background:#EDEDED;}
.bootstrap-select .text-muted{}
.bootstrap-select .divider{background:#EBEBEB;height:2px;margin:0;padding:0;}
.bootstrap-select.btn-group .no-results{padding:5px 10px;line-height:1.2;background:#FFF;margin:0;white-space:nowrap;color:orange;}
.symbol{display:inline-block;border-radius:50%;border:5px double #fff;width:30px;height:30px}
.symbol-empty{background-color:#F7F439}
.symbol-filled{background-color:#000;}
.rating-item .fa{font-size:14px;}
.rating-item .rating-symbol{margin-right:3px;}
.rating-item .rating-symbol .ri{display:inline-block;font-size:13px;}
.rating-symbol-background{}
.rating-symbol-foreground{}
.rating-symbol{}
.rating-item .ri{color:#FA0D15;}
.rating-item.rating-item-lg .rating-symbol .ri{font-size:16px;}
@font-face{font-family:'map-icons';src:url('fonts/map-icons.eot');src:url('fonts/map-icons.eot#iefix') format('embedded-opentype'), url('fonts/map-icons.ttf') format('truetype'), url('fonts/map-icons.woff') format('woff'), url('fonts/map-icons.svg#map-icons') format('svg');font-weight:normal;font-style:normal;}
.map-icon-label .map-icon{display:block;font-size:24px;color:#FFFFFF;width:48px;line-height:48px;text-align:center;white-space:nowrap;}
.map-icon{font-family:'map-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.map-icon-abseiling:before{content:"\e800";}
.map-icon-accounting:before{content:"\e801";}
.map-icon-airport:before{content:"\e802";}
.map-icon-amusement-park:before{content:"\e803";}
.map-icon-aquarium:before{content:"\e804";}
.map-icon-archery:before{content:"\e805";}
.map-icon-art-gallery:before{content:"\e806";}
.map-icon-assistive-listening-system:before{content:"\e807";}
.map-icon-atm:before{content:"\e808";}
.map-icon-audio-description:before{content:"\e809";}
.map-icon-bakery:before{content:"\e80a";}
.map-icon-bank:before{content:"\e80b";}
.map-icon-bar:before{content:"\e80c";}
.map-icon-baseball:before{content:"\e80d";}
.map-icon-beauty-salon:before{content:"\e80e";}
.map-icon-bicycle-store:before{content:"\e80f";}
.map-icon-bicycling:before{content:"\e810";}
.map-icon-boat-ramp:before{content:"\e811";}
.map-icon-boat-tour:before{content:"\e812";}
.map-icon-boating:before{content:"\e813";}
.map-icon-book-store:before{content:"\e814";}
.map-icon-bowling-alley:before{content:"\e815";}
.map-icon-braille:before{content:"\e816";}
.map-icon-bus-station:before{content:"\e817";}
.map-icon-cafe:before{content:"\e818";}
.map-icon-campground:before{content:"\e819";}
.map-icon-canoe:before{content:"\e81a";}
.map-icon-car-dealer:before{content:"\e81b";}
.map-icon-car-rental:before{content:"\e81c";}
.map-icon-car-repair:before{content:"\e81d";}
.map-icon-car-wash:before{content:"\e81e";}
.map-icon-casino:before{content:"\e81f";}
.map-icon-cemetery:before{content:"\e820";}
.map-icon-chairlift:before{content:"\e821";}
.map-icon-church:before{content:"\e822";}
.map-icon-circle:before{content:"\e823";}
.map-icon-city-hall:before{content:"\e824";}
.map-icon-climbing:before{content:"\e825";}
.map-icon-closed-captioning:before{content:"\e826";}
.map-icon-clothing-store:before{content:"\e827";}
.map-icon-compass:before{content:"\e828";}
.map-icon-convenience-store:before{content:"\e829";}
.map-icon-courthouse:before{content:"\e82a";}
.map-icon-cross-country-skiing:before{content:"\e82b";}
.map-icon-crosshairs:before{content:"\e82c";}
.map-icon-dentist:before{content:"\e82d";}
.map-icon-department-store:before{content:"\e82e";}
.map-icon-diving:before{content:"\e82f";}
.map-icon-doctor:before{content:"\e830";}
.map-icon-electrician:before{content:"\e831";}
.map-icon-electronics-store:before{content:"\e832";}
.map-icon-embassy:before{content:"\e833";}
.map-icon-expand:before{content:"\e834";}
.map-icon-female:before{content:"\e835";}
.map-icon-finance:before{content:"\e836";}
.map-icon-fire-station:before{content:"\e837";}
.map-icon-fish-cleaning:before{content:"\e838";}
.map-icon-fishing-pier:before{content:"\e839";}
.map-icon-fishing:before{content:"\e83a";}
.map-icon-florist:before{content:"\e83b";}
.map-icon-food:before{content:"\e83c";}
.map-icon-fullscreen:before{content:"\e83d";}
.map-icon-funeral-home:before{content:"\e83e";}
.map-icon-furniture-store:before{content:"\e83f";}
.map-icon-gas-station:before{content:"\e840";}
.map-icon-general-contractor:before{content:"\e841";}
.map-icon-golf:before{content:"\e842";}
.map-icon-grocery-or-supermarket:before{content:"\e843";}
.map-icon-gym:before{content:"\e844";}
.map-icon-hair-care:before{content:"\e845";}
.map-icon-hang-gliding:before{content:"\e846";}
.map-icon-hardware-store:before{content:"\e847";}
.map-icon-health:before{content:"\e848";}
.map-icon-hindu-temple:before{content:"\e849";}
.map-icon-horse-riding:before{content:"\e84a";}
.map-icon-hospital:before{content:"\e84b";}
.map-icon-ice-fishing:before{content:"\e84c";}
.map-icon-ice-skating:before{content:"\e84d";}
.map-icon-inline-skating:before{content:"\e84e";}
.map-icon-insurance-agency:before{content:"\e84f";}
.map-icon-jet-skiing:before{content:"\e850";}
.map-icon-jewelry-store:before{content:"\e851";}
.map-icon-kayaking:before{content:"\e852";}
.map-icon-laundry:before{content:"\e853";}
.map-icon-lawyer:before{content:"\e854";}
.map-icon-library:before{content:"\e855";}
.map-icon-liquor-store:before{content:"\e856";}
.map-icon-local-government:before{content:"\e857";}
.map-icon-location-arrow:before{content:"\e858";}
.map-icon-locksmith:before{content:"\e859";}
.map-icon-lodging:before{content:"\e85a";}
.map-icon-low-vision-access:before{content:"\e85b";}
.map-icon-male:before{content:"\e85c";}
.map-icon-map-pin:before{content:"\e85d";}
.map-icon-marina:before{content:"\e85e";}
.map-icon-mosque:before{content:"\e85f";}
.map-icon-motobike-trail:before{content:"\e860";}
.map-icon-movie-rental:before{content:"\e861";}
.map-icon-movie-theater:before{content:"\e862";}
.map-icon-moving-company:before{content:"\e863";}
.map-icon-museum:before{content:"\e864";}
.map-icon-natural-feature:before{content:"\e865";}
.map-icon-night-club:before{content:"\e866";}
.map-icon-open-captioning:before{content:"\e867";}
.map-icon-painter:before{content:"\e868";}
.map-icon-park:before{content:"\e869";}
.map-icon-parking:before{content:"\e86a";}
.map-icon-pet-store:before{content:"\e86b";}
.map-icon-pharmacy:before{content:"\e86c";}
.map-icon-physiotherapist:before{content:"\e86d";}
.map-icon-place-of-worship:before{content:"\e86e";}
.map-icon-playground:before{content:"\e86f";}
.map-icon-plumber:before{content:"\e870";}
.map-icon-point-of-interest:before{content:"\e871";}
.map-icon-police:before{content:"\e872";}
.map-icon-political:before{content:"\e873";}
.map-icon-post-box:before{content:"\e874";}
.map-icon-post-office:before{content:"\e875";}
.map-icon-postal-code-prefix:before{content:"\e876";}
.map-icon-postal-code:before{content:"\e877";}
.map-icon-rafting:before{content:"\e878";}
.map-icon-real-estate-agency:before{content:"\e879";}
.map-icon-restaurant:before{content:"\e87a";}
.map-icon-roofing-contractor:before{content:"\e87b";}
.map-icon-route-pin:before{content:"\e87c";}
.map-icon-route:before{content:"\e87d";}
.map-icon-rv-park:before{content:"\e87e";}
.map-icon-sailing:before{content:"\e87f";}
.map-icon-school:before{content:"\e880";}
.map-icon-scuba-diving:before{content:"\e881";}
.map-icon-search:before{content:"\e882";}
.map-icon-shield:before{content:"\e883";}
.map-icon-shopping-mall:before{content:"\e884";}
.map-icon-sign-language:before{content:"\e885";}
.map-icon-skateboarding:before{content:"\e886";}
.map-icon-ski-jumping:before{content:"\e887";}
.map-icon-skiing:before{content:"\e888";}
.map-icon-sledding:before{content:"\e889";}
.map-icon-snow-shoeing:before{content:"\e88a";}
.map-icon-snow:before{content:"\e88b";}
.map-icon-snowboarding:before{content:"\e88c";}
.map-icon-snowmobile:before{content:"\e88d";}
.map-icon-spa:before{content:"\e88e";}
.map-icon-square-pin:before{content:"\e88f";}
.map-icon-square-rounded:before{content:"\e890";}
.map-icon-square:before{content:"\e891";}
.map-icon-stadium:before{content:"\e892";}
.map-icon-storage:before{content:"\e893";}
.map-icon-store:before{content:"\e894";}
.map-icon-subway-station:before{content:"\e895";}
.map-icon-surfing:before{content:"\e896";}
.map-icon-swimming:before{content:"\e897";}
.map-icon-synagogue:before{content:"\e898";}
.map-icon-taxi-stand:before{content:"\e899";}
.map-icon-tennis:before{content:"\e89a";}
.map-icon-toilet:before{content:"\e89b";}
.map-icon-trail-walking:before{content:"\e89c";}
.map-icon-train-station:before{content:"\e89d";}
.map-icon-transit-station:before{content:"\e89e";}
.map-icon-travel-agency:before{content:"\e89f";}
.map-icon-unisex:before{content:"\e8a0";}
.map-icon-university:before{content:"\e8a1";}
.map-icon-veterinary-care:before{content:"\e8a2";}
.map-icon-viewing:before{content:"\e8a3";}
.map-icon-volume-control-telephone:before{content:"\e8a4";}
.map-icon-walking:before{content:"\e8a5";}
.map-icon-waterskiing:before{content:"\e8a6";}
.map-icon-whale-watching:before{content:"\e8a7";}
.map-icon-wheelchair:before{content:"\e8a8";}
.map-icon-wind-surfing:before{content:"\e8a9";}
.map-icon-zoo:before{content:"\e8aa";}
.map-icon-zoom-in-alt:before{content:"\e8ab";}
.map-icon-zoom-in:before{content:"\e8ac";}
.map-icon-zoom-out-alt:before{content:"\e8ad";}
.map-icon-zoom-out:before{content:"\e8ae";}
.map-icon-label .map-icon{display:block;font-size:20px;color:#FFFFFF;width:48px;line-height:54px;text-align:center;white-space:nowrap;}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,
.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}
.slick-prev,
.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:50px;height:50px;margin-top:-25px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:3;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{color:transparent;outline:none;background:transparent}
.slick-prev:hover:before,
.slick-next:hover:before{opacity:1}
.slick-prev:focus:before,
.slick-next:focus:before{opacity:.75}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity:.15}
.slick-prev:before,
.slick-next:before{font-family:'Rivolicons-Free';font-size:28px;line-height:1;opacity:.75;color:#FFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:50px;height:50px;line-height:50px;background:#000;text-align:center;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}
.slick-prev{left:-31px}
[dir='rtl'] .slick-prev{right:-31px;left:auto}
.slick-prev:before{content:"\e60f";}
[dir='rtl'] .slick-prev:before{content:"\e611";}
.slick-next{right:-31px}
[dir='rtl'] .slick-next{right:auto;left:-31px}
.slick-next:before{content:"\e611";}
[dir='rtl'] .slick-next:before{content:"\e60f";}
.slick-slider{margin-bottom:15px}
.slick-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:10px;height:10px;content:'';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;background:#333;border-radius:50%;}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.slick-slide img{display:block;width:100%;}
.center .slick-center .image{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);color:#e67e22;opacity:1;transform:scale(1.08);}
.center .image{opacity:0.6;transition:all 300ms ease;padding:10px;}
.slick-carousel-wrapper{position:relative;}
.slick-carousel-wrapper img{display:block;width:100%;}
.slick-carousel-wrapper:before{content:"";position:absolute;top:0;bottom:0;left:0;width:0;background:#FFF;z-index:2;}
.slick-carousel-wrapper.gap-1{margin-left:-1px;}
.slick-carousel-wrapper.gap-1:before{width:1px;}
.slick-carousel-wrapper.gap-1 .slick-prev{left:-30px}
.slick-carousel-wrapper.gap-1 .slick-carousel-item{padding-left:1px;}
.slick-carousel-wrapper.gap-2{margin-left:-2px;}
.slick-carousel-wrapper.gap-2:before{width:2px;}
.slick-carousel-wrapper.gap-2 .slick-prev{left:-29px}
.slick-carousel-wrapper.gap-2 .slick-carousel-item{padding-left:2px;}
.slick-carousel-wrapper.gap-5{margin-left:-5px;}
.slick-carousel-wrapper.gap-5:before{width:5px;}
.slick-carousel-wrapper.gap-5 .slick-prev{left:-26px}
.slick-carousel-wrapper.gap-5 .slick-carousel-item{padding-left:5px;}
.slick-carousel-wrapper.gap-10{margin-left:-10px;}
.slick-carousel-wrapper.gap-10:before{width:10px;}
.slick-carousel-wrapper.gap-10 .slick-prev{left:-21px}
.slick-carousel-wrapper.gap-10 .slick-carousel-item{padding-left:10px;}
.slick-carousel-wrapper.gap-15{margin-left:-15px;}
.slick-carousel-wrapper.gap-15:before{width:15px;}
.slick-carousel-wrapper.gap-15 .slick-prev{left:-16px}
.slick-carousel-wrapper.gap-15 .slick-carousel-item{padding-left:15px;}
.slick-carousel-wrapper.gap-20{margin-left:-20px;}
.slick-carousel-wrapper.gap-20:before{width:20px;}
.slick-carousel-wrapper.gap-20 .slick-prev{left:-11px}
.slick-carousel-wrapper.gap-20 .slick-carousel-item{padding-left:20px;}
.slick-carousel-wrapper.gap-25{margin-left:-25px;}
.slick-carousel-wrapper.gap-25:before{width:25px;}
.slick-carousel-wrapper.gap-25 .slick-prev{left:-6px}
.slick-carousel-wrapper.gap-25 .slick-carousel-item{padding-left:25px;}
.slick-carousel-wrapper.gap-30{margin-left:-30px;}
.slick-carousel-wrapper.gap-30:before{width:30px;}
.slick-carousel-wrapper.gap-30 .slick-prev{left:-1px}
.slick-carousel-wrapper.gap-30 .slick-carousel-item{padding-left:30px;}
.slick-carousel-wrapper.gap-40{margin-left:-40px;}
.slick-carousel-wrapper.gap-40 .slick-prev{left:9px}
.slick-carousel-wrapper.gap-40:before{width:40px;}
.slick-carousel-wrapper.gap-40 .slick-carousel-item{padding-left:40px;}
.slick-carousel-wrapper.gap-50{margin-left:-50px;}
.slick-carousel-wrapper.gap-50:before{width:50px;}
.slick-carousel-wrapper.gap-50 .slick-prev{left:19px}
.slick-carousel-wrapper.gap-50 .slick-carousel-item{padding-left:50px;}
.slick-carousel-vertical-wrapper .slick-prev:before{content:"\e613";}
.slick-carousel-vertical-wrapper .slick-next:before{content:"\e60d";}
.slick-carousel-vertical-wrapper{margin-bottom:2px;position:relative;}
.slick-carousel-vertical-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#FFF;z-index:2;}
.slick-carousel-vertical-wrapper .slick-carousel-item{margin-bottom:-2px;}
.slick-carousel-vertical-wrapper.gap-1{margin-bottom:1px;}
.slick-carousel-vertical-wrapper.gap-1:after{height:1px;}
.slick-carousel-vertical-wrapper.gap-1 .slick-carousel-item{margin-bottom:-1px;}
.slick-carousel-vertical-wrapper.gap-2{margin-bottom:0;}
.slick-carousel-vertical-wrapper.gap-2:after{height:0;}
.slick-carousel-vertical-wrapper.gap-2 .slick-carousel-item{margin-bottom:0;}
.slick-carousel-vertical-wrapper.gap-5{margin-bottom:-3px;}
.slick-carousel-vertical-wrapper.gap-5:after{height:4px;top:auto;bottom:0;}
.slick-carousel-vertical-wrapper.gap-5 .slick-carousel-item{margin-bottom:3px;}
.slick-carousel-center-mode{margin-left:-30px;margin-right:-30px;}
.slick-carousel-center-mode .slick-carousel-inner{margin:30px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}
.slick-carousel-center-mode .slick-center .slick-carousel-inner{margin:0;margin-left:-10px;margin-right:-10px;}
.slick-carousel-center-mode .slick-carousel-inner:hover{cursor:pointer;}
.slick-carousel-center-mode .slick-center .slick-carousel-inner:hover{cursor:default;}
.slick-carousel-center-mode .slick-dots{bottom:-30px;}
.slick-slider-center-mode .slick-item{position:relative;}
.slick-slider-center-mode .slick-item .image{position:relative;padding:0;}
.slick-slider-center-mode .slick-item .image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, .7);-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.slick-slider-center-mode .slick-center.slick-item .image:after{background:rgba(0, 0, 0, 0);}
.slick-slider-center-mode .slick-item .image:hover{cursor:pointer;}
.slick-slider-center-mode.slick-slider-full .slick-item .image:after{display:none;}
.slick-slider-center-mode.gap-2 .slick-item{padding:0 1px;}
.slick-slider-center-mode .slick-prev{left:20px;}
.slick-slider-center-mode .slick-next{right:20px;}
.slick-slider-center-mode .slick-caption{position:absolute;top:20px;left:20px;font-weight:700;color:rgba(255, 255, 255, 0);o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.slick-slider-center-mode .slick-center .slick-caption{color:rgba(255, 255, 255, 1);}
.slick-gallery-slideshow-wrapper .slick-prev{left:0;}
.slick-gallery-slideshow-wrapper .slick-next{right:-1px;}
.slick-gallery-slideshow-wrapper .slick-prev:before,
.slick-gallery-slideshow-wrapper .slick-next:before{color:#FFF;opacity:.3;}
.slick-gallery-slideshow-wrapper:hover .slick-prev:before,
.slick-gallery-slideshow-wrapper:hover .slick-next:before{color:#FFF;opacity:.7;}
.slick-gallery-slideshow-wrapper .slick-prev:hover:before,
.slick-gallery-slideshow-wrapper .slick-next:hover:before{opacity:1}
.slick-gallery-slideshow{margin-bottom:1px;}
.slick-gallery-slideshow .image{padding:0;}
.slick-gallery-nav .image{padding:0;border:1px solid transparent;opacity:1;transition:all 300ms ease;position:relative;}
.slick-gallery-nav .image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, .5);-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}
.slick-gallery-nav .image:hover:after{background:rgba(0, 0, 0, .2);}
.slick-gallery-nav .slick-center .image{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;}
.slick-gallery-nav .slick-center .image:after{background:rgba(0, 0, 0, 0);}
.slick-gallery-nav .image:hover{cursor:pointer;}
.slick-gallery-nav .slick-prev,
.slick-gallery-nav .slick-next{width:30px;height:30px;margin-top:-10px;}
.slick-gallery-nav .slick-prev:before,
.slick-gallery-nav .slick-next:before{width:30px;height:30px;line-height:30px;font-size:16px;}
.slick-image-bg-slider-wrapper{}
.slick-image-bg-slider-wrapper.alt-full-width{overflow:hidden;}
.slick-image-bg-slider .image.image-bg{height:660px;background-size:cover !important;background-position:center center;}
.slick-image-bg-slider .slick-prev{left:10px;}
.slick-image-bg-slider .slick-next{right:10px;}
.slick-animation .animation{display:inline-block;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.slick-animation .transitionDelay1{-webkit-transition-delay:.1s;transition-delay:.1s}
.slick-animation .transitionDelay2{-webkit-transition-delay:.2s;transition-delay:.2s}
.slick-animation .transitionDelay3{-webkit-transition-delay:.3s;transition-delay:.3s}
.slick-animation .transitionDelay4{-webkit-transition-delay:.4s;transition-delay:.4s}
.slick-animation .transitionDelay5{-webkit-transition-delay:.5s;transition-delay:.5s}
.slick-animation .transitionDelay6{-webkit-transition-delay:.6s;transition-delay:.6s}
.slick-animation .transitionDelay7{-webkit-transition-delay:.7s;transition-delay:.7s}
.slick-animation .transitionDelay8{-webkit-transition-delay:.8s;transition-delay:.8s}
.slick-animation .transitionDelay9{-webkit-transition-delay:.9s;transition-delay:.9s}
.slick-animation .transitionDelay10{-webkit-transition-delay:1s;transition-delay:1s}
.slick-animation .transitionDelay12{-webkit-transition-delay:1.2s;transition-delay:1.2s}
.slick-animation .transitionDelay14{-webkit-transition-delay:1.4s;transition-delay:1.4s}
.slick-animation .transitionDuration2{-webkit-transition-duration:.2s;transition-duration:.2s}
.slick-animation .transitionDuration4{-webkit-transition-duration:.4s;transition-duration:.4s}
.slick-animation .transitionDuration6{-webkit-transition-duration:.6s;transition-duration:.6s}
.slick-animation .transitionDuration8{-webkit-transition-duration:.8s;transition-duration:.8s}
.slick-animation .transitionDuration10{-webkit-transition-duration:1s;transition-duration:1s}
.slick-animation .transitionDuration12{-webkit-transition-duration:1.2s;transition-duration:1.2s}
.slick-animation .transitionDuration14{-webkit-transition-duration:1.4s;transition-duration:1.4s}
.slick-animation .transitionDuration16{-webkit-transition-duration:1.6s;transition-duration:1.6s}
.slick-animation .transitionDuration18{-webkit-transition-duration:1.8s;transition-duration:1.8s}
.slick-animation .transitionDuration20{-webkit-transition-duration:2.0s;transition-duration:2.0s}
.slick-animation .transitionDuration22{-webkit-transition-duration:2.2s;transition-duration:2.2s}
.slick-animation .transitionDuration24{-webkit-transition-duration:2.4s;transition-duration:2.4s}
.slick-animation .transitionDuration26{-webkit-transition-duration:2.6s;transition-duration:2.6s}
.slick-animation .fromTop{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
.slick-animation .fromBottom{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}
.slick-animation .fromLeft{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.slick-animation .fromRight{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
.slick-animation .slick-center .animation{opacity:1}
.slick-animation .slick-center .fromTop{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}
.slick-animation .slick-center .fromBottom{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}
.slick-animation .slick-center .fromLeft{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}
.slick-animation .slick-center .fromRight{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}
.sumi-gallery-wrapper img{display:inline;}
.sumi-gallery-wrapper img:hover{cursor:pointer;}
.SumoGallery *{border:0px;margin:0px;padding:0px;}
.SumoGallery{background-color:rgba(0, 0, 0, 0.7);position:fixed;top:0px;left:0px;right:0px;bottom:0px;}
.SumoGallery a{cursor:pointer;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}
.SumoGallery .Sarrow{position:absolute;font-size:30px;color:#D8D8D8;opacity:0.8;text-shadow:-1px 0px 3px rgba(0, 0, 0, 0.86);top:50%;margin-top:-50px;padding:10px;z-index:10;}
.SumoGallery .Sarrow:hover{opacity:1;}
.SumoGallery .Sarrow.l{left:0px;}
.SumoGallery .Sarrow.r{right:0px;}
.SumoGallery .Sarrow.last-item{opacity:0.3;}
.SumoGallery .Sheader{background-color:rgba(0, 0, 0, 0.66);height:40px;position:relative;}
.SumoGallery .Sheader p{color:#fff;padding:10px 50px;text-align:center;}
.SumoGallery .Sheader a{font-size:50px;line-height:40px;color:#fff;position:absolute;right:5px;top:0px;display:block;cursor:pointer;opacity:0.8;}
.SumoGallery .Sheader a:hover{opacity:1}
.SumoGallery .Sbody{position:absolute;top:40px;bottom:75px;left:0px;right:0px;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;}
.SumoGallery .Sbody a{display:none;left:0px;opacity:1;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;}
.SumoGallery .Sbody a.sel{display:block;background-image:url('images/sumogallery-loader.gif');position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center;z-index:1;}
.SumoGallery .Sbody a.anim{transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;}
.SumoGallery .Sbody a.left{left:-100%;opacity:0;}
.SumoGallery .Sbody a.right{left:100%;opacity:0;}
.SumoGallery .SimgCount{position:absolute;color:#BEBEBE;right:10px;bottom:95px;}
.SumoGallery .toggle-thumbs{position:absolute;color:#BEBEBE;right:10px;bottom:70px;z-index:10;font-size:23px;background-color:#000;border-radius:3px;padding:0px 5px;line-height:20px;}
.SumoGallery .toggle-thumbs:hover{color:#4186F2;}
.SumoGallery .Sbody a img{position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:auto;max-width:100%;max-height:98%;-webkit-box-shadow:0px 0px 35px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 35px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 0px 35px rgba(0, 0, 0, 0.5);border-radius:0;}
.SumoGallery .Sfooter{position:absolute;bottom:0px;left:0px;right:0px;height:73px;background-color:#000;padding:12px 0px;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;}
.SumoGallery ul.Sthumbnails{list-style:none;display:block;text-align:center;overflow:auto;white-space:nowrap;height:150px;padding-top:5px;margin-top:-5px;}
.SumoGallery ul.Sthumbnails li{display:inline-block;margin:0px 2px;}
.SumoGallery ul.Sthumbnails li a{display:block;height:50px;width:60px;background-repeat:no-repeat;position:relative;border-radius:0;background-size:cover;border:1px solid rgba(255, 255, 255, 0.2);opacity:0.8;}
.SumoGallery ul.Sthumbnails li a:hover{border:1px solid rgba(255, 255, 255, 1);opacity:1;}
.SumoGallery ul.Sthumbnails li.sel a{border:1px solid rgba(255, 255, 255, 1);opacity:1;}
.SumoGallery.nothumbs{}
.SumoGallery.nothumbs .Sfooter{bottom:-74px;}
.SumoGallery.nothumbs .Sbody{bottom:0px;}
.SumoGallery{z-index:99999;}
.SumoGallery .Sbody a img{width:auto;}
.sumi-gallery-wrapper{z-index:99999999999;}
.sumi-gallery-wrapper img{width:auto;}
.sumi-gallery-wrapper{margin-left:-1px;margin-right:-1px;margin-bottom:-2px;}
.sumi-gallery-wrapper .sumi-gallery-item{display:block;float:left;width:33.333333%;overflow:hidden;}
.sumi-gallery-wrapper .sumi-gallery-inner{margin-left:1px;margin-right:1px;margin-bottom:2px;overflow:hidden;position:relative;}
.sumi-gallery-wrapper .sumi-gallery-item img{display:block;width:100%;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;overflow:hidden;}
.sumi-gallery-wrapper .sumi-gallery-item:hover img{-webkit-transform:scale(1.2);opacity:0.8;}
.SumoGallery .Sbody a img{width:auto;}
.SumoGallery{z-index:99999;}
@media only screen and (max-width:1199px){}
@media only screen and (max-width:991px){}
@media only screen and (max-width:767px){}
@media (max-width:479px){}
.imgs-grid{max-width:800px;margin:0 auto;font-size:0}
.imgs-grid.imgs-grid-1 .imgs-grid-image{width:100%;text-align:center}
.imgs-grid.imgs-grid-2 .imgs-grid-image,
.imgs-grid.imgs-grid-4 .imgs-grid-image{width:50%}
.imgs-grid.imgs-grid-3 .imgs-grid-image,
.imgs-grid.imgs-grid-6 .imgs-grid-image{width:33.333333333333%}
.imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(1),
.imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(2),
.imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(3){width:33.333333333333%}
.imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(4),
.imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(5){width:50%}
.imgs-grid .imgs-grid-image{position:relative;display:inline-block;padding:1px;box-sizing:border-box}
.imgs-grid .imgs-grid-image:hover{cursor:pointer}
.imgs-grid .imgs-grid-image .image-wrap{position:relative;display:inline-block;overflow:hidden;vertical-align:middle}
.imgs-grid .imgs-grid-image .image-wrap img{position:relative;width:100%;height:auto;margin:0}
.imgs-grid .imgs-grid-image .view-all{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}
.imgs-grid .imgs-grid-image .view-all:before{display:inline-block;content:"";vertical-align:middle;height:100%}
.imgs-grid .imgs-grid-image .view-all:hover{cursor:pointer}
.imgs-grid .imgs-grid-image .view-all:hover .view-all-text{text-decoration:underline}
.imgs-grid .imgs-grid-image .view-all .view-all-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4}
.imgs-grid .imgs-grid-image .view-all .view-all-text{position:relative;font-size:16px;font-family:sans-serif;color:#fff}
@media (max-width:350px){.imgs-grid .imgs-grid-image .view-all .view-all-text{font-size:10px}
}
.imgs-grid-modal{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0;z-index:999999;-webkit-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-o-user-select:none;user-select:none}
.imgs-grid-modal .modal-caption{padding:30px 50px;text-align:center;color:#fff}
.imgs-grid-modal .modal-close{position:absolute;right:10px;top:10px;width:35px;height:35px;background-image:url(images/imgs-grid-icons.png);background-repeat:no-repeat;background-position:-100px}
.imgs-grid-modal .modal-close:hover{cursor:pointer}
.imgs-grid-modal .modal-inner{position:absolute;top:60px;bottom:60px;left:0;right:0}
.imgs-grid-modal .modal-inner .modal-control{position:absolute;top:0;bottom:0;width:70px}
.imgs-grid-modal .modal-inner .modal-control:hover{cursor:pointer}
.imgs-grid-modal .modal-inner .modal-control.left{left:0}
.imgs-grid-modal .modal-inner .modal-control.right{right:0}
.imgs-grid-modal .modal-inner .modal-control .arrow{margin:0 auto;height:100%;width:40px;background-repeat:no-repeat;background-image:url(images/imgs-grid-icons.png)}
.imgs-grid-modal .modal-inner .modal-control .arrow.left{background-position:2px center}
.imgs-grid-modal .modal-inner .modal-control .arrow.right{background-position:-42px center}
.imgs-grid-modal .modal-inner .modal-image{position:absolute;top:0;left:70px;right:70px;bottom:0;text-align:center}
.imgs-grid-modal .modal-inner .modal-image:before{display:inline-block;content:"";vertical-align:middle;height:100%}
.imgs-grid-modal .modal-inner .modal-image img{max-width:100%;max-height:100%;vertical-align:middle;display:inline}
.imgs-grid-modal .modal-inner .modal-image img:hover{cursor:pointer}
@media (max-width:800px){.imgs-grid-modal .modal-inner .modal-control{width:40px}
.imgs-grid-modal .modal-inner .modal-control .arrow{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}
.imgs-grid-modal .modal-inner .modal-image{left:0;right:0}
}
.imgs-grid-modal .modal-indicator{position:absolute;bottom:0;height:60px;width:100%;text-align:center}
.imgs-grid-modal .modal-indicator ul{margin:0;padding:0}
.imgs-grid-modal .modal-indicator ul li{display:inline-block;width:12px;height:12px;border:1px solid #fff;box-sizing:border-box;border-radius:100%;margin:0 1px;vertical-align:middle}
.imgs-grid-modal .modal-indicator ul li:hover{cursor:pointer}
.imgs-grid-modal .modal-indicator ul li.selected{background-color:#fff;width:14px;height:14px;margin:0}
.imgs-grid{width:100%;max-width:100%}
.imgs-grid-modal .modal-inner .modal-image img{display:display;width:auto}
ul.wysihtml5-toolbar{margin:0;padding:0;display:block}
ul.wysihtml5-toolbar::after{clear:both;display:table;content:""}
ul.wysihtml5-toolbar>li{float:left;display:list-item;list-style:none;margin:0 5px 10px 0}
ul.wysihtml5-toolbar a[data-wysihtml5-command=bold]{font-weight:700}
ul.wysihtml5-toolbar a[data-wysihtml5-command=italic]{font-style:italic}
ul.wysihtml5-toolbar a[data-wysihtml5-command=underline]{text-decoration:underline}
ul.wysihtml5-toolbar a.btn.wysihtml5-command-active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);background-color:#E6E6E6;background-color:#D9D9D9;outline:0}
ul.wysihtml5-commands-disabled .dropdown-menu{display:none!important}
ul.wysihtml5-toolbar div.wysihtml5-colors{display:block;width:50px;height:20px;margin-top:2px;margin-left:5px;position:absolute;pointer-events:none}
ul.wysihtml5-toolbar a.wysihtml5-colors-title{padding-left:70px}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=black]{background:#000!important}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=silver]{background:silver!important}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=gray]{background:gray!important}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=maroon]{background:maroon!important}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=red]{background:red!important}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=purple]{background:purple!important}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=green]{background:green!important}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=olive]{background:olive!important}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=navy]{background:navy!important}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=blue]{background:#00f!important}
ul.wysihtml5-toolbar div[data-wysihtml5-command-value=orange]{background:orange!important}
.glyphicon-quote:before{content:"\201C";font-family:Georgia, serif;font-size:50px;position:absolute;top:-4px;left:-3px;max-height:100%}
.glyphicon-quote:after{content:"\0000a0"}
.bootstrap3-wysihtml5-wrapper .glyphicon-quote:before{font-size:38px;top:-2px}
ul.wysihtml5-toolbar{margin-top:10px;margin-bottom:5px;}
ul.wysihtml5-toolbar > li{margin-bottom:5px}
ul.wysihtml5-toolbar a{color:#A8A8A8;line-height:1;}
ul.wysihtml5-toolbar a.btn{padding:10px 12px 8px;background:rgba(255, 255, 255, 0.8);border:1px solid #EBEBEB;font-size:12px;letter-spacing:1px;font-weight:600;height:34px;}
ul.wysihtml5-toolbar a.btn:hover{color:#2D66F6;background:rgba(255, 255, 255, 0.95)}
.twitter-typeahead{width:100%;position:relative;vertical-align:top}
.twitter-typeahead .tt-input,
.twitter-typeahead .tt-hint{margin:0;width:100%;vertical-align:middle;background-color:#fff}
.twitter-typeahead .tt-hint{color:#999;z-index:1;border:1px solid transparent}
.twitter-typeahead .tt-input{color:#555;z-index:2}
.twitter-typeahead .tt-input,
.twitter-typeahead .tt-hint{height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429}
.twitter-typeahead .input-sm.tt-input,
.twitter-typeahead .hint-sm.tt-hint{border-radius:3px}
.twitter-typeahead .input-lg.tt-input,
.twitter-typeahead .hint-lg.tt-hint{border-radius:6px}
.input-group .twitter-typeahead:first-child .tt-input,
.input-group .twitter-typeahead:first-child .tt-hint{border-radius:4px 0 0 4px!important}
.input-group .twitter-typeahead:last-child .tt-input,
.input-group .twitter-typeahead:last-child .tt-hint{border-radius:0 4px 4px 0!important}
.input-group.input-group-sm .twitter-typeahead:first-child .tt-input,
.input-group.input-group-sm .twitter-typeahead:first-child .tt-hint{border-radius:3px 0 0 3px!important}
.input-group.input-group-sm .twitter-typeahead:last-child .tt-input,
.input-group.input-group-sm .twitter-typeahead:last-child .tt-hint{border-radius:0 3px 3px 0!important}
.input-sm.tt-input,
.hint-sm.tt-hint,
.input-group.input-group-sm .tt-input,
.input-group.input-group-sm .tt-hint{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}
.input-group.input-group-lg .twitter-typeahead:first-child .tt-input,
.input-group.input-group-lg .twitter-typeahead:first-child .tt-hint{border-radius:6px 0 0 6px!important}
.input-group.input-group-lg .twitter-typeahead:last-child .tt-input,
.input-group.input-group-lg .twitter-typeahead:last-child .tt-hint{border-radius:0 6px 6px 0!important}
.input-lg.tt-input,
.hint-lg.tt-hint,
.input-group.input-group-lg .tt-input,
.input-group.input-group-lg .tt-hint{height:45px;padding:10px 16px;font-size:18px;line-height:1.33}
.tt-dropdown-menu{width:100%;min-width:160px;margin-top:2px;padding:5px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);*border-right-width:2px;*border-bottom-width:2px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.tt-suggestion{display:block;padding:3px 20px}
.tt-suggestion.tt-cursor{color:#262626;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}
.tt-suggestion.tt-cursor a{color:#fff}
.tt-suggestion p{margin:0}
.tokenfield .twitter-typeahead{width:auto}
.tokenfield .twitter-typeahead .tt-hint{padding:0;height:20px}
.tokenfield.input-sm .twitter-typeahead .tt-input,
.tokenfield.input-sm .twitter-typeahead .tt-hint{height:18px;font-size:12px;line-height:1.5}
.tokenfield.input-lg .twitter-typeahead .tt-input,
.tokenfield.input-lg .twitter-typeahead .tt-hint{height:23px;font-size:18px;line-height:1.33}
.tokenfield .twitter-typeahead .tt-suggestions{font-size:14px}
@-webkit-keyframes blink{0%{border-color:#ededed}
100%{border-color:#b94a48}
}
@-moz-keyframes blink{0%{border-color:#ededed}
100%{border-color:#b94a48}
}
@keyframes blink{0%{border-color:#ededed}
100%{border-color:#b94a48}
}
.tokenfield{height:auto;min-height:34px;padding-bottom:0}
.tokenfield.focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6)}
.tokenfield .token{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;border:1px solid #d9d9d9;background-color:#ededed;white-space:nowrap;margin:-1px 5px 5px 0;height:22px;vertical-align:top;cursor:default}
.tokenfield .token:hover{border-color:#b9b9b9}
.tokenfield .token.active{border-color:#52a8ec;border-color:rgba(82, 168, 236, 0.8)}
.tokenfield .token.duplicate{border-color:#ebccd1;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.tokenfield .token.invalid{background:none;border:1px solid transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:1px dotted #d9534f}
.tokenfield .token.invalid.active{background:#ededed;border:1px solid #ededed;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.tokenfield .token .token-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;padding-left:4px;vertical-align:top}
.tokenfield .token .close{font-family:Arial;display:inline-block;line-height:100%;font-size:1.1em;line-height:1.49em;margin-left:5px;float:none;height:100%;vertical-align:top;padding-right:4px}
.tokenfield .token-input{background:none;width:60px;min-width:60px;border:0;height:20px;padding:0;margin-bottom:6px;-webkit-box-shadow:none;box-shadow:none}
.tokenfield .token-input:focus{border-color:transparent;outline:0;-webkit-box-shadow:none;box-shadow:none}
.tokenfield.disabled{cursor:not-allowed;background-color:#eee}
.tokenfield.disabled .token-input{cursor:not-allowed}
.tokenfield.disabled .token:hover{cursor:not-allowed;border-color:#d9d9d9}
.tokenfield.disabled .token:hover .close{cursor:not-allowed;opacity:.2;filter:alpha(opacity=20)}
.has-warning .tokenfield.focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b}
.has-error .tokenfield.focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483}
.has-success .tokenfield.focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168}
.tokenfield.input-sm,
.input-group-sm .tokenfield{min-height:30px;padding-bottom:0}
.input-group-sm .token,
.tokenfield.input-sm .token{height:20px;margin-bottom:4px}
.input-group-sm .token-input,
.tokenfield.input-sm .token-input{height:18px;margin-bottom:5px}
.tokenfield.input-lg,
.input-group-lg .tokenfield{min-height:45px;padding-bottom:4px}
.input-group-lg .token,
.tokenfield.input-lg .token{height:25px}
.input-group-lg .token-label,
.tokenfield.input-lg .token-label{line-height:23px}
.input-group-lg .token .close,
.tokenfield.input-lg .token .close{line-height:1.3em}
.input-group-lg .token-input,
.tokenfield.input-lg .token-input{height:23px;line-height:23px;margin-bottom:6px;vertical-align:top}
.tokenfield.rtl{direction:rtl;text-align:right}
.tokenfield.rtl .token{margin:-1px 0 5px 5px}
.tokenfield.rtl .token .token-label{padding-left:0;padding-right:4px}
.dropzone,
.dropzone *,
.dropzone-previews,
.dropzone-previews *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.dropzone{position:relative;border:1px solid rgba(0, 0, 0, 0.08);background:rgba(0, 0, 0, 0.02);padding:1em}
.dropzone.dz-clickable{cursor:pointer}
.dropzone.dz-clickable .dz-message,
.dropzone.dz-clickable .dz-message span{cursor:pointer}
.dropzone.dz-clickable *{cursor:default}
.dropzone .dz-message{opacity:1;-ms-filter:none;filter:none}
.dropzone.dz-drag-hover{border-color:rgba(0, 0, 0, 0.15);background:rgba(0, 0, 0, 0.04)}
.dropzone.dz-started .dz-message{display:none}
.dropzone .dz-preview,
.dropzone-previews .dz-preview{background:rgba(255, 255, 255, 0.8);position:relative;display:inline-block;margin:17px;vertical-align:top;border:1px solid #acacac;padding:6px}
.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail],
.dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail]{display:none}
.dropzone .dz-preview .dz-details,
.dropzone-previews .dz-preview .dz-details{width:100px;height:100px;position:relative;background:#ebebeb;padding:5px;margin-bottom:22px}
.dropzone .dz-preview .dz-details .dz-filename,
.dropzone-previews .dz-preview .dz-details .dz-filename{overflow:hidden;height:100%}
.dropzone .dz-preview .dz-details img,
.dropzone-previews .dz-preview .dz-details img{position:absolute;top:0;left:0;width:100px;height:100px}
.dropzone .dz-preview .dz-details .dz-size,
.dropzone-previews .dz-preview .dz-details .dz-size{position:absolute;bottom:-28px;left:3px;height:28px;line-height:28px}
.dropzone .dz-preview.dz-error .dz-error-mark,
.dropzone-previews .dz-preview.dz-error .dz-error-mark{display:block}
.dropzone .dz-preview.dz-success .dz-success-mark,
.dropzone-previews .dz-preview.dz-success .dz-success-mark{display:block}
.dropzone .dz-preview:hover .dz-details img,
.dropzone-previews .dz-preview:hover .dz-details img{display:none}
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark,
.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark{display:none;position:absolute;width:40px;height:40px;font-size:30px;text-align:center;right:-10px;top:-10px}
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark{color:#8cc657}
.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark{color:#ee162d}
.dropzone .dz-preview .dz-progress,
.dropzone-previews .dz-preview .dz-progress{position:absolute;top:100px;left:6px;right:6px;height:6px;background:#d7d7d7;display:none}
.dropzone .dz-preview .dz-progress .dz-upload,
.dropzone-previews .dz-preview .dz-progress .dz-upload{display:block;position:absolute;top:0;bottom:0;left:0;width:0;background-color:#8cc657}
.dropzone .dz-preview.dz-processing .dz-progress,
.dropzone-previews .dz-preview.dz-processing .dz-progress{display:block}
.dropzone .dz-preview .dz-error-message,
.dropzone-previews .dz-preview .dz-error-message{display:none;position:absolute;top:-5px;left:-20px;background:rgba(245, 245, 245, 0.8);padding:8px 10px;color:#800;min-width:140px;max-width:500px;z-index:500}
.dropzone .dz-preview:hover.dz-error .dz-error-message,
.dropzone-previews .dz-preview:hover.dz-error .dz-error-message{display:block}
.dropzone{border:1px solid rgba(0, 0, 0, 0.03);min-height:360px;-webkit-border-radius:3px;border-radius:3px;background:rgba(0, 0, 0, 0.03);padding:23px}
.dropzone .dz-default.dz-message{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background-repeat:no-repeat;background-position:0 0;position:absolute;width:428px;height:123px;margin-left:-214px;margin-top:-61.5px;top:50%;left:50%}
@media all and (-webkit-min-device-pixel-ratio:1.5),
(min--moz-device-pixel-ratio:1.5),
(-o-min-device-pixel-ratio:1.51),
(min-device-pixel-ratio:1.5),
(min-resolution:138dpi),
(min-resolution:1.5dppx){.dropzone .dz-default.dz-message{-webkit-background-size:428px 406px;-moz-background-size:428px 406px;background-size:428px 406px}
}
.dropzone .dz-default.dz-message span{display:none}
.dropzone.dz-square .dz-default.dz-message{background-position:0 -123px;width:268px;margin-left:-134px;height:174px;margin-top:-87px}
.dropzone.dz-drag-hover .dz-message{opacity:.15;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=15);filter:alpha(opacity=15)}
.dropzone.dz-started .dz-message{display:block;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}
.dropzone .dz-preview,
.dropzone-previews .dz-preview{-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.16);box-shadow:1px 1px 4px rgba(0, 0, 0, 0.16);font-size:14px}
.dropzone .dz-preview.dz-image-preview:hover .dz-details img,
.dropzone-previews .dz-preview.dz-image-preview:hover .dz-details img{display:block;opacity:.1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);filter:alpha(opacity=10)}
.dropzone .dz-preview.dz-success .dz-success-mark,
.dropzone-previews .dz-preview.dz-success .dz-success-mark{opacity:1;-ms-filter:none;filter:none}
.dropzone .dz-preview.dz-error .dz-error-mark,
.dropzone-previews .dz-preview.dz-error .dz-error-mark{opacity:1;-ms-filter:none;filter:none}
.dropzone .dz-preview.dz-error .dz-progress .dz-upload,
.dropzone-previews .dz-preview.dz-error .dz-progress .dz-upload{background:#ee1e2d}
.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark,
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark{display:block;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;background-repeat:no-repeat}
@media all and (-webkit-min-device-pixel-ratio:1.5),
(min--moz-device-pixel-ratio:1.5),
(-o-min-device-pixel-ratio:1.51),
(min-device-pixel-ratio:1.5),
(min-resolution:138dpi),
(min-resolution:1.5dppx){.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark,
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark{-webkit-background-size:428px 406px;-moz-background-size:428px 406px;background-size:428px 406px}
}
.dropzone .dz-preview .dz-error-mark span,
.dropzone-previews .dz-preview .dz-error-mark span,
.dropzone .dz-preview .dz-success-mark span,
.dropzone-previews .dz-preview .dz-success-mark span{display:none}
.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark{background-position:-268px -123px}
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark{background-position:-268px -163px}
.dropzone .dz-preview .dz-progress .dz-upload,
.dropzone-previews .dz-preview .dz-progress .dz-upload{-webkit-animation:loading .4s linear infinite;-moz-animation:loading .4s linear infinite;-o-animation:loading .4s linear infinite;-ms-animation:loading .4s linear infinite;animation:loading .4s linear infinite;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;transition:width .3s ease-in-out;-webkit-border-radius:2px;border-radius:2px;position:absolute;top:0;left:0;width:0;height:100%;background-repeat:repeat-x;background-position:0 -400px}
@media all and (-webkit-min-device-pixel-ratio:1.5),
(min--moz-device-pixel-ratio:1.5),
(-o-min-device-pixel-ratio:1.51),
(min-device-pixel-ratio:1.5),
(min-resolution:138dpi),
(min-resolution:1.5dppx){.dropzone .dz-preview .dz-progress .dz-upload,
.dropzone-previews .dz-preview .dz-progress .dz-upload{-webkit-background-size:428px 406px;-moz-background-size:428px 406px;background-size:428px 406px}
}
.dropzone .dz-preview.dz-success .dz-progress,
.dropzone-previews .dz-preview.dz-success .dz-progress{display:block;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}
.dropzone .dz-preview .dz-error-message,
.dropzone-previews .dz-preview .dz-error-message{display:block;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.dropzone .dz-preview:hover.dz-error .dz-error-message,
.dropzone-previews .dz-preview:hover.dz-error .dz-error-message{opacity:1;-ms-filter:none;filter:none}
.dropzone a.dz-remove,
.dropzone-previews a.dz-remove{background-image:-webkit-linear-gradient(top, #fafafa, #eee);background-image:-moz-linear-gradient(top, #fafafa, #eee);background-image:-o-linear-gradient(top, #fafafa, #eee);background-image:-ms-linear-gradient(top, #fafafa, #eee);background-image:linear-gradient(to bottom, #fafafa, #eee);-webkit-border-radius:2px;border-radius:2px;border:1px solid #eee;text-decoration:none;display:block;padding:4px 5px;text-align:center;color:#aaa;margin-top:26px}
.dropzone a.dz-remove:hover,
.dropzone-previews a.dz-remove:hover{color:#666}
@-moz-keyframes loading{from{background-position:0 -400px}
to{background-position:-7px -400px}
}
@-webkit-keyframes loading{from{background-position:0 -400px}
to{background-position:-7px -400px}
}
@-o-keyframes loading{from{background-position:0 -400px}
to{background-position:-7px -400px}
}
@keyframes loading{from{background-position:0 -400px}
to{background-position:-7px -400px}
}
.dropzone{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:transparent;border:2px dashed rgba(0, 0, 0, 0.1);min-height:130px;padding:20px;background:#F2F2F2;}
.dropzone:hover{border:2px dashed rgba(0, 0, 0, 0.15)}
.dropzone input[type="file"]{display:none}
.dropzone a.dz-remove{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#fff;background-image:none;border:2px solid rgba(0, 0, 0, 0.1);font-size:11px;font-weight:400;padding:3px 4px;letter-spacing:1px}
.dropzone a.dz-remove:hover{cursor:pointer}
.dropzone .dz-default.dz-message{display:table}
.dropzone .dz-default.dz-message span{color:#2D66F6;font-weight:700;display:table-cell;vertical-align:middle;text-align:center}
.dropzone .dz-preview{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;background-color:#f4f4f2;margin:10px}
.dropzone .dz-preview .dz-details img{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
.dropzone .dz-preview .dz-details .dz-size{font-size:12px}
.dropzone .dz-preview .dz-error-mark,
.dropzone .dz-preview .dz-success-mark{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-shadow:none;-webkit-font-smoothing:antialiased;font-family:'fontawesome';speak:none;font-weight:400;font-variant:normal;line-height:1;text-transform:none;border:1px solid rgba(0, 0, 0, 0.1);background-color:#fff;height:22px;width:22px;font-size:13px;line-height:20px}
.dropzone .dz-preview .dz-success-mark:after{color:green;content:"\f00c"}
.dropzone .dz-preview .dz-error-mark:after{color:red;content:"\f00d"}
.dropzone.profile-picture{padding:0}
.dropzone.profile-picture > img{position:relative;z-index:-2}
.dropzone.profile-picture .dz-default.dz-message{background-color:rgba(255, 255, 255, 0.9);bottom:0;height:auto;margin:0;left:inherit;top:inherit;padding:10px 0;width:100%}
.dropzone.profile-picture .dz-default.dz-message span{color:#474747;font-size:12px}
.dropzone.profile-picture.dz-started > img{display:none}
.dropzone.profile-picture .dz-image-preview{background-color:transparent;margin:0;padding:0;width:100%}
.dropzone.profile-picture .dz-image-preview .dz-details{padding:0}
.expandable-content{-moz-transition:.4s;-webkit-transition:.4s;transition:.4s}
.dropzone .dz-preview .dz-error-message,
.dropzone-previews .dz-preview .dz-error-message{display:none;position:absolute;top:25px;left:-12px;background:rgba(0, 0, 0, 0.7);padding:8px 10px;color:#FFF;min-width:140px;max-width:500px;z-index:0}
.ui-timepicker-inline{display:inline}
#ui-timepicker-div{padding:.2em}
.ui-timepicker-table{display:inline-table;width:0}
.ui-timepicker-table table{margin:.15em 0 0;border-collapse:collapse}
.ui-timepicker-hours,
.ui-timepicker-minutes{padding:.2em}
.ui-timepicker-table .ui-timepicker-title{line-height:1.8em;text-align:center}
.ui-timepicker-table td{padding:.1em;width:2.2em}
.ui-timepicker-table th.periods{padding:.1em;width:2.2em}
.ui-timepicker-table td span{display:block;padding:.2em .3em .2em .5em;width:1.2em;text-align:right;text-decoration:none}
.ui-timepicker-table td a{display:block;padding:.2em .3em .2em .5em;width:1.2em;cursor:pointer;text-align:right;text-decoration:none}
.ui-timepicker .ui-timepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-timepicker .ui-timepicker-buttonpane button{margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
.ui-timepicker .ui-timepicker-close{float:right}
.ui-timepicker .ui-timepicker-now{float:left}
.ui-timepicker .ui-timepicker-deselect{float:left}
.page-fade-out{-webkit-animation:animation-fade-out .2s forwards;animation:animation-fade-out .2s forwards}
.page-fade-in{-webkit-animation:animation-fade-in 1s forwards;animation:animation-fade-in 1s forwards}
#ui-timepicker-div{-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.05);background-color:#fff;padding:0;margin-top:5px}
.ui-timepicker-table.table{padding:0}
table.ui-timepicker-table{margin:0}
table.ui-timepicker-table th.periods{padding-right:10px}
table.ui-timepicker-table td{padding:inherit;width:inherit}
table.ui-timepicker-table td a{padding:0;width:inherit;line-height:25px;font-size:13px;font-weight:400;letter-spacing:.3px;border-radius:50%;width:24px;height:24px;display:block;text-align:center;margin:2px}
table.ui-timepicker-table td a.ui-state-hover,
table.ui-timepicker-table td a.ui-state-active{background-color:#2D66F6;color:#fff}
table.ui-timepicker-table .ui-timepicker-hours{padding:15px 20px;border:1px solid #CCCBCA}
table.ui-timepicker-table .ui-timepicker-minutes{padding:15px 20px;border:1px solid #CCCBCA}
.ui-timepicker-table .ui-timepicker-title{line-height:1;text-align:left;font-family:'Oswald', sans-serif;font-size:12px;line-height:22px;letter-spacing:3px;color:#333;font-weight:400;text-transform:uppercase;border-bottom:3px double #F3F2F1;margin-bottom:10px;padding-bottom:5px}
.modal-open{overflow:hidden}
.modal-open.page-overflow .page-container,
.modal-open.page-overflow .page-container .navbar-fixed-top,
.modal-open.page-overflow .page-container .navbar-fixed-bottom,
.modal-open.page-overflow .modal-scrollable,
.modal-open.page-overflow .container-wrapper,
.modal-open.page-overflow .container-wrapper .navbar-fixed-top,
.modal-open.page-overflow .container-wrapper .navbar-fixed-bottom,
.modal-open.page-overflow .modal-scrollable{overflow-y:scroll}
@media (max-width:979px){.modal-open.page-overflow .page-container .navbar-fixed-top,
.modal-open.page-overflow .page-container .navbar-fixed-bottom{overflow-y:visible}
}
.modal-scrollable{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}
.modal{outline:none;position:absolute;margin-top:0;top:50%;overflow:visible}
.modal.fade{top:-100%;-webkit-transition:opacity .3s linear, top .3s ease-out, bottom .3s ease-out, margin-top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out, bottom .3s ease-out, margin-top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out, bottom .3s ease-out, margin-top .3s ease-out;transition:opacity .3s linear, top .3s ease-out, bottom .3s ease-out, margin-top .3s ease-out}
.modal.fade.in{top:50%}
.modal-body{max-height:none;overflow:visible}
.modal.modal-absolute{position:absolute;z-index:950}
.modal .loading-mask{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;border-radius:6px}
.modal-backdrop.modal-absolute{position:absolute;z-index:940}
.modal-backdrop,
.modal-backdrop.fade.in{opacity:.7;filter:alpha(opacity=70);background:#fff}
.modal.container{width:940px;margin-left:-470px}
.modal-overflow.modal{top:1%}
.modal-overflow.modal.fade{top:-100%}
.modal-overflow.modal.fade.in{top:1%}
.modal-overflow .modal-body{overflow:auto;-webkit-overflow-scrolling:touch}
@media (min-width:1200px){.modal.container{width:1170px;margin-left:-585px}
}
@media (max-width:979px){.modal,
.modal.container,
.modal.modal-overflow{top:1%;right:1%;left:1%;bottom:auto;width:auto!important;height:auto!important;margin:0!important;padding:0!important}
.modal.fade.in,
.modal.container.fade.in,
.modal.modal-overflow.fade.in{top:1%;bottom:auto}
.modal-body,
.modal-overflow .modal-body{position:static;margin:0;height:auto!important;max-height:none!important;overflow:visible!important}
.modal-footer,
.modal-overflow .modal-footer{position:static}
}
.loading-spinner{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px}
.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes shake{0%,
100%{-webkit-transform:translateX(0)}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translateX(-10px)}
20%,
40%,
60%,
80%{-webkit-transform:translateX(10px)}
}
@-moz-keyframes shake{0%,
100%{-moz-transform:translateX(0)}
10%,
30%,
50%,
70%,
90%{-moz-transform:translateX(-10px)}
20%,
40%,
60%,
80%{-moz-transform:translateX(10px)}
}
@-o-keyframes shake{0%,
100%{-o-transform:translateX(0)}
10%,
30%,
50%,
70%,
90%{-o-transform:translateX(-10px)}
20%,
40%,
60%,
80%{-o-transform:translateX(10px)}
}
@keyframes shake{0%,
100%{transform:translateX(0)}
10%,
30%,
50%,
70%,
90%{transform:translateX(-10px)}
20%,
40%,
60%,
80%{transform:translateX(10px)}
}
.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}
body.modal-open,
.modal-open .navbar-fixed-top,
.modal-open .navbar-fixed-bottom{margin-right:0}
.modal{left:50%;bottom:auto;right:auto;z-index:1150;padding:0;width:500px;margin-left:-250px;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);background-clip:padding-box}
.modal.container{max-width:none}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1140}
.modal-backdrop,
.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80);background:#000}
.loading-spinner{width:120px!important;margin-left:-60px!important}
.loading-spinner .progress.progress-striped.active{background:none!important;border-radius:0;background-image:url(images/ajax-loading.gif)!important;width:120px;height:15px}
.easy-autocomplete{position:relative}
.easy-autocomplete input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;color:#555;float:none;padding:6px 12px}
.easy-autocomplete input:hover,
.easy-autocomplete input:focus{box-shadow:none}
.easy-autocomplete a{display:block}
.easy-autocomplete.eac-blue-light input:hover,
.easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6)}
.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6)}
.easy-autocomplete.eac-blue-light ul li,
.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}
.easy-autocomplete.eac-blue-light ul li.selected,
.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}
.easy-autocomplete.eac-green-light input:hover,
.easy-autocomplete.eac-green-light input:focus{border-color:#41DB00;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(146, 237, 107, 0.6)}
.easy-autocomplete.eac-green-light ul{border-color:#41DB00;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(146, 237, 107, 0.6)}
.easy-autocomplete.eac-green-light ul li,
.easy-autocomplete.eac-green-light ul .eac-category{border-color:#41DB00}
.easy-autocomplete.eac-green-light ul li.selected,
.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}
.easy-autocomplete.eac-red-light input:hover,
.easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 90, 90, 0.6)}
.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 90, 90, 0.6)}
.easy-autocomplete.eac-red-light ul li,
.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}
.easy-autocomplete.eac-red-light ul li.selected,
.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}
.easy-autocomplete.eac-yellow-light input:hover,
.easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 231, 84, 0.6)}
.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 231, 84, 0.6)}
.easy-autocomplete.eac-yellow-light ul li,
.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}
.easy-autocomplete.eac-yellow-light ul li.selected,
.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}
.easy-autocomplete.eac-dark-light input:hover,
.easy-autocomplete.eac-dark-light input:focus{border-color:#333;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(55, 55, 55, 0.6)}
.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(55, 55, 55, 0.6)}
.easy-autocomplete.eac-dark-light ul li,
.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}
.easy-autocomplete.eac-dark-light ul li.selected,
.easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff}
.easy-autocomplete.eac-dark{color:#fff}
.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}
.easy-autocomplete.eac-dark input:hover,
.easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0}
.easy-autocomplete.eac-dark ul{border-color:#333}
.easy-autocomplete.eac-dark ul li,
.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}
.easy-autocomplete.eac-dark ul li.selected,
.easy-autocomplete.eac-dark ul .eac-category.selected{background-color:#737373;color:#f6f6f6}
.easy-autocomplete.eac-dark-glass{color:#fff}
.easy-autocomplete.eac-dark-glass input{background-color:rgba(0, 0, 0, 0.8);border-radius:4px;box-shadow:0;color:#f6f6f6}
.easy-autocomplete.eac-dark-glass input:hover,
.easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0, 0, 0, 0.8);box-shadow:0}
.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0, 0, 0, 0.8)}
.easy-autocomplete.eac-dark-glass ul li,
.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0, 0, 0, 0.8);border-color:rgba(0, 0, 0, 0.8)}
.easy-autocomplete.eac-dark-glass ul li.selected,
.easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64, 64, 64, 0.8);color:#f6f6f6}
.easy-autocomplete.eac-dark-glass ul li:last-child,
.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}
.easy-autocomplete.eac-blue{color:#fff}
.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}
.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}
.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}
.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}
.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}
.easy-autocomplete.eac-blue input:hover,
.easy-autocomplete.eac-blue input:focus{border-color:#5A91CB;box-shadow:0}
.easy-autocomplete.eac-blue ul{border-color:#5A91CB}
.easy-autocomplete.eac-blue ul li,
.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5A91CB}
.easy-autocomplete.eac-blue ul li.selected,
.easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6}
.easy-autocomplete.eac-yellow{color:#333}
.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}
.easy-autocomplete.eac-yellow input:hover,
.easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0}
.easy-autocomplete.eac-yellow ul{border-color:#333}
.easy-autocomplete.eac-yellow ul li,
.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}
.easy-autocomplete.eac-yellow ul li.selected,
.easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333}
.easy-autocomplete.eac-purple{color:#333}
.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}
.easy-autocomplete.eac-purple input:hover,
.easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0}
.easy-autocomplete.eac-purple ul{border-color:#333}
.easy-autocomplete.eac-purple ul li,
.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}
.easy-autocomplete.eac-purple ul li.selected,
.easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333}
.easy-autocomplete.eac-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}
.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}
.easy-autocomplete-container ul{background:none repeat scroll 0 0 #fff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}
.easy-autocomplete-container ul li,
.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:400;padding:4px 12px}
.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}
.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}
.easy-autocomplete-container ul li.selected div{font-weight:400}
.easy-autocomplete-container ul li div{display:block;font-weight:400;word-break:break-all}
.easy-autocomplete-container ul li b{font-weight:700}
.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}
.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:.9em}
.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}
.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}
.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}
.easy-autocomplete input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;color:#555;float:none;padding:6px 12px}
.easy-autocomplete-container ul{-webkit-box-shadow:0px 5px 18px -8px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 5px 18px -8px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 18px -8px rgba(0, 0, 0, 0.25);border-top:1px solid #D5D5D5;padding:0 0 15px;}
.easy-autocomplete-container ul li{border:0;font-size:12.5px;line-height:1.2;letter-spacing:1px;position:relative;padding-left:27px;}
.easy-autocomplete-container ul li:before{content:"";position:absolute;top:12px;left:12px;width:7px;height:1px;background:#CCC;}
.easy-autocomplete-container ul .eac-category{border:0;}
h6.easyAutocomplate-category-heading{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#2D66F6;line-height:1;margin:15px 0 0;}
.flag{width:16px;height:11px;background:url(images/flags.png) no-repeat;display:inline-block;margin-right:5px;}
.flag.flag-ad{background-position:-16px 0}
.flag.flag-ae{background-position:-32px 0}
.flag.flag-af{background-position:-48px 0}
.flag.flag-ag{background-position:-64px 0}
.flag.flag-ai{background-position:-80px 0}
.flag.flag-al{background-position:-96px 0}
.flag.flag-am{background-position:-112px 0}
.flag.flag-an{background-position:-128px 0}
.flag.flag-ao{background-position:-144px 0}
.flag.flag-ar{background-position:-160px 0}
.flag.flag-as{background-position:-176px 0}
.flag.flag-at{background-position:-192px 0}
.flag.flag-au{background-position:-208px 0}
.flag.flag-aw{background-position:-224px 0}
.flag.flag-az{background-position:-240px 0}
.flag.flag-ba{background-position:0 -11px}
.flag.flag-bb{background-position:-16px -11px}
.flag.flag-bd{background-position:-32px -11px}
.flag.flag-be{background-position:-48px -11px}
.flag.flag-bf{background-position:-64px -11px}
.flag.flag-bg{background-position:-80px -11px}
.flag.flag-bh{background-position:-96px -11px}
.flag.flag-bi{background-position:-112px -11px}
.flag.flag-bj{background-position:-128px -11px}
.flag.flag-bm{background-position:-144px -11px}
.flag.flag-bn{background-position:-160px -11px}
.flag.flag-bo{background-position:-176px -11px}
.flag.flag-br{background-position:-192px -11px}
.flag.flag-bs{background-position:-208px -11px}
.flag.flag-bt{background-position:-224px -11px}
.flag.flag-bv{background-position:-240px -11px}
.flag.flag-bw{background-position:0 -22px}
.flag.flag-by{background-position:-16px -22px}
.flag.flag-bz{background-position:-32px -22px}
.flag.flag-ca{background-position:-48px -22px}
.flag.flag-catalonia{background-position:-64px -22px}
.flag.flag-cd{background-position:-80px -22px}
.flag.flag-cf{background-position:-96px -22px}
.flag.flag-cg{background-position:-112px -22px}
.flag.flag-ch{background-position:-128px -22px}
.flag.flag-ci{background-position:-144px -22px}
.flag.flag-ck{background-position:-160px -22px}
.flag.flag-cl{background-position:-176px -22px}
.flag.flag-cm{background-position:-192px -22px}
.flag.flag-cn{background-position:-208px -22px}
.flag.flag-co{background-position:-224px -22px}
.flag.flag-cr{background-position:-240px -22px}
.flag.flag-cu{background-position:0 -33px}
.flag.flag-cv{background-position:-16px -33px}
.flag.flag-cw{background-position:-32px -33px}
.flag.flag-cy{background-position:-48px -33px}
.flag.flag-cz{background-position:-64px -33px}
.flag.flag-de{background-position:-80px -33px}
.flag.flag-dj{background-position:-96px -33px}
.flag.flag-dk{background-position:-112px -33px}
.flag.flag-dm{background-position:-128px -33px}
.flag.flag-do{background-position:-144px -33px}
.flag.flag-dz{background-position:-160px -33px}
.flag.flag-ec{background-position:-176px -33px}
.flag.flag-ee{background-position:-192px -33px}
.flag.flag-eg{background-position:-208px -33px}
.flag.flag-eh{background-position:-224px -33px}
.flag.flag-england{background-position:-240px -33px}
.flag.flag-er{background-position:0 -44px}
.flag.flag-es{background-position:-16px -44px}
.flag.flag-et{background-position:-32px -44px}
.flag.flag-eu{background-position:-48px -44px}
.flag.flag-fi{background-position:-64px -44px}
.flag.flag-fj{background-position:-80px -44px}
.flag.flag-fk{background-position:-96px -44px}
.flag.flag-fm{background-position:-112px -44px}
.flag.flag-fo{background-position:-128px -44px}
.flag.flag-fr{background-position:-144px -44px}
.flag.flag-ga{background-position:-160px -44px}
.flag.flag-gb{background-position:-176px -44px}
.flag.flag-gd{background-position:-192px -44px}
.flag.flag-ge{background-position:-208px -44px}
.flag.flag-gf{background-position:-224px -44px}
.flag.flag-gg{background-position:-240px -44px}
.flag.flag-gh{background-position:0 -55px}
.flag.flag-gi{background-position:-16px -55px}
.flag.flag-gl{background-position:-32px -55px}
.flag.flag-gm{background-position:-48px -55px}
.flag.flag-gn{background-position:-64px -55px}
.flag.flag-gp{background-position:-80px -55px}
.flag.flag-gq{background-position:-96px -55px}
.flag.flag-gr{background-position:-112px -55px}
.flag.flag-gs{background-position:-128px -55px}
.flag.flag-gt{background-position:-144px -55px}
.flag.flag-gu{background-position:-160px -55px}
.flag.flag-gw{background-position:-176px -55px}
.flag.flag-gy{background-position:-192px -55px}
.flag.flag-hk{background-position:-208px -55px}
.flag.flag-hm{background-position:-224px -55px}
.flag.flag-hn{background-position:-240px -55px}
.flag.flag-hr{background-position:0 -66px}
.flag.flag-ht{background-position:-16px -66px}
.flag.flag-hu{background-position:-32px -66px}
.flag.flag-ic{background-position:-48px -66px}
.flag.flag-id{background-position:-64px -66px}
.flag.flag-ie{background-position:-80px -66px}
.flag.flag-il{background-position:-96px -66px}
.flag.flag-im{background-position:-112px -66px}
.flag.flag-in{background-position:-128px -66px}
.flag.flag-io{background-position:-144px -66px}
.flag.flag-iq{background-position:-160px -66px}
.flag.flag-ir{background-position:-176px -66px}
.flag.flag-is{background-position:-192px -66px}
.flag.flag-it{background-position:-208px -66px}
.flag.flag-je{background-position:-224px -66px}
.flag.flag-jm{background-position:-240px -66px}
.flag.flag-jo{background-position:0 -77px}
.flag.flag-jp{background-position:-16px -77px}
.flag.flag-ke{background-position:-32px -77px}
.flag.flag-kg{background-position:-48px -77px}
.flag.flag-kh{background-position:-64px -77px}
.flag.flag-ki{background-position:-80px -77px}
.flag.flag-km{background-position:-96px -77px}
.flag.flag-kn{background-position:-112px -77px}
.flag.flag-kp{background-position:-128px -77px}
.flag.flag-kr{background-position:-144px -77px}
.flag.flag-kurdistan{background-position:-160px -77px}
.flag.flag-kw{background-position:-176px -77px}
.flag.flag-ky{background-position:-192px -77px}
.flag.flag-kz{background-position:-208px -77px}
.flag.flag-la{background-position:-224px -77px}
.flag.flag-lb{background-position:-240px -77px}
.flag.flag-lc{background-position:0 -88px}
.flag.flag-li{background-position:-16px -88px}
.flag.flag-lk{background-position:-32px -88px}
.flag.flag-lr{background-position:-48px -88px}
.flag.flag-ls{background-position:-64px -88px}
.flag.flag-lt{background-position:-80px -88px}
.flag.flag-lu{background-position:-96px -88px}
.flag.flag-lv{background-position:-112px -88px}
.flag.flag-ly{background-position:-128px -88px}
.flag.flag-ma{background-position:-144px -88px}
.flag.flag-mc{background-position:-160px -88px}
.flag.flag-md{background-position:-176px -88px}
.flag.flag-me{background-position:-192px -88px}
.flag.flag-mg{background-position:-208px -88px}
.flag.flag-mh{background-position:-224px -88px}
.flag.flag-mk{background-position:-240px -88px}
.flag.flag-ml{background-position:0 -99px}
.flag.flag-mm{background-position:-16px -99px}
.flag.flag-mn{background-position:-32px -99px}
.flag.flag-mo{background-position:-48px -99px}
.flag.flag-mp{background-position:-64px -99px}
.flag.flag-mq{background-position:-80px -99px}
.flag.flag-mr{background-position:-96px -99px}
.flag.flag-ms{background-position:-112px -99px}
.flag.flag-mt{background-position:-128px -99px}
.flag.flag-mu{background-position:-144px -99px}
.flag.flag-mv{background-position:-160px -99px}
.flag.flag-mw{background-position:-176px -99px}
.flag.flag-mx{background-position:-192px -99px}
.flag.flag-my{background-position:-208px -99px}
.flag.flag-mz{background-position:-224px -99px}
.flag.flag-na{background-position:-240px -99px}
.flag.flag-nc{background-position:0 -110px}
.flag.flag-ne{background-position:-16px -110px}
.flag.flag-nf{background-position:-32px -110px}
.flag.flag-ng{background-position:-48px -110px}
.flag.flag-ni{background-position:-64px -110px}
.flag.flag-nl{background-position:-80px -110px}
.flag.flag-no{background-position:-96px -110px}
.flag.flag-np{background-position:-112px -110px}
.flag.flag-nr{background-position:-128px -110px}
.flag.flag-nu{background-position:-144px -110px}
.flag.flag-nz{background-position:-160px -110px}
.flag.flag-om{background-position:-176px -110px}
.flag.flag-pa{background-position:-192px -110px}
.flag.flag-pe{background-position:-208px -110px}
.flag.flag-pf{background-position:-224px -110px}
.flag.flag-pg{background-position:-240px -110px}
.flag.flag-ph{background-position:0 -121px}
.flag.flag-pk{background-position:-16px -121px}
.flag.flag-pl{background-position:-32px -121px}
.flag.flag-pm{background-position:-48px -121px}
.flag.flag-pn{background-position:-64px -121px}
.flag.flag-pr{background-position:-80px -121px}
.flag.flag-ps{background-position:-96px -121px}
.flag.flag-pt{background-position:-112px -121px}
.flag.flag-pw{background-position:-128px -121px}
.flag.flag-py{background-position:-144px -121px}
.flag.flag-qa{background-position:-160px -121px}
.flag.flag-re{background-position:-176px -121px}
.flag.flag-ro{background-position:-192px -121px}
.flag.flag-cs{background-position:-208px -121px}
.flag.flag-ru{background-position:-224px -121px}
.flag.flag-rw{background-position:-240px -121px}
.flag.flag-sa{background-position:0 -132px}
.flag.flag-sb{background-position:-16px -132px}
.flag.flag-sc{background-position:-32px -132px}
.flag.flag-scotland{background-position:-48px -132px}
.flag.flag-sd{background-position:-64px -132px}
.flag.flag-se{background-position:-80px -132px}
.flag.flag-sg{background-position:-96px -132px}
.flag.flag-sh{background-position:-112px -132px}
.flag.flag-si{background-position:-128px -132px}
.flag.flag-sk{background-position:-144px -132px}
.flag.flag-sl{background-position:-160px -132px}
.flag.flag-sm{background-position:-176px -132px}
.flag.flag-sn{background-position:-192px -132px}
.flag.flag-so{background-position:-208px -132px}
.flag.flag-somaliland{background-position:-224px -132px}
.flag.flag-sr{background-position:-240px -132px}
.flag.flag-ss{background-position:0 -143px}
.flag.flag-st{background-position:-16px -143px}
.flag.flag-sv{background-position:-32px -143px}
.flag.flag-sx{background-position:-48px -143px}
.flag.flag-sy{background-position:-64px -143px}
.flag.flag-sz{background-position:-80px -143px}
.flag.flag-tc{background-position:-96px -143px}
.flag.flag-td{background-position:-112px -143px}
.flag.flag-tf{background-position:-128px -143px}
.flag.flag-tg{background-position:-144px -143px}
.flag.flag-th{background-position:-160px -143px}
.flag.flag-tj{background-position:-176px -143px}
.flag.flag-tk{background-position:-192px -143px}
.flag.flag-tl{background-position:-208px -143px}
.flag.flag-tm{background-position:-224px -143px}
.flag.flag-tn{background-position:-240px -143px}
.flag.flag-to{background-position:0 -154px}
.flag.flag-tr{background-position:-16px -154px}
.flag.flag-tt{background-position:-32px -154px}
.flag.flag-tv{background-position:-48px -154px}
.flag.flag-tw{background-position:-64px -154px}
.flag.flag-tz{background-position:-80px -154px}
.flag.flag-ua{background-position:-96px -154px}
.flag.flag-ug{background-position:-112px -154px}
.flag.flag-um{background-position:-128px -154px}
.flag.flag-us{background-position:-144px -154px}
.flag.flag-uy{background-position:-160px -154px}
.flag.flag-uz{background-position:-176px -154px}
.flag.flag-va{background-position:-192px -154px}
.flag.flag-vc{background-position:-208px -154px}
.flag.flag-ve{background-position:-224px -154px}
.flag.flag-vg{background-position:-240px -154px}
.flag.flag-vi{background-position:0 -165px}
.flag.flag-vn{background-position:-16px -165px}
.flag.flag-vu{background-position:-32px -165px}
.flag.flag-wales{background-position:-48px -165px}
.flag.flag-wf{background-position:-64px -165px}
.flag.flag-ws{background-position:-80px -165px}
.flag.flag-xk{background-position:-96px -165px}
.flag.flag-ye{background-position:-112px -165px}
.flag.flag-yt{background-position:-128px -165px}
.flag.flag-za{background-position:-144px -165px}
.flag.flag-zanzibar{background-position:-160px -165px}
.flag.flag-zm{background-position:-176px -165px}
.flag.flag-zw{background-position:-192px -165px}
.introLoader,
.introLoading{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:9999;}
.introLoading{background-color:#fff;}
.absolute.introLoader{position:absolute;}
body.introLoader_preventScroll{position:fixed;width:100%;height:100%;margin:0;overflow:hidden;}
.introLoader.cssLoader .cssLoaderSpinner{position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;border:5px solid transparent;border-radius:50%;}
.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-width:5px;border-style:solid;border-color:transparent;border-radius:50%;animation:infinite-spinning 1s linear infinite;}
.introLoader.cssLoader.medium .cssLoaderSpinner{border:5px solid transparent;}
.introLoader.cssLoader.medium .cssLoaderSpinner .cssLoaderSpinner-inner{top:-6px;right:-6px;bottom:-6px;left:-6px;border-width:6px;}
.introLoader.cssLoader.large .cssLoaderSpinner{border:5px solid transparent;}
.introLoader.cssLoader.large .cssLoaderSpinner .cssLoaderSpinner-inner{top:-6px;right:-6px;bottom:-6px;left:-6px;border-width:8px;}
@keyframes infinite-spinning{from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@-webkit-keyframes infinite-spinning{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
.theme-light.introLoader.cssLoader{background-color:#ffffff;}
.theme-light.introLoader.cssLoader .cssLoaderSpinner{border-color:#efefef;}
.theme-light.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#555555 transparent transparent transparent;}
.theme-dark.introLoader.cssLoader{background-color:#333333;}
.theme-dark.introLoader.cssLoader .cssLoaderSpinner{border-color:#121212;}
.theme-dark.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#ffffff transparent transparent transparent;}
.theme-ocean.introLoader.cssLoader{background-color:#164761;}
.theme-ocean.introLoader.cssLoader .cssLoaderSpinner{border-color:#20b1ea;}
.theme-ocean.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#ffffff transparent transparent transparent;}
.theme-forest.introLoader.cssLoader{background-color:#1f3608;}
.theme-forest.introLoader.cssLoader .cssLoaderSpinner{border-color:#5e5824;}
.theme-forest.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#a59965 transparent transparent transparent;}
.theme-fluoGreen.introLoader.cssLoader{background-color:#67de0f;}
.theme-fluoGreen.introLoader.cssLoader .cssLoaderSpinner{border-color:#53ba06;}
.theme-fluoGreen.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#dcff1b transparent transparent transparent;}
.theme-fluoMagenta.introLoader.cssLoader{background-color:#ff1bff;}
.theme-fluoMagenta.introLoader.cssLoader .cssLoaderSpinner{border-color:#db07db;}
.theme-fluoMagenta.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#cccccc transparent transparent transparent;}
.theme-fluoYellow.introLoader.cssLoader{background-color:#dcff1b;}
.theme-fluoYellow.introLoader.cssLoader .cssLoaderSpinner{border-color:#d5f816;}
.theme-fluoYellow.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#67de0f transparent transparent transparent;}
.theme-light.halfcircle.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#555555 #555555 transparent transparent;}
.theme-dark.halfcircle.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#ffffff #ffffff transparent transparent;}
.theme-ocean.halfcircle.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#ffffff #ffffff transparent transparent;}
.theme-forest.halfcircle.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#a59965 #a59965 transparent transparent;}
.theme-fluoGreen.halfcircle.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#dcff1b #dcff1b transparent transparent;}
.theme-fluoMagenta.halfcircle.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#cccccc #cccccc transparent transparent;}
.theme-fluoYellow.halfcircle.introLoader.cssLoader .cssLoaderSpinner .cssLoaderSpinner-inner{border-color:#67de0f #67de0f transparent transparent;}
.absolute.introLoader.simpleLoader{position:absolute;}
.theme-light.introLoader.simpleLoader{background-color:#ffffff;}
.theme-dark.introLoader.simpleLoader{background-color:#333333;}
.theme-ocean.introLoader.simpleLoader{background-color:#164761;}
.theme-forest.introLoader.simpleLoader{background-color:#1f3608;}
.theme-fluoGreen.introLoader.simpleLoader{background-color:#67de0f;}
.theme-fluoMagenta.introLoader.simpleLoader{background-color:#ff1bff;}
.theme-fluoYellow.introLoader.simpleLoader{background-color:#dcff1b;}
.introLoader.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_light.gif);background-repeat:no-repeat;background-position:center center;}
.introLoader.gifLoader .gifLoaderInnerCustom{background-repeat:no-repeat;background-position:center center;}
.introLoader.gifLoader .gifLoaderInner,
.introLoader.gifLoader .gifLoaderInnerCustom{position:absolute;top:0;right:0;bottom:0;left:0;}
.theme-light.gifLoader .gifLoaderInner{background-color:#ffffff;}
.theme-dark.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_dark.gif);background-color:#333333;}
.theme-ocean.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_ocean.gif);background-color:#164761;}
.theme-forest.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_forest.gif);background-color:#1f3608;}
.theme-fluoGreen.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_fluoGreen.gif);background-color:#67de0f;}
.theme-fluoYellow.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_fluoYellow.gif);background-color:#dcff1b;}
.theme-fluoMagenta.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_fluoMagenta.gif);background-color:#ff1bff;}
.theme-light.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_light.gif);}
.theme-dark.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_dark.gif);}
.theme-ocean.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_ocean.gif);}
.theme-forest.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_forest.gif);}
.theme-fluoGreen.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_fluoGreen.gif);}
.theme-fluoYellow.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_fluoYellow.gif);}
.theme-fluoMagenta.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_fluoMagenta.gif);}
.introLoader.counterLoader .counterLoaderBox{display:none;position:absolute;top:50%;left:50%;width:100px;height:100px;line-height:100px;text-align:center;font-weight:bold;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.small.introLoader.counterLoader .counterLoaderBox{width:50px;height:50px;line-height:50px;font-size:0.8em;}
.medium.introLoader.counterLoader .counterLoaderBox{width:200px;height:200px;line-height:200px;font-size:2em;}
.large.introLoader.counterLoader .counterLoaderBox{width:300px;height:300px;line-height:300px;font-size:3em;}
.circle.introLoader.counterLoader .counterLoaderBox{border-radius:50%;}
.theme-light.introLoader.counterLoader{background-color:#ffffff;}
.theme-light.introLoader.counterLoader .counterLoaderBox{background-color:#cccccc;}
.theme-dark.introLoader.counterLoader{background-color:#333333;}
.theme-dark.introLoader.counterLoader .counterLoaderBox{background-color:#ffffff;}
.theme-ocean.introLoader.counterLoader{background-color:#164761;}
.theme-ocean.introLoader.counterLoader .counterLoaderBox{background-color:#237199;color:#ffffff;}
.theme-forest.introLoader.counterLoader{background-color:#1f3608;}
.theme-forest.introLoader.counterLoader .counterLoaderBox{background-color:#5e5824;color:#1f3608;}
.theme-fluoGreen.introLoader.counterLoader{background-color:#67de0f;}
.theme-fluoGreen.introLoader.counterLoader .counterLoaderBox{background-color:#ffffff;color:#67de0f;}
.theme-fluoMagenta.introLoader.counterLoader{background-color:#ff1bff;}
.theme-fluoMagenta.introLoader.counterLoader .counterLoaderBox{background-color:#ffffff;color:#ff1bff;}
.theme-fluoYellow.introLoader.counterLoader{background-color:#dcff1b;}
.theme-fluoYellow.introLoader.counterLoader .counterLoaderBox{background-color:#ffffff;color:#dcff1b;}
.doubleLoader{background:transparent!important;}
.doubleLoaderTop{position:absolute;top:0;right:0;left:0;height:50%;background-color:#333;}
.doubleLoaderBottom{position:absolute;right:0;bottom:0;left:0;height:50%;background-color:#333;}
.doubleLoaderProgBar{position:absolute;top:50%;margin-top:-10px;width:100%;height:20px;background-color:#fff;z-index:9999999999999;}
.doubleLoaderProgBar span{display:block;width:0;height:20px;background-color:#555;}
.doubleLoader.theme-light .doubleLoaderTop,
.doubleLoader.theme-light .doubleLoaderBottom{background-color:#efefef;}
.doubleLoader.theme-light .doubleLoaderProgBar{background-color:#cccccc;}
.doubleLoader.theme-light .doubleLoaderProgBar span{background-color:#555555;}
.doubleLoader.theme-light.zebra .doubleLoaderTop{background-color:#ffffff;}
.doubleLoader.theme-light.zebra .doubleLoaderBottom{background-color:#efefef;}
.doubleLoader.theme-dark .doubleLoaderTop,
.doubleLoader.theme-dark .doubleLoaderBottom{background-color:#333333;}
.doubleLoader.theme-dark .doubleLoaderProgBar{background-color:#ffffff;}
.doubleLoader.theme-dark .doubleLoaderProgBar span{background-color:#555555;}
.doubleLoader.theme-dark.zebra .doubleLoaderTop{background-color:#333333;}
.doubleLoader.theme-dark.zebra .doubleLoaderBottom{background-color:#121212;}
.doubleLoader.theme-ocean .doubleLoaderTop,
.doubleLoader.theme-ocean .doubleLoaderBottom{background-color:#164761;}
.doubleLoader.theme-ocean .doubleLoaderProgBar{background-color:#237199;}
.doubleLoader.theme-ocean .doubleLoaderProgBar span{background-color:#ffffff;}
.doubleLoader.theme-ocean.zebra .doubleLoaderTop{background-color:#164761;}
.doubleLoader.theme-ocean.zebra .doubleLoaderBottom{background-color:#20b1ea;}
.doubleLoader.theme-forest .doubleLoaderTop,
.doubleLoader.theme-forest .doubleLoaderBottom{background-color:#1f3608;}
.doubleLoader.theme-forest .doubleLoaderProgBar{background-color:#5e5824;}
.doubleLoader.theme-forest .doubleLoaderProgBar span{background-color:#a59965;}
.doubleLoader.theme-forest.zebra .doubleLoaderTop{background-color:#1f3608;}
.doubleLoader.theme-forest.zebra .doubleLoaderBottom{background-color:#332a0b;}
.doubleLoader.theme-fluoGreen .doubleLoaderTop,
.doubleLoader.theme-fluoGreen .doubleLoaderBottom{background-color:#67de0f;}
.doubleLoader.theme-fluoGreen .doubleLoaderProgBar{background-color:#ffffff;}
.doubleLoader.theme-fluoGreen .doubleLoaderProgBar span{background-color:#dcff1b;}
.doubleLoader.theme-fluoGreen.zebra .doubleLoaderTop{background-color:#67de0f;}
.doubleLoader.theme-fluoGreen.zebra .doubleLoaderBottom{background-color:#53ba06;}
.doubleLoader.theme-fluoMagenta .doubleLoaderTop,
.doubleLoader.theme-fluoMagenta .doubleLoaderBottom{background-color:#ff1bff;}
.doubleLoader.theme-fluoMagenta .doubleLoaderProgBar{background-color:#ffffff;}
.doubleLoader.theme-fluoMagenta .doubleLoaderProgBar span{background-color:#cccccc;}
.doubleLoader.theme-fluoMagenta.zebra .doubleLoaderTop{background-color:#ff1bff;}
.doubleLoader.theme-fluoMagenta.zebra .doubleLoaderBottom{background-color:#db07db;}
.doubleLoader.theme-fluoYellow .doubleLoaderTop,
.doubleLoader.theme-fluoYellow .doubleLoaderBottom{background-color:#dcff1b;}
.doubleLoader.theme-fluoYellow .doubleLoaderProgBar{background-color:#ffffff;}
.doubleLoader.theme-fluoYellow .doubleLoaderProgBar span{background-color:#67de0f;}
.doubleLoader.theme-fluoYellow.zebra .doubleLoaderTop{background-color:#dcff1b;}
.doubleLoader.theme-fluoYellow.zebra .doubleLoaderBottom{background-color:#d5f816;}
.lettersLoader{background:#ffffff;color:#555555;font-size:3em;}
.lettersLoaderRow{display:none;position:absolute;width:100%;top:45%;text-align:center;}
.lettersLoaderItem{display:inline-block;opacity:0;}
.theme-light.lettersLoader{background:#ffffff;color:#555555;}
.theme-dark.lettersLoader{background:#333333;color:#ffffff;}
.theme-ocean.lettersLoader{background:#164761;color:#ffffff;}
.theme-forest.lettersLoader{background:#1f3608;color:#a59965;}
.theme-fluoGreen.lettersLoader{background:#67de0f;color:#ffffff;}
.theme-fluoMagenta.lettersLoader{background:#ff1bff;color:#ffffff;}
.theme-fluoGreen.lettersLoader{background:#ff1bff;color:#ffffff;}

 .jGrowl {
 	z-index: 99999999999;
 	color: #333;
 	position: fixed
 }

 .jGrowl.top-left {
 	left: 0;
 	top: 0
 }

 .jGrowl.top-right {
 	right: 0;
 	top: 0
 }

 .jGrowl.bottom-left {
 	left: 0;
 	bottom: 0
 }

 .jGrowl.bottom-right {
 	right: 0;
 	bottom: 0
 }

 .jGrowl.center {
 	top: 0;
 	width: 50%;
 	left: 25%
 }

 .jGrowl-closer,
 .jGrowl-notification {
 	width: 250px;
 	display: none
 }

 .jGrowl.center .jGrowl-closer,
 .jGrowl.center .jGrowl-notification {
 	margin-left: auto;
 	margin-right: auto
 }

 .jGrowl-notification {
 	background-color: rgba(241, 241, 241, .97);
 	text-align: left;
 	border-radius: 3px;
 	min-height: 40px;
 	margin: 10px;
 	box-shadow: 0 1px 0 0 rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .08), 0 1px 5px 0 rgba(0, 0, 0, .2);
 	padding: 10px
 }

 .jGrowl-notification .jGrowl-header {
 	font-size: 1em;
 	margin-bottom: 10px;
 	font-weight: 700
 }

 .jGrowl-message {
 	overflow: hidden
 }

 .jGrowl-notification img {
 	width: 50px;
 	float: left;
 	margin-right: 15px
 }

 .jGrowl-notification h3 {
 	font-size: 12px;
 	overflow: hidden;
 	line-height: 20px;
 	margin: 0
 }

 .jGrowl-notification .jGrowl-close {
 	color: #fff;
 	border-radius: 3px;
 	z-index: 99;
 	border: none;
 	float: right;
 	font-size: 1.4em;
 	line-height: 18px;
 	cursor: pointer;
 	background-color: #999
 }

 .jGrowl-notification .jGrowl-close:hover {
 	background-color: #777
 }

 .jGrowl-closer {
 	background-color: #000;
 	opacity: .9;
 	filter: alpha(Opacity=(.9*100));
 	-ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=(.9*100));
 	zoom: 1;
 	border-radius: 5px;
 	cursor: pointer;
 	font-size: .9em;
 	font-weight: 700;
 	text-align: center;
 	margin: 10px;
 	padding: 4px 10px
 }

 .jGrowl-closer .ui-state-highlight,
 .jGrowl-closer .ui-widget-content .ui-state-highlight,
 .jGrowl-closer .ui-widget-header .ui-state-highlight,
 .jGrowl-notification .ui-state-highlight,
 .jGrowl-notification .ui-widget-content .ui-state-highlight,
 .jGrowl-notification .ui-widget-header .ui-state-highlight {
 	border: 1px solid #000;
 	background: #000;
 	color: #fff
 }

 @media print {
 	.jGrowl {
 		display: none
 	}
 }
 #jGrowl .bg-red{background: #ce2121;color:#fff;}
#jGrowl .bg-orange{background: #ff9900;}
#jGrowl .bg-orange .jGrowl-header{color:#000;}
#jGrowl .success h3{color:#fff;}
#jGrowl .bg-red h3{color:#fff;}
#jGrowl .success{background-color: #349237;color:#eaeaea;}