/** .brand-primary{color:#38a1cc}.brand-success{color:#00be19}.brand-info{color:#b6e4f3}.brand-warning{color:#f37b21}.brand-danger{color:#f03e00}body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px}.navbar{background-size:auto 54px}.navbar-inverse{background-color:#4fa2c2}.navbar-brand{text-align:center;line-height:50px;font-size:22px;margin-left:15px;padding:0}.navbar-brand span{font-weight:700;color:#ff2b4a}@media (max-width:767px){.navbar-brand{width:165px}}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:11px}::-webkit-scrollbar:horizontal{height:11px}::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.panel .panel-toggle{cursor:pointer}.icon-white{color:#fff!important}.error-symbol{font-size:200px;margin-top:50px;color:#5d7a9a}.padding5{padding:5px!important}.padding7{padding:7px!important}.margintop12{margin-top:12px}.list-tags{text-align:left}.list-tags ul{margin:10px 0;padding:0;list-style-type:none}.list-tags ul li{display:inline}.list-tags ul li a{text-decoration:none;padding:.2em 1em;color:#fff;background-color:#239169;border-top-right-radius:2px;border-top-left-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.list-tags ul li a.active,.list-tags ul li a:active,.list-tags ul li a:hover{color:#fff;background-color:#4fa2c2}.panel-footer{padding:6px!important}.no-wrap,.table tbody td:last-child{white-space:nowrap}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:inherit}.small-text{font-size:50%}.medium-text{font-size:75%}.large-text{font-size:125%}.extra-large-text{font-size:250%}.sortable{min-height:30px!important}.icon-arrow-down,.icon-arrow-up{padding-right:12px}.border-color-error{border-color:#d65c4f!important}.border-color-success{border-color:#239169!important}@media print{a[href]:after,abbr[title]:after{content:""!important}}@font-face{font-family:Roboto;src:url("/vendor/core/fonts/RobotoCondensed-Regular.ttf")}.header-bar-stats .page-stats li:after,.page-header:after,.panel-heading:after,.panel-toolbar:after{content:"";display:table;clear:both}.logo{height:30px}html{height:100%}body{font-size:14px;position:relative;min-height:100%;background:#eef1f5}a{cursor:pointer}a:focus,a:hover{color:#3d9ae4;text-decoration:none;outline:0}button:focus,button:hover{outline:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.42857143;margin-top:0;font-family:Roboto,Open Sans,Arial,sans-serif}.h1,h1{font-size:24px}.h2,h2{font-size:22px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:13px}.h1 .label,.h2 .label,.h3 .label,.h4 .label,.h5 .label,.h6 .label,h1 .label,h2 .label,h3 .label,h4 .label,h5 .label,h6 .label{vertical-align:middle}.h1>i,h1>i{margin:8px 8px 0 0;float:left}.h2>i,h2>i{margin:7px 8px 0 0;float:left}.h3>i,.h4>i,h3>i,h4>i{margin:4px 8px 0 0;float:left}.h5>i,h5>i{margin:2px 8px 0 0;float:left}.h6>i,h6>i{margin:1px 8px 0 0;float:left}.h1 .small.display-block,.h1 small.display-block,h1 .small.display-block,h1 small.display-block{margin-top:8px;margin-bottom:10px}.h2 .small.display-block,.h2 small.display-block,.h3 .small.display-block,.h3 small.display-block,.h4 .small.display-block,.h4 small.display-block,.h5 .small.display-block,.h5 small.display-block,h2 .small.display-block,h2 small.display-block,h3 .small.display-block,h3 small.display-block,h4 .small.display-block,h4 small.display-block,h5 .small.display-block,h5 small.display-block{margin-top:8px;margin-bottom:8px}.h6 .small.display-block,.h6 small.display-block,h6 .small.display-block,h6 small.display-block{margin-top:6px;margin-bottom:8px}ol,ul{padding-left:16px}ol.square,ul.square{list-style-type:square;margin:0;padding-left:26px}ul.icons-list{list-style-type:none;margin-left:0;margin-bottom:0;padding-left:10px}ul.icons-list>li{margin-top:6px}ul.icons-list>li i{float:left;margin:0 6px 0 0}ul.icons-list>li>ul{margin:0;padding-left:40px}ul.icons-list li ul li:first-child{margin-top:6px}ul.icons-list>li:first-child{margin-top:0}dl{margin-bottom:0}dt{font-weight:600}dd+dt{margin-top:10px}.text-primary{color:#428bca}.text-warning{color:#c7845e}.text-danger{color:#d65c4f}.text-success{color:#239169}.text-info{color:#428bca}.text-semibold{font-weight:600;padding:11px}.text-smaller{font-size:11px}.display-block{display:block}.position-relative{position:relative}.heading-hr{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:20px}small.display-block{margin-top:4px}.img-media{height:40px;border-radius:2px}label{font-weight:600}code{background-color:#fefefe;border:1px solid #ddd;border-radius:2px;font-weight:400;white-space:normal}pre{border-radius:0;background-color:#fcfcfc}blockquote{padding:0 0 0 15px;margin:0;font-size:14px;border-left-color:#47a314}.container,.container-fluid{position:relative}.container{padding-left:0;padding-right:0}.container-fluid{padding-right:25px;padding-left:25px}@media (max-width:767px){[class*=col-sm-]+[class*=col-lg-],[class*=col-sm-]+[class*=col-md-],[class*=col-sm-]+[class*=col-xs-],label[class*=col-sm-]+[class*=col-sm-]{margin-top:0}.form-horizontal label[class*=col-sm-]{padding-top:0}}@media (max-width:991px){[class*=col-md-]+[class*=col-md-]{margin-top:20px}[class*=col-md-]+[class*=col-lg-],[class*=col-md-]+[class*=col-sm-],[class*=col-md-]+[class*=col-xs-],label[class*=col-md-]+[class*=col-md-]{margin-top:0}.form-horizontal label[class*=col-md-]{padding-top:0}}@media (max-width:1199px){[class*=col-lg-]+[class*=col-lg-]{margin-top:20px}[class*=col-lg-]+[class*=col-md-],[class*=col-lg-]+[class*=col-sm-],[class*=col-lg-]+[class*=col-xs-],label[class*=col-lg-]+[class*=col-lg-]{margin-top:0}}.navbar{z-index:1000;min-height:50px;border-radius:0;margin:0;border:0}.navbar-fixed{padding-top:54px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed}.navbar-default{background-color:#fafafa;border-bottom:1px solid #e5e5e5;border-color:#e5e5e5}.navbar-default .navbar-nav>li{border-color:rgba(0,0,0,.1)}.navbar-default .navbar-nav>li>a{color:#333}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:rgba(0,0,0,.02)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:rgba(0,0,0,.05)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#eee}.navbar-inverse{background-color:#494f49}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:rgba(0,0,0,.03);box-shadow:inset 1px 0 0 rgba(0,0,0,.05),inset -1px 0 0 rgba(0,0,0,.05);-webkit-box-shadow:1px 0 0 rgba(0,0,0,.05) inset,-1px 0 0 rgba(0,0,0,.05) inset;-moz-box-shadow:1px 0 0 rgba(0,0,0,.05) inset,-1px 0 0 rgba(0,0,0,.05) inset}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:rgba(0,0,0,.06)}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#fff;background-color:transparent;opacity:.4}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:rgba(0,0,0,.06);box-shadow:inset 1px 0 0 rgba(0,0,0,.05),inset -1px 0 0 rgba(0,0,0,.05);-webkit-box-shadow:1px 0 0 rgba(0,0,0,.05) inset,-1px 0 0 rgba(0,0,0,.05) inset;-moz-box-shadow:1px 0 0 rgba(0,0,0,.05) inset,-1px 0 0 rgba(0,0,0,.05) inset}.navbar-inverse .navbar-nav>li>a>.label{background-color:#f03e00;color:#fff}.navbar-inverse .navbar-nav>li>a .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-link,.navbar-inverse .navbar-text{color:#fff}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:0}}.navbar-nav{margin:0}.navbar-nav.navbar-right:last-child{margin-right:25px}.navbar-nav>li{border-right:1px solid hsla(0,0%,100%,.1);border-left:0;display:inline-block;height:55px}.navbar-nav>li:first-child{border-left:1px solid hsla(0,0%,100%,.1)}.navbar-nav>li>.dropdown-menu{margin-top:10px;border-radius:2px}.navbar-nav>li.language>a,.navbar-nav>li>a{padding-top:18px;padding-bottom:17px}.navbar-nav>li>a>.label{padding:1px 4px;float:right;margin-left:-8px;margin-top:-6px;font-size:10px;border-radius:12px}.navbar-nav>li>a>[class*=icon-]{/*(float:left;margin:2px 4px;line-height:1}@media (max-width:991px){.navbar-nav{text-align:center;float:none}.navbar-nav>li{float:none}.navbar-left,.navbar-right{float:none!important}}.navbar-header{position:relative;min-width:200px;text-align:left;}.container .navbar-header{min-width:240px}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-collapse{padding:0}.navbar-form{padding:0;margin:10px 15px;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form .form-group{margin-top:0!important}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-bottom-color:hsla(0,0%,100%,.1)}.navbar-inverse .navbar-form .form-control{border:0;border-radius:2px}.navbar-btn{margin:10px 15px}.navbar-text{margin-top:18px;margin-bottom:19px;font-size:13px;text-align:left}.navbar-text i{float:left;margin-right:6px}.navbar-toggle{display:block;float:right;color:#fff;border:0;padding:6px 7px 7px;line-height:1;background-color:rgba(0,0,0,.2);margin:12px 0 12px 10px;border-radius:0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#518ca3}.language.dropdown,.user.dropdown{vertical-align:top}.user.dropdown{border-right:none}.user.dropdown>a{padding-top:8px;padding-bottom:8px;line-height:15px}.user.dropdown>a>img{float:left;margin:4px 0;max-height:32px}.user.dropdown>a>span{display:inline-block;margin:13px 0 10px 8px}@media (min-width:992px){.navbar-button,.navbar-form,.navbar-nav,.navbar-text,.sidebar{display:block}.navbar-toggle{display:none}}@media (max-width:991px){.navbar-header{margin-right:25px}.navbar-nav{text-align:center}.navbar-inverse .navbar-nav{background-color:#303d44}.navbar-default .navbar-nav{background-color:#f2f2f2}.navbar-nav>li{float:none;position:static;border:0}.navbar-nav>li:first-child{border-left:0}.navbar-nav>li>.dropdown-menu{width:60%;margin:2px 20%}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:rgba(0,0,0,.2);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.navbar-nav .dropdown-menu .popup-header:after,.navbar-nav .dropdown-menu div>li:first-child:after,.navbar-nav .dropdown-menu div>li:first-child:before{content:"";border:0}.navbar-nav.navbar-right:last-child{margin-right:0}.navbar-form{margin:0;text-align:center}.navbar-inverse .navbar-form,.navbar-inverse .navbar-nav{border-bottom:1px solid hsla(0,0%,100%,.1)}.navbar-default .navbar-form,.navbar-default .navbar-nav{border-top:1px solid #e5e5e5}.navbar-form .btn{margin:15px 15px 15px 0}.navbar-form .form-group{padding:15px;margin-bottom:0;display:inline-block;vertical-align:middle}.navbar-text{padding:0 15px}.navbar-inverse .navbar-form{background-color:#518ca3}.navbar-default .navbar-form{background-color:#f2f2f2}}@media (max-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header,.navbar-header{margin:0 15px}.navbar-nav .open .dropdown-menu,.navbar-nav>li>.dropdown-menu{position:absolute;float:none;width:90%;margin:5px 5% 0;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.075);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);-moz-box-shadow:0 1px 2px rgba(0,0,0,.075)}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:10px 12px 11px;line-height:1.42857143}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#333}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:#518ca3;box-shadow:1px 0 0 #518ca3,-1px 0 0 #518ca3;-webkit-box-shadow:1px 0 0 #518ca3,-1px 0 0 #518ca3;-moz-box-shadow:1px 0 0 #518ca3,-1px 0 0 #518ca3}}.nav .caret{border-top-color:#444;border-bottom-color:#444}.nav a:hover .caret{border-top-color:#555;border-bottom-color:#555}.nav>li>a{cursor:pointer}.nav>li>a:focus,.nav>li>a:hover{background-color:rgba(0,0,0,.03)}.nav-justified>li>a{margin-bottom:0}.nav-list{background-color:#fcfcfc;border-bottom:1px solid #e5e5e5;border-radius:0 0 2px 2px}.nav-list>li{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.nav-list>li>a{padding:10px 14px 11px}.nav-list>li.nav-header{padding:9px 14px 10px;background-color:#2d3a42;border-color:#2d3a42;color:#fff;border-radius:2px 2px 0 0}.nav-list+.nav-list{margin-top:35px}.nav-list>li .label{margin:-3px -4px -3px 0;float:right}.nav-list>li>a>i,.nav-list>li>i{float:left;margin-right:6px}.nav-list>li>a>i{color:#333}.nav-list>li.nav-header i{margin-right:0;float:right}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{background-color:#47a314;border-color:#47a314}.nav-tabs>li>a{margin-right:-1px;border-radius:0;font-weight:600;color:#333;padding:11px 14px 12px}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-color:#e5e5e5;color:#676767;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:#fefefe}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#5ca45c;border-top-color:#d65c4f}.nav-tabs>li>a>i{float:left;margin:0 6px 0 0}.nav-tabs>li>a .label{margin:-5px -5px -5px 5px}.nav-tabs>li>a .label-text{font-weight:700;font-size:11px;margin-left:4px}.nav-tabs .open>a,.nav-tabs .open>a:focus,.nav-tabs .open>a:hover{background-color:#fcfcfc;border-color:#ddd;color:#5ca45c}.nav-tabs .dropdown-menu{margin-top:10px}.nav-tabs.toolbar-tabs{margin:-1px -1px 0}.nav .tab-img{width:20px;height:20px;float:left;margin-right:6px;margin-top:-2px}.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;margin-right:0;margin-bottom:0;margin-left:-1px;border-radius:0}.nav-tabs.nav-justified>li:first-child>a{margin-left:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-top-color:#d65c4f;border-bottom-color:#fff}.page-tabs>.nav-pills,.page-tabs>.nav-tabs{margin-bottom:35px}.page-tabs>.tab-content{border:0}.tab-content{border:1px solid #ddd;border-top:0;background-color:#fff;padding:10px}.panel>.tabbable>.tab-content{border:0}.modal .tab-content{border:0;padding-top:20px}.pill-content{border:0;margin-top:16px}@media (max-width:767px){.nav-tabs.nav-justified>li>a{margin-left:0;border:1px solid #ddd}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#ddd}}@media (max-width:480px){.nav-tabs>li{float:none}.nav-tabs>li.pull-right{float:none!important}.nav-tabs>li>a{border:1px solid #ddd;margin-right:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-bottom-color:#ddd}}.nav-pills>li>a{color:#333;padding:9px 14px 10px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:#fff;border:1px solid #ddd;font-weight:600}.nav-pills>li>a:focus,.nav-pills>li>a:hover{background-color:#fcfcfc;-webkit-box-shadow:none;box-shadow:none}.nav-pills>li>a>i{float:left;margin:0 6px 0 0}.nav-pills>li>a>i.pull-right{margin:0 -6px 0 0}.nav-pills>li>a .label{margin:-5px -8px -5px 8px}.nav-pills>li.active>a .label{background-color:#444}.nav-pills.nav-justified>li>a .label{float:right;margin:-3px -8px -3px 8px}.nav-pills .open>a,.nav-pills .open>a:focus,.nav-pills .open>a:hover{color:#fff;background-color:#3ca2bb;border-color:#3ca2bb}.nav-pills .open a .caret,.nav-pills .open a:hover .caret,.nav-pills>li.active .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#3ca2bb;border-color:#3ca2bb}.nav-pills>li>a:after{bottom:7px;border-color:transparent}.nav-pills>li.active>a:after,.nav-pills>li>a:after{position:absolute;left:50%;margin-left:-7px;content:""}.nav-pills>li.active>a:after{bottom:-7px;display:block;border-right:7px solid transparent;border-top:7px solid #3ca2bb;border-left:7px solid transparent}.nav-pills.nav-justified>li>a{margin-left:4px;text-align:left}.nav-pills.nav-justified>li:first-child>a{margin-left:0}.nav-pills.nav-justified>li.active>a:after,.nav-pills.nav-justified>li>a:after{left:15px;margin-left:0}.nav-pills.nav-justified .dropdown-menu{margin-left:4px}.nav-pills.nav-justified .dropdown-menu.dropdown-menu-right{margin-right:4px}.nav-pills.nav-stacked>li.active>a:after{border:0}@media (max-width:767px){.nav-pills.nav-justified>li+li{margin-left:0;margin-top:2px}.nav-pills.nav-justified>li>a{margin-left:0}.nav-pills.nav-justified>li.active>a:after{content:"";border:0}.nav-pills.nav-justified .dropdown-menu{margin-left:0}}@media (max-width:480px){.nav-pills>li{float:none}.nav-pills>li+li{margin-left:0;margin-top:2px}.nav-pills>li.active>a:after{content:"";border:0}}.page-header{padding:0;margin:0;position:relative;border:0}.page-header small{display:block;font-size:13px;color:#777;margin:8px 0 0}.page-title{float:left}.page-title h3{padding:10px 0 20px;margin:0;font-weight:400;line-height:20px}@media (max-width:767px){.page-header .page-title{float:none;padding-right:40px}.page-header .page-title h3{font-size:18px;padding:25px 0}.page-header h3 small{margin-top:6px}}.label{display:inline-block;font-size:11px;padding:5px 8px 6px;line-height:13px;font-weight:600;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.label-default{background-color:#999}.label-default[href]:focus,.label-default[href]:hover{background-color:gray}.label-primary{background-color:#2d3a42}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success{background-color:#36c6d3}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#3ca2bb}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#e7804f}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d65c4f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.dropdown-menu{margin:10px 0 0;text-align:left;padding:0;font-size:13px;border:1px solid #ccc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.075);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);-moz-box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu.dropdown-menu-right{right:-1px}.dropdown-menu>li>a{padding:10px 12px 11px;text-align:left;font-weight:600}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{outline:0;color:#fff;background-color:#2d3a42;box-shadow:1px 0 0 #2d3a42,-1px 0 0 #2d3a42;-webkit-box-shadow:1px 0 0 #2d3a42,-1px 0 0 #2d3a42;-moz-box-shadow:1px 0 0 #2d3a42,-1px 0 0 #2d3a42}.dropdown-menu>li>a .label{float:right;margin-top:-2px;margin-right:-5px}.dropdown-menu>li.active>a:hover .label,.dropdown-menu>li>a:hover .label{background-color:rgba(0,0,0,.5)}.dropdown-menu>li>a>i,.dropdown-menu>li>a>img{opacity:.4;color:#505050;float:left;margin-right:8px}.dropdown-menu>li>a>img{margin-top:3px}.dropdown-menu>li>a:hover>i,.dropdown-menu>li>a:hover>img{color:#fff;opacity:1}.dropdown-menu>li{position:relative}.dropdown-menu>li:first-child{margin-top:-1px}.dropdown-menu>li:last-child{margin-bottom:-1px}.dropdown-menu.icons-right>li>a>i{float:right;margin-left:8px;margin-right:0}.dropdown-menu>li:first-child>a{border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}.dropdown-menu>li:last-child>a{border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#47a314;box-shadow:1px 0 0 #47a314,-1px 0 0 #47a314;-webkit-box-shadow:1px 0 0 #47a314,-1px 0 0 #47a314;-moz-box-shadow:1px 0 0 #47a314,-1px 0 0 #47a314}.dropdown-menu>.active>a:focus>i,.dropdown-menu>.active>a:focus>img,.dropdown-menu>.active>a:hover>i,.dropdown-menu>.active>a:hover>img,.dropdown-menu>.active>a>i,.dropdown-menu>.active>a>img{opacity:1;color:#fff}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{-webkit-box-shadow:none;box-shadow:none}.dropdown-menu>.disabled>a:focus>img,.dropdown-menu>.disabled>a:focus i,.dropdown-menu>.disabled>a:hover>img,.dropdown-menu>.disabled>a:hover i,.dropdown-menu>.disabled>a>img,.dropdown-menu>.disabled>a i{color:#999;opacity:.4}.dropdown-menu-right{right:-1px}.dropdown-menu-left{left:-1px}.dropdown-header{padding:11px 12px 12px;font-size:11px;text-transform:uppercase;font-weight:600}.pull-right>.dropdown-menu{right:-1px}.navbar-fixed-bottom .dropdown .dropdown-menu{margin-bottom:10px}.dropdown-menu>li:first-child:before{position:absolute;top:-6px;right:11px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;content:""}.dropdown-menu>li:first-child:after{position:absolute;top:-5px;right:12px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.dropdown-menu.dropdown-menu-right>li:first-child:after,.dropdown-menu.dropdown-menu-right>li:first-child:before,.dropdown-menu>li:first-child:hover:after,.dropdown-menu>li:first-child:hover:before{border-bottom-color:#2d3a42}.dropdown-menu>li.active:first-child:after,.dropdown-menu>li.active:first-child:before{border-bottom-color:#47a314}.dropdown-menu>li.disabled:first-child:hover:after{border-bottom-color:#fff}.dropdown-menu>li.disabled:first-child:hover:before,.dropdown-menu>li.dropdown-header:first-child:hover:before{border-bottom-color:#ccc}.dropdown-menu>li.dropdown-header:first-child:hover:after{border-bottom-color:#fff}.dropdown-menu-right>li:first-child:after,.dropdown-menu-right>li:first-child:before{left:auto;right:11px;border-bottom-color:#fff!important}.dropdown-menu>li:first-child:hover:after,.dropdown-menu>li:first-child:hover:before{border-bottom-color:#2d3a42!important}.dropdown-menu>li.active:first-child:after,.dropdown-menu>li.active:first-child:before{border-bottom-color:#47a314!important}.panel{border-radius:2px;margin-bottom:35px;-webkit-box-shadow:none;box-shadow:none}.panel .panel-body .panel:last-child{margin-bottom:0}.panel-heading{border-top-left-radius:2px;border-top-right-radius:2px;padding:0;position:relative; padding:15px;}.panel .panel-footer,.task .panel-footer{border:0;border-top:1px solid #e5e5e5;border-radius:0 0 2px 2px}.panel-footer{background-color:#fcfcfc;padding:0;border:1px solid #ddd;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.panel-footer:after{content:"";display:table;clear:both}.panel-footer .pull-left i{float:left;margin:0 6px 0 0}.panel-footer .pull-left>span{padding:9px 12px 10px;display:block;color:#777}@media (max-width:767px){.panel-footer{text-align:center}.panel-footer>.pull-left,.panel-footer>.pull-right{float:none!important}}.panel-heading .btn,.panel-heading .btn-group{margin:3px 3px 0 0}.panel-heading .btn-link{margin-right:0}.panel-heading .btn-group .btn,.panel-heading .btn-group .btn-sm,.panel-heading .btn-group .btn-xs{margin:0}.panel-heading .btn-sm{margin:4px 4px 0 0}.panel-heading .btn-group .btn-sm{margin-top:1px}.panel-heading .btn-xs{margin:5px 5px 0 0}.panel-heading .btn-group .btn-xs{margin-top:2px}.panel .panel-heading .btn-default{border-color:#fcfcfc}.panel-default .panel-heading .btn-default{border-color:#ccc}.panel-icon{padding:11px 12px;display:block;line-height:1;color:#333}.panel-icons-group{float:right;margin-right:2px}.panel-icons-group .btn{float:left;margin-right:0;margin-left:-8px}.panel-default .panel-heading .panel-icon:hover{color:#777}.panel-heading .badge,.panel-heading .label{margin:8px}.panel-title{float:left;display:block;font-size:13px;padding:11px 12px 12px}.panel-title>i{float:left;margin:0 8px 0 0}.panel-default>.panel-heading{background-color:#fafafa}.panel-primary{border-color:#2d3a42}.panel-primary>.panel-heading{color:#fff;background-color:#2d3a42;border-bottom:0}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#2d3a42}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#2d3a42}.panel-success{border-color:#47a314}.panel-success>.panel-heading{color:#fff;background-color:#47a314;border-bottom:0}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#47a314}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#47a314}.panel-warning{border-color:#db765b}.panel-warning>.panel-heading{color:#fff;background-color:#db765b;border-bottom:0}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#db765b}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#db765b}.panel-danger{border-color:#d65c4f}.panel-danger>.panel-heading{color:#fff;background-color:#d65c4f;border-bottom:0}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#d65c4f}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d65c4f}.panel-info{border-color:#3ca2bb}.panel-info>.panel-heading{color:#fff;background-color:#3ca2bb;border-bottom:0}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#3ca2bb}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#3ca2bb}.panel-group{margin-bottom:0}.panel-group .panel{border-radius:2px}.panel-group .panel+.panel{margin-top:2px}.panel-trigger{width:100%;padding:0}.panel-trigger>a{width:100%;display:block;padding:10px 40px 10px 14px}.panel-trigger.active>a,.panel-trigger>a:focus,.panel-trigger>a:hover{background-color:#fcfcfc}.panel-trigger.active{color:#3d9ae4}.panel-trigger>a:after{content:"";display:block;width:15px;height:15px;position:absolute;right:12px;top:11px;background-color:#546672;background-image:url("/vendor/core/images/interface/plus.png");background-repeat:no-repeat;background-position:4px 4px}.panel-trigger.active>a:after{content:"";background-color:#ccc;background-image:url("/vendor/core/images/interface/minus.png")}.panel-toolbar{border-bottom:1px solid #ddd;background-color:#fff;margin:0;padding:0}.panel-toolbar .dropdown.open>a{background:#fff;color:#999}.panel-toolbar .dropdown.open>a .caret{border-top-color:#999;border-bottom-color:#999;outline:0}.panel-toolbar>li{display:block;float:left;border-right:1px solid #ddd}.panel-toolbar>li>a{display:inline-block;white-space:nowrap;color:#555;padding:11px 14px;font-size:13px;font-weight:600}.panel-toolbar>li>a:focus,.panel-toolbar>li>a:hover{color:#428bca}.panel-toolbar>li>a:active{background-color:#fcfcfc}.panel-toolbar>li.active>a{background-color:#fff;color:#428bca}.panel-toolbar>li>a>i{float:left;margin-right:6px}@media (max-width:479px){.panel-toolbar>li>a{text-indent:-9999px}.panel-toolbar>li>a>i{text-indent:0;margin-right:0}}.form-group{margin-bottom:20px}.panel .form-group:first-child,.well .form-group:first-child{margin-top:5px}.rtl-inputs [class*=col-],.rtl-inputs [class^=col-]{float:right!important}.form-control{padding:7px 9px 8px;font-size:13px;border-color:#ddd;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}input[type=password],input[type=text],textarea{-webkit-appearance:none}.form-control:focus{border-color:#d5d5d5;-webkit-box-shadow:none;box-shadow:none}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fafafa}.form-actions{margin-bottom:5px;margin-top:20px}.has-feedback .form-control-feedback{top:30px;color:#999}.has-feedback-no-label .form-control-feedback{top:0}.has-feedback-left .form-control{padding-right:0;padding-left:32px}.has-feedback-left .form-control-feedback{right:auto;left:0}.form-horizontal .has-feedback-left .form-control-feedback{right:0;left:15px}.input-sm{font-size:11px;border-radius:0}.input-lg{height:40px;padding:10px 12px;font-size:14px;border-radius:0}.help-block{margin-top:7px;margin-bottom:12px;color:#999;font-size:11px}.form-bordered .form-group{border-top:1px solid #eee;margin-bottom:0;padding-top:10px;padding-bottom:10px}.form-bordered .panel .form-group:first-child{border-top:0;margin-top:5px;padding-top:0}.form-separate .form-group{background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin:0 0 20px;padding:16px 14px}.form-horizontal.form-separate .form-group{padding:16px 0;margin-left:0;margin-right:0}.form-horizontal.form-separate .checkbox-inline,.form-horizontal.form-separate .radio-inline{padding-bottom:7px}.form-separate .form-group{background-color:#fefefe}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .radio-inline{margin-bottom:5px}.form-horizontal .control-label i{vertical-align:-2px;margin-right:6px}@media (min-width:768px){.form-horizontal .control-label{text-align:left}.form-horizontal .control-label.text-right{text-align:right}}.radio.radio-block{display:block;cursor:pointer;padding:12px 14px;margin-bottom:0;margin-top:0;background-color:#fcfcfc;border:1px solid #ddd;border-radius:2px}.radio-block+.radio-block{margin-top:10px}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#d65c4f}.has-error .form-control,.has-error .form-control:focus{border-color:#d65c4f;-webkit-box-shadow:none;box-shadow:none}.has-error{border-color:#d65c4f!important}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#239169}.has-success .form-control,.has-success .form-control:focus{border-color:#239169;-webkit-box-shadow:none;box-shadow:none}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#cc6e30}.has-warning .form-control,.has-warning .form-control:focus{border-color:#cc6e30;-webkit-box-shadow:none;box-shadow:none}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:40px;padding:7px 12px;font-size:14px;border-radius:2px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:40px;line-height:40px}.input-group-addon{font-size:13px;border-color:#ddd;background-color:#fafafa;border-radius:2px}.input-group-addon>i{display:block}.input-group-addon .checker,.input-group-addon .choice,.input-group-addon>label{margin:0}input[type=checkbox],input[type=radio]{margin:3px 0 0}.checkbox-inline,.radio-inline{padding-left:0}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{margin-left:0;margin-right:8px}.checkbox,.radio{padding-left:0}@media (max-width:480px){.checkbox-inline,.radio-inline{display:block}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:0;margin-top:9px}}.caret{border-width:3px}.close{cursor:pointer;font-size:16px;font-weight:300;color:#333;opacity:.8;text-shadow:none;filter:alpha(opacity=80)}.close:focus,.close:hover{text-decoration:none;color:#333;cursor:pointer;filter:alpha(opacity=100);opacity:1;outline:0}.well{padding:15px;margin-bottom:0;background-color:#fcfcfc;border-color:#e5e5e5;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.callout{margin:0 0 35px;padding:20px;border-left:3px solid #eee}.callout h5{margin-top:0;margin-bottom:6px}.callout p:last-child{margin-bottom:0}.callout code{background-color:#fff;border-radius:3px}.callout-default{background-color:#f5f5f5;border-color:#ddd}.callout-default h5{color:#555}.callout-danger{background-color:#fdf7f7;border-color:#d65c4f}.callout-danger h5{color:#d65c4f}.callout-warning{background-color:#fcf8f2;border-color:#e7804f}.callout-warning h5{color:#e7804f}.callout-info{background-color:#f2f7f9;border-color:#1992c2}.callout-info h5{color:#1992c2}.callout-success{background-color:#f4faf5;border-color:#239169}.callout-success h5{color:#239169}.modal-content{border:0;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.modal-header{padding:13px 16px 14px;background-color:#36c6d3;color:#fff;border-bottom:0;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.modal-header .close{margin-top:1px}.modal-title{font-size:13px}.modal-title i{float:left;margin:0 6px 0 0}.modal-body{border-left:1px solid #ddd;border-right:1px solid #ddd}.modal-footer{border-radius:0 0 3px 3px;border:1px solid #ddd;background-color:#fcfcfc}@media (min-width:992px){.modal-lg{width:1000px}}.progress{margin-bottom:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.progress-thin{height:6px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px}.progress-micro{height:2px}.progress-bar{font-size:11px;background-color:#546672}.progress-bar-danger{background-color:#d65c4f}.progress-bar-success{background-color:#47a314}.progress-bar-warning{background-color:#e48561}.progress-bar-info{background-color:#50abc2}.alert{padding:13px 14px 14px;margin-bottom:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-weight:600}.alert i{float:left;margin-right:8px}.alert h6{margin-top:0}.alert .alert-link{font-weight:600}.alert .btn{margin-top:14px}.alert hr{margin:12px -14px}.alert-success{color:#2d552d;background-color:#f5faf4;border-color:#d6e9c6}.alert-success hr{border-top-color:#d6e9c6}.alert-success .alert-link{color:#2d552d}.alert-info{color:#426a7e;background-color:#f5fbfd;border-color:#c8dee2}.alert-info hr{border-top-color:#c8dee2}.alert-info .alert-link{color:#426a7e}.alert-warning{color:#725a32;background-color:#fffdf0;border-color:#e9ddc4}.alert-warning hr{border-top-color:#e9ddc4}.alert-warning .alert-link{color:#725a32}.alert-danger{background-color:#fdf5f5;border-color:#eed3d7;color:#923e3c}.alert-danger hr{border-top-color:#eed3d7}.alert-danger .alert-link{color:#923e3c}.bg-primary,.bg-primary a{color:#fff;background-color:#2d3a42}.bg-success,.bg-success a{color:#fff;background-color:#47a314}.bg-info,.bg-info a{color:#fff;background-color:#3ca2bb}.bg-warning,.bg-warning a{color:#fff;background-color:#ee8366}.bg-danger,.bg-danger a{color:#fff;background-color:#d65c4f}.popover{border:0;padding:0;background-clip:padding-box;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.075)}.popover-title{font-size:13px;border-bottom:0;line-height:20px;color:#fff;background-color:#2d3a42;border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}.popover-content{border:1px solid #ddd;border-top:0;border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px}.popover>.arrow{border-width:7px}.popover>.arrow:after{border-width:6px}.popover.top>.arrow{bottom:-6px;margin-left:-7px}.popover.top>.arrow:after{bottom:1px;margin-left:-6px}.popover.right>.arrow{left:-6px;margin-top:-7px}.popover.right>.arrow:after{left:1px;bottom:-6px}.popover.bottom .arrow{margin-left:-7px;top:-7px}.popover.bottom .arrow:after{top:1px;margin-left:-6px;border-bottom-color:#2d3a42}.popover.left .arrow{right:-6px;margin-top:-7px}.popover.left .arrow:after{right:1px;bottom:-6px}.pagination{margin:0;border-radius:0;font-size:0}.pagination>li{display:inline-block;margin-left:1px;font-size:13px}.pagination>li:first-child{margin-left:0}.pagination>li>a,.pagination>li>span{float:none;margin-left:0;border:0;display:block;color:#333;font-weight:600;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span,.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span,.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:2px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#47a314;color:#fff}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#2d3a42;cursor:default}.panel .table-bordered,.panel .table-responsive>.table-bordered{border:0}.panel .panel-body .table-bordered{border:1px solid #ddd}.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel .table-responsive:first-child>.table:first-child,.panel .table:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel .table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel .table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel .table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel .table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel .table:first-child>tbody:first-child>tr:first-child td:first-child,.panel .table:first-child>tbody:first-child>tr:first-child th:first-child,.panel .table:first-child>thead:first-child>tr:first-child td:first-child,.panel .table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:0}.panel .table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel .table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel .table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel .table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel .table:first-child>tbody:first-child>tr:first-child td:last-child,.panel .table:first-child>tbody:first-child>tr:first-child th:last-child,.panel .table:first-child>thead:first-child>tr:first-child td:last-child,.panel .table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:0}.panel .table-responsive:last-child>.table:last-child,.panel .table:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.panel .table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel .table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel .table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel .table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel .table:last-child>tbody:last-child>tr:last-child td:first-child,.panel .table:last-child>tbody:last-child>tr:last-child th:first-child,.panel .table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel .table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:0}.panel .table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel .table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel .table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel .table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel .table:last-child>tbody:last-child>tr:last-child td:last-child,.panel .table:last-child>tbody:last-child>tr:last-child th:last-child,.panel .table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel .table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:0}.panel .table-bordered>tbody>tr>td:first-child,.panel .table-bordered>tbody>tr>th:first-child,.panel .table-bordered>tfoot>tr>td:first-child,.panel .table-bordered>tfoot>tr>th:first-child,.panel .table-bordered>thead>tr>td:first-child,.panel .table-bordered>thead>tr>th:first-child,.panel .table-responsive>.table-bordered>tbody>tr>td:first-child,.panel .table-responsive>.table-bordered>tbody>tr>th:first-child,.panel .table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel .table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel .table-responsive>.table-bordered>thead>tr>td:first-child,.panel .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel .table-bordered>tbody>tr>td:last-child,.panel .table-bordered>tbody>tr>th:last-child,.panel .table-bordered>tfoot>tr>td:last-child,.panel .table-bordered>tfoot>tr>th:last-child,.panel .table-bordered>thead>tr>td:last-child,.panel .table-bordered>thead>tr>th:last-child,.panel .table-responsive>.table-bordered>tbody>tr>td:last-child,.panel .table-responsive>.table-bordered>tbody>tr>th:last-child,.panel .table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel .table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel .table-responsive>.table-bordered>thead>tr>td:last-child,.panel .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel .table-bordered>tbody>tr:first-child>td,.panel .table-bordered>tbody>tr:first-child>th,.panel .table-bordered>tbody>tr:last-child>td,.panel .table-bordered>tbody>tr:last-child>th,.panel .table-bordered>tfoot>tr:last-child>td,.panel .table-bordered>tfoot>tr:last-child>th,.panel .table-bordered>thead>tr:first-child>td,.panel .table-bordered>thead>tr:first-child>th,.panel .table-responsive>.table-bordered>tbody>tr:first-child>td,.panel .table-responsive>.table-bordered>tbody>tr:first-child>th,.panel .table-responsive>.table-bordered>tbody>tr:last-child>td,.panel .table-responsive>.table-bordered>tbody>tr:last-child>th,.panel .table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel .table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel .table-responsive>.table-bordered>thead>tr:first-child>td,.panel .table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel .table-bordered.dataTable{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.panel-body .table-bordered{border-left:1px solid #ddd;border-right:1px solid #ddd}.thumbnail{background:none;position:relative;border:0;padding:0;margin-bottom:0;text-align:center}.thumbnail .caption{text-align:left;padding-top:0;padding-bottom:20px}.thumbnail .caption.text-center{text-align:center}.thumbnail .caption h6 small{display:block;margin-top:4px}.thumbnail .caption h6{margin-bottom:0}.thumbnail-boxed .caption{padding:12px}.caption .caption-title{font-size:14px;font-weight:600;margin-bottom:8px;display:block;overflow:hidden}.thumbnail-boxed{border:1px solid #ddd;padding:2px;border-radius:2px;background-color:#fff}.thumbnail-boxed .item-info{margin-bottom:12px}.thumbnail a img,.thumbnail img{margin-right:auto;margin-left:auto;display:block;max-width:100%;width:100%;height:auto;z-index:2;border-radius:2px}.thumb{position:relative;display:inline-block}.thumb:hover .thumb-options{opacity:1}.thumbnail iframe{width:100%;max-width:100%;height:250px;border:0}.thumb-zoom{background:#2d3a42;display:inline-block;border-radius:2px;border:0}.thumb-zoom img{opacity:1}.thumb-zoom:hover img{opacity:.2}.thumb-options{border-radius:2px;position:absolute;top:0;left:0;background:rgba(50,67,77,.8);height:100%;width:100%;opacity:0;text-align:center}.thumb-options span{display:block;top:50%;position:absolute;margin-top:-17px;width:100%}.thumb-options span a+a{margin-left:5px}.media{position:relative}.media-object{max-width:100%;height:44px;width:44px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.media-heading{margin:0;display:block;font-weight:600;font-size:13px;margin-bottom:4px;color:#333}.clearfix .media-heading{float:left}.media-body{margin-top:3px}.media>.pull-left{margin-right:12px}.media,.media .media{margin-top:25px}.media-body .headline-info{position:absolute;right:0;top:0;opacity:0;visibility:hidden}.media-body:hover .headline-info{opacity:1;visibility:visible;float:none}.media-notice{display:block;font-size:11px;color:#999;float:right}@media (max-width:480px){.clearfix .media-heading{float:none}.media-notice{float:none;margin-bottom:5px}}.ui-datepicker-year{color:#000}.traffic-light{cursor:pointer}.float-none{float:none}.btn-margin-5{margin:5px}.bootstrap-tagsinput{width:100%;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0}.accordion{margin-bottom:-3px}.accordion-group{border:none}.twitter-typeahead .form-control{margin:0!important}.bootstrap-tagsinput{position:relative}.bootstrap-tagsinput .twitter-typeahead{position:static!important}.user-profile{margin-top:30px}.box_img_manage{background:#3aa3e3 url("/vendor/core/images/img.png") -135px -110px;width:46px;height:46px;float:left;margin:0 15px 0 0}.dataTables_filter .btn-danger{margin-top:7px}#list_widgets .widget-body{min-height:355px}#list_widgets .scroller{max-height:320px;padding:0}#list_widgets .scroll-table{padding:0}#list_widgets .tab-content{border:none;background:none}#widget_analytics .scroller{max-height:500px}.attachment-details{background:#f1f1f1;padding:5px 15px}.btn-attachment{margin:10px 0}.navbar-header .menu-toggler{cursor:pointer;opacity:.7;filter:alpha(opacity=70);display:block;webkit-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.navbar-header .menu-toggler>span:hover,.navbar-header .menu-toggler>span:hover:after,.navbar-header .menu-toggler>span:hover:before{background:#fff}.navbar-header .menu-toggler>span,.navbar-header .menu-toggler>span:after,.navbar-header .menu-toggler>span:before{display:inline-block;width:19px;height:1px;background:#fff;position:relative;top:-6px;-webkit-transition:all .3s ease;transition:all .3s ease}.navbar-header .menu-toggler>span:after,.navbar-header .menu-toggler>span:before{position:absolute;left:0;content:""}.navbar-header .menu-toggler>span:before{top:6px}.navbar-header .menu-toggler>span:after{top:-6px}.navbar-header .menu-toggler.th-toggle-exit>span{background-color:transparent!important}.navbar-header .menu-toggler.th-toggle-exit>span:after{webkit-transform:translateY(6px) rotate(45deg);-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.navbar-header .menu-toggler.th-toggle-exit>span:before{webkit-transform:translateY(-6px) rotate(-45deg);-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.navbar-header .menu-toggler:hover{webkit-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;filter:alpha(opacity=100)}.navbar-header .menu-toggler.sidebar-toggle{float:right;margin:15.5px 0 0}.page-sidebar-closed.page-sidebar-closed-hide-logo .navbar-header .menu-toggler.sidebar-toggle{margin-right:13px}.dual-control{text-align:center;width:90px;position:absolute;left:50%;margin-left:-45px}.dual-control .btn{padding:0 8px;line-height:24px;font-size:11px;cursor:pointer;height:26px;margin:2px 1px}.left-box,.right-box{width:40%;position:relative}.left-box{float:left}.right-box{float:right}.filter{position:absolute;right:10px;top:6px;font-size:13px;background:none;border:none;color:gray;padding:0}.count-label{color:gray;font-style:italic;margin-top:10px;display:block;font-size:11px}.left-box input[type=text],.right-box input[type=text]{margin-bottom:12px}@media (max-width:480px){.left-box,.right-box{width:100%;float:none}.dual-control{width:auto;margin:20px 0;position:static;left:0}.count-label{text-align:center}}.checker,.checker input,.checker span{width:18px;height:18px}.checker{position:relative;margin-right:6px;margin-top:-3px;display:inline-block;cursor:pointer;vertical-align:middle}.checker span{border:1px solid #c5c5c5;background-color:#fff;display:-moz-inline-box;display:inline-block;text-align:center;position:relative}.checker span:after{content:"";background:url("/vendor/core/images/forms/check.png") no-repeat 50%;opacity:0;filter:alpha(Opacity=0);display:block;height:100%;width:100%;position:absolute;top:0;left:0}.checker span.checked:after{content:""}.checker.focus span.checked:after,.checker span.checked:after{opacity:1;filter:alpha(Opacity=100)}.checker input[type=checkbox]{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;zoom:1;margin:0;vertical-align:top;cursor:pointer;position:absolute;top:-1px;left:-1px;z-index:2}.checkbox-danger .checker span:after{content:"";background-image:url("/vendor/core/images/forms/check_white.png")}.checkbox-danger .checker span:hover{border-color:#d65c4f}.checkbox-danger .checker.active span,.checkbox-danger .checker:active span,.checkbox-danger .checker span.checked{border-color:#d65c4f;background-color:#d65c4f}.checkbox-success .checker span:after{content:"";background-image:url("/vendor/core/images/forms/check_white.png")}.checkbox-success .checker span:hover{border-color:#65b688}.checkbox-success .checker.active span,.checkbox-success .checker:active span,.checkbox-success .checker span.checked{border-color:#65b688;background-color:#65b688}.checkbox-primary .checker span:after{content:"";background-image:url("/vendor/core/images/forms/check_white.png")}.checkbox-primary .checker span:hover{border-color:#455763}.checkbox-primary .checker.active span,.checkbox-primary .checker:active span,.checkbox-primary .checker span.checked{border-color:#455763;background-color:#455763}.checkbox-info .checker span:after{content:"";background-image:url("/vendor/core/images/forms/check_white.png")}.checkbox-info .checker span:hover{border-color:#3ca2bb}.checkbox-info .checker.active span,.checkbox-info .checker:active span,.checkbox-info .checker span.checked{border-color:#3ca2bb;background-color:#3ca2bb}.checker.active span,.checker:active span{background-color:#f8f8f8;border-color:#d5d5d5}.checker.focus span,.checker:hover span{background-color:#fafafa}.checker.active.focus span.checked:after,.checker.active:hover span.checked:after,.checker.focus:active span.checked:after,.checker:hover:active span.checked:after{opacity:.8;filter:alpha(opacity=80)}.checker.disabled.active span,.checker.disabled.active span.checked,.checker.disabled:active span,.checker.disabled:active span.checked,.checker.disabled span,.checker.disabled span.checked{opacity:.6;filter:alpha(opacity=60)}.checker.disabled.active span.checked:after,.checker.disabled:active span.checked:after,.checker.disabled span.checked:after{opacity:1;filter:alpha(opacity=100)}.choice,.choice input,.choice span{width:18px;height:18px}.choice{position:relative;margin-right:6px;margin-top:-3px;display:inline-block;cursor:pointer;vertical-align:middle}.choice span{border:1px solid #c5c5c5;background-color:#fff;display:-moz-inline-box;display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;position:relative}.choice span:after{content:"";background:url("/vendor/core/images/forms/choice.png") no-repeat 50%;opacity:0;filter:alpha(Opacity=0);display:block;height:100%;width:100%;position:absolute;top:0;left:0}.choice span.checked:after{content:""}.choice.focus span.checked:after,.choice span.checked:after{opacity:1;filter:alpha(Opacity=100)}.choice input[type=radio]{position:absolute;top:-1px;left:-1px;z-index:2;opacity:0;filter:alpha(opacity=0);width:18px;-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;text-align:center;float:none;margin:0;vertical-align:top;cursor:pointer}.choice.active span,.choice:active span{background-color:#f8f8f8;border-color:#d5d5d5}.choice.focus span,.choice:hover span{background-color:#fafafa}.radio-danger .choice span:after{content:"";background-image:url("/vendor/core/images/forms/choice_white.png")}.radio-danger .choice span:hover{border-color:#d65c4f}.radio-danger .choice.active span,.radio-danger .choice:active span,.radio-danger .choice span.checked{border-color:#d65c4f;background-color:#d65c4f}.radio-success .choice span:after{content:"";background-image:url("/vendor/core/images/forms/choice_white.png")}.radio-success .choice span:hover{border-color:#65b688}.radio-success .choice.active span,.radio-success .choice:active span,.radio-success .choice span.checked{border-color:#65b688;background-color:#65b688}.radio-primary .choice span:after{content:"";background-image:url("/vendor/core/images/forms/choice_white.png")}.radio-primary .choice span:hover{border-color:#455763}.radio-primary .choice.active span,.radio-primary .choice:active span,.radio-primary .choice span.checked{border-color:#455763;background-color:#455763}.radio-info .choice span:after{content:"";background-image:url("/vendor/core/images/forms/choice_white.png")}.radio-info .choice span:hover{border-color:#3ca2bb}.radio-info .choice.active span,.radio-info .choice:active span,.radio-info .choice span.checked{border-color:#3ca2bb;background-color:#3ca2bb}.choice.active.focus span.checked:after,.choice.active:hover span.checked:after,.choice.focus:active span.checked:after,.choice:hover:active span.checked:after{opacity:.8;filter:alpha(opacity=80)}.choice.disabled.active span,.choice.disabled.active span.checked,.choice.disabled:active span,.choice.disabled:active span.checked,.choice.disabled span,.choice.disabled span.checked{opacity:.6;filter:alpha(opacity=60)}.choice.disabled.active span.checked:after,.choice.disabled:active span.checked:after,.choice.disabled span.checked:after{opacity:1;filter:alpha(opacity=100)}.uploader{width:100%;position:relative;overflow:hidden;border:1px solid #ddd;background:#fff;padding:2px 2px 2px 10px;display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1}.uploader span.action{width:28px;background:url("/vendor/core/images/forms/add_files.png") no-repeat 0 0;height:28px;cursor:pointer;float:right;text-indent:-9999px;display:inline;overflow:hidden}.uploader span.filename{color:#777;cursor:pointer;max-width:200px;font-size:11px;line-height:28px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploader:hover span.action{background-position:0 -28px}.uploader:active span.action{background-position:0 -56px}.uploader input[type=file]{width:100%;margin-top:0;opacity:0;position:absolute;top:0;right:0;bottom:0;float:right;height:32px;border:none;cursor:pointer}.uploader.disabled span.action{color:#aaa}.uploader.disabled span.filename{border-color:#ddd;color:#aaa}.plupload_button{display:-moz-inline-box;display:inline-block;text-decoration:none;color:#fff;background-color:#50abc2;border:1px solid transparent;padding:6px 16px;margin-right:4px;font-size:13px}.plupload_button:focus,.plupload_button:hover{background-color:#61b3c8;color:#fff}a.plupload_disabled,a.plupload_disabled:hover{color:#999;border-color:#ccc;background:#fcfcfc;cursor:default}.plupload_start{background-color:#65b688}.plupload_start:focus,.plupload_start:hover{background-color:#74bd94}.plupload_wrapper{width:100%}.plupload_container input{border:1px solid #ddd}.plupload_header{background:#4c5d68 url("/vendor/core/images/ui/plupload_title.png") no-repeat 18px;display:none;border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}.with-header .plupload_header{display:block}.with-header .plupload_filelist_header{background-color:#fafafa;color:#333;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ddd;border-top:0}.panel .plupload_filelist_header{background-color:#fcfcfc;color:#333;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;border-bottom:1px solid #ddd}.panel .plupload_scroll .plupload_filelist{border:0;background-color:#fff}.panel .plupload_filelist_footer{border-width:1px 0 0;background-color:#fcfcfc}.plupload_scroll .plupload_filelist_footer .plupload_file_action,.plupload_scroll .plupload_filelist_header .plupload_file_action{margin-left:20px;margin-right:0}.plupload_header_content{padding:14px 0 14px 75px;color:#fff}.plupload_header_title{font-size:14px;font-weight:600}.plupload_header_text{font-size:11px}.plupload_filelist{margin:0;padding:0;list-style:none}.plupload_filelist li{padding:10px 12px;background:#fff;border-bottom:1px solid #eee}.plupload_filelist .plupload_file_name{width:205px;white-space:nowrap;text-overflow:ellipsis}.plupload_scroll .plupload_filelist{height:185px;background:#fcfcfc;overflow-y:scroll;border-left:1px solid #ddd;border-right:1px solid #ddd}.plupload_filelist_header{padding:9px 12px;background:#4c5d68;border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;color:#fff}.plupload_filelist_footer{border:1px solid #ddd;border-top-color:#e5e5e5;vertical-align:middle;padding:10px 12px;background:#fafafa}.plupload_filelist_footer .plupload_upload_status{padding:7px 0}.plupload_file_name{float:left;overflow:hidden;font-weight:600}.plupload_file_size,.plupload_file_status,.plupload_progress{float:right;width:80px}.plupload_file_action,.plupload_file_size,.plupload_file_status{text-align:right;font-weight:600}.plupload_filelist_footer .plupload_file_size,.plupload_filelist_footer .plupload_file_status{padding-top:7px}.plupload_file_action{float:right;width:12px;height:12px;margin-left:20px;margin-top:4px;opacity:.8;filter:alpha(Opacity=80)}.plupload_file_action *{display:none;width:12px;height:12px}li.plupload_uploading{background:#ecf3dc}li.plupload_done{color:#aaa}li.plupload_done a{background:url("/vendor/core/images/ui/plupload_done.png") no-repeat;cursor:default}li.plupload_delete a{background:url("/vendor/core/images/ui/plupload_remove.png") no-repeat}li.plupload_failed a{background:url("/vendor/core/images/ui/plupload_error.png") no-repeat;cursor:default}li.plupload_droptext{background:transparent;text-align:center;vertical-align:middle;border:0;line-height:165px;font-weight:600;color:#999}.plupload_progress,.plupload_upload_status{display:none}.plupload_progress_container{margin-top:6px}.plupload_progress_bar{width:0;height:8px;background:#65b688;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plupload_clear,.plupload_clearer{clear:both}.plupload_clearer,.plupload_progress_bar{display:block;font-size:0;line-height:0}@media (max-width:480px){.plupload_filelist_footer .plupload_file_action,.plupload_filelist_footer .plupload_file_size,.plupload_filelist_footer .plupload_file_status,.plupload_filelist_footer .plupload_progress{display:none}}.select2-container--default.select2-container--focus,.select2-container--default:active,.select2-container--default:focus,.select2-selection.select2-container--focus,.select2-selection:active,.select2-selection:focus{outline:none}.select2-container--default .select2-selection--single,.select2-selection .select2-selection--single{border:1px solid #d2d6de;border-radius:0;padding:6px 12px;height:34px}.select2-container--default.select2-container--open{border-color:#2d3a42}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#2d3a42;color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow{height:28px;right:3px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top: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-selection--multiple{border:1px solid #d2d6de;border-radius:0}.select2-container--default .select2-selection--multiple:focus{border-color:#2d3a42}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#2d3a42;border-color:#367fa9;padding:1px 10px;color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;color:hsla(0,0%,100%,.7)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#d2d6de}.select2-dropdown{border:1px solid #d2d6de;border-radius:0}.select2-results__option{padding:6px 12px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0;height:auto;margin-top:-4px;padding-right:10px}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:6px;padding-left:20px}.select2-dropdown .select2-search__field,.select2-search--inline .select2-search__field{border:1px solid #d2d6de}.select2-dropdown .select2-search__field:focus{outline:none;border:1px solid #2d3a42}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[aria-selected=true]:hover{color:#444}.ui-spinner{width:100%;position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner a.ui-spinner-button{cursor:pointer}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0;text-indent:-99999px}.ui-spinner-button{width:25px;height:16px;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner-up{top:0;background:url("/vendor/core/images/forms/spinner_top.png") no-repeat;border-top:1px solid #ddd}.ui-spinner-down{bottom:0;background:url("/vendor/core/images/forms/spinner_bottom.png") no-repeat;border-bottom:1px solid #ddd}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace .pace-progress{background:#29d;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #29d,0 0 5px #29d;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:20px;right:15px;width:14px;height:14px;border:2px solid transparent;border-top-color:#fff;border-left-color:#fff;border-radius:10px;-webkit-animation:pace-spinner .4s linear infinite;animation:pace-spinner .4s linear infinite}.pace-inactive{display:none}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}

/*!
 * Cropper v0.7.1
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright 2014 Fengyuan Chen
 * Released under the MIT license
 */
 .cropper-container{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{width:100%;max-width:none!important;height:100%;max-height:none!important}.cropper-canvas,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-canvas{background-color:#fff;filter:alpha(opacity=0);opacity:0}.cropper-modal{background-color:#000;filter:alpha(opacity=50);opacity:.5}.cropper-dragger{position:absolute;top:10%;left:10%;width:80%;height:80%}.cropper-viewer{display:block;width:100%;height:100%;overflow:hidden;outline-width:1px;outline-style:solid;outline-color:#69f;outline-color:rgba(51,102,255,.75)}.cropper-dashed{position:absolute;display:block;filter:alpha(opacity=50);border:0 dashed #fff;opacity:.5}.cropper-dashed.dashed-h{top:33.3%;left:0;width:100%;height:33.3%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.3%;width:33.3%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;filter:alpha(opacity=10);opacity:.1}.cropper-face{top:0;left:0;cursor:move;background-color:#fff}.cropper-line{background-color:#69f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;background-color:#69f;filter:alpha(opacity=75);opacity:.75}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;filter:alpha(opacity=100);opacity:1}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";background-color:#69f;filter:alpha(opacity=0);opacity:0}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;filter:alpha(opacity=75);opacity:.75}}.cropper-hidden{display:none!important}.cropper-invisible{position:fixed;top:0;left:0;z-index:-1;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;filter:alpha(opacity=0);opacity:0}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-canvas,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.avatar-body{padding-right:15px;padding-left:15px}.avatar-upload{overflow:hidden}.avatar-upload label{display:block;float:left;clear:left;width:100px}.avatar-upload input{display:block;margin-left:110px}.avater-alert{margin-top:10px;margin-bottom:10px}.avatar-wrapper{height:364px;width:100%;margin-top:15px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.25);box-shadow:inset 0 0 5px rgba(0,0,0,.25);background-color:#fcfcfc;overflow:hidden}.avatar-wrapper img{display:block;height:auto;max-width:100%}.avatar-preview{float:left;margin-top:15px;margin-right:15px;border:1px solid #eee;border-radius:4px;background-color:#fff;overflow:hidden}.avatar-preview:hover{border-color:#ccf;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}.avatar-preview img{width:100%}.preview-lg{height:184px;width:184px;margin-top:15px}.preview-md{height:100px;width:100px}.preview-sm{height:50px;width:50px}@media (min-width:992px){.avatar-preview{float:none}}.cropper-loading{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff url("/vendor/core/images/ui/loading.gif") no-repeat 50%;opacity:.75;filter:alpha(opacity=75);z-index:20140628}.avatar-view{cursor:pointer}@font-face{font-family:Flaticon;src:url("/vendor/core/fonts/Flaticon.eot");src:url("/vendor/core/fonts/Flaticon.eot?#iefix") format("embedded-opentype"),url("/vendor/core/fonts/Flaticon.woff") format("woff"),url("/vendor/core/fonts/Flaticon.ttf") format("truetype"),url("/vendor/core/fonts/Flaticon.svg#Flaticon") format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Flaticon;src:url("/vendor/core/fonts/Flaticon.svg#Flaticon") format("svg")}}.fi:before{display:inline-block;font-family:Flaticon;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.flaticon-add:before{content:"\F100"}.flaticon-avatar:before{content:"\F101"}.flaticon-calendar:before{content:"\F102"}.flaticon-cancel:before{content:"\F103"}.flaticon-checked:before{content:"\F104"}.flaticon-computing-cloud:before{content:"\F105"}.flaticon-delete:before{content:"\F106"}.flaticon-down-arrow:before{content:"\F107"}.flaticon-file:before{content:"\F108"}.flaticon-firewall:before{content:"\F109"}.flaticon-gallery:before{content:"\F10A"}.flaticon-garbage:before{content:"\F10B"}.flaticon-garbage-1:before{content:"\F10C"}.flaticon-headphones:before{content:"\F10D"}.flaticon-house:before{content:"\F10E"}.flaticon-info:before{content:"\F10F"}.flaticon-left-arrow:before{content:"\F110"}.flaticon-left-arrow-1:before{content:"\F111"}.flaticon-letter:before{content:"\F112"}.flaticon-list:before{content:"\F113"}.flaticon-logout:before{content:"\F114"}.flaticon-maximize:before{content:"\F115"}.flaticon-menu:before{content:"\F116"}.flaticon-menu-button:before{content:"\F117"}.flaticon-notebook:before{content:"\F118"}.flaticon-open-lock:before{content:"\F119"}.flaticon-padlock:before{content:"\F11A"}.flaticon-pencil:before{content:"\F11B"}.flaticon-people:before{content:"\F11C"}.flaticon-photo-camera:before{content:"\F11D"}.flaticon-photo-camera-1:before{content:"\F11E"}.flaticon-play-button:before{content:"\F11F"}.flaticon-power-button:before{content:"\F120"}.flaticon-right-arrow:before{content:"\F121"}.flaticon-right-arrow-1:before{content:"\F122"}.flaticon-screwdriver-and-wrench:before{content:"\F123"}.flaticon-settings:before{content:"\F124"}.flaticon-settings-1:before{content:"\F125"}.flaticon-settings-2:before{content:"\F126"}.flaticon-shield:before{content:"\F127"}.flaticon-speedometer:before{content:"\F128"}.flaticon-tick:before{content:"\F129"}.flaticon-upload:before{content:"\F12A"}.flaticon-virus:before{content:"\F12B"}.flaticon-warning:before{content:"\F12C"}#stats-chart{height:300px;background:#fff;margin-bottom:30px}#stats-chart .morris-hover.morris-default-style{border:none;font-size:13px}#world-map{height:300px;width:100%;background:#3c8dbc!important;color:#fff}.box{position:relative;background:#fff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.box.box-primary{border-top-color:#3c8dbc}.page-content>.box{min-height:400px}.box-header{color:#444;display:block;padding:10px;position:relative}.box-header.with-border{border-bottom:1px solid #f4f4f4}.box-header>.box-tools{position:absolute;right:10px;top:5px}.box-header>.box-tools [data-toggle=tooltip]{position:relative}.box-header>.fa,.box-header>.glyphicon,.box-header>.ion{margin-right:5px}.box-header .box-title,.box-header>.fa,.box-header>.glyphicon,.box-header>.ion{display:inline-block;font-size:14px;margin:0;line-height:1;font-weight:400}.btn-box-tool{padding:5px;font-size:13px;background:transparent;-webkit-box-shadow:none!important;box-shadow:none!important;color:#97a0b3}.box-body{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px;background:#fff}.info-box{display:block;min-height:50px;background:#fff;width:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);margin-bottom:15px}.info-box:hover i{color:#3c8dbc}.info-box-icon{font-size:30px;height:53px;width:50px;line-height:50px;color:#fff;display:block;float:left;text-align:center;background-color:#d2d6de}.info-box-content{padding:4px 10px;margin-left:50px}.info-box-text{font-size:13px}.info-box-number{display:block;font-weight:700;font-size:18px}.portlet{background:#fff;clear:both;margin-bottom:20px}.portlet-title .btn-group{margin-right:5px;margin-top:-2px}.portlet-title .btn-group .caret{margin-top:8px;margin-left:3px}.portlet-body{padding:15px}.portlet-body ul.item-list{margin:0;padding:0 0 0 7px;list-style:none}.portlet-body ul.item-list li{padding:5px 0;list-style:none;border-top:1px solid #fff;border-bottom:1px solid #ebebeb;font-size:13px}.portlet-body ul.item-list li .label{margin-right:5px}.portlet-body ul.item-list li .italic{font-style:italic!important}.portlet-body ul.item-list li .small{font-size:11px!important}.manage-widget{display:inline-block;color:#bcc3c7;padding:10px 15px;font-size:14px;font-weight:400;border:1px dashed #bcc3c7;margin-bottom:15px;max-width:155px}.manage-widget:hover{text-decoration:none;background-color:#0181b9;color:#fff;border:1px solid #0181b9}#manage_widget_modal section{height:65px;line-height:45px}#manage_widget_modal section .widget_name{padding-left:10px}#manage_widget_modal section .swc_wrap{height:20px;width:50px;float:right;margin:24px 7px 0}.f_com{margin:6px;height:24px;width:52px}.numb{width:30px;height:24px;line-height:25px;background-color:#f1f1f1;text-align:center;padding:0;color:#777;border:none;font-size:.95em;float:left;outline:none}.f_com .btn_grey{background-image:url("/vendor/core/images/img.png");margin:0;padding:0;width:22px;height:12px;border:none;float:right;cursor:pointer;color:#818181;font-size:.7em}.f_com .btn_grey.btn_up{background-position:-146px -207px;background-color:#e3e3e3}.f_com .btn_grey.btn_down{background-position:-103px -208px;background-color:#eaeaea}.widget_footer a{text-decoration:none;color:#777;margin:0 20px}.widget_footer .page_previous{background-position:-10px -203px;margin-right:-18px}.widget_footer .page_next,.widget_footer .page_previous{width:25px;height:24px;background-image:url("/vendor/core/images/img.png");opacity:.8;filter:alpha(opacity=80)}.widget_footer .page_next{background-position:-54px -203px;margin-right:10px!important}.btn_grey{cursor:pointer;border:none;border-bottom:1px solid #bebebe;background-color:#f4f4f4;color:#818181;font-size:.7em;padding:5px 12px}.widget_pagination{text-align:right;margin:6px 0}#list_widgets .scroll-table{min-height:370px}.dashboard-stat{display:block;margin-bottom:25px;overflow:hidden}.dashboard-stat:after,.dashboard-stat:before{content:" ";display:table}.dashboard-stat:after{clear:both}.portlet .dashboard-stat:last-child{margin-bottom:0}.dashboard-stat .visual{width:80px;height:80px;display:block;float:left;padding-top:10px;padding-left:15px;margin-bottom:15px;font-size:35px;line-height:35px}.dashboard-stat .visual>i{margin-left:-35px;font-size:110px;line-height:110px}.dashboard-stat .details{position:absolute;right:15px;padding-right:15px}.dashboard-stat .details .number{padding-top:25px;text-align:right;font-size:34px;line-height:36px;letter-spacing:-1px;margin-bottom:0}.dashboard-stat .details .desc{text-align:right;font-size:16px;letter-spacing:0}.dashboard-stat .more{clear:both;display:block;padding:6px 10px;position:relative;text-transform:uppercase;font-size:11px;opacity:.7;filter:alpha(opacity=70)}.dashboard-stat .more:hover{text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.dashboard-stat .more>i{display:inline-block;margin-top:1px;float:right}.dashboard-stat.dashboard-stat-v2 .visual{padding-top:35px;margin-bottom:40px}.dashboard-stat.white{background-color:#fff}.dashboard-stat.white.dashboard-stat-light:hover{background-color:#f5f5f5}.dashboard-stat.white .visual>i{color:#666;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.white .details .number{color:#666}.dashboard-stat.white .details .desc{color:#666;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.white .more{color:#666;background-color:#f5f5f5}.dashboard-stat.default{background-color:#e1e5ec}.dashboard-stat.default.dashboard-stat-light:hover{background-color:#d5dae4}.dashboard-stat.default .visual>i{color:#666;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.default .details .number{color:#666}.dashboard-stat.default .details .desc{color:#666;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.default .more{color:#666;background-color:#d5dae4}.dashboard-stat.dark{background-color:#2f353b}.dashboard-stat.dark.dashboard-stat-light:hover{background-color:#262b30}.dashboard-stat.dark .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.dark .details .number{color:#fff}.dashboard-stat.dark .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.dark .more{color:#fff;background-color:#262b30}.dashboard-stat.blue{background-color:#3598dc}.dashboard-stat.blue.dashboard-stat-light:hover{background-color:#258fd7}.dashboard-stat.blue .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.blue .details .number{color:#fff}.dashboard-stat.blue .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.blue .more{color:#fff;background-color:#258fd7}.dashboard-stat.blue-madison{background-color:#578ebe}.dashboard-stat.blue-madison.dashboard-stat-light:hover{background-color:#4884b8}.dashboard-stat.blue-madison .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.blue-madison .details .number{color:#fff}.dashboard-stat.blue-madison .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.blue-madison .more{color:#fff;background-color:#4884b8}.dashboard-stat.blue-chambray{background-color:#2c3e50}.dashboard-stat.blue-chambray.dashboard-stat-light:hover{background-color:#253443}.dashboard-stat.blue-chambray .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.blue-chambray .details .number{color:#fff}.dashboard-stat.blue-chambray .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.blue-chambray .more{color:#fff;background-color:#253443}.dashboard-stat.blue-ebonyclay{background-color:#22313f}.dashboard-stat.blue-ebonyclay.dashboard-stat-light:hover{background-color:#1b2732}.dashboard-stat.blue-ebonyclay .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.blue-ebonyclay .details .number{color:#fff}.dashboard-stat.blue-ebonyclay .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.blue-ebonyclay .more{color:#fff;background-color:#1b2732}.dashboard-stat.blue-hoki{background-color:#67809f}.dashboard-stat.blue-hoki.dashboard-stat-light:hover{background-color:#5e7694}.dashboard-stat.blue-hoki .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.blue-hoki .details .number{color:#fff}.dashboard-stat.blue-hoki .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.blue-hoki .more{color:#fff;background-color:#5e7694}.dashboard-stat.blue-steel{background-color:#4b77be}.dashboard-stat.blue-steel.dashboard-stat-light:hover{background-color:#416db4}.dashboard-stat.blue-steel .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.blue-steel .details .number{color:#fff}.dashboard-stat.blue-steel .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.blue-steel .more{color:#fff;background-color:#416db4}.dashboard-stat.blue-soft{background-color:#4c87b9}.dashboard-stat.blue-soft.dashboard-stat-light:hover{background-color:#447dad}.dashboard-stat.blue-soft .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.blue-soft .details .number{color:#fff}.dashboard-stat.blue-soft .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.blue-soft .more{color:#fff;background-color:#447dad}.dashboard-stat.blue-dark{background-color:#5e738b}.dashboard-stat.blue-dark.dashboard-stat-light:hover{background-color:#56697f}.dashboard-stat.blue-dark .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.blue-dark .details .number{color:#fff}.dashboard-stat.blue-dark .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.blue-dark .more{color:#fff;background-color:#56697f}.dashboard-stat.blue-sharp{background-color:#5c9bd1}.dashboard-stat.blue-sharp.dashboard-stat-light:hover{background-color:#4c91cd}.dashboard-stat.blue-sharp .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.blue-sharp .details .number{color:#fff}.dashboard-stat.blue-sharp .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.blue-sharp .more{color:#fff;background-color:#4c91cd}.dashboard-stat.blue-oleo{background-color:#94a0b2}.dashboard-stat.blue-oleo.dashboard-stat-light:hover{background-color:#8895a9}.dashboard-stat.blue-oleo .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.blue-oleo .details .number{color:#fff}.dashboard-stat.blue-oleo .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.blue-oleo .more{color:#fff;background-color:#8895a9}.dashboard-stat.green{background-color:#32c5d2}.dashboard-stat.green.dashboard-stat-light:hover{background-color:#2bb8c4}.dashboard-stat.green .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.green .details .number{color:#fff}.dashboard-stat.green .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.green .more{color:#fff;background-color:#2bb8c4}.dashboard-stat.green-meadow{background-color:#1bbc9b}.dashboard-stat.green-meadow.dashboard-stat-light:hover{background-color:#18aa8c}.dashboard-stat.green-meadow .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.green-meadow .details .number{color:#fff}.dashboard-stat.green-meadow .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.green-meadow .more{color:#fff;background-color:#18aa8c}.dashboard-stat.green-seagreen{background-color:#1ba39c}.dashboard-stat.green-seagreen.dashboard-stat-light:hover{background-color:#18918b}.dashboard-stat.green-seagreen .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.green-seagreen .details .number{color:#fff}.dashboard-stat.green-seagreen .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.green-seagreen .more{color:#fff;background-color:#18918b}.dashboard-stat.green-turquoise{background-color:#36d7b7}.dashboard-stat.green-turquoise.dashboard-stat-light:hover{background-color:#29cfae}.dashboard-stat.green-turquoise .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.green-turquoise .details .number{color:#fff}.dashboard-stat.green-turquoise .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.green-turquoise .more{color:#fff;background-color:#29cfae}.dashboard-stat.green-haze{background-color:#44b6ae}.dashboard-stat.green-haze.dashboard-stat-light:hover{background-color:#3ea7a0}.dashboard-stat.green-haze .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.green-haze .details .number{color:#fff}.dashboard-stat.green-haze .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.green-haze .more{color:#fff;background-color:#3ea7a0}.dashboard-stat.green-jungle{background-color:#26c281}.dashboard-stat.green-jungle.dashboard-stat-light:hover{background-color:#23b176}.dashboard-stat.green-jungle .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.green-jungle .details .number{color:#fff}.dashboard-stat.green-jungle .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.green-jungle .more{color:#fff;background-color:#23b176}.dashboard-stat.green-soft{background-color:#3faba4}.dashboard-stat.green-soft.dashboard-stat-light:hover{background-color:#3a9c96}.dashboard-stat.green-soft .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.green-soft .details .number{color:#fff}.dashboard-stat.green-soft .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.green-soft .more{color:#fff;background-color:#3a9c96}.dashboard-stat.green-dark{background-color:#4db3a2}.dashboard-stat.green-dark.dashboard-stat-light:hover{background-color:#46a595}.dashboard-stat.green-dark .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.green-dark .details .number{color:#fff}.dashboard-stat.green-dark .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.green-dark .more{color:#fff;background-color:#46a595}.dashboard-stat.green-sharp{background-color:#2ab4c0}.dashboard-stat.green-sharp.dashboard-stat-light:hover{background-color:#26a4af}.dashboard-stat.green-sharp .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.green-sharp .details .number{color:#fff}.dashboard-stat.green-sharp .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.green-sharp .more{color:#fff;background-color:#26a4af}.dashboard-stat.green-steel{background-color:#29b4b6}.dashboard-stat.green-steel.dashboard-stat-light:hover{background-color:#25a4a5}.dashboard-stat.green-steel .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.green-steel .details .number{color:#fff}.dashboard-stat.green-steel .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.green-steel .more{color:#fff;background-color:#25a4a5}.dashboard-stat.grey{background-color:#e5e5e5}.dashboard-stat.grey.dashboard-stat-light:hover{background-color:#dbdbdb}.dashboard-stat.grey .visual>i{color:#333;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.grey .details .number{color:#333}.dashboard-stat.grey .details .desc{color:#333;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.grey .more{color:#333;background-color:#dbdbdb}.dashboard-stat.grey-steel{background-color:#e9edef}.dashboard-stat.grey-steel.dashboard-stat-light:hover{background-color:#dde3e6}.dashboard-stat.grey-steel .visual>i{color:#80898e;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.grey-steel .details .number{color:#80898e}.dashboard-stat.grey-steel .details .desc{color:#80898e;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.grey-steel .more{color:#80898e;background-color:#dde3e6}.dashboard-stat.grey-cararra{background-color:#fafafa}.dashboard-stat.grey-cararra.dashboard-stat-light:hover{background-color:#f0f0f0}.dashboard-stat.grey-cararra .visual>i{color:#333;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.grey-cararra .details .number{color:#333}.dashboard-stat.grey-cararra .details .desc{color:#333;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.grey-cararra .more{color:#333;background-color:#f0f0f0}.dashboard-stat.grey-gallery{background-color:#555}.dashboard-stat.grey-gallery.dashboard-stat-light:hover{background-color:#4b4b4b}.dashboard-stat.grey-gallery .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.grey-gallery .details .number{color:#fff}.dashboard-stat.grey-gallery .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.grey-gallery .more{color:#fff;background-color:#4b4b4b}.dashboard-stat.grey-cascade{background-color:#95a5a6}.dashboard-stat.grey-cascade.dashboard-stat-light:hover{background-color:#8a9c9d}.dashboard-stat.grey-cascade .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.grey-cascade .details .number{color:#fff}.dashboard-stat.grey-cascade .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.grey-cascade .more{color:#fff;background-color:#8a9c9d}.dashboard-stat.grey-silver{background-color:#bfbfbf}.dashboard-stat.grey-silver.dashboard-stat-light:hover{background-color:#b5b5b5}.dashboard-stat.grey-silver .visual>i{color:#fafcfb;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.grey-silver .details .number{color:#fafcfb}.dashboard-stat.grey-silver .details .desc{color:#fafcfb;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.grey-silver .more{color:#fafcfb;background-color:#b5b5b5}.dashboard-stat.grey-salsa{background-color:#acb5c3}.dashboard-stat.grey-salsa.dashboard-stat-light:hover{background-color:#a0aaba}.dashboard-stat.grey-salsa .visual>i{color:#fafcfb;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.grey-salsa .details .number{color:#fafcfb}.dashboard-stat.grey-salsa .details .desc{color:#fafcfb;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.grey-salsa .more{color:#fafcfb;background-color:#a0aaba}.dashboard-stat.grey-salt{background-color:#bfcad1}.dashboard-stat.grey-salt.dashboard-stat-light:hover{background-color:#b3c0c8}.dashboard-stat.grey-salt .visual>i{color:#fafcfb;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.grey-salt .details .number{color:#fafcfb}.dashboard-stat.grey-salt .details .desc{color:#fafcfb;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.grey-salt .more{color:#fafcfb;background-color:#b3c0c8}.dashboard-stat.grey-mint{background-color:#525e64}.dashboard-stat.grey-mint.dashboard-stat-light:hover{background-color:#495359}.dashboard-stat.grey-mint .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.grey-mint .details .number{color:#fff}.dashboard-stat.grey-mint .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.grey-mint .more{color:#fff;background-color:#495359}.dashboard-stat.red{background-color:#e7505a}.dashboard-stat.red.dashboard-stat-light:hover{background-color:#e53e49}.dashboard-stat.red .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.red .details .number{color:#fff}.dashboard-stat.red .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.red .more{color:#fff;background-color:#e53e49}.dashboard-stat.red-pink{background-color:#e08283}.dashboard-stat.red-pink.dashboard-stat-light:hover{background-color:#dc7273}.dashboard-stat.red-pink .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.red-pink .details .number{color:#fff}.dashboard-stat.red-pink .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.red-pink .more{color:#fff;background-color:#dc7273}.dashboard-stat.red-sunglo{background-color:#e26a6a}.dashboard-stat.red-sunglo.dashboard-stat-light:hover{background-color:#df5959}.dashboard-stat.red-sunglo .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.red-sunglo .details .number{color:#fff}.dashboard-stat.red-sunglo .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.red-sunglo .more{color:#fff;background-color:#df5959}.dashboard-stat.red-intense{background-color:#e35b5a}.dashboard-stat.red-intense.dashboard-stat-light:hover{background-color:#e04a49}.dashboard-stat.red-intense .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.red-intense .details .number{color:#fff}.dashboard-stat.red-intense .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.red-intense .more{color:#fff;background-color:#e04a49}.dashboard-stat.red-thunderbird{background-color:#d91e18}.dashboard-stat.red-thunderbird.dashboard-stat-light:hover{background-color:#c71b16}.dashboard-stat.red-thunderbird .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.red-thunderbird .details .number{color:#fff}.dashboard-stat.red-thunderbird .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.red-thunderbird .more{color:#fff;background-color:#c71b16}.dashboard-stat.red-flamingo{background-color:#ef4836}.dashboard-stat.red-flamingo.dashboard-stat-light:hover{background-color:#ed3723}.dashboard-stat.red-flamingo .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.red-flamingo .details .number{color:#fff}.dashboard-stat.red-flamingo .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.red-flamingo .more{color:#fff;background-color:#ed3723}.dashboard-stat.red-soft{background-color:#d05454}.dashboard-stat.red-soft.dashboard-stat-light:hover{background-color:#c44}.dashboard-stat.red-soft .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.red-soft .details .number{color:#fff}.dashboard-stat.red-soft .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.red-soft .more{color:#fff;background-color:#c44}.dashboard-stat.red-haze{background-color:#f36a5a}.dashboard-stat.red-haze.dashboard-stat-light:hover{background-color:#f25947}.dashboard-stat.red-haze .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.red-haze .details .number{color:#fff}.dashboard-stat.red-haze .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.red-haze .more{color:#fff;background-color:#f25947}.dashboard-stat.red-mint{background-color:#e43a45}.dashboard-stat.red-mint.dashboard-stat-light:hover{background-color:#e22834}.dashboard-stat.red-mint .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.red-mint .details .number{color:#fff}.dashboard-stat.red-mint .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.red-mint .more{color:#fff;background-color:#e22834}.dashboard-stat.yellow{background-color:#c49f47}.dashboard-stat.yellow.dashboard-stat-light:hover{background-color:#bb953c}.dashboard-stat.yellow .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.yellow .details .number{color:#fff}.dashboard-stat.yellow .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.yellow .more{color:#fff;background-color:#bb953c}.dashboard-stat.yellow-gold{background-color:#e87e04}.dashboard-stat.yellow-gold.dashboard-stat-light:hover{background-color:#d47304}.dashboard-stat.yellow-gold .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.yellow-gold .details .number{color:#fff}.dashboard-stat.yellow-gold .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.yellow-gold .more{color:#fff;background-color:#d47304}.dashboard-stat.yellow-casablanca{background-color:#f2784b}.dashboard-stat.yellow-casablanca.dashboard-stat-light:hover{background-color:#f16a38}.dashboard-stat.yellow-casablanca .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.yellow-casablanca .details .number{color:#fff}.dashboard-stat.yellow-casablanca .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.yellow-casablanca .more{color:#fff;background-color:#f16a38}.dashboard-stat.yellow-crusta{background-color:#f3c200}.dashboard-stat.yellow-crusta.dashboard-stat-light:hover{background-color:#dfb200}.dashboard-stat.yellow-crusta .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.yellow-crusta .details .number{color:#fff}.dashboard-stat.yellow-crusta .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.yellow-crusta .more{color:#fff;background-color:#dfb200}.dashboard-stat.yellow-lemon{background-color:#f7ca18}.dashboard-stat.yellow-lemon.dashboard-stat-light:hover{background-color:#f2c308}.dashboard-stat.yellow-lemon .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.yellow-lemon .details .number{color:#fff}.dashboard-stat.yellow-lemon .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.yellow-lemon .more{color:#fff;background-color:#f2c308}.dashboard-stat.yellow-saffron{background-color:#f4d03f}.dashboard-stat.yellow-saffron.dashboard-stat-light:hover{background-color:#f3cb2c}.dashboard-stat.yellow-saffron .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.yellow-saffron .details .number{color:#fff}.dashboard-stat.yellow-saffron .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.yellow-saffron .more{color:#fff;background-color:#f3cb2c}.dashboard-stat.yellow-soft{background-color:#c8d046}.dashboard-stat.yellow-soft.dashboard-stat-light:hover{background-color:#c3cc36}.dashboard-stat.yellow-soft .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.yellow-soft .details .number{color:#fff}.dashboard-stat.yellow-soft .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.yellow-soft .more{color:#fff;background-color:#c3cc36}.dashboard-stat.yellow-haze{background-color:#c5bf66}.dashboard-stat.yellow-haze.dashboard-stat-light:hover{background-color:#bfb957}.dashboard-stat.yellow-haze .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.yellow-haze .details .number{color:#fff}.dashboard-stat.yellow-haze .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.yellow-haze .more{color:#fff;background-color:#bfb957}.dashboard-stat.yellow-mint{background-color:#c5b96b}.dashboard-stat.yellow-mint.dashboard-stat-light:hover{background-color:#bfb25c}.dashboard-stat.yellow-mint .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.yellow-mint .details .number{color:#fff}.dashboard-stat.yellow-mint .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.yellow-mint .more{color:#fff;background-color:#bfb25c}.dashboard-stat.purple{background-color:#8e44ad}.dashboard-stat.purple.dashboard-stat-light:hover{background-color:#823e9e}.dashboard-stat.purple .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.purple .details .number{color:#fff}.dashboard-stat.purple .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.purple .more{color:#fff;background-color:#823e9e}.dashboard-stat.purple-plum{background-color:#8775a7}.dashboard-stat.purple-plum.dashboard-stat-light:hover{background-color:#7c699f}.dashboard-stat.purple-plum .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.purple-plum .details .number{color:#fff}.dashboard-stat.purple-plum .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.purple-plum .more{color:#fff;background-color:#7c699f}.dashboard-stat.purple-medium{background-color:#bf55ec}.dashboard-stat.purple-medium.dashboard-stat-light:hover{background-color:#b843ea}.dashboard-stat.purple-medium .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.purple-medium .details .number{color:#fff}.dashboard-stat.purple-medium .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.purple-medium .more{color:#fff;background-color:#b843ea}.dashboard-stat.purple-studio{background-color:#8e44ad}.dashboard-stat.purple-studio.dashboard-stat-light:hover{background-color:#823e9e}.dashboard-stat.purple-studio .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.purple-studio .details .number{color:#fff}.dashboard-stat.purple-studio .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.purple-studio .more{color:#fff;background-color:#823e9e}.dashboard-stat.purple-wisteria{background-color:#9b59b6}.dashboard-stat.purple-wisteria.dashboard-stat-light:hover{background-color:#924dae}.dashboard-stat.purple-wisteria .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.purple-wisteria .details .number{color:#fff}.dashboard-stat.purple-wisteria .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.purple-wisteria .more{color:#fff;background-color:#924dae}.dashboard-stat.purple-seance{background-color:#9a12b3}.dashboard-stat.purple-seance.dashboard-stat-light:hover{background-color:#8a10a0}.dashboard-stat.purple-seance .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.purple-seance .details .number{color:#fff}.dashboard-stat.purple-seance .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.purple-seance .more{color:#fff;background-color:#8a10a0}.dashboard-stat.purple-intense{background-color:#8775a7}.dashboard-stat.purple-intense.dashboard-stat-light:hover{background-color:#7c699f}.dashboard-stat.purple-intense .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.purple-intense .details .number{color:#fff}.dashboard-stat.purple-intense .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.purple-intense .more{color:#fff;background-color:#7c699f}.dashboard-stat.purple-sharp{background-color:#796799}.dashboard-stat.purple-sharp.dashboard-stat-light:hover{background-color:#6f5f8d}.dashboard-stat.purple-sharp .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.purple-sharp .details .number{color:#fff}.dashboard-stat.purple-sharp .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.purple-sharp .more{color:#fff;background-color:#6f5f8d}.dashboard-stat.purple-soft{background-color:#8877a9}.dashboard-stat.purple-soft.dashboard-stat-light:hover{background-color:#7d6ba1}.dashboard-stat.purple-soft .visual>i{color:#fff;opacity:.1;filter:alpha(opacity=10)}.dashboard-stat.purple-soft .details .number{color:#fff}.dashboard-stat.purple-soft .details .desc{color:#fff;opacity:1;filter:alpha(opacity=100)}.dashboard-stat.purple-soft .more{color:#fff;background-color:#7d6ba1}.dashboard-stat-light{padding-bottom:20px;margin-bottom:20px}.dashboard-stat-light .details{margin-bottom:5px}.dashboard-stat-light .details .number{margin-bottom:0}.dashboard-stat2,.dashboard-stat2 .display{margin-bottom:20px}.dashboard-stat2{background:#fff;padding:15px 15px 30px}.dashboard-stat2.bordered{border:1px solid #e7ecf1}.dashboard-stat2 .display:after,.dashboard-stat2 .display:before{content:" ";display:table}.dashboard-stat2 .display:after{clear:both}.dashboard-stat2 .display .number{float:left;display:inline-block}.dashboard-stat2 .display .number h3{margin:0 0 2px;padding:0;font-size:30px}.dashboard-stat2 .display .number h3>small{font-size:23px}.dashboard-stat2 .display .number small{font-size:14px;color:#aab5bc;font-weight:600;text-transform:uppercase}.dashboard-stat2 .display .icon{display:inline-block;float:right;padding:7px 0 0}.dashboard-stat2 .display .icon>i{color:#cbd4e0;font-size:26px}.dashboard-stat2 .progress-info{clear:both}.dashboard-stat2 .progress-info .progress{margin:0;height:4px;clear:both;display:block}.dashboard-stat2 .progress-info .status{margin-top:5px;font-size:11px;color:#aab5bc;font-weight:600;text-transform:uppercase}.dashboard-stat2 .progress-info .status .status-title{float:left;display:inline-block}.dashboard-stat2 .progress-info .status .status-number{float:right;display:inline-block}.portlet{margin-top:0;margin-bottom:25px;padding:0}.portlet.portlet-fullscreen{z-index:10060;margin:0;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#fff}.portlet.portlet-fullscreen>.portlet-body{overflow-y:auto;overflow-x:hidden;padding:0 10px}.portlet.portlet-fullscreen>.portlet-title{padding:0 10px}.portlet>.portlet-title{border-bottom:1px solid #eee;padding:0;margin-bottom:10px;min-height:41px}.portlet>.portlet-title:after,.portlet>.portlet-title:before{content:" ";display:table}.portlet>.portlet-title:after{clear:both}.portlet>.portlet-title>.caption{float:left;display:inline-block;font-size:18px;line-height:18px;padding:10px 0}.portlet>.portlet-title>.caption.bold{font-weight:400}.portlet>.portlet-title>.caption>i{float:left;margin-top:4px;display:inline-block;font-size:13px;margin-right:5px;color:#666}.portlet>.portlet-title>.caption>i.glyphicon{margin-top:2px}.portlet>.portlet-title>.caption>.caption-helper{padding:0;margin:0;line-height:13px;color:#9eacb4;font-size:13px;font-weight:400}.portlet>.portlet-title>.actions{float:right;display:inline-block;padding:6px 0}.portlet>.portlet-title>.actions>.dropdown-menu i{color:#555}.portlet>.portlet-title>.actions>.btn,.portlet>.portlet-title>.actions>.btn-group>.btn,.portlet>.portlet-title>.actions>.btn-group>.btn.btn-sm,.portlet>.portlet-title>.actions>.btn.btn-sm{padding:4px 10px;font-size:13px;line-height:1.5}.portlet>.portlet-title>.actions>.btn-group>.btn.btn-default,.portlet>.portlet-title>.actions>.btn-group>.btn.btn-sm.btn-default,.portlet>.portlet-title>.actions>.btn.btn-default,.portlet>.portlet-title>.actions>.btn.btn-sm.btn-default{padding:3px 9px}.portlet>.portlet-title>.actions>.btn-group>.btn.btn-sm>i,.portlet>.portlet-title>.actions>.btn-group>.btn>i,.portlet>.portlet-title>.actions>.btn.btn-sm>i,.portlet>.portlet-title>.actions>.btn>i{font-size:13px}.portlet>.portlet-title>.actions .btn-icon-only{padding:5px 7px 3px}.portlet>.portlet-title>.actions .btn-icon-only.btn-default{padding:4px 6px 2px}.portlet>.portlet-title>.actions .btn-icon-only.btn-default>i{font-size:14px}.portlet>.portlet-title>.actions .btn-icon-only.btn-default.fullscreen{font-family:FontAwesome;color:#a0a0a0;padding-top:3px}.portlet>.portlet-title>.actions .btn-icon-only.btn-default.fullscreen.btn-sm{padding:3px!important;height:27px;width:27px}.portlet>.portlet-title>.actions .btn-icon-only.btn-default.fullscreen:before{content:"\F065"}.portlet>.portlet-title>.actions .btn-icon-only.btn-default.fullscreen.on:before{content:"\F066"}.portlet>.portlet-title>.tools{float:right;display:inline-block;padding:12px 0 8px}.portlet>.portlet-title>.tools>a{display:inline-block;height:16px;margin-left:5px;opacity:1;filter:alpha(opacity=100)}.portlet>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon.png");background-repeat:no-repeat;width:11px}.portlet>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon.png");background-repeat:no-repeat;width:12px}.portlet>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon.png");width:13px}.portlet>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon.png");width:14px;visibility:visible}.portlet>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon.png");width:14px;visibility:visible}.portlet>.portlet-title>.tools>a.fullscreen{display:inline-block;top:-3px;position:relative;font-size:13px;font-family:FontAwesome;color:#acacac}.portlet>.portlet-title>.tools>a.fullscreen:before{content:"\F065"}.portlet>.portlet-title>.tools>a.fullscreen.on:before{content:"\F066"}.portlet>.portlet-title>.tools>a:hover{text-decoration:none;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:.8;filter:alpha(opacity=80)}.portlet>.portlet-title>.pagination{float:right;display:inline-block;margin:2px 0 0;border:0;padding:4px 0}.portlet>.portlet-title>.nav-tabs{background:0 0;margin:1px 0 0;float:right;display:inline-block;border:0}.portlet>.portlet-title>.nav-tabs>li{background:0 0;margin:0;border:0}.portlet>.portlet-title>.nav-tabs>li>a{background:0 0;margin:5px 0 0 1px;border:0;padding:8px 10px;color:#fff}.portlet>.portlet-title>.nav-tabs>li.active>a,.portlet>.portlet-title>.nav-tabs>li:hover>a{color:#333;background:#fff;border:0}.portlet>.portlet-body{clear:both}.portlet>.portlet-body p{margin-top:0}.portlet>.portlet-empty{min-height:125px}.portlet.full-height-content{margin-bottom:0}.portlet.bordered{border-left:2px solid #e6e9ec!important}.portlet.bordered>.portlet-title{border-bottom:0}.portlet.solid{padding:0 10px 10px;border:0}.portlet.solid>.portlet-title{border-bottom:0;margin-bottom:10px}.portlet.solid>.portlet-title>.caption{padding:16px 0 2px}.portlet.solid>.portlet-title>.actions{padding:12px 0 6px}.portlet.solid>.portlet-title>.tools{padding:14px 0 6px}.portlet.solid.bordered>.portlet-title{margin-bottom:10px}.portlet.box{padding:0!important}.portlet.box>.portlet-title{border-bottom:0;padding:0 10px;margin-bottom:0;color:#fff}.portlet.box>.portlet-title>.caption{padding:11px 0 9px}.portlet.box>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.box>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.box>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.box>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.box>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.box>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box>.portlet-title>.actions{padding:7px 0 5px}.portlet.box>.portlet-body{background-color:#fff;padding:15px}.portlet.light{padding:12px 20px 15px;background-color:#fff}.portlet.light.bordered{border:1px solid #e7ecf1!important}.portlet.light.bordered>.portlet-title{border-bottom:1px solid #eef1f5}.portlet.light.bg-inverse{background:#f1f4f7}.portlet.light>.portlet-title{padding:0;min-height:48px}.portlet.light>.portlet-title>.caption{color:#666;padding:10px 0}.portlet.light>.portlet-title>.caption>.caption-subject{font-size:16px}.portlet.light>.portlet-title>.caption>i{color:#777;font-size:15px;margin-top:3px}.portlet.light>.portlet-title>.caption.caption-md>.caption-subject{font-size:15px}.portlet.light>.portlet-title>.caption.caption-md>i{font-size:14px}.portlet.light>.portlet-title>.actions{padding:6px 0 14px}.portlet.light>.portlet-title>.actions .btn-default{color:#666}.portlet.light>.portlet-title>.actions .btn-icon-only{height:27px;width:27px}.portlet.light>.portlet-title>.actions .dropdown-menu li>a{color:#555}.portlet.light>.portlet-title>.inputs{float:right;display:inline-block;padding:4px 0}.portlet.light>.portlet-title>.inputs>.portlet-input .input-icon>i{font-size:14px;margin-top:9px}.portlet.light>.portlet-title>.inputs>.portlet-input .input-icon>.form-control{height:30px;padding:2px 26px 3px 10px;font-size:13px}.portlet.light>.portlet-title>.inputs>.portlet-input>.form-control{height:30px;padding:3px 10px;font-size:13px}.portlet.light>.portlet-title>.pagination{padding:2px 0 13px}.portlet.light>.portlet-title>.tools{padding:10px 0 13px;margin-top:2px}.portlet.light>.portlet-title>.nav-tabs>li{margin:0;padding:0}.portlet.light>.portlet-title>.nav-tabs>li>a{margin:0;padding:12px 13px 13px;font-size:13px;color:#666}.portlet.light>.portlet-title>.nav-tabs>li.active>a,.portlet.light>.portlet-title>.nav-tabs>li:hover>a{margin:0;background:0 0;color:#333}.portlet.light.form-fit{padding:0}.portlet.light.form-fit>.portlet-title{padding:17px 20px 10px;margin-bottom:0}.portlet.light .portlet-body{padding-top:8px}.portlet.light.portlet-fullscreen>.portlet-body{padding:8px 0}.portlet.light.portlet-fit{padding:0}.portlet.light.portlet-fit>.portlet-title{padding:15px 20px 10px}.portlet.light.portlet-fit>.portlet-body{padding:10px 20px 20px}.portlet.light.portlet-fit.portlet-form>.portlet-body{padding:0}.portlet.light.portlet-fit.portlet-form>.portlet-body .form-actions{background:0 0}.portlet.box.white>.portlet-title,.portlet.white,.portlet>.portlet-body.white{background-color:#fff}.portlet.light.portlet-datatable.portlet-fit>.portlet-body{padding-top:10px;padding-bottom:25px}.tab-pane>p:last-child{margin-bottom:0}.tabs-reversed>li{float:right;margin-right:0}.tabs-reversed>li>a{margin-right:0}.portlet-sortable-placeholder{border:2px dashed #eee;margin-bottom:25px}.portlet-sortable-empty{-webkit-box-shadow:none!important;box-shadow:none!important;height:45px}.portlet-collapsed{display:none}@media (max-width:991px){.portlet-collapsed-on-mobile{display:none}}.portlet.solid.white>.portlet-body,.portlet.solid.white>.portlet-title{border:0;color:#666}.portlet.solid.white>.portlet-title>.caption>i{color:#666}.portlet.solid.white>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.white>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.white>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.white>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.white>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.white>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.white{border:1px solid #fff;border-top:0}.portlet.box.white>.portlet-title>.caption,.portlet.box.white>.portlet-title>.caption>i{color:#666}.portlet.box.white>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.default>.portlet-title,.portlet.default,.portlet>.portlet-body.default{background-color:#e1e5ec}.portlet.box.white>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.white>.portlet-title>.actions .btn-default.active,.portlet.box.white>.portlet-title>.actions .btn-default:active,.portlet.box.white>.portlet-title>.actions .btn-default:focus,.portlet.box.white>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.default>.portlet-body,.portlet.solid.default>.portlet-title{border:0;color:#666}.portlet.solid.default>.portlet-title>.caption>i{color:#666}.portlet.solid.default>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.default>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.default>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.default>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.default>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.default>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.default{border:1px solid #fff;border-top:0}.portlet.box.default>.portlet-title>.caption,.portlet.box.default>.portlet-title>.caption>i{color:#666}.portlet.box.default>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.dark>.portlet-title,.portlet.dark,.portlet>.portlet-body.dark{background-color:#2f353b}.portlet.box.default>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.default>.portlet-title>.actions .btn-default.active,.portlet.box.default>.portlet-title>.actions .btn-default:active,.portlet.box.default>.portlet-title>.actions .btn-default:focus,.portlet.box.default>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.dark>.portlet-body,.portlet.solid.dark>.portlet-title{border:0;color:#fff}.portlet.solid.dark>.portlet-title>.caption>i{color:#fff}.portlet.solid.dark>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.dark>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.dark>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.dark>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.dark>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.dark>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.dark{border:1px solid #464f57;border-top:0}.portlet.box.dark>.portlet-title>.caption,.portlet.box.dark>.portlet-title>.caption>i{color:#fff}.portlet.box.dark>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #616d79;color:#6c7a88}.portlet.blue,.portlet.box.blue>.portlet-title,.portlet>.portlet-body.blue{background-color:#3598dc}.portlet.box.dark>.portlet-title>.actions .btn-default>i{color:#738290}.portlet.box.dark>.portlet-title>.actions .btn-default.active,.portlet.box.dark>.portlet-title>.actions .btn-default:active,.portlet.box.dark>.portlet-title>.actions .btn-default:focus,.portlet.box.dark>.portlet-title>.actions .btn-default:hover{border:1px solid #798794;color:#8793a0}.portlet.solid.blue>.portlet-body,.portlet.solid.blue>.portlet-title{border:0;color:#fff}.portlet.solid.blue>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.blue>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.blue>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.blue>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.blue>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.blue>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue{border:1px solid #60aee4;border-top:0}.portlet.box.blue>.portlet-title>.caption,.portlet.box.blue>.portlet-title>.caption>i{color:#fff}.portlet.box.blue>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #95c9ed;color:#aad4f0}.portlet.blue-madison,.portlet.box.blue-madison>.portlet-title,.portlet>.portlet-body.blue-madison{background-color:#578ebe}.portlet.box.blue>.portlet-title>.actions .btn-default>i{color:#b7daf3}.portlet.box.blue>.portlet-title>.actions .btn-default.active,.portlet.box.blue>.portlet-title>.actions .btn-default:active,.portlet.box.blue>.portlet-title>.actions .btn-default:focus,.portlet.box.blue>.portlet-title>.actions .btn-default:hover{border:1px solid #c0dff4;color:#d6eaf8}.portlet.solid.blue-madison>.portlet-body,.portlet.solid.blue-madison>.portlet-title{border:0;color:#fff}.portlet.solid.blue-madison>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-madison>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.blue-madison>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.blue-madison>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.blue-madison>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.blue-madison>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.blue-madison>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-madison{border:1px solid #7ca7cc;border-top:0}.portlet.box.blue-madison>.portlet-title>.caption,.portlet.box.blue-madison>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-madison>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #a8c4dd;color:#bad1e4}.portlet.blue-chambray,.portlet.box.blue-chambray>.portlet-title,.portlet>.portlet-body.blue-chambray{background-color:#2c3e50}.portlet.box.blue-madison>.portlet-title>.actions .btn-default>i{color:#c5d8e9}.portlet.box.blue-madison>.portlet-title>.actions .btn-default.active,.portlet.box.blue-madison>.portlet-title>.actions .btn-default:active,.portlet.box.blue-madison>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-madison>.portlet-title>.actions .btn-default:hover{border:1px solid #cdddec;color:#dfeaf3}.portlet.solid.blue-chambray>.portlet-body,.portlet.solid.blue-chambray>.portlet-title{border:0;color:#fff}.portlet.solid.blue-chambray>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-chambray>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.blue-chambray>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.blue-chambray>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.blue-chambray>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.blue-chambray>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.blue-chambray>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-chambray{border:1px solid #3e5871;border-top:0}.portlet.box.blue-chambray>.portlet-title>.caption,.portlet.box.blue-chambray>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-chambray>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #547698;color:#5f83a7}.portlet.blue-ebonyclay,.portlet.box.blue-ebonyclay>.portlet-title,.portlet>.portlet-body.blue-ebonyclay{background-color:#22313f}.portlet.box.blue-chambray>.portlet-title>.actions .btn-default>i{color:#698bac}.portlet.box.blue-chambray>.portlet-title>.actions .btn-default.active,.portlet.box.blue-chambray>.portlet-title>.actions .btn-default:active,.portlet.box.blue-chambray>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-chambray>.portlet-title>.actions .btn-default:hover{border:1px solid #6f90b0;color:#809cb9}.portlet.solid.blue-ebonyclay>.portlet-body,.portlet.solid.blue-ebonyclay>.portlet-title{border:0;color:#fff}.portlet.solid.blue-ebonyclay>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-ebonyclay{border:1px solid #344b60;border-top:0}.portlet.box.blue-ebonyclay>.portlet-title>.caption,.portlet.box.blue-ebonyclay>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #496a88;color:#527798}.portlet.blue-hoki,.portlet.box.blue-hoki>.portlet-title,.portlet>.portlet-body.blue-hoki{background-color:#67809f}.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default>i{color:#587ea2}.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default.active,.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default:active,.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default:hover{border:1px solid #5d83a7;color:#6d90b0}.portlet.solid.blue-hoki>.portlet-body,.portlet.solid.blue-hoki>.portlet-title{border:0;color:#fff}.portlet.solid.blue-hoki>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-hoki>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.blue-hoki>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.blue-hoki>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.blue-hoki>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.blue-hoki>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.blue-hoki>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-hoki{border:1px solid #869ab3;border-top:0}.portlet.box.blue-hoki>.portlet-title>.caption,.portlet.box.blue-hoki>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-hoki>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #acb9ca;color:#bbc7d4}.portlet.blue-steel,.portlet.box.blue-steel>.portlet-title,.portlet>.portlet-body.blue-steel{background-color:#4b77be}.portlet.box.blue-hoki>.portlet-title>.actions .btn-default>i{color:#c5ceda}.portlet.box.blue-hoki>.portlet-title>.actions .btn-default.active,.portlet.box.blue-hoki>.portlet-title>.actions .btn-default:active,.portlet.box.blue-hoki>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-hoki>.portlet-title>.actions .btn-default:hover{border:1px solid #cbd4de;color:#dbe1e8}.portlet.solid.blue-steel>.portlet-body,.portlet.solid.blue-steel>.portlet-title{border:0;color:#fff}.portlet.solid.blue-steel>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-steel>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.blue-steel>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.blue-steel>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.blue-steel>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.blue-steel>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.blue-steel>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-steel{border:1px solid #7093cc;border-top:0}.portlet.box.blue-steel>.portlet-title>.caption,.portlet.box.blue-steel>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-steel>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #9db5dc;color:#b0c3e3}.portlet.blue-soft,.portlet.box.blue-soft>.portlet-title,.portlet>.portlet-body.blue-soft{background-color:#4c87b9}.portlet.box.blue-steel>.portlet-title>.actions .btn-default>i{color:#bbcce7}.portlet.box.blue-steel>.portlet-title>.actions .btn-default.active,.portlet.box.blue-steel>.portlet-title>.actions .btn-default:active,.portlet.box.blue-steel>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-steel>.portlet-title>.actions .btn-default:hover{border:1px solid #c3d2e9;color:#d6e0f0}.portlet.solid.blue-soft>.portlet-body,.portlet.solid.blue-soft>.portlet-title{border:0;color:#fff}.portlet.solid.blue-soft>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-soft>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.blue-soft>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.blue-soft>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.blue-soft>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.blue-soft>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.blue-soft>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-soft{border:1px solid #71a0c7;border-top:0}.portlet.box.blue-soft>.portlet-title>.caption,.portlet.box.blue-soft>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-soft>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #9dbdd9;color:#afc9e0}.portlet.blue-dark,.portlet.box.blue-dark>.portlet-title,.portlet>.portlet-body.blue-dark{background-color:#5e738b}.portlet.box.blue-soft>.portlet-title>.actions .btn-default>i{color:#bad1e4}.portlet.box.blue-soft>.portlet-title>.actions .btn-default.active,.portlet.box.blue-soft>.portlet-title>.actions .btn-default:active,.portlet.box.blue-soft>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-soft>.portlet-title>.actions .btn-default:hover{border:1px solid #c1d6e7;color:#d4e2ee}.portlet.solid.blue-dark>.portlet-body,.portlet.solid.blue-dark>.portlet-title{border:0;color:#fff}.portlet.solid.blue-dark>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-dark>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.blue-dark>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.blue-dark>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.blue-dark>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.blue-dark>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.blue-dark>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-dark{border:1px solid #788da4;border-top:0}.portlet.box.blue-dark>.portlet-title>.caption,.portlet.box.blue-dark>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-dark>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #9dacbd;color:#acb8c7}.portlet.blue-sharp,.portlet.box.blue-sharp>.portlet-title,.portlet>.portlet-body.blue-sharp{background-color:#5c9bd1}.portlet.box.blue-dark>.portlet-title>.actions .btn-default>i{color:#b5c0cd}.portlet.box.blue-dark>.portlet-title>.actions .btn-default.active,.portlet.box.blue-dark>.portlet-title>.actions .btn-default:active,.portlet.box.blue-dark>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-dark>.portlet-title>.actions .btn-default:hover{border:1px solid #bbc5d1;color:#cad2db}.portlet.solid.blue-sharp>.portlet-body,.portlet.solid.blue-sharp>.portlet-title{border:0;color:#fff}.portlet.solid.blue-sharp>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-sharp>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.blue-sharp>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.blue-sharp>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.blue-sharp>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.blue-sharp>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.blue-sharp>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-sharp{border:1px solid #84b3dc;border-top:0}.portlet.box.blue-sharp>.portlet-title>.caption,.portlet.box.blue-sharp>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-sharp>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #b4d1ea;color:#c7ddef}.portlet.blue-oleo,.portlet.box.blue-oleo>.portlet-title,.portlet>.portlet-body.blue-oleo{background-color:#94a0b2}.portlet.box.blue-sharp>.portlet-title>.actions .btn-default>i{color:#d3e4f3}.portlet.box.blue-sharp>.portlet-title>.actions .btn-default.active,.portlet.box.blue-sharp>.portlet-title>.actions .btn-default:active,.portlet.box.blue-sharp>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-sharp>.portlet-title>.actions .btn-default:hover{border:1px solid #dbe9f5;color:#eff5fb}.portlet.solid.blue-oleo>.portlet-body,.portlet.solid.blue-oleo>.portlet-title{border:0;color:#fff}.portlet.solid.blue-oleo>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-oleo>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.blue-oleo>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.blue-oleo>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.blue-oleo>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.blue-oleo>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.blue-oleo>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-oleo{border:1px solid #b2bac7;border-top:0}.portlet.box.blue-oleo>.portlet-title>.caption,.portlet.box.blue-oleo>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-oleo>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #d5dae1;color:#e4e7ec}.portlet.box.green>.portlet-title,.portlet.green,.portlet>.portlet-body.green{background-color:#32c5d2}.portlet.box.blue-oleo>.portlet-title>.actions .btn-default>i{color:#edeff2}.portlet.box.blue-oleo>.portlet-title>.actions .btn-default.active,.portlet.box.blue-oleo>.portlet-title>.actions .btn-default:active,.portlet.box.blue-oleo>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-oleo>.portlet-title>.actions .btn-default:hover{border:1px solid #f3f4f6;color:#fff}.portlet.solid.green>.portlet-body,.portlet.solid.green>.portlet-title{border:0;color:#fff}.portlet.solid.green>.portlet-title>.caption>i{color:#fff}.portlet.solid.green>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.green>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.green>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.green>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.green>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.green>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green{border:1px solid #5cd1db;border-top:0}.portlet.box.green>.portlet-title>.caption,.portlet.box.green>.portlet-title>.caption>i{color:#fff}.portlet.box.green>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #8edfe6;color:#a3e5eb}.portlet.box.green-meadow>.portlet-title,.portlet.green-meadow,.portlet>.portlet-body.green-meadow{background-color:#1bbc9b}.portlet.box.green>.portlet-title>.actions .btn-default>i{color:#afe8ee}.portlet.box.green>.portlet-title>.actions .btn-default.active,.portlet.box.green>.portlet-title>.actions .btn-default:active,.portlet.box.green>.portlet-title>.actions .btn-default:focus,.portlet.box.green>.portlet-title>.actions .btn-default:hover{border:1px solid #b8ebef;color:#cdf1f4}.portlet.solid.green-meadow>.portlet-body,.portlet.solid.green-meadow>.portlet-title{border:0;color:#fff}.portlet.solid.green-meadow>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-meadow>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.green-meadow>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.green-meadow>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.green-meadow>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.green-meadow>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.green-meadow>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-meadow{border:1px solid #2ae0bb;border-top:0}.portlet.box.green-meadow>.portlet-title>.caption,.portlet.box.green-meadow>.portlet-title>.caption>i{color:#fff}.portlet.box.green-meadow>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #5fe8cc;color:#75ebd3}.portlet.box.green-seagreen>.portlet-title,.portlet.green-seagreen,.portlet>.portlet-body.green-seagreen{background-color:#1ba39c}.portlet.box.green-meadow>.portlet-title>.actions .btn-default>i{color:#83edd7}.portlet.box.green-meadow>.portlet-title>.actions .btn-default.active,.portlet.box.green-meadow>.portlet-title>.actions .btn-default:active,.portlet.box.green-meadow>.portlet-title>.actions .btn-default:focus,.portlet.box.green-meadow>.portlet-title>.actions .btn-default:hover{border:1px solid #8ceeda;color:#a2f2e1}.portlet.solid.green-seagreen>.portlet-body,.portlet.solid.green-seagreen>.portlet-title{border:0;color:#fff}.portlet.solid.green-seagreen>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-seagreen>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.green-seagreen>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.green-seagreen>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.green-seagreen>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.green-seagreen>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.green-seagreen>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-seagreen{border:1px solid #22cfc6;border-top:0}.portlet.box.green-seagreen>.portlet-title>.caption,.portlet.box.green-seagreen>.portlet-title>.caption>i{color:#fff}.portlet.box.green-seagreen>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #4de1da;color:#63e5de}.portlet.box.green-turquoise>.portlet-title,.portlet.green-turquoise,.portlet>.portlet-body.green-turquoise{background-color:#36d7b7}.portlet.box.green-seagreen>.portlet-title>.actions .btn-default>i{color:#70e7e1}.portlet.box.green-seagreen>.portlet-title>.actions .btn-default.active,.portlet.box.green-seagreen>.portlet-title>.actions .btn-default:active,.portlet.box.green-seagreen>.portlet-title>.actions .btn-default:focus,.portlet.box.green-seagreen>.portlet-title>.actions .btn-default:hover{border:1px solid #78e9e3;color:#8eece8}.portlet.solid.green-turquoise>.portlet-body,.portlet.solid.green-turquoise>.portlet-title{border:0;color:#fff}.portlet.solid.green-turquoise>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-turquoise>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.green-turquoise>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.green-turquoise>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.green-turquoise>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.green-turquoise>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.green-turquoise>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-turquoise{border:1px solid #61dfc6;border-top:0}.portlet.box.green-turquoise>.portlet-title>.caption,.portlet.box.green-turquoise>.portlet-title>.caption>i{color:#fff}.portlet.box.green-turquoise>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #94ead9;color:#a9eee0}.portlet.box.green-haze>.portlet-title,.portlet.green-haze,.portlet>.portlet-body.green-haze{background-color:#44b6ae}.portlet.box.green-turquoise>.portlet-title>.actions .btn-default>i{color:#b6f0e5}.portlet.box.green-turquoise>.portlet-title>.actions .btn-default.active,.portlet.box.green-turquoise>.portlet-title>.actions .btn-default:active,.portlet.box.green-turquoise>.portlet-title>.actions .btn-default:focus,.portlet.box.green-turquoise>.portlet-title>.actions .btn-default:hover{border:1px solid #bef2e8;color:#d3f6ef}.portlet.solid.green-haze>.portlet-body,.portlet.solid.green-haze>.portlet-title{border:0;color:#fff}.portlet.solid.green-haze>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-haze>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.green-haze>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.green-haze>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.green-haze>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.green-haze>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.green-haze>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-haze{border:1px solid #67c6bf;border-top:0}.portlet.box.green-haze>.portlet-title>.caption,.portlet.box.green-haze>.portlet-title>.caption>i{color:#fff}.portlet.box.green-haze>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #93d7d2;color:#a6deda}.portlet.box.green-jungle>.portlet-title,.portlet.green-jungle,.portlet>.portlet-body.green-jungle{background-color:#26c281}.portlet.box.green-haze>.portlet-title>.actions .btn-default>i{color:#b1e2de}.portlet.box.green-haze>.portlet-title>.actions .btn-default.active,.portlet.box.green-haze>.portlet-title>.actions .btn-default:active,.portlet.box.green-haze>.portlet-title>.actions .btn-default:focus,.portlet.box.green-haze>.portlet-title>.actions .btn-default:hover{border:1px solid #b9e5e2;color:#cbece9}.portlet.solid.green-jungle>.portlet-body,.portlet.solid.green-jungle>.portlet-title{border:0;color:#fff}.portlet.solid.green-jungle>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-jungle>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.green-jungle>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.green-jungle>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.green-jungle>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.green-jungle>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.green-jungle>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-jungle{border:1px solid #41da9a;border-top:0}.portlet.box.green-jungle>.portlet-title>.caption,.portlet.box.green-jungle>.portlet-title>.caption>i{color:#fff}.portlet.box.green-jungle>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #74e4b5;color:#8ae8c1}.portlet.box.green-soft>.portlet-title,.portlet.green-soft,.portlet>.portlet-body.green-soft{background-color:#3faba4}.portlet.box.green-jungle>.portlet-title>.actions .btn-default>i{color:#96ebc8}.portlet.box.green-jungle>.portlet-title>.actions .btn-default.active,.portlet.box.green-jungle>.portlet-title>.actions .btn-default:active,.portlet.box.green-jungle>.portlet-title>.actions .btn-default:focus,.portlet.box.green-jungle>.portlet-title>.actions .btn-default:hover{border:1px solid #9feccc;color:#b4f0d7}.portlet.solid.green-soft>.portlet-body,.portlet.solid.green-soft>.portlet-title{border:0;color:#fff}.portlet.solid.green-soft>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-soft>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.green-soft>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.green-soft>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.green-soft>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.green-soft>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.green-soft>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-soft{border:1px solid #5bc2bc;border-top:0}.portlet.box.green-soft>.portlet-title>.caption,.portlet.box.green-soft>.portlet-title>.caption>i{color:#fff}.portlet.box.green-soft>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #87d3ce;color:#9adad6}.portlet.box.green-dark>.portlet-title,.portlet.green-dark,.portlet>.portlet-body.green-dark{background-color:#4db3a2}.portlet.box.green-soft>.portlet-title>.actions .btn-default>i{color:#a5deda}.portlet.box.green-soft>.portlet-title>.actions .btn-default.active,.portlet.box.green-soft>.portlet-title>.actions .btn-default:active,.portlet.box.green-soft>.portlet-title>.actions .btn-default:focus,.portlet.box.green-soft>.portlet-title>.actions .btn-default:hover{border:1px solid #ade1dd;color:#bfe7e5}.portlet.solid.green-dark>.portlet-body,.portlet.solid.green-dark>.portlet-title{border:0;color:#fff}.portlet.solid.green-dark>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-dark>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.green-dark>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.green-dark>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.green-dark>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.green-dark>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.green-dark>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-dark{border:1px solid #71c2b5;border-top:0}.portlet.box.green-dark>.portlet-title>.caption,.portlet.box.green-dark>.portlet-title>.caption>i{color:#fff}.portlet.box.green-dark>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #9cd5cb;color:#addcd4}.portlet.box.green-sharp>.portlet-title,.portlet.green-sharp,.portlet>.portlet-body.green-sharp{background-color:#2ab4c0}.portlet.box.green-dark>.portlet-title>.actions .btn-default>i{color:#b8e1da}.portlet.box.green-dark>.portlet-title>.actions .btn-default.active,.portlet.box.green-dark>.portlet-title>.actions .btn-default:active,.portlet.box.green-dark>.portlet-title>.actions .btn-default:focus,.portlet.box.green-dark>.portlet-title>.actions .btn-default:hover{border:1px solid #bfe4de;color:#d1ebe7}.portlet.solid.green-sharp>.portlet-body,.portlet.solid.green-sharp>.portlet-title{border:0;color:#fff}.portlet.solid.green-sharp>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-sharp>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.green-sharp>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.green-sharp>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.green-sharp>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.green-sharp>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.green-sharp>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-sharp{border:1px solid #46cbd7;border-top:0}.portlet.box.green-sharp>.portlet-title>.caption,.portlet.box.green-sharp>.portlet-title>.caption>i{color:#fff}.portlet.box.green-sharp>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #79d9e2;color:#8edfe6}.portlet.box.green-steel>.portlet-title,.portlet.green-steel,.portlet>.portlet-body.green-steel{background-color:#29b4b6}.portlet.box.green-sharp>.portlet-title>.actions .btn-default>i{color:#9ae3e9}.portlet.box.green-sharp>.portlet-title>.actions .btn-default.active,.portlet.box.green-sharp>.portlet-title>.actions .btn-default:active,.portlet.box.green-sharp>.portlet-title>.actions .btn-default:focus,.portlet.box.green-sharp>.portlet-title>.actions .btn-default:hover{border:1px solid #a2e5eb;color:#b7ebef}.portlet.solid.green-steel>.portlet-body,.portlet.solid.green-steel>.portlet-title{border:0;color:#fff}.portlet.solid.green-steel>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-steel>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.green-steel>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.green-steel>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.green-steel>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.green-steel>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.green-steel>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-steel{border:1px solid #3ed1d4;border-top:0}.portlet.box.green-steel>.portlet-title>.caption,.portlet.box.green-steel>.portlet-title>.caption>i{color:#fff}.portlet.box.green-steel>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #70dddf;color:#85e2e4}.portlet.box.grey>.portlet-title,.portlet.grey,.portlet>.portlet-body.grey{background-color:#e5e5e5}.portlet.box.green-steel>.portlet-title>.actions .btn-default>i{color:#92e5e6}.portlet.box.green-steel>.portlet-title>.actions .btn-default.active,.portlet.box.green-steel>.portlet-title>.actions .btn-default:active,.portlet.box.green-steel>.portlet-title>.actions .btn-default:focus,.portlet.box.green-steel>.portlet-title>.actions .btn-default:hover{border:1px solid #9ae7e8;color:#afeced}.portlet.solid.grey>.portlet-body,.portlet.solid.grey>.portlet-title{border:0;color:#333}.portlet.solid.grey>.portlet-title>.caption>i{color:#333}.portlet.solid.grey>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.grey>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.grey>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.grey>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.grey>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.grey>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey{border:1px solid #fff;border-top:0}.portlet.box.grey>.portlet-title>.caption,.portlet.box.grey>.portlet-title>.caption>i{color:#333}.portlet.box.grey>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.grey-steel>.portlet-title,.portlet.grey-steel,.portlet>.portlet-body.grey-steel{background-color:#e9edef}.portlet.box.grey>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey>.portlet-title>.actions .btn-default.active,.portlet.box.grey>.portlet-title>.actions .btn-default:active,.portlet.box.grey>.portlet-title>.actions .btn-default:focus,.portlet.box.grey>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-steel>.portlet-body,.portlet.solid.grey-steel>.portlet-title{border:0;color:#80898e}.portlet.solid.grey-steel>.portlet-title>.caption>i{color:#80898e}.portlet.solid.grey-steel>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.grey-steel>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.grey-steel>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.grey-steel>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.grey-steel>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.grey-steel>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-steel{border:1px solid #fff;border-top:0}.portlet.box.grey-steel>.portlet-title>.caption,.portlet.box.grey-steel>.portlet-title>.caption>i{color:#80898e}.portlet.box.grey-steel>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.grey-cararra>.portlet-title,.portlet.grey-cararra,.portlet>.portlet-body.grey-cararra{background-color:#fafafa}.portlet.box.grey-steel>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey-steel>.portlet-title>.actions .btn-default.active,.portlet.box.grey-steel>.portlet-title>.actions .btn-default:active,.portlet.box.grey-steel>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-steel>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-cararra>.portlet-body,.portlet.solid.grey-cararra>.portlet-title{border:0;color:#333}.portlet.solid.grey-cararra>.portlet-title>.caption>i{color:#333}.portlet.solid.grey-cararra>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.grey-cararra>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.grey-cararra>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.grey-cararra>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.grey-cararra>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.grey-cararra>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-cararra{border:1px solid #fff;border-top:0}.portlet.box.grey-cararra>.portlet-title>.caption,.portlet.box.grey-cararra>.portlet-title>.caption>i{color:#333}.portlet.box.grey-cararra>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.grey-gallery>.portlet-title,.portlet.grey-gallery,.portlet>.portlet-body.grey-gallery{background-color:#555}.portlet.box.grey-cararra>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey-cararra>.portlet-title>.actions .btn-default.active,.portlet.box.grey-cararra>.portlet-title>.actions .btn-default:active,.portlet.box.grey-cararra>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-cararra>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-gallery>.portlet-body,.portlet.solid.grey-gallery>.portlet-title{border:0;color:#fff}.portlet.solid.grey-gallery>.portlet-title>.caption>i{color:#fff}.portlet.solid.grey-gallery>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.grey-gallery>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.grey-gallery>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.grey-gallery>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.grey-gallery>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.grey-gallery>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-gallery{border:1px solid #6f6f6f;border-top:0}.portlet.box.grey-gallery>.portlet-title>.caption,.portlet.box.grey-gallery>.portlet-title>.caption>i{color:#fff}.portlet.box.grey-gallery>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #8d8d8d;color:#9a9a9a}.portlet.box.grey-cascade>.portlet-title,.portlet.grey-cascade,.portlet>.portlet-body.grey-cascade{background-color:#95a5a6}.portlet.box.grey-gallery>.portlet-title>.actions .btn-default>i{color:#a2a2a2}.portlet.box.grey-gallery>.portlet-title>.actions .btn-default.active,.portlet.box.grey-gallery>.portlet-title>.actions .btn-default:active,.portlet.box.grey-gallery>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-gallery>.portlet-title>.actions .btn-default:hover{border:1px solid #a7a7a7;color:#b3b3b3}.portlet.solid.grey-cascade>.portlet-body,.portlet.solid.grey-cascade>.portlet-title{border:0;color:#fff}.portlet.solid.grey-cascade>.portlet-title>.caption>i{color:#fff}.portlet.solid.grey-cascade>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.grey-cascade>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.grey-cascade>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.grey-cascade>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.grey-cascade>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.grey-cascade>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-cascade{border:1px solid #b1bdbd;border-top:0}.portlet.box.grey-cascade>.portlet-title>.caption,.portlet.box.grey-cascade>.portlet-title>.caption>i{color:#fff}.portlet.box.grey-cascade>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #d2d9d9;color:#e0e5e5}.portlet.box.grey-silver>.portlet-title,.portlet.grey-silver,.portlet>.portlet-body.grey-silver{background-color:#bfbfbf}.portlet.box.grey-cascade>.portlet-title>.actions .btn-default>i{color:#e8ecec}.portlet.box.grey-cascade>.portlet-title>.actions .btn-default.active,.portlet.box.grey-cascade>.portlet-title>.actions .btn-default:active,.portlet.box.grey-cascade>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-cascade>.portlet-title>.actions .btn-default:hover{border:1px solid #eef0f0;color:#fcfcfc}.portlet.solid.grey-silver>.portlet-body,.portlet.solid.grey-silver>.portlet-title{border:0;color:#fafcfb}.portlet.solid.grey-silver>.portlet-title>.caption>i{color:#fafcfb}.portlet.solid.grey-silver>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.grey-silver>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.grey-silver>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.grey-silver>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.grey-silver>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.grey-silver>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-silver{border:1px solid #d9d9d9;border-top:0}.portlet.box.grey-silver>.portlet-title>.caption,.portlet.box.grey-silver>.portlet-title>.caption>i{color:#fafcfb}.portlet.box.grey-silver>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f7f7f7;color:#fff}.portlet.box.grey-salsa>.portlet-title,.portlet.grey-salsa,.portlet>.portlet-body.grey-salsa{background-color:#acb5c3}.portlet.box.grey-silver>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey-silver>.portlet-title>.actions .btn-default.active,.portlet.box.grey-silver>.portlet-title>.actions .btn-default:active,.portlet.box.grey-silver>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-silver>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-salsa>.portlet-body,.portlet.solid.grey-salsa>.portlet-title{border:0;color:#fafcfb}.portlet.solid.grey-salsa>.portlet-title>.caption>i{color:#fafcfb}.portlet.solid.grey-salsa>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.grey-salsa>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.grey-salsa>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.grey-salsa>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.grey-salsa>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.grey-salsa>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-salsa{border:1px solid #cacfd8;border-top:0}.portlet.box.grey-salsa>.portlet-title>.caption,.portlet.box.grey-salsa>.portlet-title>.caption>i{color:#fafcfb}.portlet.box.grey-salsa>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #edeff2;color:#fcfcfd}.portlet.box.grey-salt>.portlet-title,.portlet.grey-salt,.portlet>.portlet-body.grey-salt{background-color:#bfcad1}.portlet.box.grey-salsa>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey-salsa>.portlet-title>.actions .btn-default.active,.portlet.box.grey-salsa>.portlet-title>.actions .btn-default:active,.portlet.box.grey-salsa>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-salsa>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-salt>.portlet-body,.portlet.solid.grey-salt>.portlet-title{border:0;color:#fafcfb}.portlet.solid.grey-salt>.portlet-title>.caption>i{color:#fafcfb}.portlet.solid.grey-salt>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.grey-salt>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.grey-salt>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.grey-salt>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.grey-salt>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.grey-salt>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-salt{border:1px solid #dde3e6;border-top:0}.portlet.box.grey-salt>.portlet-title>.caption,.portlet.box.grey-salt>.portlet-title>.caption>i{color:#fafcfb}.portlet.box.grey-salt>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.grey-mint>.portlet-title,.portlet.grey-mint,.portlet>.portlet-body.grey-mint{background-color:#525e64}.portlet.box.grey-salt>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey-salt>.portlet-title>.actions .btn-default.active,.portlet.box.grey-salt>.portlet-title>.actions .btn-default:active,.portlet.box.grey-salt>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-salt>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-mint>.portlet-body,.portlet.solid.grey-mint>.portlet-title{border:0;color:#fff}.portlet.solid.grey-mint>.portlet-title>.caption>i{color:#fff}.portlet.solid.grey-mint>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.grey-mint>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.grey-mint>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.grey-mint>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.grey-mint>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.grey-mint>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-mint{border:1px solid #697880;border-top:0}.portlet.box.grey-mint>.portlet-title>.caption,.portlet.box.grey-mint>.portlet-title>.caption>i{color:#fff}.portlet.box.grey-mint>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #88979e;color:#96a3a9}.portlet.box.red>.portlet-title,.portlet.red,.portlet>.portlet-body.red{background-color:#e7505a}.portlet.box.grey-mint>.portlet-title>.actions .btn-default>i{color:#9faab0}.portlet.box.grey-mint>.portlet-title>.actions .btn-default.active,.portlet.box.grey-mint>.portlet-title>.actions .btn-default:active,.portlet.box.grey-mint>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-mint>.portlet-title>.actions .btn-default:hover{border:1px solid #a4afb5;color:#b2bcc0}.portlet.solid.red>.portlet-body,.portlet.solid.red>.portlet-title{border:0;color:#fff}.portlet.solid.red>.portlet-title>.caption>i{color:#fff}.portlet.solid.red>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.red>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.red>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.red>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.red>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.red>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red{border:1px solid #ed7d84;border-top:0}.portlet.box.red>.portlet-title>.caption,.portlet.box.red>.portlet-title>.caption>i{color:#fff}.portlet.box.red>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f5b3b7;color:#f8c9cc}.portlet.box.red-pink>.portlet-title,.portlet.red-pink,.portlet>.portlet-body.red-pink{background-color:#e08283}.portlet.box.red>.portlet-title>.actions .btn-default>i{color:#f9d7d9}.portlet.box.red>.portlet-title>.actions .btn-default.active,.portlet.box.red>.portlet-title>.actions .btn-default:active,.portlet.box.red>.portlet-title>.actions .btn-default:focus,.portlet.box.red>.portlet-title>.actions .btn-default:hover{border:1px solid #fbe0e1;color:#fef6f6}.portlet.solid.red-pink>.portlet-body,.portlet.solid.red-pink>.portlet-title{border:0;color:#fff}.portlet.solid.red-pink>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-pink>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.red-pink>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.red-pink>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.red-pink>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.red-pink>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.red-pink>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-pink{border:1px solid #eaabac;border-top:0}.portlet.box.red-pink>.portlet-title>.caption,.portlet.box.red-pink>.portlet-title>.caption>i{color:#fff}.portlet.box.red-pink>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f6dcdc;color:#fbf0f0}.portlet.box.red-sunglo>.portlet-title,.portlet.red-sunglo,.portlet>.portlet-body.red-sunglo{background-color:#e26a6a}.portlet.box.red-pink>.portlet-title>.actions .btn-default>i{color:#fefdfd}.portlet.box.red-pink>.portlet-title>.actions .btn-default.active,.portlet.box.red-pink>.portlet-title>.actions .btn-default:active,.portlet.box.red-pink>.portlet-title>.actions .btn-default:focus,.portlet.box.red-pink>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.red-sunglo>.portlet-body,.portlet.solid.red-sunglo>.portlet-title{border:0;color:#fff}.portlet.solid.red-sunglo>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-sunglo>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.red-sunglo>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.red-sunglo>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.red-sunglo>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.red-sunglo>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.red-sunglo>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-sunglo{border:1px solid #ea9595;border-top:0}.portlet.box.red-sunglo>.portlet-title>.caption,.portlet.box.red-sunglo>.portlet-title>.caption>i{color:#fff}.portlet.box.red-sunglo>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f4c8c8;color:#f8dddd}.portlet.box.red-intense>.portlet-title,.portlet.red-intense,.portlet>.portlet-body.red-intense{background-color:#e35b5a}.portlet.box.red-sunglo>.portlet-title>.actions .btn-default>i{color:#fbeaea}.portlet.box.red-sunglo>.portlet-title>.actions .btn-default.active,.portlet.box.red-sunglo>.portlet-title>.actions .btn-default:active,.portlet.box.red-sunglo>.portlet-title>.actions .btn-default:focus,.portlet.box.red-sunglo>.portlet-title>.actions .btn-default:hover{border:1px solid #fdf3f3;color:#fff}.portlet.solid.red-intense>.portlet-body,.portlet.solid.red-intense>.portlet-title{border:0;color:#fff}.portlet.solid.red-intense>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-intense>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.red-intense>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.red-intense>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.red-intense>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.red-intense>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.red-intense>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-intense{border:1px solid #ea8686;border-top:0}.portlet.box.red-intense>.portlet-title>.caption,.portlet.box.red-intense>.portlet-title>.caption>i{color:#fff}.portlet.box.red-intense>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f3baba;color:#f7d0d0}.portlet.box.red-thunderbird>.portlet-title,.portlet.red-thunderbird,.portlet>.portlet-body.red-thunderbird{background-color:#d91e18}.portlet.box.red-intense>.portlet-title>.actions .btn-default>i{color:#f9dddd}.portlet.box.red-intense>.portlet-title>.actions .btn-default.active,.portlet.box.red-intense>.portlet-title>.actions .btn-default:active,.portlet.box.red-intense>.portlet-title>.actions .btn-default:focus,.portlet.box.red-intense>.portlet-title>.actions .btn-default:hover{border:1px solid #fbe6e6;color:#fefbfb}.portlet.solid.red-thunderbird>.portlet-body,.portlet.solid.red-thunderbird>.portlet-title{border:0;color:#fff}.portlet.solid.red-thunderbird>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-thunderbird{border:1px solid #e9403b;border-top:0}.portlet.box.red-thunderbird>.portlet-title>.caption,.portlet.box.red-thunderbird>.portlet-title>.caption>i{color:#fff}.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #ef7672;color:#f28c89}.portlet.box.red-flamingo>.portlet-title,.portlet.red-flamingo,.portlet>.portlet-body.red-flamingo{background-color:#ef4836}.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default>i{color:#f39997}.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default.active,.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default:active,.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default:focus,.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default:hover{border:1px solid #f4a2a0;color:#f7b9b7}.portlet.solid.red-flamingo>.portlet-body,.portlet.solid.red-flamingo>.portlet-title{border:0;color:#fff}.portlet.solid.red-flamingo>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-flamingo>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.red-flamingo>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.red-flamingo>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.red-flamingo>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.red-flamingo>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.red-flamingo>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-flamingo{border:1px solid #f37365;border-top:0}.portlet.box.red-flamingo>.portlet-title>.caption,.portlet.box.red-flamingo>.portlet-title>.caption>i{color:#fff}.portlet.box.red-flamingo>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f7a79e;color:#f9bcb6}.portlet.box.red-soft>.portlet-title,.portlet.red-soft,.portlet>.portlet-body.red-soft{background-color:#d05454}.portlet.box.red-flamingo>.portlet-title>.actions .btn-default>i{color:#fac9c4}.portlet.box.red-flamingo>.portlet-title>.actions .btn-default.active,.portlet.box.red-flamingo>.portlet-title>.actions .btn-default:active,.portlet.box.red-flamingo>.portlet-title>.actions .btn-default:focus,.portlet.box.red-flamingo>.portlet-title>.actions .btn-default:hover{border:1px solid #fbd2cd;color:#fde7e5}.portlet.solid.red-soft>.portlet-body,.portlet.solid.red-soft>.portlet-title{border:0;color:#fff}.portlet.solid.red-soft>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-soft>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.red-soft>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.red-soft>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.red-soft>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.red-soft>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.red-soft>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-soft{border:1px solid #db7c7c;border-top:0}.portlet.box.red-soft>.portlet-title>.caption,.portlet.box.red-soft>.portlet-title>.caption>i{color:#fff}.portlet.box.red-soft>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #e8acac;color:#eec0c0}.portlet.box.red-haze>.portlet-title,.portlet.red-haze,.portlet>.portlet-body.red-haze{background-color:#f36a5a}.portlet.box.red-soft>.portlet-title>.actions .btn-default>i{color:#f1cccc}.portlet.box.red-soft>.portlet-title>.actions .btn-default.active,.portlet.box.red-soft>.portlet-title>.actions .btn-default:active,.portlet.box.red-soft>.portlet-title>.actions .btn-default:focus,.portlet.box.red-soft>.portlet-title>.actions .btn-default:hover{border:1px solid #f3d4d4;color:#f9e8e8}.portlet.solid.red-haze>.portlet-body,.portlet.solid.red-haze>.portlet-title{border:0;color:#fff}.portlet.solid.red-haze>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-haze>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.red-haze>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.red-haze>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.red-haze>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.red-haze>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.red-haze>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-haze{border:1px solid #f6958a;border-top:0}.portlet.box.red-haze>.portlet-title>.caption,.portlet.box.red-haze>.portlet-title>.caption>i{color:#fff}.portlet.box.red-haze>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fbc8c3;color:#fcdeda}.portlet.box.red-mint>.portlet-title,.portlet.red-mint,.portlet>.portlet-body.red-mint{background-color:#e43a45}.portlet.box.red-haze>.portlet-title>.actions .btn-default>i{color:#fdebe9}.portlet.box.red-haze>.portlet-title>.actions .btn-default.active,.portlet.box.red-haze>.portlet-title>.actions .btn-default:active,.portlet.box.red-haze>.portlet-title>.actions .btn-default:focus,.portlet.box.red-haze>.portlet-title>.actions .btn-default:hover{border:1px solid #fef3f2;color:#fff}.portlet.solid.red-mint>.portlet-body,.portlet.solid.red-mint>.portlet-title{border:0;color:#fff}.portlet.solid.red-mint>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-mint>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.red-mint>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.red-mint>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.red-mint>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.red-mint>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.red-mint>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-mint{border:1px solid #ea676f;border-top:0}.portlet.box.red-mint>.portlet-title>.caption,.portlet.box.red-mint>.portlet-title>.caption>i{color:#fff}.portlet.box.red-mint>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f29da2;color:#f5b3b7}.portlet.box.yellow>.portlet-title,.portlet.yellow,.portlet>.portlet-body.yellow{background-color:#c49f47}.portlet.box.red-mint>.portlet-title>.actions .btn-default>i{color:#f6c1c4}.portlet.box.red-mint>.portlet-title>.actions .btn-default.active,.portlet.box.red-mint>.portlet-title>.actions .btn-default:active,.portlet.box.red-mint>.portlet-title>.actions .btn-default:focus,.portlet.box.red-mint>.portlet-title>.actions .btn-default:hover{border:1px solid #f8cacd;color:#fbe0e2}.portlet.solid.yellow>.portlet-body,.portlet.solid.yellow>.portlet-title{border:0;color:#fff}.portlet.solid.yellow>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.yellow>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.yellow>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.yellow>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.yellow>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.yellow>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow{border:1px solid #d0b36e;border-top:0}.portlet.box.yellow>.portlet-title>.caption,.portlet.box.yellow>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #dfcb9c;color:#e5d5af}.portlet.box.yellow-gold>.portlet-title,.portlet.yellow-gold,.portlet>.portlet-body.yellow-gold{background-color:#e87e04}.portlet.box.yellow>.portlet-title>.actions .btn-default>i{color:#e9dbbb}.portlet.box.yellow>.portlet-title>.actions .btn-default.active,.portlet.box.yellow>.portlet-title>.actions .btn-default:active,.portlet.box.yellow>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow>.portlet-title>.actions .btn-default:hover{border:1px solid #ecdfc3;color:#f2ead6}.portlet.solid.yellow-gold>.portlet-body,.portlet.solid.yellow-gold>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-gold>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-gold>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.yellow-gold>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.yellow-gold>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.yellow-gold>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.yellow-gold>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.yellow-gold>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-gold{border:1px solid #fb9724;border-top:0}.portlet.box.yellow-gold>.portlet-title>.caption,.portlet.box.yellow-gold>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-gold>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fcb460;color:#fdbf79}.portlet.box.yellow-casablanca>.portlet-title,.portlet.yellow-casablanca,.portlet>.portlet-body.yellow-casablanca{background-color:#f2784b}.portlet.box.yellow-gold>.portlet-title>.actions .btn-default>i{color:#fdc788}.portlet.box.yellow-gold>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-gold>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-gold>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-gold>.portlet-title>.actions .btn-default:hover{border:1px solid #fdcb92;color:#fed7ab}.portlet.solid.yellow-casablanca>.portlet-body,.portlet.solid.yellow-casablanca>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-casablanca>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-casablanca{border:1px solid #f59c7b;border-top:0}.portlet.box.yellow-casablanca>.portlet-title>.caption,.portlet.box.yellow-casablanca>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fac6b4;color:#fbd8cb}.portlet.box.yellow-crusta>.portlet-title,.portlet.yellow-crusta,.portlet>.portlet-body.yellow-crusta{background-color:#f3c200}.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default>i{color:#fce3da}.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default:hover{border:1px solid #fdeae3;color:#fffcfb}.portlet.solid.yellow-crusta>.portlet-body,.portlet.solid.yellow-crusta>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-crusta>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-crusta{border:1px solid #ffd327;border-top:0}.portlet.box.yellow-crusta>.portlet-title>.caption,.portlet.box.yellow-crusta>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #ffe064;color:#ffe57e}.portlet.box.yellow-lemon>.portlet-title,.portlet.yellow-lemon,.portlet>.portlet-body.yellow-lemon{background-color:#f7ca18}.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default>i{color:#ffe88d}.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default:hover{border:1px solid #ffea97;color:#ffefb1}.portlet.solid.yellow-lemon>.portlet-body,.portlet.solid.yellow-lemon>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-lemon>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-lemon{border:1px solid #f9d549;border-top:0}.portlet.box.yellow-lemon>.portlet-title>.caption,.portlet.box.yellow-lemon>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fbe384;color:#fce99d}.portlet.box.yellow-saffron>.portlet-title,.portlet.yellow-saffron,.portlet>.portlet-body.yellow-saffron{background-color:#f4d03f}.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default>i{color:#fcecac}.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default:hover{border:1px solid #fceeb6;color:#fdf4ce}.portlet.solid.yellow-saffron>.portlet-body,.portlet.solid.yellow-saffron>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-saffron>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-saffron{border:1px solid #f7dc6f;border-top:0}.portlet.box.yellow-saffron>.portlet-title>.caption,.portlet.box.yellow-saffron>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #faeaa9;color:#fbf0c1}.portlet.box.yellow-soft>.portlet-title,.portlet.yellow-soft,.portlet>.portlet-body.yellow-soft{background-color:#c8d046}.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default>i{color:#fcf3d0}.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default:hover{border:1px solid #fdf6d9;color:#fefcf1}.portlet.solid.yellow-soft>.portlet-body,.portlet.solid.yellow-soft>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-soft>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-soft>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.yellow-soft>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.yellow-soft>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.yellow-soft>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.yellow-soft>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.yellow-soft>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-soft{border:1px solid #d4da6f;border-top:0}.portlet.box.yellow-soft>.portlet-title>.caption,.portlet.box.yellow-soft>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-soft>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #e3e79f;color:#e9ecb4}.portlet.box.yellow-haze>.portlet-title,.portlet.yellow-haze,.portlet>.portlet-body.yellow-haze{background-color:#c5bf66}.portlet.box.yellow-soft>.portlet-title>.actions .btn-default>i{color:#ecefc0}.portlet.box.yellow-soft>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-soft>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-soft>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-soft>.portlet-title>.actions .btn-default:hover{border:1px solid #eff1c8;color:#f5f6dc}.portlet.solid.yellow-haze>.portlet-body,.portlet.solid.yellow-haze>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-haze>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-haze>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.yellow-haze>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.yellow-haze>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.yellow-haze>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.yellow-haze>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.yellow-haze>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-haze{border:1px solid #d3ce8b;border-top:0}.portlet.box.yellow-haze>.portlet-title>.caption,.portlet.box.yellow-haze>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-haze>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #e4e1b7;color:#ebe9ca}.portlet.box.yellow-mint>.portlet-title,.portlet.yellow-mint,.portlet>.portlet-body.yellow-mint{background-color:#c5b96b}.portlet.box.yellow-haze>.portlet-title>.actions .btn-default>i{color:#efedd5}.portlet.box.yellow-haze>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-haze>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-haze>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-haze>.portlet-title>.actions .btn-default:hover{border:1px solid #f2f1dc;color:#f9f8ef}.portlet.solid.yellow-mint>.portlet-body,.portlet.solid.yellow-mint>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-mint>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-mint>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.yellow-mint>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.yellow-mint>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.yellow-mint>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.yellow-mint>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.yellow-mint>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-mint{border:1px solid #d3ca90;border-top:0}.portlet.box.yellow-mint>.portlet-title>.caption,.portlet.box.yellow-mint>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-mint>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #e5dfbc;color:#ece8ce}.portlet.box.purple>.portlet-title,.portlet.purple,.portlet>.portlet-body.purple{background-color:#8e44ad}.portlet.box.yellow-mint>.portlet-title>.actions .btn-default>i{color:#f0edd9}.portlet.box.yellow-mint>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-mint>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-mint>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-mint>.portlet-title>.actions .btn-default:hover{border:1px solid #f3f0e0;color:#faf9f3}.portlet.solid.purple>.portlet-body,.portlet.solid.purple>.portlet-title{border:0;color:#fff}.portlet.solid.purple>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.purple>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.purple>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.purple>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.purple>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.purple>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple{border:1px solid #a563c1;border-top:0}.portlet.box.purple>.portlet-title>.caption,.portlet.box.purple>.portlet-title>.caption>i{color:#fff}.portlet.box.purple>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #bf8ed3;color:#c9a1da}.portlet.box.purple-plum>.portlet-title,.portlet.purple-plum,.portlet>.portlet-body.purple-plum{background-color:#8775a7}.portlet.box.purple>.portlet-title>.actions .btn-default>i{color:#cfacde}.portlet.box.purple>.portlet-title>.actions .btn-default.active,.portlet.box.purple>.portlet-title>.actions .btn-default:active,.portlet.box.purple>.portlet-title>.actions .btn-default:focus,.portlet.box.purple>.portlet-title>.actions .btn-default:hover{border:1px solid #d4b3e1;color:#dec5e8}.portlet.solid.purple-plum>.portlet-body,.portlet.solid.purple-plum>.portlet-title{border:0;color:#fff}.portlet.solid.purple-plum>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-plum>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.purple-plum>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.purple-plum>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.purple-plum>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.purple-plum>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.purple-plum>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-plum{border:1px solid #a294bb;border-top:0}.portlet.box.purple-plum>.portlet-title>.caption,.portlet.box.purple-plum>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-plum>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #c3bad3;color:#d0c9dd}.portlet.box.purple-medium>.portlet-title,.portlet.purple-medium,.portlet>.portlet-body.purple-medium{background-color:#bf55ec}.portlet.box.purple-plum>.portlet-title>.actions .btn-default>i{color:#d8d2e3}.portlet.box.purple-plum>.portlet-title>.actions .btn-default.active,.portlet.box.purple-plum>.portlet-title>.actions .btn-default:active,.portlet.box.purple-plum>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-plum>.portlet-title>.actions .btn-default:hover{border:1px solid #ded9e7;color:#ebe8f0}.portlet.solid.purple-medium>.portlet-body,.portlet.solid.purple-medium>.portlet-title{border:0;color:#fff}.portlet.solid.purple-medium>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-medium>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.purple-medium>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.purple-medium>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.purple-medium>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.purple-medium>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.purple-medium>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-medium{border:1px solid #d083f1;border-top:0}.portlet.box.purple-medium>.portlet-title>.caption,.portlet.box.purple-medium>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-medium>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #e5baf7;color:#eed1fa}.portlet.box.purple-studio>.portlet-title,.portlet.purple-studio,.portlet>.portlet-body.purple-studio{background-color:#8e44ad}.portlet.box.purple-medium>.portlet-title>.actions .btn-default>i{color:#f3dffb}.portlet.box.purple-medium>.portlet-title>.actions .btn-default.active,.portlet.box.purple-medium>.portlet-title>.actions .btn-default:active,.portlet.box.purple-medium>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-medium>.portlet-title>.actions .btn-default:hover{border:1px solid #f6e8fc;color:#fff}.portlet.solid.purple-studio>.portlet-body,.portlet.solid.purple-studio>.portlet-title{border:0;color:#fff}.portlet.solid.purple-studio>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-studio>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.purple-studio>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.purple-studio>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.purple-studio>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.purple-studio>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.purple-studio>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-studio{border:1px solid #a563c1;border-top:0}.portlet.box.purple-studio>.portlet-title>.caption,.portlet.box.purple-studio>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-studio>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #bf8ed3;color:#c9a1da}.portlet.box.purple-wisteria>.portlet-title,.portlet.purple-wisteria,.portlet>.portlet-body.purple-wisteria{background-color:#9b59b6}.portlet.box.purple-studio>.portlet-title>.actions .btn-default>i{color:#cfacde}.portlet.box.purple-studio>.portlet-title>.actions .btn-default.active,.portlet.box.purple-studio>.portlet-title>.actions .btn-default:active,.portlet.box.purple-studio>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-studio>.portlet-title>.actions .btn-default:hover{border:1px solid #d4b3e1;color:#dec5e8}.portlet.solid.purple-wisteria>.portlet-body,.portlet.solid.purple-wisteria>.portlet-title{border:0;color:#fff}.portlet.solid.purple-wisteria>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-wisteria{border:1px solid #b07cc6;border-top:0}.portlet.box.purple-wisteria>.portlet-title>.caption,.portlet.box.purple-wisteria>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #caa7d8;color:#d5b9e0}.portlet.box.purple-seance>.portlet-title,.portlet.purple-seance,.portlet>.portlet-body.purple-seance{background-color:#9a12b3}.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default>i{color:#dbc3e5}.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default.active,.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default:active,.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default:hover{border:1px solid #dfcae8;color:#eadcf0}.portlet.solid.purple-seance>.portlet-body,.portlet.solid.purple-seance>.portlet-title{border:0;color:#fff}.portlet.solid.purple-seance>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-seance>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.purple-seance>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.purple-seance>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.purple-seance>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.purple-seance>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.purple-seance>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-seance{border:1px solid #c217e1;border-top:0}.portlet.box.purple-seance>.portlet-title>.caption,.portlet.box.purple-seance>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-seance>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #d349ed;color:#d960ef}.portlet.box.purple-intense>.portlet-title,.portlet.purple-intense,.portlet>.portlet-body.purple-intense{background-color:#8775a7}.portlet.box.purple-seance>.portlet-title>.actions .btn-default>i{color:#dc6ef0}.portlet.box.purple-seance>.portlet-title>.actions .btn-default.active,.portlet.box.purple-seance>.portlet-title>.actions .btn-default:active,.portlet.box.purple-seance>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-seance>.portlet-title>.actions .btn-default:hover{border:1px solid #de77f1;color:#e48ef4}.portlet.solid.purple-intense>.portlet-body,.portlet.solid.purple-intense>.portlet-title{border:0;color:#fff}.portlet.solid.purple-intense>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-intense>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.purple-intense>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.purple-intense>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.purple-intense>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.purple-intense>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.purple-intense>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-intense{border:1px solid #a294bb;border-top:0}.portlet.box.purple-intense>.portlet-title>.caption,.portlet.box.purple-intense>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-intense>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #c3bad3;color:#d0c9dd}.portlet.box.purple-sharp>.portlet-title,.portlet.purple-sharp,.portlet>.portlet-body.purple-sharp{background-color:#796799}.portlet.box.purple-intense>.portlet-title>.actions .btn-default>i{color:#d8d2e3}.portlet.box.purple-intense>.portlet-title>.actions .btn-default.active,.portlet.box.purple-intense>.portlet-title>.actions .btn-default:active,.portlet.box.purple-intense>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-intense>.portlet-title>.actions .btn-default:hover{border:1px solid #ded9e7;color:#ebe8f0}.portlet.solid.purple-sharp>.portlet-body,.portlet.solid.purple-sharp>.portlet-title{border:0;color:#fff}.portlet.solid.purple-sharp>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-sharp>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.purple-sharp>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.purple-sharp>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.purple-sharp>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.purple-sharp>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.purple-sharp>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-sharp{border:1px solid #9486ad;border-top:0}.portlet.box.purple-sharp>.portlet-title>.caption,.portlet.box.purple-sharp>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-sharp>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #b4aac6;color:#c2b9d0}.portlet.box.purple-soft>.portlet-title,.portlet.purple-soft,.portlet>.portlet-body.purple-soft{background-color:#8877a9}.portlet.box.purple-sharp>.portlet-title>.actions .btn-default>i{color:#cac3d6}.portlet.box.purple-sharp>.portlet-title>.actions .btn-default.active,.portlet.box.purple-sharp>.portlet-title>.actions .btn-default:active,.portlet.box.purple-sharp>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-sharp>.portlet-title>.actions .btn-default:hover{border:1px solid #cfc9db;color:#ddd8e5}.portlet.solid.purple-soft>.portlet-body,.portlet.solid.purple-soft>.portlet-title{border:0;color:#fff}.portlet.solid.purple-soft>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-soft>.portlet-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon-white.png")}.portlet.solid.purple-soft>.portlet-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon-white.png")}.portlet.solid.purple-soft>.portlet-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon-white.png")}.portlet.solid.purple-soft>.portlet-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon-white.png")}.portlet.solid.purple-soft>.portlet-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon-white.png")}.portlet.solid.purple-soft>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-soft{border:1px solid #a396bd;border-top:0}.portlet.box.purple-soft>.portlet-title>.caption,.portlet.box.purple-soft>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-soft>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #c4bcd4;color:#d2cbde}.portlet.box.purple-soft>.portlet-title>.actions .btn-default>i{color:#dad5e4}.portlet.box.purple-soft>.portlet-title>.actions .btn-default.active,.portlet.box.purple-soft>.portlet-title>.actions .btn-default:active,.portlet.box.purple-soft>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-soft>.portlet-title>.actions .btn-default:hover{border:1px solid #dfdbe8;color:#edebf2}h3.form-title{-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);padding:20px 10px;text-align:center;font-size:26px;color:#fff;background:#00c0ef;border-radius:0;margin-bottom:0}.login{background-color:#364150!important}.login .checkbox{margin-top:0}.login .logo{margin:0 auto;margin-top:60px;padding:15px;text-align:center}.login .content{background-color:#fff;width:450px;margin:10% auto 0;overflow:hidden;position:relative}.login .content .has-feedback label~.form-control-feedback{line-height:35px}.login .content h4{color:#555}.login .content .hint{color:#999;padding:0;margin:15px 0 7px}.login .content .content-wrapper{padding:30px}.login .content .forget-form,.login .content .login-form{padding:0;margin:0}.login .content .form-control{background-color:#dde3ec;height:43px;color:#8290a3;border:1px solid #dde3ec}.login .content .form-control:active,.login .content .form-control:focus{border:1px solid #c3ccda}.login .content .form-control::-moz-placeholder{color:#8290a3;opacity:1}.login .content .form-control:-ms-input-placeholder{color:#8290a3}.login .content .form-control::-webkit-input-placeholder{color:#8290a3}.login .content select.form-control{padding-left:9px;padding-right:9px}.login .content .form-title{font-weight:300}.login .content .btn{margin:0}.login .content .login-options{margin-top:30px;overflow:hidden}.login .content .login-options h4{float:left;font-weight:600;font-size:15px;color:#7d91aa!important}.login .content .login-options .social-icons{float:right;padding-top:3px}.login .content .login-options .social-icons li a{border-radius:15px 15px 15px 15px!important;-moz-border-radius:15px 15px 15px 15px!important;-webkit-border-radius:15px 15px 15px 15px!important}.login .content .form-actions .checkbox{margin-left:0;padding-left:0}.login .content .forget-form .form-actions{border:0;margin-bottom:0;padding-bottom:20px}.login .content .form-actions .btn{margin-top:1px;font-weight:600;padding:10px 20px!important}.login .content .form-actions .btn-default{font-weight:600;padding:10px 25px!important;color:#6c7a8d;background-color:#fff;border:none}.login .content .form-actions .btn-default:hover{background-color:#fafaff;color:#45b6af}.login .content .forget-password{font-size:14px;float:right;display:inline-block;margin-top:10px}.login .content .create-account{margin:0 -40px -30px;padding:15px 0 17px;text-align:center;background-color:#6c7a8d}.login .content .create-account>p{margin:0}.login .content .create-account p a{font-weight:600;font-size:14px;color:#c3cedd}.login .content .create-account a{display:inline-block;margin-top:5px}.login .copyright{text-align:center;margin:0 auto 30px 0;padding:10px;color:#7a8ca5;font-size:13px}@media (max-width:440px){.login .logo{margin-top:10px}.login .content{width:280px;margin-top:10px}.login .content h3{font-size:22px}.forget-password{display:inline-block;margin-top:20px}.login-options .social-icons{float:left;padding-top:3px}.login .checkbox{font-size:13px}}.display-hide{display:none}.social-icons{padding:0;margin:0}.social-icons li{float:left;display:inline;list-style:none;margin-right:5px;margin-bottom:5px;text-indent:-9999px}.social-icons li>a{border-radius:2px;width:28px;height:28px;display:block;background-position:0 0;background-repeat:no-repeat;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.social-icons li:hover>a{background-position:0 -38px}.social-icons li .facebook{background:url("/vendor/core/images/social/facebook.png") no-repeat}.social-icons li .github{background:url("/vendor/core/images/social/github.png") no-repeat}.social-icons li .googleplus{background:url("/vendor/core/images/social/googleplus.png") no-repeat}.social-icons.social-icons-color>li>a{opacity:.7;background-position:0 -38px!important}.social-icons.social-icons-color>li>a:hover{opacity:1}.social-icons.social-icons-circle>li>a{border-radius:25px!important}.social-icon{display:inline-block!important;width:28px;height:28px;background-position:0 0;background-repeat:no-repeat;border-radius:2px;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.social-icon.social-icon-circle{border-radius:25px!important}.social-icon.amazon{background:url("/vendor/core/images/social/amazon.png") no-repeat}.social-icon.behance{background:url("/vendor/core/images/social/behance.png") no-repeat}.social-icon.blogger{background:url("/vendor/core/images/social/blogger.png") no-repeat}.social-icon.deviantart{background:url("/vendor/core/images/social/deviantart.png") no-repeat}.social-icon.dribbble{background:url("/vendor/core/images/social/dribbble.png") no-repeat}.social-icon.dropbox{background:url("/vendor/core/images/social/dropbox.png") no-repeat}.social-icon.evernote{background:url("/vendor/core/images/social/evernote.png") no-repeat}.social-icon.facebook{background:url("/vendor/core/images/social/facebook.png") no-repeat}.social-icon.forrst{background:url("/vendor/core/images/social/forrst.png") no-repeat}.social-icon.github{background:url("/vendor/core/images/social/github.png") no-repeat}.social-icon.googleplus{background:url("/vendor/core/images/social/googleplus.png") no-repeat}.social-icon.jolicloud{background:url("/vendor/core/images/social/jolicloud.png") no-repeat}.social-icon.last-fm{background:url("/vendor/core/images/social/last-fm.png") no-repeat}.social-icon.linkedin{background:url("/vendor/core/images/social/linkedin.png") no-repeat}.social-icon.picasa{background:url("/vendor/core/images/social/picasa.png") no-repeat}.social-icon.pintrest{background:url("/vendor/core/images/social/pintrest.png") no-repeat}.social-icon.rss{background:url("/vendor/core/images/social/rss.png") no-repeat}.social-icon.skype{background:url("/vendor/core/images/social/skype.png") no-repeat}.social-icon.spotify{background:url("/vendor/core/images/social/spotify.png") no-repeat}.social-icon.stumbleupon{background:url("/vendor/core/images/social/stumbleupon.png") no-repeat}.social-icon.tumblr{background:url("/vendor/core/images/social/tumblr.png") no-repeat}.social-icon.twitter{background:url("/vendor/core/images/social/twitter.png") no-repeat}.social-icon.vimeo{background:url("/vendor/core/images/social/vimeo.png") no-repeat}.social-icon.wordpress{background:url("/vendor/core/images/social/wordpress.png") no-repeat}.social-icon.xing{background:url("/vendor/core/images/social/xing.png") no-repeat}.social-icon.yahoo{background:url("/vendor/core/images/social/yahoo.png") no-repeat}.social-icon.youtube{background:url("/vendor/core/images/social/youtube.png") no-repeat}.social-icon.vk{background:url("/vendor/core/images/social/vk.png") no-repeat}.social-icon.instagram{background:url("/vendor/core/images/social/instagram.png") no-repeat}.social-icon.reddit{background:url("/vendor/core/images/social/reddit.png") no-repeat}.social-icon.aboutme{background:url("/vendor/core/images/social/aboutme.png") no-repeat}.social-icon.flickr{background:url("/vendor/core/images/social/flickr.png") no-repeat}.social-icon.foursquare{background:url("/vendor/core/images/social/foursquare.png") no-repeat}.social-icon.gravatar{background:url("/vendor/core/images/social/gravatar.png") no-repeat}.social-icon.klout{background:url("/vendor/core/images/social/klout.png") no-repeat}.social-icon.myspace{background:url("/vendor/core/images/social/myspace.png") no-repeat}.social-icon.quora{background:url("/vendor/core/images/social/quora.png") no-repeat}.social-icon:hover{background-position:0 -38px}.social-icon-color{opacity:.7;background-position:0 -38px!important}.social-icon-color:hover{opacity:1}.btn{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important}.btn:hover{-webkit-transition:all .3s;transition:all .3s}.btn:not(.btn-sm):not(.btn-lg){line-height:1.44}.btn.white:not(.btn-outline){color:#666;background-color:#fff;border-color:#fff}.btn.white:not(.btn-outline).focus,.btn.white:not(.btn-outline):focus{color:#666;background-color:#e6e5e5;border-color:#bfbfbf}.btn.white:not(.btn-outline).active,.btn.white:not(.btn-outline):active,.btn.white:not(.btn-outline):hover,.open>.btn.white:not(.btn-outline).dropdown-toggle{color:#666;background-color:#e6e5e5;border-color:#e0e0e0}.btn.white:not(.btn-outline).active.focus,.btn.white:not(.btn-outline).active:focus,.btn.white:not(.btn-outline).active:hover,.btn.white:not(.btn-outline):active.focus,.btn.white:not(.btn-outline):active:focus,.btn.white:not(.btn-outline):active:hover,.open>.btn.white:not(.btn-outline).dropdown-toggle.focus,.open>.btn.white:not(.btn-outline).dropdown-toggle:focus,.open>.btn.white:not(.btn-outline).dropdown-toggle:hover{color:#666;background-color:#d4d4d4;border-color:#bfbfbf}.btn.white:not(.btn-outline).active,.btn.white:not(.btn-outline):active,.open>.btn.white:not(.btn-outline).dropdown-toggle{background-image:none}.btn.white:not(.btn-outline).disabled.focus,.btn.white:not(.btn-outline).disabled:focus,.btn.white:not(.btn-outline).disabled:hover,.btn.white:not(.btn-outline)[disabled].focus,.btn.white:not(.btn-outline)[disabled]:focus,.btn.white:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.white:not(.btn-outline).focus,fieldset[disabled] .btn.white:not(.btn-outline):focus,fieldset[disabled] .btn.white:not(.btn-outline):hover{background-color:#fff;border-color:#fff}.btn.white:not(.btn-outline) .badge{color:#fff;background-color:#666}.btn.btn-outline.white{border-color:#fff;color:#fff;background:none}.btn.btn-outline.white.active,.btn.btn-outline.white:active,.btn.btn-outline.white:active:focus,.btn.btn-outline.white:active:hover,.btn.btn-outline.white:focus,.btn.btn-outline.white:hover{border-color:#fff;color:#666;background-color:#fff}.btn.white-stripe{border-left:4px solid #fff!important}.btn.white.btn-no-border:not(.active){border-color:transparent}.btn.default:not(.btn-outline){color:#666;background-color:#e1e5ec;border-color:#e1e5ec}.btn.default:not(.btn-outline).focus,.btn.default:not(.btn-outline):focus{color:#666;background-color:#c2cad8;border-color:#93a1bb}.btn.default:not(.btn-outline).active,.btn.default:not(.btn-outline):active,.btn.default:not(.btn-outline):hover,.open>.btn.default:not(.btn-outline).dropdown-toggle{color:#666;background-color:#c2cad8;border-color:#bcc5d4}.btn.default:not(.btn-outline).active.focus,.btn.default:not(.btn-outline).active:focus,.btn.default:not(.btn-outline).active:hover,.btn.default:not(.btn-outline):active.focus,.btn.default:not(.btn-outline):active:focus,.btn.default:not(.btn-outline):active:hover,.open>.btn.default:not(.btn-outline).dropdown-toggle.focus,.open>.btn.default:not(.btn-outline).dropdown-toggle:focus,.open>.btn.default:not(.btn-outline).dropdown-toggle:hover{color:#666;background-color:#acb7ca;border-color:#93a1bb}.btn.default:not(.btn-outline).active,.btn.default:not(.btn-outline):active,.open>.btn.default:not(.btn-outline).dropdown-toggle{background-image:none}.btn.default:not(.btn-outline).disabled.focus,.btn.default:not(.btn-outline).disabled:focus,.btn.default:not(.btn-outline).disabled:hover,.btn.default:not(.btn-outline)[disabled].focus,.btn.default:not(.btn-outline)[disabled]:focus,.btn.default:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.default:not(.btn-outline).focus,fieldset[disabled] .btn.default:not(.btn-outline):focus,fieldset[disabled] .btn.default:not(.btn-outline):hover{background-color:#e1e5ec;border-color:#e1e5ec}.btn.default:not(.btn-outline) .badge{color:#e1e5ec;background-color:#666}.btn.btn-outline.default.active,.btn.btn-outline.default:active,.btn.btn-outline.default:active:focus,.btn.btn-outline.default:active:hover,.btn.btn-outline.default:focus,.btn.btn-outline.default:hover{border-color:#e1e5ec;color:#666;background-color:#e1e5ec}.btn.default-stripe{border-left:4px solid #e1e5ec!important}.btn.default.btn-no-border:not(.active){border-color:transparent}.btn.dark:not(.btn-outline){color:#fff;background-color:#2f353b;border-color:#2f353b}.btn.dark:not(.btn-outline).focus,.btn.dark:not(.btn-outline):focus{color:#fff;background-color:#181c1f;border-color:#000}.btn.dark:not(.btn-outline).active,.btn.dark:not(.btn-outline):active,.btn.dark:not(.btn-outline):hover,.open>.btn.dark:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#181c1f;border-color:#141619}.btn.dark:not(.btn-outline).active.focus,.btn.dark:not(.btn-outline).active:focus,.btn.dark:not(.btn-outline).active:hover,.btn.dark:not(.btn-outline):active.focus,.btn.dark:not(.btn-outline):active:focus,.btn.dark:not(.btn-outline):active:hover,.open>.btn.dark:not(.btn-outline).dropdown-toggle.focus,.open>.btn.dark:not(.btn-outline).dropdown-toggle:focus,.open>.btn.dark:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#090a0b;border-color:#000}.btn.dark:not(.btn-outline).active,.btn.dark:not(.btn-outline):active,.open>.btn.dark:not(.btn-outline).dropdown-toggle{background-image:none}.btn.dark:not(.btn-outline).disabled.focus,.btn.dark:not(.btn-outline).disabled:focus,.btn.dark:not(.btn-outline).disabled:hover,.btn.dark:not(.btn-outline)[disabled].focus,.btn.dark:not(.btn-outline)[disabled]:focus,.btn.dark:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.dark:not(.btn-outline).focus,fieldset[disabled] .btn.dark:not(.btn-outline):focus,fieldset[disabled] .btn.dark:not(.btn-outline):hover{background-color:#2f353b;border-color:#2f353b}.btn.dark:not(.btn-outline) .badge{color:#2f353b;background-color:#fff}.btn.btn-outline.dark{border-color:#2f353b;color:#2f353b;background:none}.btn.btn-outline.dark.active,.btn.btn-outline.dark:active,.btn.btn-outline.dark:active:focus,.btn.btn-outline.dark:active:hover,.btn.btn-outline.dark:focus,.btn.btn-outline.dark:hover{border-color:#2f353b;color:#fff;background-color:#2f353b}.btn.dark-stripe{border-left:4px solid #2f353b!important}.btn.dark.btn-no-border:not(.active){border-color:transparent}.btn.blue:not(.btn-outline){color:#fff;background-color:#3598dc;border-color:#3598dc}.btn.blue:not(.btn-outline).focus,.btn.blue:not(.btn-outline):focus{color:#fff;background-color:#217ebd;border-color:#15527c}.btn.blue:not(.btn-outline).active,.btn.blue:not(.btn-outline):active,.btn.blue:not(.btn-outline):hover,.open>.btn.blue:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#217ebd;border-color:#1f78b5}.btn.blue:not(.btn-outline).active.focus,.btn.blue:not(.btn-outline).active:focus,.btn.blue:not(.btn-outline).active:hover,.btn.blue:not(.btn-outline):active.focus,.btn.blue:not(.btn-outline):active:focus,.btn.blue:not(.btn-outline):active:hover,.open>.btn.blue:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#1c699f;border-color:#15527c}.btn.blue:not(.btn-outline).active,.btn.blue:not(.btn-outline):active,.open>.btn.blue:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue:not(.btn-outline).disabled.focus,.btn.blue:not(.btn-outline).disabled:focus,.btn.blue:not(.btn-outline).disabled:hover,.btn.blue:not(.btn-outline)[disabled].focus,.btn.blue:not(.btn-outline)[disabled]:focus,.btn.blue:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue:not(.btn-outline).focus,fieldset[disabled] .btn.blue:not(.btn-outline):focus,fieldset[disabled] .btn.blue:not(.btn-outline):hover{background-color:#3598dc;border-color:#3598dc}.btn.blue:not(.btn-outline) .badge{color:#3598dc;background-color:#fff}.btn.btn-outline.blue{border-color:#3598dc;color:#3598dc;background:none}.btn.btn-outline.blue.active,.btn.btn-outline.blue:active,.btn.btn-outline.blue:active:focus,.btn.btn-outline.blue:active:hover,.btn.btn-outline.blue:focus,.btn.btn-outline.blue:hover{border-color:#3598dc;color:#fff;background-color:#3598dc}.btn.blue-stripe{border-left:4px solid #3598dc!important}.btn.blue.btn-no-border:not(.active){border-color:transparent}.btn.blue-madison:not(.btn-outline){color:#fff;background-color:#578ebe;border-color:#578ebe}.btn.blue-madison:not(.btn-outline).focus,.btn.blue-madison:not(.btn-outline):focus{color:#fff;background-color:#3f74a3;border-color:#2a4d6c}.btn.blue-madison:not(.btn-outline).active,.btn.blue-madison:not(.btn-outline):active,.btn.blue-madison:not(.btn-outline):hover,.open>.btn.blue-madison:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3f74a3;border-color:#3c6f9c}.btn.blue-madison:not(.btn-outline).active.focus,.btn.blue-madison:not(.btn-outline).active:focus,.btn.blue-madison:not(.btn-outline).active:hover,.btn.blue-madison:not(.btn-outline):active.focus,.btn.blue-madison:not(.btn-outline):active:focus,.btn.blue-madison:not(.btn-outline):active:hover,.open>.btn.blue-madison:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-madison:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-madison:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#356289;border-color:#2a4d6c}.btn.blue-madison:not(.btn-outline).active,.btn.blue-madison:not(.btn-outline):active,.open>.btn.blue-madison:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-madison:not(.btn-outline).disabled.focus,.btn.blue-madison:not(.btn-outline).disabled:focus,.btn.blue-madison:not(.btn-outline).disabled:hover,.btn.blue-madison:not(.btn-outline)[disabled].focus,.btn.blue-madison:not(.btn-outline)[disabled]:focus,.btn.blue-madison:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-madison:not(.btn-outline).focus,fieldset[disabled] .btn.blue-madison:not(.btn-outline):focus,fieldset[disabled] .btn.blue-madison:not(.btn-outline):hover{background-color:#578ebe;border-color:#578ebe}.btn.blue-madison:not(.btn-outline) .badge{color:#578ebe;background-color:#fff}.btn.btn-outline.blue-madison{border-color:#578ebe;color:#578ebe;background:none}.btn.btn-outline.blue-madison.active,.btn.btn-outline.blue-madison:active,.btn.btn-outline.blue-madison:active:focus,.btn.btn-outline.blue-madison:active:hover,.btn.btn-outline.blue-madison:focus,.btn.btn-outline.blue-madison:hover{border-color:#578ebe;color:#fff;background-color:#578ebe}.btn.blue-madison-stripe{border-left:4px solid #578ebe!important}.btn.blue-madison.btn-no-border:not(.active){border-color:transparent}.btn.blue-chambray:not(.btn-outline){color:#fff;background-color:#2c3e50;border-color:#2c3e50}.btn.blue-chambray:not(.btn-outline).focus,.btn.blue-chambray:not(.btn-outline):focus{color:#fff;background-color:#1a252f;border-color:#000}.btn.blue-chambray:not(.btn-outline).active,.btn.blue-chambray:not(.btn-outline):active,.btn.blue-chambray:not(.btn-outline):hover,.open>.btn.blue-chambray:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#1a252f;border-color:#161f29}.btn.blue-chambray:not(.btn-outline).active.focus,.btn.blue-chambray:not(.btn-outline).active:focus,.btn.blue-chambray:not(.btn-outline).active:hover,.btn.blue-chambray:not(.btn-outline):active.focus,.btn.blue-chambray:not(.btn-outline):active:focus,.btn.blue-chambray:not(.btn-outline):active:hover,.open>.btn.blue-chambray:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-chambray:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-chambray:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#0d1318;border-color:#000}.btn.blue-chambray:not(.btn-outline).active,.btn.blue-chambray:not(.btn-outline):active,.open>.btn.blue-chambray:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-chambray:not(.btn-outline).disabled.focus,.btn.blue-chambray:not(.btn-outline).disabled:focus,.btn.blue-chambray:not(.btn-outline).disabled:hover,.btn.blue-chambray:not(.btn-outline)[disabled].focus,.btn.blue-chambray:not(.btn-outline)[disabled]:focus,.btn.blue-chambray:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-chambray:not(.btn-outline).focus,fieldset[disabled] .btn.blue-chambray:not(.btn-outline):focus,fieldset[disabled] .btn.blue-chambray:not(.btn-outline):hover{background-color:#2c3e50;border-color:#2c3e50}.btn.blue-chambray:not(.btn-outline) .badge{color:#2c3e50;background-color:#fff}.btn.btn-outline.blue-chambray{border-color:#2c3e50;color:#2c3e50;background:none}.btn.btn-outline.blue-chambray.active,.btn.btn-outline.blue-chambray:active,.btn.btn-outline.blue-chambray:active:focus,.btn.btn-outline.blue-chambray:active:hover,.btn.btn-outline.blue-chambray:focus,.btn.btn-outline.blue-chambray:hover{border-color:#2c3e50;color:#fff;background-color:#2c3e50}.btn.blue-chambray-stripe{border-left:4px solid #2c3e50!important}.btn.blue-chambray.btn-no-border:not(.active){border-color:transparent}.btn.blue-ebonyclay:not(.btn-outline){color:#fff;background-color:#22313f;border-color:#22313f}.btn.blue-ebonyclay:not(.btn-outline).focus,.btn.blue-ebonyclay:not(.btn-outline):focus{color:#fff;background-color:#10171e;border-color:#000}.btn.blue-ebonyclay:not(.btn-outline).active,.btn.blue-ebonyclay:not(.btn-outline):active,.btn.blue-ebonyclay:not(.btn-outline):hover,.open>.btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#10171e;border-color:#0d1217}.btn.blue-ebonyclay:not(.btn-outline).active.focus,.btn.blue-ebonyclay:not(.btn-outline).active:focus,.btn.blue-ebonyclay:not(.btn-outline).active:hover,.btn.blue-ebonyclay:not(.btn-outline):active.focus,.btn.blue-ebonyclay:not(.btn-outline):active:focus,.btn.blue-ebonyclay:not(.btn-outline):active:hover,.open>.btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#040507;border-color:#000}.btn.blue-ebonyclay:not(.btn-outline).active,.btn.blue-ebonyclay:not(.btn-outline):active,.open>.btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-ebonyclay:not(.btn-outline).disabled.focus,.btn.blue-ebonyclay:not(.btn-outline).disabled:focus,.btn.blue-ebonyclay:not(.btn-outline).disabled:hover,.btn.blue-ebonyclay:not(.btn-outline)[disabled].focus,.btn.blue-ebonyclay:not(.btn-outline)[disabled]:focus,.btn.blue-ebonyclay:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline).focus,fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline):focus,fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline):hover{background-color:#22313f;border-color:#22313f}.btn.blue-ebonyclay:not(.btn-outline) .badge{color:#22313f;background-color:#fff}.btn.btn-outline.blue-ebonyclay{border-color:#22313f;color:#22313f;background:none}.btn.btn-outline.blue-ebonyclay.active,.btn.btn-outline.blue-ebonyclay:active,.btn.btn-outline.blue-ebonyclay:active:focus,.btn.btn-outline.blue-ebonyclay:active:hover,.btn.btn-outline.blue-ebonyclay:focus,.btn.btn-outline.blue-ebonyclay:hover{border-color:#22313f;color:#fff;background-color:#22313f}.btn.blue-ebonyclay-stripe{border-left:4px solid #22313f!important}.btn.blue-ebonyclay.btn-no-border:not(.active){border-color:transparent}.btn.blue-hoki:not(.btn-outline){color:#fff;background-color:#67809f;border-color:#67809f}.btn.blue-hoki:not(.btn-outline).focus,.btn.blue-hoki:not(.btn-outline):focus{color:#fff;background-color:#526781;border-color:#344252}.btn.blue-hoki:not(.btn-outline).active,.btn.blue-hoki:not(.btn-outline):active,.btn.blue-hoki:not(.btn-outline):hover,.open>.btn.blue-hoki:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#526781;border-color:#4e627b}.btn.blue-hoki:not(.btn-outline).active.focus,.btn.blue-hoki:not(.btn-outline).active:focus,.btn.blue-hoki:not(.btn-outline).active:hover,.btn.blue-hoki:not(.btn-outline):active.focus,.btn.blue-hoki:not(.btn-outline):active:focus,.btn.blue-hoki:not(.btn-outline):active:hover,.open>.btn.blue-hoki:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-hoki:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-hoki:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#44566b;border-color:#344252}.btn.blue-hoki:not(.btn-outline).active,.btn.blue-hoki:not(.btn-outline):active,.open>.btn.blue-hoki:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-hoki:not(.btn-outline).disabled.focus,.btn.blue-hoki:not(.btn-outline).disabled:focus,.btn.blue-hoki:not(.btn-outline).disabled:hover,.btn.blue-hoki:not(.btn-outline)[disabled].focus,.btn.blue-hoki:not(.btn-outline)[disabled]:focus,.btn.blue-hoki:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-hoki:not(.btn-outline).focus,fieldset[disabled] .btn.blue-hoki:not(.btn-outline):focus,fieldset[disabled] .btn.blue-hoki:not(.btn-outline):hover{background-color:#67809f;border-color:#67809f}.btn.blue-hoki:not(.btn-outline) .badge{color:#67809f;background-color:#fff}.btn.btn-outline.blue-hoki{border-color:#67809f;color:#67809f;background:none}.btn.btn-outline.blue-hoki.active,.btn.btn-outline.blue-hoki:active,.btn.btn-outline.blue-hoki:active:focus,.btn.btn-outline.blue-hoki:active:hover,.btn.btn-outline.blue-hoki:focus,.btn.btn-outline.blue-hoki:hover{border-color:#67809f;color:#fff;background-color:#67809f}.btn.blue-hoki-stripe{border-left:4px solid #67809f!important}.btn.blue-hoki.btn-no-border:not(.active){border-color:transparent}.btn.blue-steel:not(.btn-outline){color:#fff;background-color:#4b77be;border-color:#4b77be}.btn.blue-steel:not(.btn-outline).focus,.btn.blue-steel:not(.btn-outline):focus{color:#fff;background-color:#395f9d;border-color:#243d65}.btn.blue-steel:not(.btn-outline).active,.btn.blue-steel:not(.btn-outline):active,.btn.blue-steel:not(.btn-outline):hover,.open>.btn.blue-steel:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#395f9d;border-color:#365b96}.btn.blue-steel:not(.btn-outline).active.focus,.btn.blue-steel:not(.btn-outline).active:focus,.btn.blue-steel:not(.btn-outline).active:hover,.btn.blue-steel:not(.btn-outline):active.focus,.btn.blue-steel:not(.btn-outline):active:focus,.btn.blue-steel:not(.btn-outline):active:hover,.open>.btn.blue-steel:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-steel:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-steel:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#2f4f83;border-color:#243d65}.btn.blue-steel:not(.btn-outline).active,.btn.blue-steel:not(.btn-outline):active,.open>.btn.blue-steel:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-steel:not(.btn-outline).disabled.focus,.btn.blue-steel:not(.btn-outline).disabled:focus,.btn.blue-steel:not(.btn-outline).disabled:hover,.btn.blue-steel:not(.btn-outline)[disabled].focus,.btn.blue-steel:not(.btn-outline)[disabled]:focus,.btn.blue-steel:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-steel:not(.btn-outline).focus,fieldset[disabled] .btn.blue-steel:not(.btn-outline):focus,fieldset[disabled] .btn.blue-steel:not(.btn-outline):hover{background-color:#4b77be;border-color:#4b77be}.btn.blue-steel:not(.btn-outline) .badge{color:#4b77be;background-color:#fff}.btn.btn-outline.blue-steel{border-color:#4b77be;color:#4b77be;background:none}.btn.btn-outline.blue-steel.active,.btn.btn-outline.blue-steel:active,.btn.btn-outline.blue-steel:active:focus,.btn.btn-outline.blue-steel:active:hover,.btn.btn-outline.blue-steel:focus,.btn.btn-outline.blue-steel:hover{border-color:#4b77be;color:#fff;background-color:#4b77be}.btn.blue-steel-stripe{border-left:4px solid #4b77be!important}.btn.blue-steel.btn-no-border:not(.active){border-color:transparent}.btn.blue-soft:not(.btn-outline){color:#fff;background-color:#4c87b9;border-color:#4c87b9}.btn.blue-soft:not(.btn-outline).focus,.btn.blue-soft:not(.btn-outline):focus{color:#fff;background-color:#3b6d97;border-color:#264560}.btn.blue-soft:not(.btn-outline).active,.btn.blue-soft:not(.btn-outline):active,.btn.blue-soft:not(.btn-outline):hover,.open>.btn.blue-soft:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3b6d97;border-color:#386890}.btn.blue-soft:not(.btn-outline).active.focus,.btn.blue-soft:not(.btn-outline).active:focus,.btn.blue-soft:not(.btn-outline).active:hover,.btn.blue-soft:not(.btn-outline):active.focus,.btn.blue-soft:not(.btn-outline):active:focus,.btn.blue-soft:not(.btn-outline):active:hover,.open>.btn.blue-soft:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-soft:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-soft:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#315a7d;border-color:#264560}.btn.blue-soft:not(.btn-outline).active,.btn.blue-soft:not(.btn-outline):active,.open>.btn.blue-soft:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-soft:not(.btn-outline).disabled.focus,.btn.blue-soft:not(.btn-outline).disabled:focus,.btn.blue-soft:not(.btn-outline).disabled:hover,.btn.blue-soft:not(.btn-outline)[disabled].focus,.btn.blue-soft:not(.btn-outline)[disabled]:focus,.btn.blue-soft:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-soft:not(.btn-outline).focus,fieldset[disabled] .btn.blue-soft:not(.btn-outline):focus,fieldset[disabled] .btn.blue-soft:not(.btn-outline):hover{background-color:#4c87b9;border-color:#4c87b9}.btn.blue-soft:not(.btn-outline) .badge{color:#4c87b9;background-color:#fff}.btn.btn-outline.blue-soft{border-color:#4c87b9;color:#4c87b9;background:none}.btn.btn-outline.blue-soft.active,.btn.btn-outline.blue-soft:active,.btn.btn-outline.blue-soft:active:focus,.btn.btn-outline.blue-soft:active:hover,.btn.btn-outline.blue-soft:focus,.btn.btn-outline.blue-soft:hover{border-color:#4c87b9;color:#fff;background-color:#4c87b9}.btn.blue-soft-stripe{border-left:4px solid #4c87b9!important}.btn.blue-soft.btn-no-border:not(.active){border-color:transparent}.btn.blue-dark:not(.btn-outline){color:#fff;background-color:#5e738b;border-color:#5e738b}.btn.blue-dark:not(.btn-outline).focus,.btn.blue-dark:not(.btn-outline):focus{color:#fff;background-color:#495a6d;border-color:#2b343f}.btn.blue-dark:not(.btn-outline).active,.btn.blue-dark:not(.btn-outline):active,.btn.blue-dark:not(.btn-outline):hover,.open>.btn.blue-dark:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#495a6d;border-color:#455566}.btn.blue-dark:not(.btn-outline).active.focus,.btn.blue-dark:not(.btn-outline).active:focus,.btn.blue-dark:not(.btn-outline).active:hover,.btn.blue-dark:not(.btn-outline):active.focus,.btn.blue-dark:not(.btn-outline):active:focus,.btn.blue-dark:not(.btn-outline):active:hover,.open>.btn.blue-dark:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-dark:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-dark:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#3b4857;border-color:#2b343f}.btn.blue-dark:not(.btn-outline).active,.btn.blue-dark:not(.btn-outline):active,.open>.btn.blue-dark:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-dark:not(.btn-outline).disabled.focus,.btn.blue-dark:not(.btn-outline).disabled:focus,.btn.blue-dark:not(.btn-outline).disabled:hover,.btn.blue-dark:not(.btn-outline)[disabled].focus,.btn.blue-dark:not(.btn-outline)[disabled]:focus,.btn.blue-dark:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-dark:not(.btn-outline).focus,fieldset[disabled] .btn.blue-dark:not(.btn-outline):focus,fieldset[disabled] .btn.blue-dark:not(.btn-outline):hover{background-color:#5e738b;border-color:#5e738b}.btn.blue-dark:not(.btn-outline) .badge{color:#5e738b;background-color:#fff}.btn.btn-outline.blue-dark{border-color:#5e738b;color:#5e738b;background:none}.btn.btn-outline.blue-dark.active,.btn.btn-outline.blue-dark:active,.btn.btn-outline.blue-dark:active:focus,.btn.btn-outline.blue-dark:active:hover,.btn.btn-outline.blue-dark:focus,.btn.btn-outline.blue-dark:hover{border-color:#5e738b;color:#fff;background-color:#5e738b}.btn.blue-dark-stripe{border-left:4px solid #5e738b!important}.btn.blue-dark.btn-no-border:not(.active){border-color:transparent}.btn.blue-sharp:not(.btn-outline){color:#fff;background-color:#5c9bd1;border-color:#5c9bd1}.btn.blue-sharp:not(.btn-outline).focus,.btn.blue-sharp:not(.btn-outline):focus{color:#fff;background-color:#3782c3;border-color:#265a87}.btn.blue-sharp:not(.btn-outline).active,.btn.blue-sharp:not(.btn-outline):active,.btn.blue-sharp:not(.btn-outline):hover,.open>.btn.blue-sharp:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3782c3;border-color:#357dbb}.btn.blue-sharp:not(.btn-outline).active.focus,.btn.blue-sharp:not(.btn-outline).active:focus,.btn.blue-sharp:not(.btn-outline).active:hover,.btn.blue-sharp:not(.btn-outline):active.focus,.btn.blue-sharp:not(.btn-outline):active:focus,.btn.blue-sharp:not(.btn-outline):active:hover,.open>.btn.blue-sharp:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-sharp:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-sharp:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#2f70a7;border-color:#265a87}.btn.blue-sharp:not(.btn-outline).active,.btn.blue-sharp:not(.btn-outline):active,.open>.btn.blue-sharp:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-sharp:not(.btn-outline).disabled.focus,.btn.blue-sharp:not(.btn-outline).disabled:focus,.btn.blue-sharp:not(.btn-outline).disabled:hover,.btn.blue-sharp:not(.btn-outline)[disabled].focus,.btn.blue-sharp:not(.btn-outline)[disabled]:focus,.btn.blue-sharp:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-sharp:not(.btn-outline).focus,fieldset[disabled] .btn.blue-sharp:not(.btn-outline):focus,fieldset[disabled] .btn.blue-sharp:not(.btn-outline):hover{background-color:#5c9bd1;border-color:#5c9bd1}.btn.blue-sharp:not(.btn-outline) .badge{color:#5c9bd1;background-color:#fff}.btn.btn-outline.blue-sharp{border-color:#5c9bd1;color:#5c9bd1;background:none}.btn.btn-outline.blue-sharp.active,.btn.btn-outline.blue-sharp:active,.btn.btn-outline.blue-sharp:active:focus,.btn.btn-outline.blue-sharp:active:hover,.btn.btn-outline.blue-sharp:focus,.btn.btn-outline.blue-sharp:hover{border-color:#5c9bd1;color:#fff;background-color:#5c9bd1}.btn.blue-sharp-stripe{border-left:4px solid #5c9bd1!important}.btn.blue-sharp.btn-no-border:not(.active){border-color:transparent}.btn.blue-oleo:not(.btn-outline){color:#fff;background-color:#94a0b2;border-color:#94a0b2}.btn.blue-oleo:not(.btn-outline).focus,.btn.blue-oleo:not(.btn-outline):focus{color:#fff;background-color:#76869d;border-color:#536073}.btn.blue-oleo:not(.btn-outline).active,.btn.blue-oleo:not(.btn-outline):active,.btn.blue-oleo:not(.btn-outline):hover,.open>.btn.blue-oleo:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#76869d;border-color:#708098}.btn.blue-oleo:not(.btn-outline).active.focus,.btn.blue-oleo:not(.btn-outline).active:focus,.btn.blue-oleo:not(.btn-outline).active:hover,.btn.blue-oleo:not(.btn-outline):active.focus,.btn.blue-oleo:not(.btn-outline):active:focus,.btn.blue-oleo:not(.btn-outline):active:hover,.open>.btn.blue-oleo:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-oleo:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-oleo:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#64748b;border-color:#536073}.btn.blue-oleo:not(.btn-outline).active,.btn.blue-oleo:not(.btn-outline):active,.open>.btn.blue-oleo:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-oleo:not(.btn-outline).disabled.focus,.btn.blue-oleo:not(.btn-outline).disabled:focus,.btn.blue-oleo:not(.btn-outline).disabled:hover,.btn.blue-oleo:not(.btn-outline)[disabled].focus,.btn.blue-oleo:not(.btn-outline)[disabled]:focus,.btn.blue-oleo:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-oleo:not(.btn-outline).focus,fieldset[disabled] .btn.blue-oleo:not(.btn-outline):focus,fieldset[disabled] .btn.blue-oleo:not(.btn-outline):hover{background-color:#94a0b2;border-color:#94a0b2}.btn.blue-oleo:not(.btn-outline) .badge{color:#94a0b2;background-color:#fff}.btn.btn-outline.blue-oleo{border-color:#94a0b2;color:#94a0b2;background:none}.btn.btn-outline.blue-oleo.active,.btn.btn-outline.blue-oleo:active,.btn.btn-outline.blue-oleo:active:focus,.btn.btn-outline.blue-oleo:active:hover,.btn.btn-outline.blue-oleo:focus,.btn.btn-outline.blue-oleo:hover{border-color:#94a0b2;color:#fff;background-color:#94a0b2}.btn.blue-oleo-stripe{border-left:4px solid #94a0b2!important}.btn.blue-oleo.btn-no-border:not(.active){border-color:transparent}.btn.green:not(.btn-outline){color:#fff;background-color:#32c5d2;border-color:#32c5d2}.btn.green:not(.btn-outline).focus,.btn.green:not(.btn-outline):focus{color:#fff;background-color:#26a1ab;border-color:#18666d}.btn.green:not(.btn-outline).active,.btn.green:not(.btn-outline):active,.btn.green:not(.btn-outline):hover,.open>.btn.green:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#26a1ab;border-color:#2499a3}.btn.green:not(.btn-outline).active.focus,.btn.green:not(.btn-outline).active:focus,.btn.green:not(.btn-outline).active:hover,.btn.green:not(.btn-outline):active.focus,.btn.green:not(.btn-outline):active:focus,.btn.green:not(.btn-outline):active:hover,.open>.btn.green:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#1f858e;border-color:#18666d}.btn.green:not(.btn-outline).active,.btn.green:not(.btn-outline):active,.open>.btn.green:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green:not(.btn-outline).disabled.focus,.btn.green:not(.btn-outline).disabled:focus,.btn.green:not(.btn-outline).disabled:hover,.btn.green:not(.btn-outline)[disabled].focus,.btn.green:not(.btn-outline)[disabled]:focus,.btn.green:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green:not(.btn-outline).focus,fieldset[disabled] .btn.green:not(.btn-outline):focus,fieldset[disabled] .btn.green:not(.btn-outline):hover{background-color:#32c5d2;border-color:#32c5d2}.btn.green:not(.btn-outline) .badge{color:#32c5d2;background-color:#fff}.btn.btn-outline.green{border-color:#32c5d2;color:#32c5d2;background:none}.btn.btn-outline.green.active,.btn.btn-outline.green:active,.btn.btn-outline.green:active:focus,.btn.btn-outline.green:active:hover,.btn.btn-outline.green:focus,.btn.btn-outline.green:hover{border-color:#32c5d2;color:#fff;background-color:#32c5d2}.btn.green-stripe{border-left:4px solid #32c5d2!important}.btn.green.btn-no-border:not(.active){border-color:transparent}.btn.green-meadow:not(.btn-outline){color:#fff;background-color:#1bbc9b;border-color:#1bbc9b}.btn.green-meadow:not(.btn-outline).focus,.btn.green-meadow:not(.btn-outline):focus{color:#fff;background-color:#158f76;border-color:#0b4d3f}.btn.green-meadow:not(.btn-outline).active,.btn.green-meadow:not(.btn-outline):active,.btn.green-meadow:not(.btn-outline):hover,.open>.btn.green-meadow:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#158f76;border-color:#13866f}.btn.green-meadow:not(.btn-outline).active.focus,.btn.green-meadow:not(.btn-outline).active:focus,.btn.green-meadow:not(.btn-outline).active:hover,.btn.green-meadow:not(.btn-outline):active.focus,.btn.green-meadow:not(.btn-outline):active:focus,.btn.green-meadow:not(.btn-outline):active:hover,.open>.btn.green-meadow:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-meadow:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-meadow:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#10705c;border-color:#0b4d3f}.btn.green-meadow:not(.btn-outline).active,.btn.green-meadow:not(.btn-outline):active,.open>.btn.green-meadow:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-meadow:not(.btn-outline).disabled.focus,.btn.green-meadow:not(.btn-outline).disabled:focus,.btn.green-meadow:not(.btn-outline).disabled:hover,.btn.green-meadow:not(.btn-outline)[disabled].focus,.btn.green-meadow:not(.btn-outline)[disabled]:focus,.btn.green-meadow:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-meadow:not(.btn-outline).focus,fieldset[disabled] .btn.green-meadow:not(.btn-outline):focus,fieldset[disabled] .btn.green-meadow:not(.btn-outline):hover{background-color:#1bbc9b;border-color:#1bbc9b}.btn.green-meadow:not(.btn-outline) .badge{color:#1bbc9b;background-color:#fff}.btn.btn-outline.green-meadow{border-color:#1bbc9b;color:#1bbc9b;background:none}.btn.btn-outline.green-meadow.active,.btn.btn-outline.green-meadow:active,.btn.btn-outline.green-meadow:active:focus,.btn.btn-outline.green-meadow:active:hover,.btn.btn-outline.green-meadow:focus,.btn.btn-outline.green-meadow:hover{border-color:#1bbc9b;color:#fff;background-color:#1bbc9b}.btn.green-meadow-stripe{border-left:4px solid #1bbc9b!important}.btn.green-meadow.btn-no-border:not(.active){border-color:transparent}.btn.green-seagreen:not(.btn-outline){color:#fff;background-color:#1ba39c;border-color:#1ba39c}.btn.green-seagreen:not(.btn-outline).focus,.btn.green-seagreen:not(.btn-outline):focus{color:#fff;background-color:#147772;border-color:#093633}.btn.green-seagreen:not(.btn-outline).active,.btn.green-seagreen:not(.btn-outline):active,.btn.green-seagreen:not(.btn-outline):hover,.open>.btn.green-seagreen:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#147772;border-color:#126e6a}.btn.green-seagreen:not(.btn-outline).active.focus,.btn.green-seagreen:not(.btn-outline).active:focus,.btn.green-seagreen:not(.btn-outline).active:hover,.btn.green-seagreen:not(.btn-outline):active.focus,.btn.green-seagreen:not(.btn-outline):active:focus,.btn.green-seagreen:not(.btn-outline):active:hover,.open>.btn.green-seagreen:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-seagreen:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-seagreen:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#0f5955;border-color:#093633}.btn.green-seagreen:not(.btn-outline).active,.btn.green-seagreen:not(.btn-outline):active,.open>.btn.green-seagreen:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-seagreen:not(.btn-outline).disabled.focus,.btn.green-seagreen:not(.btn-outline).disabled:focus,.btn.green-seagreen:not(.btn-outline).disabled:hover,.btn.green-seagreen:not(.btn-outline)[disabled].focus,.btn.green-seagreen:not(.btn-outline)[disabled]:focus,.btn.green-seagreen:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-seagreen:not(.btn-outline).focus,fieldset[disabled] .btn.green-seagreen:not(.btn-outline):focus,fieldset[disabled] .btn.green-seagreen:not(.btn-outline):hover{background-color:#1ba39c;border-color:#1ba39c}.btn.green-seagreen:not(.btn-outline) .badge{color:#1ba39c;background-color:#fff}.btn.btn-outline.green-seagreen{border-color:#1ba39c;color:#1ba39c;background:none}.btn.btn-outline.green-seagreen.active,.btn.btn-outline.green-seagreen:active,.btn.btn-outline.green-seagreen:active:focus,.btn.btn-outline.green-seagreen:active:hover,.btn.btn-outline.green-seagreen:focus,.btn.btn-outline.green-seagreen:hover{border-color:#1ba39c;color:#fff;background-color:#1ba39c}.btn.green-seagreen-stripe{border-left:4px solid #1ba39c!important}.btn.green-seagreen.btn-no-border:not(.active){border-color:transparent}.btn.green-turquoise:not(.btn-outline){color:#fff;background-color:#36d7b7;border-color:#36d7b7}.btn.green-turquoise:not(.btn-outline).focus,.btn.green-turquoise:not(.btn-outline):focus{color:#fff;background-color:#24b699;border-color:#177663}.btn.green-turquoise:not(.btn-outline).active,.btn.green-turquoise:not(.btn-outline):active,.btn.green-turquoise:not(.btn-outline):hover,.open>.btn.green-turquoise:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#24b699;border-color:#22ad92}.btn.green-turquoise:not(.btn-outline).active.focus,.btn.green-turquoise:not(.btn-outline).active:focus,.btn.green-turquoise:not(.btn-outline).active:hover,.btn.green-turquoise:not(.btn-outline):active.focus,.btn.green-turquoise:not(.btn-outline):active:focus,.btn.green-turquoise:not(.btn-outline):active:hover,.open>.btn.green-turquoise:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-turquoise:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-turquoise:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#1e9880;border-color:#177663}.btn.green-turquoise:not(.btn-outline).active,.btn.green-turquoise:not(.btn-outline):active,.open>.btn.green-turquoise:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-turquoise:not(.btn-outline).disabled.focus,.btn.green-turquoise:not(.btn-outline).disabled:focus,.btn.green-turquoise:not(.btn-outline).disabled:hover,.btn.green-turquoise:not(.btn-outline)[disabled].focus,.btn.green-turquoise:not(.btn-outline)[disabled]:focus,.btn.green-turquoise:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-turquoise:not(.btn-outline).focus,fieldset[disabled] .btn.green-turquoise:not(.btn-outline):focus,fieldset[disabled] .btn.green-turquoise:not(.btn-outline):hover{background-color:#36d7b7;border-color:#36d7b7}.btn.green-turquoise:not(.btn-outline) .badge{color:#36d7b7;background-color:#fff}.btn.btn-outline.green-turquoise{border-color:#36d7b7;color:#36d7b7;background:none}.btn.btn-outline.green-turquoise.active,.btn.btn-outline.green-turquoise:active,.btn.btn-outline.green-turquoise:active:focus,.btn.btn-outline.green-turquoise:active:hover,.btn.btn-outline.green-turquoise:focus,.btn.btn-outline.green-turquoise:hover{border-color:#36d7b7;color:#fff;background-color:#36d7b7}.btn.green-turquoise-stripe{border-left:4px solid #36d7b7!important}.btn.green-turquoise.btn-no-border:not(.active){border-color:transparent}.btn.green-haze:not(.btn-outline){color:#fff;background-color:#44b6ae;border-color:#44b6ae}.btn.green-haze:not(.btn-outline).focus,.btn.green-haze:not(.btn-outline):focus{color:#fff;background-color:#36918b;border-color:#215955}.btn.green-haze:not(.btn-outline).active,.btn.green-haze:not(.btn-outline):active,.btn.green-haze:not(.btn-outline):hover,.open>.btn.green-haze:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#36918b;border-color:#338983}.btn.green-haze:not(.btn-outline).active.focus,.btn.green-haze:not(.btn-outline).active:focus,.btn.green-haze:not(.btn-outline).active:hover,.btn.green-haze:not(.btn-outline):active.focus,.btn.green-haze:not(.btn-outline):active:focus,.btn.green-haze:not(.btn-outline):active:hover,.open>.btn.green-haze:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-haze:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-haze:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#2c7772;border-color:#215955}.btn.green-haze:not(.btn-outline).active,.btn.green-haze:not(.btn-outline):active,.open>.btn.green-haze:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-haze:not(.btn-outline).disabled.focus,.btn.green-haze:not(.btn-outline).disabled:focus,.btn.green-haze:not(.btn-outline).disabled:hover,.btn.green-haze:not(.btn-outline)[disabled].focus,.btn.green-haze:not(.btn-outline)[disabled]:focus,.btn.green-haze:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-haze:not(.btn-outline).focus,fieldset[disabled] .btn.green-haze:not(.btn-outline):focus,fieldset[disabled] .btn.green-haze:not(.btn-outline):hover{background-color:#44b6ae;border-color:#44b6ae}.btn.green-haze:not(.btn-outline) .badge{color:#44b6ae;background-color:#fff}.btn.btn-outline.green-haze{border-color:#44b6ae;color:#44b6ae;background:none}.btn.btn-outline.green-haze.active,.btn.btn-outline.green-haze:active,.btn.btn-outline.green-haze:active:focus,.btn.btn-outline.green-haze:active:hover,.btn.btn-outline.green-haze:focus,.btn.btn-outline.green-haze:hover{border-color:#44b6ae;color:#fff;background-color:#44b6ae}.btn.green-haze-stripe{border-left:4px solid #44b6ae!important}.btn.green-haze.btn-no-border:not(.active){border-color:transparent}.btn.green-jungle:not(.btn-outline){color:#fff;background-color:#26c281;border-color:#26c281}.btn.green-jungle:not(.btn-outline).focus,.btn.green-jungle:not(.btn-outline):focus{color:#fff;background-color:#1e9765;border-color:#11573a}.btn.green-jungle:not(.btn-outline).active,.btn.green-jungle:not(.btn-outline):active,.btn.green-jungle:not(.btn-outline):hover,.open>.btn.green-jungle:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#1e9765;border-color:#1c8f5f}.btn.green-jungle:not(.btn-outline).active.focus,.btn.green-jungle:not(.btn-outline).active:focus,.btn.green-jungle:not(.btn-outline).active:hover,.btn.green-jungle:not(.btn-outline):active.focus,.btn.green-jungle:not(.btn-outline):active:focus,.btn.green-jungle:not(.btn-outline):active:hover,.open>.btn.green-jungle:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-jungle:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-jungle:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#187a51;border-color:#11573a}.btn.green-jungle:not(.btn-outline).active,.btn.green-jungle:not(.btn-outline):active,.open>.btn.green-jungle:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-jungle:not(.btn-outline).disabled.focus,.btn.green-jungle:not(.btn-outline).disabled:focus,.btn.green-jungle:not(.btn-outline).disabled:hover,.btn.green-jungle:not(.btn-outline)[disabled].focus,.btn.green-jungle:not(.btn-outline)[disabled]:focus,.btn.green-jungle:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-jungle:not(.btn-outline).focus,fieldset[disabled] .btn.green-jungle:not(.btn-outline):focus,fieldset[disabled] .btn.green-jungle:not(.btn-outline):hover{background-color:#26c281;border-color:#26c281}.btn.green-jungle:not(.btn-outline) .badge{color:#26c281;background-color:#fff}.btn.btn-outline.green-jungle{border-color:#26c281;color:#26c281;background:none}.btn.btn-outline.green-jungle.active,.btn.btn-outline.green-jungle:active,.btn.btn-outline.green-jungle:active:focus,.btn.btn-outline.green-jungle:active:hover,.btn.btn-outline.green-jungle:focus,.btn.btn-outline.green-jungle:hover{border-color:#26c281;color:#fff;background-color:#26c281}.btn.green-jungle-stripe{border-left:4px solid #26c281!important}.btn.green-jungle.btn-no-border:not(.active){border-color:transparent}.btn.green-soft:not(.btn-outline){color:#fff;background-color:#3faba4;border-color:#3faba4}.btn.green-soft:not(.btn-outline).focus,.btn.green-soft:not(.btn-outline):focus{color:#fff;background-color:#318680;border-color:#1d4e4b}.btn.green-soft:not(.btn-outline).active,.btn.green-soft:not(.btn-outline):active,.btn.green-soft:not(.btn-outline):hover,.open>.btn.green-soft:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#318680;border-color:#2f7e79}.btn.green-soft:not(.btn-outline).active.focus,.btn.green-soft:not(.btn-outline).active:focus,.btn.green-soft:not(.btn-outline).active:hover,.btn.green-soft:not(.btn-outline):active.focus,.btn.green-soft:not(.btn-outline):active:focus,.btn.green-soft:not(.btn-outline):active:hover,.open>.btn.green-soft:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-soft:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-soft:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#286c67;border-color:#1d4e4b}.btn.green-soft:not(.btn-outline).active,.btn.green-soft:not(.btn-outline):active,.open>.btn.green-soft:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-soft:not(.btn-outline).disabled.focus,.btn.green-soft:not(.btn-outline).disabled:focus,.btn.green-soft:not(.btn-outline).disabled:hover,.btn.green-soft:not(.btn-outline)[disabled].focus,.btn.green-soft:not(.btn-outline)[disabled]:focus,.btn.green-soft:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-soft:not(.btn-outline).focus,fieldset[disabled] .btn.green-soft:not(.btn-outline):focus,fieldset[disabled] .btn.green-soft:not(.btn-outline):hover{background-color:#3faba4;border-color:#3faba4}.btn.green-soft:not(.btn-outline) .badge{color:#3faba4;background-color:#fff}.btn.btn-outline.green-soft{border-color:#3faba4;color:#3faba4;background:none}.btn.btn-outline.green-soft.active,.btn.btn-outline.green-soft:active,.btn.btn-outline.green-soft:active:focus,.btn.btn-outline.green-soft:active:hover,.btn.btn-outline.green-soft:focus,.btn.btn-outline.green-soft:hover{border-color:#3faba4;color:#fff;background-color:#3faba4}.btn.green-soft-stripe{border-left:4px solid #3faba4!important}.btn.green-soft.btn-no-border:not(.active){border-color:transparent}.btn.green-dark:not(.btn-outline){color:#fff;background-color:#4db3a2;border-color:#4db3a2}.btn.green-dark:not(.btn-outline).focus,.btn.green-dark:not(.btn-outline):focus{color:#fff;background-color:#3d9082;border-color:#265a51}.btn.green-dark:not(.btn-outline).active,.btn.green-dark:not(.btn-outline):active,.btn.green-dark:not(.btn-outline):hover,.open>.btn.green-dark:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3d9082;border-color:#3a897b}.btn.green-dark:not(.btn-outline).active.focus,.btn.green-dark:not(.btn-outline).active:focus,.btn.green-dark:not(.btn-outline).active:hover,.btn.green-dark:not(.btn-outline):active.focus,.btn.green-dark:not(.btn-outline):active:focus,.btn.green-dark:not(.btn-outline):active:hover,.open>.btn.green-dark:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-dark:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-dark:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#33776b;border-color:#265a51}.btn.green-dark:not(.btn-outline).active,.btn.green-dark:not(.btn-outline):active,.open>.btn.green-dark:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-dark:not(.btn-outline).disabled.focus,.btn.green-dark:not(.btn-outline).disabled:focus,.btn.green-dark:not(.btn-outline).disabled:hover,.btn.green-dark:not(.btn-outline)[disabled].focus,.btn.green-dark:not(.btn-outline)[disabled]:focus,.btn.green-dark:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-dark:not(.btn-outline).focus,fieldset[disabled] .btn.green-dark:not(.btn-outline):focus,fieldset[disabled] .btn.green-dark:not(.btn-outline):hover{background-color:#4db3a2;border-color:#4db3a2}.btn.green-dark:not(.btn-outline) .badge{color:#4db3a2;background-color:#fff}.btn.btn-outline.green-dark{border-color:#4db3a2;color:#4db3a2;background:none}.btn.btn-outline.green-dark.active,.btn.btn-outline.green-dark:active,.btn.btn-outline.green-dark:active:focus,.btn.btn-outline.green-dark:active:hover,.btn.btn-outline.green-dark:focus,.btn.btn-outline.green-dark:hover{border-color:#4db3a2;color:#fff;background-color:#4db3a2}.btn.green-dark-stripe{border-left:4px solid #4db3a2!important}.btn.green-dark.btn-no-border:not(.active){border-color:transparent}.btn.green-sharp:not(.btn-outline){color:#fff;background-color:#2ab4c0;border-color:#2ab4c0}.btn.green-sharp:not(.btn-outline).focus,.btn.green-sharp:not(.btn-outline):focus{color:#fff;background-color:#218d96;border-color:#135257}.btn.green-sharp:not(.btn-outline).active,.btn.green-sharp:not(.btn-outline):active,.btn.green-sharp:not(.btn-outline):hover,.open>.btn.green-sharp:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#218d96;border-color:#1f858e}.btn.green-sharp:not(.btn-outline).active.focus,.btn.green-sharp:not(.btn-outline).active:focus,.btn.green-sharp:not(.btn-outline).active:hover,.btn.green-sharp:not(.btn-outline):active.focus,.btn.green-sharp:not(.btn-outline):active:focus,.btn.green-sharp:not(.btn-outline):active:hover,.open>.btn.green-sharp:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-sharp:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-sharp:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#1a7179;border-color:#135257}.btn.green-sharp:not(.btn-outline).active,.btn.green-sharp:not(.btn-outline):active,.open>.btn.green-sharp:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-sharp:not(.btn-outline).disabled.focus,.btn.green-sharp:not(.btn-outline).disabled:focus,.btn.green-sharp:not(.btn-outline).disabled:hover,.btn.green-sharp:not(.btn-outline)[disabled].focus,.btn.green-sharp:not(.btn-outline)[disabled]:focus,.btn.green-sharp:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-sharp:not(.btn-outline).focus,fieldset[disabled] .btn.green-sharp:not(.btn-outline):focus,fieldset[disabled] .btn.green-sharp:not(.btn-outline):hover{background-color:#2ab4c0;border-color:#2ab4c0}.btn.green-sharp:not(.btn-outline) .badge{color:#2ab4c0;background-color:#fff}.btn.btn-outline.green-sharp{border-color:#2ab4c0;color:#2ab4c0;background:none}.btn.btn-outline.green-sharp.active,.btn.btn-outline.green-sharp:active,.btn.btn-outline.green-sharp:active:focus,.btn.btn-outline.green-sharp:active:hover,.btn.btn-outline.green-sharp:focus,.btn.btn-outline.green-sharp:hover{border-color:#2ab4c0;color:#fff;background-color:#2ab4c0}.btn.green-sharp-stripe{border-left:4px solid #2ab4c0!important}.btn.green-sharp.btn-no-border:not(.active){border-color:transparent}.btn.green-steel:not(.btn-outline){color:#fff;background-color:#29b4b6;border-color:#29b4b6}.btn.green-steel:not(.btn-outline).focus,.btn.green-steel:not(.btn-outline):focus{color:#fff;background-color:#208b8c;border-color:#124d4e}.btn.green-steel:not(.btn-outline).active,.btn.green-steel:not(.btn-outline):active,.btn.green-steel:not(.btn-outline):hover,.open>.btn.green-steel:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#208b8c;border-color:#1e8384}.btn.green-steel:not(.btn-outline).active.focus,.btn.green-steel:not(.btn-outline).active:focus,.btn.green-steel:not(.btn-outline).active:hover,.btn.green-steel:not(.btn-outline):active.focus,.btn.green-steel:not(.btn-outline):active:focus,.btn.green-steel:not(.btn-outline):active:hover,.open>.btn.green-steel:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-steel:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-steel:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#196e6f;border-color:#124d4e}.btn.green-steel:not(.btn-outline).active,.btn.green-steel:not(.btn-outline):active,.open>.btn.green-steel:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-steel:not(.btn-outline).disabled.focus,.btn.green-steel:not(.btn-outline).disabled:focus,.btn.green-steel:not(.btn-outline).disabled:hover,.btn.green-steel:not(.btn-outline)[disabled].focus,.btn.green-steel:not(.btn-outline)[disabled]:focus,.btn.green-steel:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-steel:not(.btn-outline).focus,fieldset[disabled] .btn.green-steel:not(.btn-outline):focus,fieldset[disabled] .btn.green-steel:not(.btn-outline):hover{background-color:#29b4b6;border-color:#29b4b6}.btn.green-steel:not(.btn-outline) .badge{color:#29b4b6;background-color:#fff}.btn.btn-outline.green-steel{border-color:#29b4b6;color:#29b4b6;background:none}.btn.btn-outline.green-steel.active,.btn.btn-outline.green-steel:active,.btn.btn-outline.green-steel:active:focus,.btn.btn-outline.green-steel:active:hover,.btn.btn-outline.green-steel:focus,.btn.btn-outline.green-steel:hover{border-color:#29b4b6;color:#fff;background-color:#29b4b6}.btn.green-steel-stripe{border-left:4px solid #29b4b6!important}.btn.green-steel.btn-no-border:not(.active){border-color:transparent}.btn.grey:not(.btn-outline){color:#333;background-color:#e5e5e5;border-color:#e5e5e5}.btn.grey:not(.btn-outline).focus,.btn.grey:not(.btn-outline):focus{color:#333;background-color:#cccbcb;border-color:#a5a5a5}.btn.grey:not(.btn-outline).active,.btn.grey:not(.btn-outline):active,.btn.grey:not(.btn-outline):hover,.open>.btn.grey:not(.btn-outline).dropdown-toggle{color:#333;background-color:#cccbcb;border-color:#c6c6c6}.btn.grey:not(.btn-outline).active.focus,.btn.grey:not(.btn-outline).active:focus,.btn.grey:not(.btn-outline).active:hover,.btn.grey:not(.btn-outline):active.focus,.btn.grey:not(.btn-outline):active:focus,.btn.grey:not(.btn-outline):active:hover,.open>.btn.grey:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey:not(.btn-outline).dropdown-toggle:hover{color:#333;background-color:#bababa;border-color:#a5a5a5}.btn.grey:not(.btn-outline).active,.btn.grey:not(.btn-outline):active,.open>.btn.grey:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey:not(.btn-outline).disabled.focus,.btn.grey:not(.btn-outline).disabled:focus,.btn.grey:not(.btn-outline).disabled:hover,.btn.grey:not(.btn-outline)[disabled].focus,.btn.grey:not(.btn-outline)[disabled]:focus,.btn.grey:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey:not(.btn-outline).focus,fieldset[disabled] .btn.grey:not(.btn-outline):focus,fieldset[disabled] .btn.grey:not(.btn-outline):hover{background-color:#e5e5e5;border-color:#e5e5e5}.btn.grey:not(.btn-outline) .badge{color:#e5e5e5;background-color:#333}.btn.btn-outline.grey{border-color:#e5e5e5;color:#e5e5e5;background:none}.btn.btn-outline.grey.active,.btn.btn-outline.grey:active,.btn.btn-outline.grey:active:focus,.btn.btn-outline.grey:active:hover,.btn.btn-outline.grey:focus,.btn.btn-outline.grey:hover{border-color:#e5e5e5;color:#333;background-color:#e5e5e5}.btn.grey-stripe{border-left:4px solid #e5e5e5!important}.btn.grey.btn-no-border:not(.active){border-color:transparent}.btn.grey-steel:not(.btn-outline){color:#80898e;background-color:#e9edef;border-color:#e9edef}.btn.grey-steel:not(.btn-outline).focus,.btn.grey-steel:not(.btn-outline):focus{color:#80898e;background-color:#cbd5da;border-color:#9fb1b9}.btn.grey-steel:not(.btn-outline).active,.btn.grey-steel:not(.btn-outline):active,.btn.grey-steel:not(.btn-outline):hover,.open>.btn.grey-steel:not(.btn-outline).dropdown-toggle{color:#80898e;background-color:#cbd5da;border-color:#c6d0d5}.btn.grey-steel:not(.btn-outline).active.focus,.btn.grey-steel:not(.btn-outline).active:focus,.btn.grey-steel:not(.btn-outline).active:hover,.btn.grey-steel:not(.btn-outline):active.focus,.btn.grey-steel:not(.btn-outline):active:focus,.btn.grey-steel:not(.btn-outline):active:hover,.open>.btn.grey-steel:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-steel:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-steel:not(.btn-outline).dropdown-toggle:hover{color:#80898e;background-color:#b7c4ca;border-color:#9fb1b9}.btn.grey-steel:not(.btn-outline).active,.btn.grey-steel:not(.btn-outline):active,.open>.btn.grey-steel:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-steel:not(.btn-outline).disabled.focus,.btn.grey-steel:not(.btn-outline).disabled:focus,.btn.grey-steel:not(.btn-outline).disabled:hover,.btn.grey-steel:not(.btn-outline)[disabled].focus,.btn.grey-steel:not(.btn-outline)[disabled]:focus,.btn.grey-steel:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-steel:not(.btn-outline).focus,fieldset[disabled] .btn.grey-steel:not(.btn-outline):focus,fieldset[disabled] .btn.grey-steel:not(.btn-outline):hover{background-color:#e9edef;border-color:#e9edef}.btn.grey-steel:not(.btn-outline) .badge{color:#e9edef;background-color:#80898e}.btn.btn-outline.grey-steel{border-color:#e9edef;color:#e9edef;background:none}.btn.btn-outline.grey-steel.active,.btn.btn-outline.grey-steel:active,.btn.btn-outline.grey-steel:active:focus,.btn.btn-outline.grey-steel:active:hover,.btn.btn-outline.grey-steel:focus,.btn.btn-outline.grey-steel:hover{border-color:#e9edef;color:#80898e;background-color:#e9edef}.btn.grey-steel-stripe{border-left:4px solid #e9edef!important}.btn.grey-steel.btn-no-border:not(.active){border-color:transparent}.btn.grey-cararra:not(.btn-outline){color:#333;background-color:#fafafa;border-color:#fafafa}.btn.grey-cararra:not(.btn-outline).focus,.btn.grey-cararra:not(.btn-outline):focus{color:#333;background-color:#e1e0e0;border-color:#bababa}.btn.grey-cararra:not(.btn-outline).active,.btn.grey-cararra:not(.btn-outline):active,.btn.grey-cararra:not(.btn-outline):hover,.open>.btn.grey-cararra:not(.btn-outline).dropdown-toggle{color:#333;background-color:#e1e0e0;border-color:#dbdbdb}.btn.grey-cararra:not(.btn-outline).active.focus,.btn.grey-cararra:not(.btn-outline).active:focus,.btn.grey-cararra:not(.btn-outline).active:hover,.btn.grey-cararra:not(.btn-outline):active.focus,.btn.grey-cararra:not(.btn-outline):active:focus,.btn.grey-cararra:not(.btn-outline):active:hover,.open>.btn.grey-cararra:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-cararra:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-cararra:not(.btn-outline).dropdown-toggle:hover{color:#333;background-color:#cfcfcf;border-color:#bababa}.btn.grey-cararra:not(.btn-outline).active,.btn.grey-cararra:not(.btn-outline):active,.open>.btn.grey-cararra:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-cararra:not(.btn-outline).disabled.focus,.btn.grey-cararra:not(.btn-outline).disabled:focus,.btn.grey-cararra:not(.btn-outline).disabled:hover,.btn.grey-cararra:not(.btn-outline)[disabled].focus,.btn.grey-cararra:not(.btn-outline)[disabled]:focus,.btn.grey-cararra:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-cararra:not(.btn-outline).focus,fieldset[disabled] .btn.grey-cararra:not(.btn-outline):focus,fieldset[disabled] .btn.grey-cararra:not(.btn-outline):hover{background-color:#fafafa;border-color:#fafafa}.btn.grey-cararra:not(.btn-outline) .badge{color:#fafafa;background-color:#333}.btn.btn-outline.grey-cararra{border-color:#fafafa;color:#fafafa;background:none}.btn.btn-outline.grey-cararra.active,.btn.btn-outline.grey-cararra:active,.btn.btn-outline.grey-cararra:active:focus,.btn.btn-outline.grey-cararra:active:hover,.btn.btn-outline.grey-cararra:focus,.btn.btn-outline.grey-cararra:hover{border-color:#fafafa;color:#333;background-color:#fafafa}.btn.grey-cararra-stripe{border-left:4px solid #fafafa!important}.btn.grey-cararra.btn-no-border:not(.active){border-color:transparent}.btn.grey-gallery:not(.btn-outline){color:#fff;background-color:#555;border-color:#555}.btn.grey-gallery:not(.btn-outline).focus,.btn.grey-gallery:not(.btn-outline):focus{color:#fff;background-color:#3c3b3b;border-color:#151515}.btn.grey-gallery:not(.btn-outline).active,.btn.grey-gallery:not(.btn-outline):active,.btn.grey-gallery:not(.btn-outline):hover,.open>.btn.grey-gallery:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3c3b3b;border-color:#363636}.btn.grey-gallery:not(.btn-outline).active.focus,.btn.grey-gallery:not(.btn-outline).active:focus,.btn.grey-gallery:not(.btn-outline).active:hover,.btn.grey-gallery:not(.btn-outline):active.focus,.btn.grey-gallery:not(.btn-outline):active:focus,.btn.grey-gallery:not(.btn-outline):active:hover,.open>.btn.grey-gallery:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-gallery:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-gallery:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#2a2a2a;border-color:#151515}.btn.grey-gallery:not(.btn-outline).active,.btn.grey-gallery:not(.btn-outline):active,.open>.btn.grey-gallery:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-gallery:not(.btn-outline).disabled.focus,.btn.grey-gallery:not(.btn-outline).disabled:focus,.btn.grey-gallery:not(.btn-outline).disabled:hover,.btn.grey-gallery:not(.btn-outline)[disabled].focus,.btn.grey-gallery:not(.btn-outline)[disabled]:focus,.btn.grey-gallery:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-gallery:not(.btn-outline).focus,fieldset[disabled] .btn.grey-gallery:not(.btn-outline):focus,fieldset[disabled] .btn.grey-gallery:not(.btn-outline):hover{background-color:#555;border-color:#555}.btn.grey-gallery:not(.btn-outline) .badge{color:#555;background-color:#fff}.btn.btn-outline.grey-gallery{border-color:#555;color:#555;background:none}.btn.btn-outline.grey-gallery.active,.btn.btn-outline.grey-gallery:active,.btn.btn-outline.grey-gallery:active:focus,.btn.btn-outline.grey-gallery:active:hover,.btn.btn-outline.grey-gallery:focus,.btn.btn-outline.grey-gallery:hover{border-color:#555;color:#fff;background-color:#555}.btn.grey-gallery-stripe{border-left:4px solid #555!important}.btn.grey-gallery.btn-no-border:not(.active){border-color:transparent}.btn.grey-cascade:not(.btn-outline){color:#fff;background-color:#95a5a6;border-color:#95a5a6}.btn.grey-cascade:not(.btn-outline).focus,.btn.grey-cascade:not(.btn-outline):focus{color:#fff;background-color:#798d8f;border-color:#566566}.btn.grey-cascade:not(.btn-outline).active,.btn.grey-cascade:not(.btn-outline):active,.btn.grey-cascade:not(.btn-outline):hover,.open>.btn.grey-cascade:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#798d8f;border-color:#74898a}.btn.grey-cascade:not(.btn-outline).active.focus,.btn.grey-cascade:not(.btn-outline).active:focus,.btn.grey-cascade:not(.btn-outline).active:hover,.btn.grey-cascade:not(.btn-outline):active.focus,.btn.grey-cascade:not(.btn-outline):active:focus,.btn.grey-cascade:not(.btn-outline):active:hover,.open>.btn.grey-cascade:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-cascade:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-cascade:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#687b7c;border-color:#566566}.btn.grey-cascade:not(.btn-outline).active,.btn.grey-cascade:not(.btn-outline):active,.open>.btn.grey-cascade:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-cascade:not(.btn-outline).disabled.focus,.btn.grey-cascade:not(.btn-outline).disabled:focus,.btn.grey-cascade:not(.btn-outline).disabled:hover,.btn.grey-cascade:not(.btn-outline)[disabled].focus,.btn.grey-cascade:not(.btn-outline)[disabled]:focus,.btn.grey-cascade:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-cascade:not(.btn-outline).focus,fieldset[disabled] .btn.grey-cascade:not(.btn-outline):focus,fieldset[disabled] .btn.grey-cascade:not(.btn-outline):hover{background-color:#95a5a6;border-color:#95a5a6}.btn.grey-cascade:not(.btn-outline) .badge{color:#95a5a6;background-color:#fff}.btn.btn-outline.grey-cascade{border-color:#95a5a6;color:#95a5a6;background:none}.btn.btn-outline.grey-cascade.active,.btn.btn-outline.grey-cascade:active,.btn.btn-outline.grey-cascade:active:focus,.btn.btn-outline.grey-cascade:active:hover,.btn.btn-outline.grey-cascade:focus,.btn.btn-outline.grey-cascade:hover{border-color:#95a5a6;color:#fff;background-color:#95a5a6}.btn.grey-cascade-stripe{border-left:4px solid #95a5a6!important}.btn.grey-cascade.btn-no-border:not(.active){border-color:transparent}.btn.grey-silver:not(.btn-outline){color:#fafcfb;background-color:#bfbfbf;border-color:#bfbfbf}.btn.grey-silver:not(.btn-outline).focus,.btn.grey-silver:not(.btn-outline):focus{color:#fafcfb;background-color:#a6a5a5;border-color:#7f7f7f}.btn.grey-silver:not(.btn-outline).active,.btn.grey-silver:not(.btn-outline):active,.btn.grey-silver:not(.btn-outline):hover,.open>.btn.grey-silver:not(.btn-outline).dropdown-toggle{color:#fafcfb;background-color:#a6a5a5;border-color:#a0a0a0}.btn.grey-silver:not(.btn-outline).active.focus,.btn.grey-silver:not(.btn-outline).active:focus,.btn.grey-silver:not(.btn-outline).active:hover,.btn.grey-silver:not(.btn-outline):active.focus,.btn.grey-silver:not(.btn-outline):active:focus,.btn.grey-silver:not(.btn-outline):active:hover,.open>.btn.grey-silver:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-silver:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-silver:not(.btn-outline).dropdown-toggle:hover{color:#fafcfb;background-color:#949494;border-color:#7f7f7f}.btn.grey-silver:not(.btn-outline).active,.btn.grey-silver:not(.btn-outline):active,.open>.btn.grey-silver:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-silver:not(.btn-outline).disabled.focus,.btn.grey-silver:not(.btn-outline).disabled:focus,.btn.grey-silver:not(.btn-outline).disabled:hover,.btn.grey-silver:not(.btn-outline)[disabled].focus,.btn.grey-silver:not(.btn-outline)[disabled]:focus,.btn.grey-silver:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-silver:not(.btn-outline).focus,fieldset[disabled] .btn.grey-silver:not(.btn-outline):focus,fieldset[disabled] .btn.grey-silver:not(.btn-outline):hover{background-color:#bfbfbf;border-color:#bfbfbf}.btn.grey-silver:not(.btn-outline) .badge{color:#bfbfbf;background-color:#fafcfb}.btn.btn-outline.grey-silver{border-color:#bfbfbf;color:#bfbfbf;background:none}.btn.btn-outline.grey-silver.active,.btn.btn-outline.grey-silver:active,.btn.btn-outline.grey-silver:active:focus,.btn.btn-outline.grey-silver:active:hover,.btn.btn-outline.grey-silver:focus,.btn.btn-outline.grey-silver:hover{border-color:#bfbfbf;color:#fafcfb;background-color:#bfbfbf}.btn.grey-silver-stripe{border-left:4px solid #bfbfbf!important}.btn.grey-silver.btn-no-border:not(.active){border-color:transparent}.btn.grey-salsa:not(.btn-outline){color:#fafcfb;background-color:#acb5c3;border-color:#acb5c3}.btn.grey-salsa:not(.btn-outline).focus,.btn.grey-salsa:not(.btn-outline):focus{color:#fafcfb;background-color:#8e9bae;border-color:#64748b}.btn.grey-salsa:not(.btn-outline).active,.btn.grey-salsa:not(.btn-outline):active,.btn.grey-salsa:not(.btn-outline):hover,.open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle{color:#fafcfb;background-color:#8e9bae;border-color:#8895a9}.btn.grey-salsa:not(.btn-outline).active.focus,.btn.grey-salsa:not(.btn-outline).active:focus,.btn.grey-salsa:not(.btn-outline).active:hover,.btn.grey-salsa:not(.btn-outline):active.focus,.btn.grey-salsa:not(.btn-outline):active:focus,.btn.grey-salsa:not(.btn-outline):active:hover,.open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle:hover{color:#fafcfb;background-color:#7a889f;border-color:#64748b}.btn.grey-salsa:not(.btn-outline).active,.btn.grey-salsa:not(.btn-outline):active,.open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-salsa:not(.btn-outline).disabled.focus,.btn.grey-salsa:not(.btn-outline).disabled:focus,.btn.grey-salsa:not(.btn-outline).disabled:hover,.btn.grey-salsa:not(.btn-outline)[disabled].focus,.btn.grey-salsa:not(.btn-outline)[disabled]:focus,.btn.grey-salsa:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-salsa:not(.btn-outline).focus,fieldset[disabled] .btn.grey-salsa:not(.btn-outline):focus,fieldset[disabled] .btn.grey-salsa:not(.btn-outline):hover{background-color:#acb5c3;border-color:#acb5c3}.btn.grey-salsa:not(.btn-outline) .badge{color:#acb5c3;background-color:#fafcfb}.btn.btn-outline.grey-salsa{border-color:#acb5c3;color:#acb5c3;background:none}.btn.btn-outline.grey-salsa.active,.btn.btn-outline.grey-salsa:active,.btn.btn-outline.grey-salsa:active:focus,.btn.btn-outline.grey-salsa:active:hover,.btn.btn-outline.grey-salsa:focus,.btn.btn-outline.grey-salsa:hover{border-color:#acb5c3;color:#fafcfb;background-color:#acb5c3}.btn.grey-salsa-stripe{border-left:4px solid #acb5c3!important}.btn.grey-salsa.btn-no-border:not(.active){border-color:transparent}.btn.grey-salt:not(.btn-outline){color:#fafcfb;background-color:#bfcad1;border-color:#bfcad1}.btn.grey-salt:not(.btn-outline).focus,.btn.grey-salt:not(.btn-outline):focus{color:#fafcfb;background-color:#a1b1bc;border-color:#758d9c}.btn.grey-salt:not(.btn-outline).active,.btn.grey-salt:not(.btn-outline):active,.btn.grey-salt:not(.btn-outline):hover,.open>.btn.grey-salt:not(.btn-outline).dropdown-toggle{color:#fafcfb;background-color:#a1b1bc;border-color:#9badb7}.btn.grey-salt:not(.btn-outline).active.focus,.btn.grey-salt:not(.btn-outline).active:focus,.btn.grey-salt:not(.btn-outline).active:hover,.btn.grey-salt:not(.btn-outline):active.focus,.btn.grey-salt:not(.btn-outline):active:focus,.btn.grey-salt:not(.btn-outline):active:hover,.open>.btn.grey-salt:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-salt:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-salt:not(.btn-outline).dropdown-toggle:hover{color:#fafcfb;background-color:#8da0ad;border-color:#758d9c}.btn.grey-salt:not(.btn-outline).active,.btn.grey-salt:not(.btn-outline):active,.open>.btn.grey-salt:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-salt:not(.btn-outline).disabled.focus,.btn.grey-salt:not(.btn-outline).disabled:focus,.btn.grey-salt:not(.btn-outline).disabled:hover,.btn.grey-salt:not(.btn-outline)[disabled].focus,.btn.grey-salt:not(.btn-outline)[disabled]:focus,.btn.grey-salt:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-salt:not(.btn-outline).focus,fieldset[disabled] .btn.grey-salt:not(.btn-outline):focus,fieldset[disabled] .btn.grey-salt:not(.btn-outline):hover{background-color:#bfcad1;border-color:#bfcad1}.btn.grey-salt:not(.btn-outline) .badge{color:#bfcad1;background-color:#fafcfb}.btn.btn-outline.grey-salt{border-color:#bfcad1;color:#bfcad1;background:none}.btn.btn-outline.grey-salt.active,.btn.btn-outline.grey-salt:active,.btn.btn-outline.grey-salt:active:focus,.btn.btn-outline.grey-salt:active:hover,.btn.btn-outline.grey-salt:focus,.btn.btn-outline.grey-salt:hover{border-color:#bfcad1;color:#fafcfb;background-color:#bfcad1}.btn.grey-salt-stripe{border-left:4px solid #bfcad1!important}.btn.grey-salt.btn-no-border:not(.active){border-color:transparent}.btn.grey-mint:not(.btn-outline){color:#fff;background-color:#525e64;border-color:#525e64}.btn.grey-mint:not(.btn-outline).focus,.btn.grey-mint:not(.btn-outline):focus{color:#fff;background-color:#3b4448;border-color:#191c1e}.btn.grey-mint:not(.btn-outline).active,.btn.grey-mint:not(.btn-outline):active,.btn.grey-mint:not(.btn-outline):hover,.open>.btn.grey-mint:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3b4448;border-color:#363e42}.btn.grey-mint:not(.btn-outline).active.focus,.btn.grey-mint:not(.btn-outline).active:focus,.btn.grey-mint:not(.btn-outline).active:hover,.btn.grey-mint:not(.btn-outline):active.focus,.btn.grey-mint:not(.btn-outline):active:focus,.btn.grey-mint:not(.btn-outline):active:hover,.open>.btn.grey-mint:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-mint:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-mint:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#2b3134;border-color:#191c1e}.btn.grey-mint:not(.btn-outline).active,.btn.grey-mint:not(.btn-outline):active,.open>.btn.grey-mint:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-mint:not(.btn-outline).disabled.focus,.btn.grey-mint:not(.btn-outline).disabled:focus,.btn.grey-mint:not(.btn-outline).disabled:hover,.btn.grey-mint:not(.btn-outline)[disabled].focus,.btn.grey-mint:not(.btn-outline)[disabled]:focus,.btn.grey-mint:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-mint:not(.btn-outline).focus,fieldset[disabled] .btn.grey-mint:not(.btn-outline):focus,fieldset[disabled] .btn.grey-mint:not(.btn-outline):hover{background-color:#525e64;border-color:#525e64}.btn.grey-mint:not(.btn-outline) .badge{color:#525e64;background-color:#fff}.btn.btn-outline.grey-mint{border-color:#525e64;color:#525e64;background:none}.btn.btn-outline.grey-mint.active,.btn.btn-outline.grey-mint:active,.btn.btn-outline.grey-mint:active:focus,.btn.btn-outline.grey-mint:active:hover,.btn.btn-outline.grey-mint:focus,.btn.btn-outline.grey-mint:hover{border-color:#525e64;color:#fff;background-color:#525e64}.btn.grey-mint-stripe{border-left:4px solid #525e64!important}.btn.grey-mint.btn-no-border:not(.active){border-color:transparent}.btn.red:not(.btn-outline){color:#fff;background-color:#e7505a;border-color:#e7505a}.btn.red:not(.btn-outline).focus,.btn.red:not(.btn-outline):focus{color:#fff;background-color:#e12330;border-color:#a1161f}.btn.red:not(.btn-outline).active,.btn.red:not(.btn-outline):active,.btn.red:not(.btn-outline):hover,.open>.btn.red:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#e12330;border-color:#dc1e2b}.btn.red:not(.btn-outline).active.focus,.btn.red:not(.btn-outline).active:focus,.btn.red:not(.btn-outline).active:hover,.btn.red:not(.btn-outline):active.focus,.btn.red:not(.btn-outline):active:focus,.btn.red:not(.btn-outline):active:hover,.open>.btn.red:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#c51b26;border-color:#a1161f}.btn.red:not(.btn-outline).active,.btn.red:not(.btn-outline):active,.open>.btn.red:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red:not(.btn-outline).disabled.focus,.btn.red:not(.btn-outline).disabled:focus,.btn.red:not(.btn-outline).disabled:hover,.btn.red:not(.btn-outline)[disabled].focus,.btn.red:not(.btn-outline)[disabled]:focus,.btn.red:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red:not(.btn-outline).focus,fieldset[disabled] .btn.red:not(.btn-outline):focus,fieldset[disabled] .btn.red:not(.btn-outline):hover{background-color:#e7505a;border-color:#e7505a}.btn.red:not(.btn-outline) .badge{color:#e7505a;background-color:#fff}.btn.btn-outline.red{border-color:#e7505a;color:#e7505a;background:none}.btn.btn-outline.red.active,.btn.btn-outline.red:active,.btn.btn-outline.red:active:focus,.btn.btn-outline.red:active:hover,.btn.btn-outline.red:focus,.btn.btn-outline.red:hover{border-color:#e7505a;color:#fff;background-color:#e7505a}.btn.red-stripe{border-left:4px solid #e7505a!important}.btn.red.btn-no-border:not(.active){border-color:transparent}.btn.red-pink:not(.btn-outline){color:#fff;background-color:#e08283;border-color:#e08283}.btn.red-pink:not(.btn-outline).focus,.btn.red-pink:not(.btn-outline):focus{color:#fff;background-color:#d6595a;border-color:#b52d2e}.btn.red-pink:not(.btn-outline).active,.btn.red-pink:not(.btn-outline):active,.btn.red-pink:not(.btn-outline):hover,.open>.btn.red-pink:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#d6595a;border-color:#d45152}.btn.red-pink:not(.btn-outline).active.focus,.btn.red-pink:not(.btn-outline).active:focus,.btn.red-pink:not(.btn-outline).active:hover,.btn.red-pink:not(.btn-outline):active.focus,.btn.red-pink:not(.btn-outline):active:focus,.btn.red-pink:not(.btn-outline):active:hover,.open>.btn.red-pink:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-pink:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-pink:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#cf3d3e;border-color:#b52d2e}.btn.red-pink:not(.btn-outline).active,.btn.red-pink:not(.btn-outline):active,.open>.btn.red-pink:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-pink:not(.btn-outline).disabled.focus,.btn.red-pink:not(.btn-outline).disabled:focus,.btn.red-pink:not(.btn-outline).disabled:hover,.btn.red-pink:not(.btn-outline)[disabled].focus,.btn.red-pink:not(.btn-outline)[disabled]:focus,.btn.red-pink:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-pink:not(.btn-outline).focus,fieldset[disabled] .btn.red-pink:not(.btn-outline):focus,fieldset[disabled] .btn.red-pink:not(.btn-outline):hover{background-color:#e08283;border-color:#e08283}.btn.red-pink:not(.btn-outline) .badge{color:#e08283;background-color:#fff}.btn.btn-outline.red-pink{border-color:#e08283;color:#e08283;background:none}.btn.btn-outline.red-pink.active,.btn.btn-outline.red-pink:active,.btn.btn-outline.red-pink:active:focus,.btn.btn-outline.red-pink:active:hover,.btn.btn-outline.red-pink:focus,.btn.btn-outline.red-pink:hover{border-color:#e08283;color:#fff;background-color:#e08283}.btn.red-pink-stripe{border-left:4px solid #e08283!important}.btn.red-pink.btn-no-border:not(.active){border-color:transparent}.btn.red-sunglo:not(.btn-outline){color:#fff;background-color:#e26a6a;border-color:#e26a6a}.btn.red-sunglo:not(.btn-outline).focus,.btn.red-sunglo:not(.btn-outline):focus{color:#fff;background-color:#da3f3f;border-color:#ab2121}.btn.red-sunglo:not(.btn-outline).active,.btn.red-sunglo:not(.btn-outline):active,.btn.red-sunglo:not(.btn-outline):hover,.open>.btn.red-sunglo:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#da3f3f;border-color:#d83737}.btn.red-sunglo:not(.btn-outline).active.focus,.btn.red-sunglo:not(.btn-outline).active:focus,.btn.red-sunglo:not(.btn-outline).active:hover,.btn.red-sunglo:not(.btn-outline):active.focus,.btn.red-sunglo:not(.btn-outline):active:focus,.btn.red-sunglo:not(.btn-outline):active:hover,.open>.btn.red-sunglo:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-sunglo:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-sunglo:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#cd2828;border-color:#ab2121}.btn.red-sunglo:not(.btn-outline).active,.btn.red-sunglo:not(.btn-outline):active,.open>.btn.red-sunglo:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-sunglo:not(.btn-outline).disabled.focus,.btn.red-sunglo:not(.btn-outline).disabled:focus,.btn.red-sunglo:not(.btn-outline).disabled:hover,.btn.red-sunglo:not(.btn-outline)[disabled].focus,.btn.red-sunglo:not(.btn-outline)[disabled]:focus,.btn.red-sunglo:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-sunglo:not(.btn-outline).focus,fieldset[disabled] .btn.red-sunglo:not(.btn-outline):focus,fieldset[disabled] .btn.red-sunglo:not(.btn-outline):hover{background-color:#e26a6a;border-color:#e26a6a}.btn.red-sunglo:not(.btn-outline) .badge{color:#e26a6a;background-color:#fff}.btn.btn-outline.red-sunglo{border-color:#e26a6a;color:#e26a6a;background:none}.btn.btn-outline.red-sunglo.active,.btn.btn-outline.red-sunglo:active,.btn.btn-outline.red-sunglo:active:focus,.btn.btn-outline.red-sunglo:active:hover,.btn.btn-outline.red-sunglo:focus,.btn.btn-outline.red-sunglo:hover{border-color:#e26a6a;color:#fff;background-color:#e26a6a}.btn.red-sunglo-stripe{border-left:4px solid #e26a6a!important}.btn.red-sunglo.btn-no-border:not(.active){border-color:transparent}.btn.red-intense:not(.btn-outline){color:#fff;background-color:#e35b5a;border-color:#e35b5a}.btn.red-intense:not(.btn-outline).focus,.btn.red-intense:not(.btn-outline):focus{color:#fff;background-color:#dc302e;border-color:#a21c1b}.btn.red-intense:not(.btn-outline).active,.btn.red-intense:not(.btn-outline):active,.btn.red-intense:not(.btn-outline):hover,.open>.btn.red-intense:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#dc302e;border-color:#da2726}.btn.red-intense:not(.btn-outline).active.focus,.btn.red-intense:not(.btn-outline).active:focus,.btn.red-intense:not(.btn-outline).active:hover,.btn.red-intense:not(.btn-outline):active.focus,.btn.red-intense:not(.btn-outline):active:focus,.btn.red-intense:not(.btn-outline):active:hover,.open>.btn.red-intense:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-intense:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-intense:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#c52321;border-color:#a21c1b}.btn.red-intense:not(.btn-outline).active,.btn.red-intense:not(.btn-outline):active,.open>.btn.red-intense:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-intense:not(.btn-outline).disabled.focus,.btn.red-intense:not(.btn-outline).disabled:focus,.btn.red-intense:not(.btn-outline).disabled:hover,.btn.red-intense:not(.btn-outline)[disabled].focus,.btn.red-intense:not(.btn-outline)[disabled]:focus,.btn.red-intense:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-intense:not(.btn-outline).focus,fieldset[disabled] .btn.red-intense:not(.btn-outline):focus,fieldset[disabled] .btn.red-intense:not(.btn-outline):hover{background-color:#e35b5a;border-color:#e35b5a}.btn.red-intense:not(.btn-outline) .badge{color:#e35b5a;background-color:#fff}.btn.btn-outline.red-intense{border-color:#e35b5a;color:#e35b5a;background:none}.btn.btn-outline.red-intense.active,.btn.btn-outline.red-intense:active,.btn.btn-outline.red-intense:active:focus,.btn.btn-outline.red-intense:active:hover,.btn.btn-outline.red-intense:focus,.btn.btn-outline.red-intense:hover{border-color:#e35b5a;color:#fff;background-color:#e35b5a}.btn.red-intense-stripe{border-left:4px solid #e35b5a!important}.btn.red-intense.btn-no-border:not(.active){border-color:transparent}.btn.red-thunderbird:not(.btn-outline){color:#fff;background-color:#d91e18;border-color:#d91e18}.btn.red-thunderbird:not(.btn-outline).focus,.btn.red-thunderbird:not(.btn-outline):focus{color:#fff;background-color:#ab1813;border-color:#660e0b}.btn.red-thunderbird:not(.btn-outline).active,.btn.red-thunderbird:not(.btn-outline):active,.btn.red-thunderbird:not(.btn-outline):hover,.open>.btn.red-thunderbird:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#ab1813;border-color:#a21612}.btn.red-thunderbird:not(.btn-outline).active.focus,.btn.red-thunderbird:not(.btn-outline).active:focus,.btn.red-thunderbird:not(.btn-outline).active:hover,.btn.red-thunderbird:not(.btn-outline):active.focus,.btn.red-thunderbird:not(.btn-outline):active:focus,.btn.red-thunderbird:not(.btn-outline):active:hover,.open>.btn.red-thunderbird:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-thunderbird:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-thunderbird:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#8b130f;border-color:#660e0b}.btn.red-thunderbird:not(.btn-outline).active,.btn.red-thunderbird:not(.btn-outline):active,.open>.btn.red-thunderbird:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-thunderbird:not(.btn-outline).disabled.focus,.btn.red-thunderbird:not(.btn-outline).disabled:focus,.btn.red-thunderbird:not(.btn-outline).disabled:hover,.btn.red-thunderbird:not(.btn-outline)[disabled].focus,.btn.red-thunderbird:not(.btn-outline)[disabled]:focus,.btn.red-thunderbird:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-thunderbird:not(.btn-outline).focus,fieldset[disabled] .btn.red-thunderbird:not(.btn-outline):focus,fieldset[disabled] .btn.red-thunderbird:not(.btn-outline):hover{background-color:#d91e18;border-color:#d91e18}.btn.red-thunderbird:not(.btn-outline) .badge{color:#d91e18;background-color:#fff}.btn.btn-outline.red-thunderbird{border-color:#d91e18;color:#d91e18;background:none}.btn.btn-outline.red-thunderbird.active,.btn.btn-outline.red-thunderbird:active,.btn.btn-outline.red-thunderbird:active:focus,.btn.btn-outline.red-thunderbird:active:hover,.btn.btn-outline.red-thunderbird:focus,.btn.btn-outline.red-thunderbird:hover{border-color:#d91e18;color:#fff;background-color:#d91e18}.btn.red-thunderbird-stripe{border-left:4px solid #d91e18!important}.btn.red-thunderbird.btn-no-border:not(.active){border-color:transparent}.btn.red-flamingo:not(.btn-outline){color:#fff;background-color:#ef4836;border-color:#ef4836}.btn.red-flamingo:not(.btn-outline).focus,.btn.red-flamingo:not(.btn-outline):focus{color:#fff;background-color:#e02612;border-color:#991a0c}.btn.red-flamingo:not(.btn-outline).active,.btn.red-flamingo:not(.btn-outline):active,.btn.red-flamingo:not(.btn-outline):hover,.open>.btn.red-flamingo:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#e02612;border-color:#d72411}.btn.red-flamingo:not(.btn-outline).active.focus,.btn.red-flamingo:not(.btn-outline).active:focus,.btn.red-flamingo:not(.btn-outline).active:hover,.btn.red-flamingo:not(.btn-outline):active.focus,.btn.red-flamingo:not(.btn-outline):active:focus,.btn.red-flamingo:not(.btn-outline):active:hover,.open>.btn.red-flamingo:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-flamingo:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-flamingo:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#bf200f;border-color:#991a0c}.btn.red-flamingo:not(.btn-outline).active,.btn.red-flamingo:not(.btn-outline):active,.open>.btn.red-flamingo:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-flamingo:not(.btn-outline).disabled.focus,.btn.red-flamingo:not(.btn-outline).disabled:focus,.btn.red-flamingo:not(.btn-outline).disabled:hover,.btn.red-flamingo:not(.btn-outline)[disabled].focus,.btn.red-flamingo:not(.btn-outline)[disabled]:focus,.btn.red-flamingo:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-flamingo:not(.btn-outline).focus,fieldset[disabled] .btn.red-flamingo:not(.btn-outline):focus,fieldset[disabled] .btn.red-flamingo:not(.btn-outline):hover{background-color:#ef4836;border-color:#ef4836}.btn.red-flamingo:not(.btn-outline) .badge{color:#ef4836;background-color:#fff}.btn.btn-outline.red-flamingo{border-color:#ef4836;color:#ef4836;background:none}.btn.btn-outline.red-flamingo.active,.btn.btn-outline.red-flamingo:active,.btn.btn-outline.red-flamingo:active:focus,.btn.btn-outline.red-flamingo:active:hover,.btn.btn-outline.red-flamingo:focus,.btn.btn-outline.red-flamingo:hover{border-color:#ef4836;color:#fff;background-color:#ef4836}.btn.red-flamingo-stripe{border-left:4px solid #ef4836!important}.btn.red-flamingo.btn-no-border:not(.active){border-color:transparent}.btn.red-soft:not(.btn-outline){color:#fff;background-color:#d05454;border-color:#d05454}.btn.red-soft:not(.btn-outline).focus,.btn.red-soft:not(.btn-outline):focus{color:#fff;background-color:#bd3434;border-color:#812323}.btn.red-soft:not(.btn-outline).active,.btn.red-soft:not(.btn-outline):active,.btn.red-soft:not(.btn-outline):hover,.open>.btn.red-soft:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#bd3434;border-color:#b53232}.btn.red-soft:not(.btn-outline).active.focus,.btn.red-soft:not(.btn-outline).active:focus,.btn.red-soft:not(.btn-outline).active:hover,.btn.red-soft:not(.btn-outline):active.focus,.btn.red-soft:not(.btn-outline):active:focus,.btn.red-soft:not(.btn-outline):active:hover,.open>.btn.red-soft:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-soft:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-soft:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#a12c2c;border-color:#812323}.btn.red-soft:not(.btn-outline).active,.btn.red-soft:not(.btn-outline):active,.open>.btn.red-soft:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-soft:not(.btn-outline).disabled.focus,.btn.red-soft:not(.btn-outline).disabled:focus,.btn.red-soft:not(.btn-outline).disabled:hover,.btn.red-soft:not(.btn-outline)[disabled].focus,.btn.red-soft:not(.btn-outline)[disabled]:focus,.btn.red-soft:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-soft:not(.btn-outline).focus,fieldset[disabled] .btn.red-soft:not(.btn-outline):focus,fieldset[disabled] .btn.red-soft:not(.btn-outline):hover{background-color:#d05454;border-color:#d05454}.btn.red-soft:not(.btn-outline) .badge{color:#d05454;background-color:#fff}.btn.btn-outline.red-soft{border-color:#d05454;color:#d05454;background:none}.btn.btn-outline.red-soft.active,.btn.btn-outline.red-soft:active,.btn.btn-outline.red-soft:active:focus,.btn.btn-outline.red-soft:active:hover,.btn.btn-outline.red-soft:focus,.btn.btn-outline.red-soft:hover{border-color:#d05454;color:#fff;background-color:#d05454}.btn.red-soft-stripe{border-left:4px solid #d05454!important}.btn.red-soft.btn-no-border:not(.active){border-color:transparent}.btn.red-haze:not(.btn-outline){color:#fff;background-color:#f36a5a;border-color:#f36a5a}.btn.red-haze:not(.btn-outline).focus,.btn.red-haze:not(.btn-outline):focus{color:#fff;background-color:#f03f2a;border-color:#c0210e}.btn.red-haze:not(.btn-outline).active,.btn.red-haze:not(.btn-outline):active,.btn.red-haze:not(.btn-outline):hover,.open>.btn.red-haze:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#f03f2a;border-color:#ef3621}.btn.red-haze:not(.btn-outline).active.focus,.btn.red-haze:not(.btn-outline).active:focus,.btn.red-haze:not(.btn-outline).active:hover,.btn.red-haze:not(.btn-outline):active.focus,.btn.red-haze:not(.btn-outline):active:focus,.btn.red-haze:not(.btn-outline):active:hover,.open>.btn.red-haze:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-haze:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-haze:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#e62711;border-color:#c0210e}.btn.red-haze:not(.btn-outline).active,.btn.red-haze:not(.btn-outline):active,.open>.btn.red-haze:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-haze:not(.btn-outline).disabled.focus,.btn.red-haze:not(.btn-outline).disabled:focus,.btn.red-haze:not(.btn-outline).disabled:hover,.btn.red-haze:not(.btn-outline)[disabled].focus,.btn.red-haze:not(.btn-outline)[disabled]:focus,.btn.red-haze:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-haze:not(.btn-outline).focus,fieldset[disabled] .btn.red-haze:not(.btn-outline):focus,fieldset[disabled] .btn.red-haze:not(.btn-outline):hover{background-color:#f36a5a;border-color:#f36a5a}.btn.red-haze:not(.btn-outline) .badge{color:#f36a5a;background-color:#fff}.btn.btn-outline.red-haze{border-color:#f36a5a;color:#f36a5a;background:none}.btn.btn-outline.red-haze.active,.btn.btn-outline.red-haze:active,.btn.btn-outline.red-haze:active:focus,.btn.btn-outline.red-haze:active:hover,.btn.btn-outline.red-haze:focus,.btn.btn-outline.red-haze:hover{border-color:#f36a5a;color:#fff;background-color:#f36a5a}.btn.red-haze-stripe{border-left:4px solid #f36a5a!important}.btn.red-haze.btn-no-border:not(.active){border-color:transparent}.btn.red-mint:not(.btn-outline){color:#fff;background-color:#e43a45;border-color:#e43a45}.btn.red-mint:not(.btn-outline).focus,.btn.red-mint:not(.btn-outline):focus{color:#fff;background-color:#cf1c28;border-color:#8b131b}.btn.red-mint:not(.btn-outline).active,.btn.red-mint:not(.btn-outline):active,.btn.red-mint:not(.btn-outline):hover,.open>.btn.red-mint:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#cf1c28;border-color:#c61b26}.btn.red-mint:not(.btn-outline).active.focus,.btn.red-mint:not(.btn-outline).active:focus,.btn.red-mint:not(.btn-outline).active:hover,.btn.red-mint:not(.btn-outline):active.focus,.btn.red-mint:not(.btn-outline):active:focus,.btn.red-mint:not(.btn-outline):active:hover,.open>.btn.red-mint:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-mint:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-mint:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#af1822;border-color:#8b131b}.btn.red-mint:not(.btn-outline).active,.btn.red-mint:not(.btn-outline):active,.open>.btn.red-mint:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-mint:not(.btn-outline).disabled.focus,.btn.red-mint:not(.btn-outline).disabled:focus,.btn.red-mint:not(.btn-outline).disabled:hover,.btn.red-mint:not(.btn-outline)[disabled].focus,.btn.red-mint:not(.btn-outline)[disabled]:focus,.btn.red-mint:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-mint:not(.btn-outline).focus,fieldset[disabled] .btn.red-mint:not(.btn-outline):focus,fieldset[disabled] .btn.red-mint:not(.btn-outline):hover{background-color:#e43a45;border-color:#e43a45}.btn.red-mint:not(.btn-outline) .badge{color:#e43a45;background-color:#fff}.btn.btn-outline.red-mint{border-color:#e43a45;color:#e43a45;background:none}.btn.btn-outline.red-mint.active,.btn.btn-outline.red-mint:active,.btn.btn-outline.red-mint:active:focus,.btn.btn-outline.red-mint:active:hover,.btn.btn-outline.red-mint:focus,.btn.btn-outline.red-mint:hover{border-color:#e43a45;color:#fff;background-color:#e43a45}.btn.red-mint-stripe{border-left:4px solid #e43a45!important}.btn.red-mint.btn-no-border:not(.active){border-color:transparent}.btn.yellow:not(.btn-outline){color:#fff;background-color:#c49f47;border-color:#c49f47}.btn.yellow:not(.btn-outline).focus,.btn.yellow:not(.btn-outline):focus{color:#fff;background-color:#a48334;border-color:#6a5422}.btn.yellow:not(.btn-outline).active,.btn.yellow:not(.btn-outline):active,.btn.yellow:not(.btn-outline):hover,.open>.btn.yellow:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#a48334;border-color:#9c7c32}.btn.yellow:not(.btn-outline).active.focus,.btn.yellow:not(.btn-outline).active:focus,.btn.yellow:not(.btn-outline).active:hover,.btn.yellow:not(.btn-outline):active.focus,.btn.yellow:not(.btn-outline):active:focus,.btn.yellow:not(.btn-outline):active:hover,.open>.btn.yellow:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#896d2c;border-color:#6a5422}.btn.yellow:not(.btn-outline).active,.btn.yellow:not(.btn-outline):active,.open>.btn.yellow:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow:not(.btn-outline).disabled.focus,.btn.yellow:not(.btn-outline).disabled:focus,.btn.yellow:not(.btn-outline).disabled:hover,.btn.yellow:not(.btn-outline)[disabled].focus,.btn.yellow:not(.btn-outline)[disabled]:focus,.btn.yellow:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow:not(.btn-outline).focus,fieldset[disabled] .btn.yellow:not(.btn-outline):focus,fieldset[disabled] .btn.yellow:not(.btn-outline):hover{background-color:#c49f47;border-color:#c49f47}.btn.yellow:not(.btn-outline) .badge{color:#c49f47;background-color:#fff}.btn.btn-outline.yellow{border-color:#c49f47;color:#c49f47;background:none}.btn.btn-outline.yellow.active,.btn.btn-outline.yellow:active,.btn.btn-outline.yellow:active:focus,.btn.btn-outline.yellow:active:hover,.btn.btn-outline.yellow:focus,.btn.btn-outline.yellow:hover{border-color:#c49f47;color:#fff;background-color:#c49f47}.btn.yellow-stripe{border-left:4px solid #c49f47!important}.btn.yellow.btn-no-border:not(.active){border-color:transparent}.btn.yellow-gold:not(.btn-outline){color:#fff;background-color:#e87e04;border-color:#e87e04}.btn.yellow-gold:not(.btn-outline).focus,.btn.yellow-gold:not(.btn-outline):focus{color:#fff;background-color:#b66303;border-color:#6b3a02}.btn.yellow-gold:not(.btn-outline).active,.btn.yellow-gold:not(.btn-outline):active,.btn.yellow-gold:not(.btn-outline):hover,.open>.btn.yellow-gold:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#b66303;border-color:#ac5d03}.btn.yellow-gold:not(.btn-outline).active.focus,.btn.yellow-gold:not(.btn-outline).active:focus,.btn.yellow-gold:not(.btn-outline).active:hover,.btn.yellow-gold:not(.btn-outline):active.focus,.btn.yellow-gold:not(.btn-outline):active:focus,.btn.yellow-gold:not(.btn-outline):active:hover,.open>.btn.yellow-gold:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-gold:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-gold:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#935003;border-color:#6b3a02}.btn.yellow-gold:not(.btn-outline).active,.btn.yellow-gold:not(.btn-outline):active,.open>.btn.yellow-gold:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-gold:not(.btn-outline).disabled.focus,.btn.yellow-gold:not(.btn-outline).disabled:focus,.btn.yellow-gold:not(.btn-outline).disabled:hover,.btn.yellow-gold:not(.btn-outline)[disabled].focus,.btn.yellow-gold:not(.btn-outline)[disabled]:focus,.btn.yellow-gold:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-gold:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-gold:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-gold:not(.btn-outline):hover{background-color:#e87e04;border-color:#e87e04}.btn.yellow-gold:not(.btn-outline) .badge{color:#e87e04;background-color:#fff}.btn.btn-outline.yellow-gold{border-color:#e87e04;color:#e87e04;background:none}.btn.btn-outline.yellow-gold.active,.btn.btn-outline.yellow-gold:active,.btn.btn-outline.yellow-gold:active:focus,.btn.btn-outline.yellow-gold:active:hover,.btn.btn-outline.yellow-gold:focus,.btn.btn-outline.yellow-gold:hover{border-color:#e87e04;color:#fff;background-color:#e87e04}.btn.yellow-gold-stripe{border-left:4px solid #e87e04!important}.btn.yellow-gold.btn-no-border:not(.active){border-color:transparent}.btn.yellow-casablanca:not(.btn-outline){color:#fff;background-color:#f2784b;border-color:#f2784b}.btn.yellow-casablanca:not(.btn-outline).focus,.btn.yellow-casablanca:not(.btn-outline):focus{color:#fff;background-color:#ef541b;border-color:#b1390d}.btn.yellow-casablanca:not(.btn-outline).active,.btn.yellow-casablanca:not(.btn-outline):active,.btn.yellow-casablanca:not(.btn-outline):hover,.open>.btn.yellow-casablanca:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#ef541b;border-color:#ee4d12}.btn.yellow-casablanca:not(.btn-outline).active.focus,.btn.yellow-casablanca:not(.btn-outline).active:focus,.btn.yellow-casablanca:not(.btn-outline).active:hover,.btn.yellow-casablanca:not(.btn-outline):active.focus,.btn.yellow-casablanca:not(.btn-outline):active:focus,.btn.yellow-casablanca:not(.btn-outline):active:hover,.open>.btn.yellow-casablanca:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-casablanca:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-casablanca:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#d74510;border-color:#b1390d}.btn.yellow-casablanca:not(.btn-outline).active,.btn.yellow-casablanca:not(.btn-outline):active,.open>.btn.yellow-casablanca:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-casablanca:not(.btn-outline).disabled.focus,.btn.yellow-casablanca:not(.btn-outline).disabled:focus,.btn.yellow-casablanca:not(.btn-outline).disabled:hover,.btn.yellow-casablanca:not(.btn-outline)[disabled].focus,.btn.yellow-casablanca:not(.btn-outline)[disabled]:focus,.btn.yellow-casablanca:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline):hover{background-color:#f2784b;border-color:#f2784b}.btn.yellow-casablanca:not(.btn-outline) .badge{color:#f2784b;background-color:#fff}.btn.btn-outline.yellow-casablanca{border-color:#f2784b;color:#f2784b;background:none}.btn.btn-outline.yellow-casablanca.active,.btn.btn-outline.yellow-casablanca:active,.btn.btn-outline.yellow-casablanca:active:focus,.btn.btn-outline.yellow-casablanca:active:hover,.btn.btn-outline.yellow-casablanca:focus,.btn.btn-outline.yellow-casablanca:hover{border-color:#f2784b;color:#fff;background-color:#f2784b}.btn.yellow-casablanca-stripe{border-left:4px solid #f2784b!important}.btn.yellow-casablanca.btn-no-border:not(.active){border-color:transparent}.btn.yellow-crusta:not(.btn-outline){color:#fff;background-color:#f3c200;border-color:#f3c200}.btn.yellow-crusta:not(.btn-outline).focus,.btn.yellow-crusta:not(.btn-outline):focus{color:#fff;background-color:#c09900;border-color:#745c00}.btn.yellow-crusta:not(.btn-outline).active,.btn.yellow-crusta:not(.btn-outline):active,.btn.yellow-crusta:not(.btn-outline):hover,.open>.btn.yellow-crusta:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#c09900;border-color:#b69100}.btn.yellow-crusta:not(.btn-outline).active.focus,.btn.yellow-crusta:not(.btn-outline).active:focus,.btn.yellow-crusta:not(.btn-outline).active:hover,.btn.yellow-crusta:not(.btn-outline):active.focus,.btn.yellow-crusta:not(.btn-outline):active:focus,.btn.yellow-crusta:not(.btn-outline):active:hover,.open>.btn.yellow-crusta:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-crusta:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-crusta:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#9c7d00;border-color:#745c00}.btn.yellow-crusta:not(.btn-outline).active,.btn.yellow-crusta:not(.btn-outline):active,.open>.btn.yellow-crusta:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-crusta:not(.btn-outline).disabled.focus,.btn.yellow-crusta:not(.btn-outline).disabled:focus,.btn.yellow-crusta:not(.btn-outline).disabled:hover,.btn.yellow-crusta:not(.btn-outline)[disabled].focus,.btn.yellow-crusta:not(.btn-outline)[disabled]:focus,.btn.yellow-crusta:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-crusta:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-crusta:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-crusta:not(.btn-outline):hover{background-color:#f3c200;border-color:#f3c200}.btn.yellow-crusta:not(.btn-outline) .badge{color:#f3c200;background-color:#fff}.btn.btn-outline.yellow-crusta{border-color:#f3c200;color:#f3c200;background:none}.btn.btn-outline.yellow-crusta.active,.btn.btn-outline.yellow-crusta:active,.btn.btn-outline.yellow-crusta:active:focus,.btn.btn-outline.yellow-crusta:active:hover,.btn.btn-outline.yellow-crusta:focus,.btn.btn-outline.yellow-crusta:hover{border-color:#f3c200;color:#fff;background-color:#f3c200}.btn.yellow-crusta-stripe{border-left:4px solid #f3c200!important}.btn.yellow-crusta.btn-no-border:not(.active){border-color:transparent}.btn.yellow-lemon:not(.btn-outline){color:#fff;background-color:#f7ca18;border-color:#f7ca18}.btn.yellow-lemon:not(.btn-outline).focus,.btn.yellow-lemon:not(.btn-outline):focus{color:#fff;background-color:#d5ab07;border-color:#8b7005}.btn.yellow-lemon:not(.btn-outline).active,.btn.yellow-lemon:not(.btn-outline):active,.btn.yellow-lemon:not(.btn-outline):hover,.open>.btn.yellow-lemon:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#d5ab07;border-color:#cba307}.btn.yellow-lemon:not(.btn-outline).active.focus,.btn.yellow-lemon:not(.btn-outline).active:focus,.btn.yellow-lemon:not(.btn-outline).active:hover,.btn.yellow-lemon:not(.btn-outline):active.focus,.btn.yellow-lemon:not(.btn-outline):active:focus,.btn.yellow-lemon:not(.btn-outline):active:hover,.open>.btn.yellow-lemon:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-lemon:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-lemon:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#b28f06;border-color:#8b7005}.btn.yellow-lemon:not(.btn-outline).active,.btn.yellow-lemon:not(.btn-outline):active,.open>.btn.yellow-lemon:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-lemon:not(.btn-outline).disabled.focus,.btn.yellow-lemon:not(.btn-outline).disabled:focus,.btn.yellow-lemon:not(.btn-outline).disabled:hover,.btn.yellow-lemon:not(.btn-outline)[disabled].focus,.btn.yellow-lemon:not(.btn-outline)[disabled]:focus,.btn.yellow-lemon:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-lemon:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-lemon:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-lemon:not(.btn-outline):hover{background-color:#f7ca18;border-color:#f7ca18}.btn.yellow-lemon:not(.btn-outline) .badge{color:#f7ca18;background-color:#fff}.btn.btn-outline.yellow-lemon{border-color:#f7ca18;color:#f7ca18;background:none}.btn.btn-outline.yellow-lemon.active,.btn.btn-outline.yellow-lemon:active,.btn.btn-outline.yellow-lemon:active:focus,.btn.btn-outline.yellow-lemon:active:hover,.btn.btn-outline.yellow-lemon:focus,.btn.btn-outline.yellow-lemon:hover{border-color:#f7ca18;color:#fff;background-color:#f7ca18}.btn.yellow-lemon-stripe{border-left:4px solid #f7ca18!important}.btn.yellow-lemon.btn-no-border:not(.active){border-color:transparent}.btn.yellow-saffron:not(.btn-outline){color:#fff;background-color:#f4d03f;border-color:#f4d03f}.btn.yellow-saffron:not(.btn-outline).focus,.btn.yellow-saffron:not(.btn-outline):focus{color:#fff;background-color:#f1c40f;border-color:#aa8a0a}.btn.yellow-saffron:not(.btn-outline).active,.btn.yellow-saffron:not(.btn-outline):active,.btn.yellow-saffron:not(.btn-outline):hover,.open>.btn.yellow-saffron:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#f1c40f;border-color:#e8bd0d}.btn.yellow-saffron:not(.btn-outline).active.focus,.btn.yellow-saffron:not(.btn-outline).active:focus,.btn.yellow-saffron:not(.btn-outline).active:hover,.btn.yellow-saffron:not(.btn-outline):active.focus,.btn.yellow-saffron:not(.btn-outline):active:focus,.btn.yellow-saffron:not(.btn-outline):active:hover,.open>.btn.yellow-saffron:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-saffron:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-saffron:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#d0a90c;border-color:#aa8a0a}.btn.yellow-saffron:not(.btn-outline).active,.btn.yellow-saffron:not(.btn-outline):active,.open>.btn.yellow-saffron:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-saffron:not(.btn-outline).disabled.focus,.btn.yellow-saffron:not(.btn-outline).disabled:focus,.btn.yellow-saffron:not(.btn-outline).disabled:hover,.btn.yellow-saffron:not(.btn-outline)[disabled].focus,.btn.yellow-saffron:not(.btn-outline)[disabled]:focus,.btn.yellow-saffron:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-saffron:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-saffron:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-saffron:not(.btn-outline):hover{background-color:#f4d03f;border-color:#f4d03f}.btn.yellow-saffron:not(.btn-outline) .badge{color:#f4d03f;background-color:#fff}.btn.btn-outline.yellow-saffron{border-color:#f4d03f;color:#f4d03f;background:none}.btn.btn-outline.yellow-saffron.active,.btn.btn-outline.yellow-saffron:active,.btn.btn-outline.yellow-saffron:active:focus,.btn.btn-outline.yellow-saffron:active:hover,.btn.btn-outline.yellow-saffron:focus,.btn.btn-outline.yellow-saffron:hover{border-color:#f4d03f;color:#fff;background-color:#f4d03f}.btn.yellow-saffron-stripe{border-left:4px solid #f4d03f!important}.btn.yellow-saffron.btn-no-border:not(.active){border-color:transparent}.btn.yellow-soft:not(.btn-outline){color:#fff;background-color:#c8d046;border-color:#c8d046}.btn.yellow-soft:not(.btn-outline).focus,.btn.yellow-soft:not(.btn-outline):focus{color:#fff;background-color:#adb52e;border-color:#73781e}.btn.yellow-soft:not(.btn-outline).active,.btn.yellow-soft:not(.btn-outline):active,.btn.yellow-soft:not(.btn-outline):hover,.open>.btn.yellow-soft:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#adb52e;border-color:#a5ad2c}.btn.yellow-soft:not(.btn-outline).active.focus,.btn.yellow-soft:not(.btn-outline).active:focus,.btn.yellow-soft:not(.btn-outline).active:hover,.btn.yellow-soft:not(.btn-outline):active.focus,.btn.yellow-soft:not(.btn-outline):active:focus,.btn.yellow-soft:not(.btn-outline):active:hover,.open>.btn.yellow-soft:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-soft:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-soft:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#929927;border-color:#73781e}.btn.yellow-soft:not(.btn-outline).active,.btn.yellow-soft:not(.btn-outline):active,.open>.btn.yellow-soft:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-soft:not(.btn-outline).disabled.focus,.btn.yellow-soft:not(.btn-outline).disabled:focus,.btn.yellow-soft:not(.btn-outline).disabled:hover,.btn.yellow-soft:not(.btn-outline)[disabled].focus,.btn.yellow-soft:not(.btn-outline)[disabled]:focus,.btn.yellow-soft:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-soft:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-soft:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-soft:not(.btn-outline):hover{background-color:#c8d046;border-color:#c8d046}.btn.yellow-soft:not(.btn-outline) .badge{color:#c8d046;background-color:#fff}.btn.btn-outline.yellow-soft{border-color:#c8d046;color:#c8d046;background:none}.btn.btn-outline.yellow-soft.active,.btn.btn-outline.yellow-soft:active,.btn.btn-outline.yellow-soft:active:focus,.btn.btn-outline.yellow-soft:active:hover,.btn.btn-outline.yellow-soft:focus,.btn.btn-outline.yellow-soft:hover{border-color:#c8d046;color:#fff;background-color:#c8d046}.btn.yellow-soft-stripe{border-left:4px solid #c8d046!important}.btn.yellow-soft.btn-no-border:not(.active){border-color:transparent}.btn.yellow-haze:not(.btn-outline){color:#fff;background-color:#c5bf66;border-color:#c5bf66}.btn.yellow-haze:not(.btn-outline).focus,.btn.yellow-haze:not(.btn-outline):focus{color:#fff;background-color:#b4ad44;border-color:#7c772f}.btn.yellow-haze:not(.btn-outline).active,.btn.yellow-haze:not(.btn-outline):active,.btn.yellow-haze:not(.btn-outline):hover,.open>.btn.yellow-haze:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#b4ad44;border-color:#aca641}.btn.yellow-haze:not(.btn-outline).active.focus,.btn.yellow-haze:not(.btn-outline).active:focus,.btn.yellow-haze:not(.btn-outline).active:hover,.btn.yellow-haze:not(.btn-outline):active.focus,.btn.yellow-haze:not(.btn-outline):active:focus,.btn.yellow-haze:not(.btn-outline):active:hover,.open>.btn.yellow-haze:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-haze:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-haze:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#9a943a;border-color:#7c772f}.btn.yellow-haze:not(.btn-outline).active,.btn.yellow-haze:not(.btn-outline):active,.open>.btn.yellow-haze:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-haze:not(.btn-outline).disabled.focus,.btn.yellow-haze:not(.btn-outline).disabled:focus,.btn.yellow-haze:not(.btn-outline).disabled:hover,.btn.yellow-haze:not(.btn-outline)[disabled].focus,.btn.yellow-haze:not(.btn-outline)[disabled]:focus,.btn.yellow-haze:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-haze:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-haze:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-haze:not(.btn-outline):hover{background-color:#c5bf66;border-color:#c5bf66}.btn.yellow-haze:not(.btn-outline) .badge{color:#c5bf66;background-color:#fff}.btn.btn-outline.yellow-haze{border-color:#c5bf66;color:#c5bf66;background:none}.btn.btn-outline.yellow-haze.active,.btn.btn-outline.yellow-haze:active,.btn.btn-outline.yellow-haze:active:focus,.btn.btn-outline.yellow-haze:active:hover,.btn.btn-outline.yellow-haze:focus,.btn.btn-outline.yellow-haze:hover{border-color:#c5bf66;color:#fff;background-color:#c5bf66}.btn.yellow-haze-stripe{border-left:4px solid #c5bf66!important}.btn.yellow-haze.btn-no-border:not(.active){border-color:transparent}.btn.yellow-mint:not(.btn-outline){color:#fff;background-color:#c5b96b;border-color:#c5b96b}.btn.yellow-mint:not(.btn-outline).focus,.btn.yellow-mint:not(.btn-outline):focus{color:#fff;background-color:#b6a747;border-color:#7f7532}.btn.yellow-mint:not(.btn-outline).active,.btn.yellow-mint:not(.btn-outline):active,.btn.yellow-mint:not(.btn-outline):hover,.open>.btn.yellow-mint:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#b6a747;border-color:#aea044}.btn.yellow-mint:not(.btn-outline).active.focus,.btn.yellow-mint:not(.btn-outline).active:focus,.btn.yellow-mint:not(.btn-outline).active:hover,.btn.yellow-mint:not(.btn-outline):active.focus,.btn.yellow-mint:not(.btn-outline):active:focus,.btn.yellow-mint:not(.btn-outline):active:hover,.open>.btn.yellow-mint:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-mint:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-mint:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#9c8f3d;border-color:#7f7532}.btn.yellow-mint:not(.btn-outline).active,.btn.yellow-mint:not(.btn-outline):active,.open>.btn.yellow-mint:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-mint:not(.btn-outline).disabled.focus,.btn.yellow-mint:not(.btn-outline).disabled:focus,.btn.yellow-mint:not(.btn-outline).disabled:hover,.btn.yellow-mint:not(.btn-outline)[disabled].focus,.btn.yellow-mint:not(.btn-outline)[disabled]:focus,.btn.yellow-mint:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-mint:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-mint:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-mint:not(.btn-outline):hover{background-color:#c5b96b;border-color:#c5b96b}.btn.yellow-mint:not(.btn-outline) .badge{color:#c5b96b;background-color:#fff}.btn.btn-outline.yellow-mint{border-color:#c5b96b;color:#c5b96b;background:none}.btn.btn-outline.yellow-mint.active,.btn.btn-outline.yellow-mint:active,.btn.btn-outline.yellow-mint:active:focus,.btn.btn-outline.yellow-mint:active:hover,.btn.btn-outline.yellow-mint:focus,.btn.btn-outline.yellow-mint:hover{border-color:#c5b96b;color:#fff;background-color:#c5b96b}.btn.yellow-mint-stripe{border-left:4px solid #c5b96b!important}.btn.yellow-mint.btn-no-border:not(.active){border-color:transparent}.btn.purple:not(.btn-outline){color:#fff;background-color:#8e44ad;border-color:#8e44ad}.btn.purple:not(.btn-outline).focus,.btn.purple:not(.btn-outline):focus{color:#fff;background-color:#703688;border-color:#432051}.btn.purple:not(.btn-outline).active,.btn.purple:not(.btn-outline):active,.btn.purple:not(.btn-outline):hover,.open>.btn.purple:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#703688;border-color:#6a3381}.btn.purple:not(.btn-outline).active.focus,.btn.purple:not(.btn-outline).active:focus,.btn.purple:not(.btn-outline).active:hover,.btn.purple:not(.btn-outline):active.focus,.btn.purple:not(.btn-outline):active:focus,.btn.purple:not(.btn-outline):active:hover,.open>.btn.purple:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#5b2c6f;border-color:#432051}.btn.purple:not(.btn-outline).active,.btn.purple:not(.btn-outline):active,.open>.btn.purple:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple:not(.btn-outline).disabled.focus,.btn.purple:not(.btn-outline).disabled:focus,.btn.purple:not(.btn-outline).disabled:hover,.btn.purple:not(.btn-outline)[disabled].focus,.btn.purple:not(.btn-outline)[disabled]:focus,.btn.purple:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple:not(.btn-outline).focus,fieldset[disabled] .btn.purple:not(.btn-outline):focus,fieldset[disabled] .btn.purple:not(.btn-outline):hover{background-color:#8e44ad;border-color:#8e44ad}.btn.purple:not(.btn-outline) .badge{color:#8e44ad;background-color:#fff}.btn.btn-outline.purple{border-color:#8e44ad;color:#8e44ad;background:none}.btn.btn-outline.purple.active,.btn.btn-outline.purple:active,.btn.btn-outline.purple:active:focus,.btn.btn-outline.purple:active:hover,.btn.btn-outline.purple:focus,.btn.btn-outline.purple:hover{border-color:#8e44ad;color:#fff;background-color:#8e44ad}.btn.purple-stripe{border-left:4px solid #8e44ad!important}.btn.purple.btn-no-border:not(.active){border-color:transparent}.btn.purple-plum:not(.btn-outline){color:#fff;background-color:#8775a7;border-color:#8775a7}.btn.purple-plum:not(.btn-outline).focus,.btn.purple-plum:not(.btn-outline):focus{color:#fff;background-color:#6d5b8e;border-color:#493d60}.btn.purple-plum:not(.btn-outline).active,.btn.purple-plum:not(.btn-outline):active,.btn.purple-plum:not(.btn-outline):hover,.open>.btn.purple-plum:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#6d5b8e;border-color:#685788}.btn.purple-plum:not(.btn-outline).active.focus,.btn.purple-plum:not(.btn-outline).active:focus,.btn.purple-plum:not(.btn-outline).active:hover,.btn.purple-plum:not(.btn-outline):active.focus,.btn.purple-plum:not(.btn-outline):active:focus,.btn.purple-plum:not(.btn-outline):active:hover,.open>.btn.purple-plum:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-plum:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-plum:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#5d4d78;border-color:#493d60}.btn.purple-plum:not(.btn-outline).active,.btn.purple-plum:not(.btn-outline):active,.open>.btn.purple-plum:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-plum:not(.btn-outline).disabled.focus,.btn.purple-plum:not(.btn-outline).disabled:focus,.btn.purple-plum:not(.btn-outline).disabled:hover,.btn.purple-plum:not(.btn-outline)[disabled].focus,.btn.purple-plum:not(.btn-outline)[disabled]:focus,.btn.purple-plum:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-plum:not(.btn-outline).focus,fieldset[disabled] .btn.purple-plum:not(.btn-outline):focus,fieldset[disabled] .btn.purple-plum:not(.btn-outline):hover{background-color:#8775a7;border-color:#8775a7}.btn.purple-plum:not(.btn-outline) .badge{color:#8775a7;background-color:#fff}.btn.btn-outline.purple-plum{border-color:#8775a7;color:#8775a7;background:none}.btn.btn-outline.purple-plum.active,.btn.btn-outline.purple-plum:active,.btn.btn-outline.purple-plum:active:focus,.btn.btn-outline.purple-plum:active:hover,.btn.btn-outline.purple-plum:focus,.btn.btn-outline.purple-plum:hover{border-color:#8775a7;color:#fff;background-color:#8775a7}.btn.purple-plum-stripe{border-left:4px solid #8775a7!important}.btn.purple-plum.btn-no-border:not(.active){border-color:transparent}.btn.purple-medium:not(.btn-outline){color:#fff;background-color:#bf55ec;border-color:#bf55ec}.btn.purple-medium:not(.btn-outline).focus,.btn.purple-medium:not(.btn-outline):focus{color:#fff;background-color:#ae27e7;border-color:#8013ae}.btn.purple-medium:not(.btn-outline).active,.btn.purple-medium:not(.btn-outline):active,.btn.purple-medium:not(.btn-outline):hover,.open>.btn.purple-medium:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#ae27e7;border-color:#aa1ee6}.btn.purple-medium:not(.btn-outline).active.focus,.btn.purple-medium:not(.btn-outline).active:focus,.btn.purple-medium:not(.btn-outline).active:hover,.btn.purple-medium:not(.btn-outline):active.focus,.btn.purple-medium:not(.btn-outline):active:focus,.btn.purple-medium:not(.btn-outline):active:hover,.open>.btn.purple-medium:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-medium:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-medium:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#9b18d3;border-color:#8013ae}.btn.purple-medium:not(.btn-outline).active,.btn.purple-medium:not(.btn-outline):active,.open>.btn.purple-medium:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-medium:not(.btn-outline).disabled.focus,.btn.purple-medium:not(.btn-outline).disabled:focus,.btn.purple-medium:not(.btn-outline).disabled:hover,.btn.purple-medium:not(.btn-outline)[disabled].focus,.btn.purple-medium:not(.btn-outline)[disabled]:focus,.btn.purple-medium:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-medium:not(.btn-outline).focus,fieldset[disabled] .btn.purple-medium:not(.btn-outline):focus,fieldset[disabled] .btn.purple-medium:not(.btn-outline):hover{background-color:#bf55ec;border-color:#bf55ec}.btn.purple-medium:not(.btn-outline) .badge{color:#bf55ec;background-color:#fff}.btn.btn-outline.purple-medium{border-color:#bf55ec;color:#bf55ec;background:none}.btn.btn-outline.purple-medium.active,.btn.btn-outline.purple-medium:active,.btn.btn-outline.purple-medium:active:focus,.btn.btn-outline.purple-medium:active:hover,.btn.btn-outline.purple-medium:focus,.btn.btn-outline.purple-medium:hover{border-color:#bf55ec;color:#fff;background-color:#bf55ec}.btn.purple-medium-stripe{border-left:4px solid #bf55ec!important}.btn.purple-medium.btn-no-border:not(.active){border-color:transparent}.btn.purple-studio:not(.btn-outline){color:#fff;background-color:#8e44ad;border-color:#8e44ad}.btn.purple-studio:not(.btn-outline).focus,.btn.purple-studio:not(.btn-outline):focus{color:#fff;background-color:#703688;border-color:#432051}.btn.purple-studio:not(.btn-outline).active,.btn.purple-studio:not(.btn-outline):active,.btn.purple-studio:not(.btn-outline):hover,.open>.btn.purple-studio:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#703688;border-color:#6a3381}.btn.purple-studio:not(.btn-outline).active.focus,.btn.purple-studio:not(.btn-outline).active:focus,.btn.purple-studio:not(.btn-outline).active:hover,.btn.purple-studio:not(.btn-outline):active.focus,.btn.purple-studio:not(.btn-outline):active:focus,.btn.purple-studio:not(.btn-outline):active:hover,.open>.btn.purple-studio:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-studio:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-studio:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#5b2c6f;border-color:#432051}.btn.purple-studio:not(.btn-outline).active,.btn.purple-studio:not(.btn-outline):active,.open>.btn.purple-studio:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-studio:not(.btn-outline).disabled.focus,.btn.purple-studio:not(.btn-outline).disabled:focus,.btn.purple-studio:not(.btn-outline).disabled:hover,.btn.purple-studio:not(.btn-outline)[disabled].focus,.btn.purple-studio:not(.btn-outline)[disabled]:focus,.btn.purple-studio:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-studio:not(.btn-outline).focus,fieldset[disabled] .btn.purple-studio:not(.btn-outline):focus,fieldset[disabled] .btn.purple-studio:not(.btn-outline):hover{background-color:#8e44ad;border-color:#8e44ad}.btn.purple-studio:not(.btn-outline) .badge{color:#8e44ad;background-color:#fff}.btn.btn-outline.purple-studio{border-color:#8e44ad;color:#8e44ad;background:none}.btn.btn-outline.purple-studio.active,.btn.btn-outline.purple-studio:active,.btn.btn-outline.purple-studio:active:focus,.btn.btn-outline.purple-studio:active:hover,.btn.btn-outline.purple-studio:focus,.btn.btn-outline.purple-studio:hover{border-color:#8e44ad;color:#fff;background-color:#8e44ad}.btn.purple-studio-stripe{border-left:4px solid #8e44ad!important}.btn.purple-studio.btn-no-border:not(.active){border-color:transparent}.btn.purple-wisteria:not(.btn-outline){color:#fff;background-color:#9b59b6;border-color:#9b59b6}.btn.purple-wisteria:not(.btn-outline).focus,.btn.purple-wisteria:not(.btn-outline):focus{color:#fff;background-color:#804399;border-color:#532c64}.btn.purple-wisteria:not(.btn-outline).active,.btn.purple-wisteria:not(.btn-outline):active,.btn.purple-wisteria:not(.btn-outline):hover,.open>.btn.purple-wisteria:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#804399;border-color:#7a4092}.btn.purple-wisteria:not(.btn-outline).active.focus,.btn.purple-wisteria:not(.btn-outline).active:focus,.btn.purple-wisteria:not(.btn-outline).active:hover,.btn.purple-wisteria:not(.btn-outline):active.focus,.btn.purple-wisteria:not(.btn-outline):active:focus,.btn.purple-wisteria:not(.btn-outline):active:hover,.open>.btn.purple-wisteria:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-wisteria:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-wisteria:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#6b3880;border-color:#532c64}.btn.purple-wisteria:not(.btn-outline).active,.btn.purple-wisteria:not(.btn-outline):active,.open>.btn.purple-wisteria:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-wisteria:not(.btn-outline).disabled.focus,.btn.purple-wisteria:not(.btn-outline).disabled:focus,.btn.purple-wisteria:not(.btn-outline).disabled:hover,.btn.purple-wisteria:not(.btn-outline)[disabled].focus,.btn.purple-wisteria:not(.btn-outline)[disabled]:focus,.btn.purple-wisteria:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-wisteria:not(.btn-outline).focus,fieldset[disabled] .btn.purple-wisteria:not(.btn-outline):focus,fieldset[disabled] .btn.purple-wisteria:not(.btn-outline):hover{background-color:#9b59b6;border-color:#9b59b6}.btn.purple-wisteria:not(.btn-outline) .badge{color:#9b59b6;background-color:#fff}.btn.btn-outline.purple-wisteria{border-color:#9b59b6;color:#9b59b6;background:none}.btn.btn-outline.purple-wisteria.active,.btn.btn-outline.purple-wisteria:active,.btn.btn-outline.purple-wisteria:active:focus,.btn.btn-outline.purple-wisteria:active:hover,.btn.btn-outline.purple-wisteria:focus,.btn.btn-outline.purple-wisteria:hover{border-color:#9b59b6;color:#fff;background-color:#9b59b6}.btn.purple-wisteria-stripe{border-left:4px solid #9b59b6!important}.btn.purple-wisteria.btn-no-border:not(.active){border-color:transparent}.btn.purple-seance:not(.btn-outline){color:#fff;background-color:#9a12b3;border-color:#9a12b3}.btn.purple-seance:not(.btn-outline).focus,.btn.purple-seance:not(.btn-outline):focus{color:#fff;background-color:#720d85;border-color:#36063f}.btn.purple-seance:not(.btn-outline).active,.btn.purple-seance:not(.btn-outline):active,.btn.purple-seance:not(.btn-outline):hover,.open>.btn.purple-seance:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#720d85;border-color:#6a0c7b}.btn.purple-seance:not(.btn-outline).active.focus,.btn.purple-seance:not(.btn-outline).active:focus,.btn.purple-seance:not(.btn-outline).active:hover,.btn.purple-seance:not(.btn-outline):active.focus,.btn.purple-seance:not(.btn-outline):active:focus,.btn.purple-seance:not(.btn-outline):active:hover,.open>.btn.purple-seance:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-seance:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-seance:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#560a64;border-color:#36063f}.btn.purple-seance:not(.btn-outline).active,.btn.purple-seance:not(.btn-outline):active,.open>.btn.purple-seance:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-seance:not(.btn-outline).disabled.focus,.btn.purple-seance:not(.btn-outline).disabled:focus,.btn.purple-seance:not(.btn-outline).disabled:hover,.btn.purple-seance:not(.btn-outline)[disabled].focus,.btn.purple-seance:not(.btn-outline)[disabled]:focus,.btn.purple-seance:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-seance:not(.btn-outline).focus,fieldset[disabled] .btn.purple-seance:not(.btn-outline):focus,fieldset[disabled] .btn.purple-seance:not(.btn-outline):hover{background-color:#9a12b3;border-color:#9a12b3}.btn.purple-seance:not(.btn-outline) .badge{color:#9a12b3;background-color:#fff}.btn.btn-outline.purple-seance{border-color:#9a12b3;color:#9a12b3;background:none}.btn.btn-outline.purple-seance.active,.btn.btn-outline.purple-seance:active,.btn.btn-outline.purple-seance:active:focus,.btn.btn-outline.purple-seance:active:hover,.btn.btn-outline.purple-seance:focus,.btn.btn-outline.purple-seance:hover{border-color:#9a12b3;color:#fff;background-color:#9a12b3}.btn.purple-seance-stripe{border-left:4px solid #9a12b3!important}.btn.purple-seance.btn-no-border:not(.active){border-color:transparent}.btn.purple-intense:not(.btn-outline){color:#fff;background-color:#8775a7;border-color:#8775a7}.btn.purple-intense:not(.btn-outline).focus,.btn.purple-intense:not(.btn-outline):focus{color:#fff;background-color:#6d5b8e;border-color:#493d60}.btn.purple-intense:not(.btn-outline).active,.btn.purple-intense:not(.btn-outline):active,.btn.purple-intense:not(.btn-outline):hover,.open>.btn.purple-intense:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#6d5b8e;border-color:#685788}.btn.purple-intense:not(.btn-outline).active.focus,.btn.purple-intense:not(.btn-outline).active:focus,.btn.purple-intense:not(.btn-outline).active:hover,.btn.purple-intense:not(.btn-outline):active.focus,.btn.purple-intense:not(.btn-outline):active:focus,.btn.purple-intense:not(.btn-outline):active:hover,.open>.btn.purple-intense:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-intense:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-intense:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#5d4d78;border-color:#493d60}.btn.purple-intense:not(.btn-outline).active,.btn.purple-intense:not(.btn-outline):active,.open>.btn.purple-intense:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-intense:not(.btn-outline).disabled.focus,.btn.purple-intense:not(.btn-outline).disabled:focus,.btn.purple-intense:not(.btn-outline).disabled:hover,.btn.purple-intense:not(.btn-outline)[disabled].focus,.btn.purple-intense:not(.btn-outline)[disabled]:focus,.btn.purple-intense:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-intense:not(.btn-outline).focus,fieldset[disabled] .btn.purple-intense:not(.btn-outline):focus,fieldset[disabled] .btn.purple-intense:not(.btn-outline):hover{background-color:#8775a7;border-color:#8775a7}.btn.purple-intense:not(.btn-outline) .badge{color:#8775a7;background-color:#fff}.btn.btn-outline.purple-intense{border-color:#8775a7;color:#8775a7;background:none}.btn.btn-outline.purple-intense.active,.btn.btn-outline.purple-intense:active,.btn.btn-outline.purple-intense:active:focus,.btn.btn-outline.purple-intense:active:hover,.btn.btn-outline.purple-intense:focus,.btn.btn-outline.purple-intense:hover{border-color:#8775a7;color:#fff;background-color:#8775a7}.btn.purple-intense-stripe{border-left:4px solid #8775a7!important}.btn.purple-intense.btn-no-border:not(.active){border-color:transparent}.btn.purple-sharp:not(.btn-outline){color:#fff;background-color:#796799;border-color:#796799}.btn.purple-sharp:not(.btn-outline).focus,.btn.purple-sharp:not(.btn-outline):focus{color:#fff;background-color:#61527b;border-color:#3d344d}.btn.purple-sharp:not(.btn-outline).active,.btn.purple-sharp:not(.btn-outline):active,.btn.purple-sharp:not(.btn-outline):hover,.open>.btn.purple-sharp:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#61527b;border-color:#5c4e75}.btn.purple-sharp:not(.btn-outline).active.focus,.btn.purple-sharp:not(.btn-outline).active:focus,.btn.purple-sharp:not(.btn-outline).active:hover,.btn.purple-sharp:not(.btn-outline):active.focus,.btn.purple-sharp:not(.btn-outline):active:focus,.btn.purple-sharp:not(.btn-outline):active:hover,.open>.btn.purple-sharp:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-sharp:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-sharp:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#504465;border-color:#3d344d}.btn.purple-sharp:not(.btn-outline).active,.btn.purple-sharp:not(.btn-outline):active,.open>.btn.purple-sharp:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-sharp:not(.btn-outline).disabled.focus,.btn.purple-sharp:not(.btn-outline).disabled:focus,.btn.purple-sharp:not(.btn-outline).disabled:hover,.btn.purple-sharp:not(.btn-outline)[disabled].focus,.btn.purple-sharp:not(.btn-outline)[disabled]:focus,.btn.purple-sharp:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-sharp:not(.btn-outline).focus,fieldset[disabled] .btn.purple-sharp:not(.btn-outline):focus,fieldset[disabled] .btn.purple-sharp:not(.btn-outline):hover{background-color:#796799;border-color:#796799}.btn.purple-sharp:not(.btn-outline) .badge{color:#796799;background-color:#fff}.btn.btn-outline.purple-sharp{border-color:#796799;color:#796799;background:none}.btn.btn-outline.purple-sharp.active,.btn.btn-outline.purple-sharp:active,.btn.btn-outline.purple-sharp:active:focus,.btn.btn-outline.purple-sharp:active:hover,.btn.btn-outline.purple-sharp:focus,.btn.btn-outline.purple-sharp:hover{border-color:#796799;color:#fff;background-color:#796799}.btn.purple-sharp-stripe{border-left:4px solid #796799!important}.btn.purple-sharp.btn-no-border:not(.active){border-color:transparent}.btn.purple-soft:not(.btn-outline){color:#fff;background-color:#8877a9;border-color:#8877a9}.btn.purple-soft:not(.btn-outline).focus,.btn.purple-soft:not(.btn-outline):focus{color:#fff;background-color:#6e5c91;border-color:#4a3e62}.btn.purple-soft:not(.btn-outline).active,.btn.purple-soft:not(.btn-outline):active,.btn.purple-soft:not(.btn-outline):hover,.open>.btn.purple-soft:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#6e5c91;border-color:#69588b}.btn.purple-soft:not(.btn-outline).active.focus,.btn.purple-soft:not(.btn-outline).active:focus,.btn.purple-soft:not(.btn-outline).active:hover,.btn.purple-soft:not(.btn-outline):active.focus,.btn.purple-soft:not(.btn-outline):active:focus,.btn.purple-soft:not(.btn-outline):active:hover,.open>.btn.purple-soft:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-soft:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-soft:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#5d4e7b;border-color:#4a3e62}.btn.purple-soft:not(.btn-outline).active,.btn.purple-soft:not(.btn-outline):active,.open>.btn.purple-soft:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-soft:not(.btn-outline).disabled.focus,.btn.purple-soft:not(.btn-outline).disabled:focus,.btn.purple-soft:not(.btn-outline).disabled:hover,.btn.purple-soft:not(.btn-outline)[disabled].focus,.btn.purple-soft:not(.btn-outline)[disabled]:focus,.btn.purple-soft:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-soft:not(.btn-outline).focus,fieldset[disabled] .btn.purple-soft:not(.btn-outline):focus,fieldset[disabled] .btn.purple-soft:not(.btn-outline):hover{background-color:#8877a9;border-color:#8877a9}.btn.purple-soft:not(.btn-outline) .badge{color:#8877a9;background-color:#fff}.btn.btn-outline.purple-soft{border-color:#8877a9;color:#8877a9;background:none}.btn.btn-outline.purple-soft.active,.btn.btn-outline.purple-soft:active,.btn.btn-outline.purple-soft:active:focus,.btn.btn-outline.purple-soft:active:hover,.btn.btn-outline.purple-soft:focus,.btn.btn-outline.purple-soft:hover{border-color:#8877a9;color:#fff;background-color:#8877a9}.btn.purple-soft-stripe{border-left:4px solid #8877a9!important}.btn.purple-soft.btn-no-border:not(.active){border-color:transparent}.btn-circle{border-radius:25px!important;overflow:hidden}.btn-circle-right{border-radius:0 25px 25px 0!important}.btn-circle-left{border-radius:25px 0 0 25px!important}.btn-circle-bottom{border-radius:0 0 25px 25px!important}.btn-circle-top{border-radius:25px 25px 0 0!important}.btn-icon-only{height:34px;width:34px;text-align:center;padding-left:0;padding-right:0}.btn-icon-only>[class^=icon-],.btn-icon-only>i{text-align:center;margin-top:2px}.btn-group.btn-group-circle>.btn:first-child{border-radius:25px 0 0 25px!important}.btn-group.btn-group-circle>.btn:last-child{border-radius:0 25px 25px 0!important}.btn-group.btn-group-devided>.btn{margin-right:5px}.btn-group.btn-group-devided>.btn:last-child{margin-right:0}.btn-group-vertical.btn-group-vertical-circle>.btn:first-child{border-radius:25px 25px 0 0!important}.btn-group-vertical.btn-group-vertical-circle>.btn:last-child{border-radius:0 0 25px 25px!important}.datatable-header .btn-default{height:27px;padding:4px 16px;margin-top:8px;border:none!important}.datatable-header .btn-primary{height:27px;padding:4px 8px;line-height:1.6;font-size:12px;margin:8px 0}.modal-footer .btn{margin:0}#generate_backup{margin:10px 0}.pace .pace-progress{background:#ffa401}#admin_form,.page-header{background:#fff;padding:10px}.page-header{margin-top:30px}.sidebar-content{position:relative;padding-bottom:56px}.sidebar-content-individual{margin-top:54px}.main-page-content{margin-top:30px}.main-page-content>form>.row>.col-md-3,.main-page-content>form>.row>.col-md-9{padding:10px}.sidebar-box{padding:10px;margin-bottom:15px;background:#fff}.page-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 0 215px;position:relative;padding-bottom:100px !important; }.page-content .box{margin-top:15px}.page-content .box .box-header{margin-bottom:5px}.sidebar-narrow .page-content{margin-left:70px}.full-width .page-content{margin:0 25px}.hidden-ul{display:none}.sidebar{width:200px;background-color:#1b3a58;position:absolute;top:0;left:0;min-height:100%;z-index:10; }.sidebar-narrow .sidebar{width:54px}.sidebar-narrow.sidebar-right .sidebar{left:auto;right:0}.sidebar-narrow.sidebar-right .page-content{margin:0 79px 0 25px}.sidebar-narrow.sidebar-right .navigation>li>a{padding-right:0;padding-left:3px}.sidebar-narrow.sidebar-right .navigation>li>ul{left:auto;right:100%;border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px}.sidebar-narrow.sidebar-right .navigation>li:hover>ul{border-left:0;border-right:1px solid hsla(0,0%,100%,.1)}.sidebar-narrow-right .page-content{margin:0 79px 0 25px}.navigation{list-style:none;margin:0 0 35px;padding:0}.navigation li{position:relative}.navigation li,.navigation li a{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.navigation>li{position:relative;border-top:1px solid #124374; box-shadow: -5px 0px 2px #000;}.navigation li.has-ul{overflow-x:initial;white-space:normal;text-overflow:clip;display:block}.navigation>li.active:focus>a,.navigation>li.active:hover>a,.navigation>li.active>a{color:#fff;background-color:#122e4a}.navigation>li.active>a>i{opacity:1;filter:alpha(Opacity=100)}.navigation>li>a{color:hsla(0,0%,100%,.8);padding:13px 14px 14px;display:block;border-left:3px solid transparent}.navigation>li:hover>a{border-left:3px solid #122e4a;background-color:#2c3a42}.navigation>li>a>i{font-size:16px;padding-right:5%}.navigation>li ul{margin:0;padding:0;background-color:rgba(0,0,0,.15);font-size:11px;list-style:none;z-index:1010}.sidebar-narrow .navigation>li>ul{background-color:#2d3a42}.navigation>li ul>li{border-top:1px solid hsla(0,0%,100%,.05)}.navigation>li ul>li:first-child{border-top:0}.navigation>li ul>li.active.has-ul>a,.navigation>li ul>li.active.has-ul>a:hover{background-color:#4a5d64}.navigation>li ul>li.active>a,.navigation>li ul>li.active>a:hover{background-color:rgba(0,0,0,.2)}.navigation>li ul>li.has-ul>a:after{content:"";background:url("/vendor/core/images/ui/plus.png") no-repeat;opacity:.4;filter:alpha(Opacity=40);margin-top:4px;float:right;width:7px;height:7px;margin-right:2px}.navigation>li ul>li.active.has-ul>a:after,.navigation>li ul>li.has-ul>a:hover:after{opacity:1;filter:alpha(Opacity=100)}.navigation>li ul>li.active.has-ul>a:after{content:"";width:7px;height:7px;background:url("/vendor/core/images/ui/minus.png") no-repeat}.navigation>li ul>li.active>a:after{content:"";width:5px;height:9px;opacity:.9;filter:alpha(Opacity=90);margin:4px 2px 6px 0;float:right;background:url("/vendor/core/images/ui/nav_arrow_right.pn") no-repeat}.navigation>li ul>li>a{display:block;padding:13px 14px 14px 24px}.navigation>li ul li a{color:hsla(0,0%,100%,.8)}.navigation>li ul li.active>a,.navigation>li ul li a:focus,.navigation>li ul li a:hover{color:#fff}.navigation>li ul>li>a:hover{background:rgba(0,0,0,.1)}.navigation>li ul>li>a .label{position:absolute;top:9px;right:12px}.navigation>li ul>li.active>a .label{right:30px}.navigation>li ul li ul a{display:block}.navigation>li ul>li>ul>li>a{padding-left:30px}.navigation>li ul>li>ul>li>ul>li>a{padding-left:36px}.navigation li.disabled a{opacity:.4;filter:alpha(Opacity=40);cursor:not-allowed}.navigation li.disabled:hover a{background:none;border-color:transparent}.navigation ul li.disabled:hover a{color:#ccc}.navigation>li.disabled:hover>a:after,.navigation>li.disabled:hover>a>i{opacity:.5;filter:alpha(Opacity=50)}.navigation-icons-left>li>a{padding-right:14px;padding-left:40px}.navigation-icons-left>li>a>i{left:14px;right:auto}@media (max-width:991px){.navigation{margin:0}}.sidebar-narrow .navigation>li>a>span{display:none}.sidebar-narrow .navigation>li>a{padding:15px 3px 16px 0;width:100%;text-align:center}.sidebar-narrow .navigation>li>a>i{display:block;position:static}.sidebar-narrow .navigation>li ul{list-style:none;margin:0;padding:0}.sidebar-narrow .navigation>li>ul{width:182px;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-left:1px solid hsla(0,0%,100%,.1);margin-left:-1px;position:absolute;top:0;left:100%;display:none}.sidebar-narrow .navigation>li:hover>ul{display:block!important}.sidebar-narrow .navigation>li.disabled:hover>ul{display:none}.sidebar-narrow .navigation>li>ul>li>a{padding-left:14px}.sidebar-narrow .navigation>li>ul>li:first-child{border-top:0}.sidebar-narrow .navigation>li>ul>li:first-child>a{border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}.sidebar-narrow .navigation>li>ul>li:last-child>a{border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px}@media (max-width:991px){.page-content{margin:0 25px}.sidebar{left:-240px;position:fixed}.sidebar-narrow .sidebar{left:-54px}.offcanvas-active .sidebar{position:absolute;left:0}.offcanvas-active.sidebar-narrow .page-content{margin-left:79px}.offcanvas-active .page-content{margin-left:265px;margin-right:0;overflow:hidden}.offcanvas-active .page-content-inner{margin-right:-240px}.sidebar-narrow.offcanvas-active .page-content-inner{margin-right:-54px}.sidebar-narrow .page-content{margin-left:25px}.sidebar-right .page-content{margin:0 25px}.sidebar-right.offcanvas-active .sidebar{right:0}.sidebar-right .sidebar{left:auto;right:-240px}.sidebar-right.sidebar-narrow .sidebar{left:auto;right:-54px}.sidebar-right.sidebar-narrow.offcanvas-active .sidebar{right:0}.sidebar-right.sidebar-narrow .page-content{margin-left:25px;margin-right:25px}.sidebar-right.offcanvas-active .page-content{margin-right:265px;margin-left:0}.sidebar-right.sidebar-narrow.offcanvas-active .page-content{margin-right:79px}.sidebar-right.offcanvas-active .page-content-inner{margin-left:-240px;margin-right:0}.sidebar-right.sidebar-narrow.offcanvas-active .page-content-inner{margin-left:-54px;margin-right:0}}@media (max-width:768px){.page-content{margin:0 15px}.offcanvas-active .page-content{margin-left:255px}.sidebar-narrow .page-content{margin-left:15px}.offcanvas-active.sidebar-narrow .page-content{margin-left:69px}.sidebar-right .page-content{margin:0 15px}.sidebar-right.sidebar-narrow .page-content{margin-left:15px;margin-right:15px}.sidebar-right.offcanvas-active .page-content{margin-right:255px}.sidebar-right.sidebar-narrow.offcanvas-active .page-content{margin-right:69px;margin-left:0}}.user-menu>a{padding:18px 16px;display:block;background:#2d3a42 url("/vendor/core/images/ui/nav_arrow_right.png") no-repeat 182px}.user-menu>a img{width:48px;display:block;float:left}.user-menu .dropdown-menu{left:100%;margin-left:10px;top:0;border:0}.sidebar-right .user-menu .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:10px}.user-menu .dropdown-menu:before{position:absolute;top:25px;left:-7px;display:inline-block;border-top:7px solid transparent;border-right:7px solid #ccc;border-bottom:7px solid transparent;content:""}.user-menu .dropdown-menu:after{position:absolute;top:26px;left:-6px;display:inline-block;border-top:6px solid transparent;border-right:6px solid #fff;border-bottom:6px solid transparent;content:""}.sidebar-right .user-menu .dropdown-menu:before{left:auto;right:-7px;border-right:0;border-left:7px solid #ccc}.sidebar-right .user-menu .dropdown-menu:after{left:auto;right:-6px;border-right:0;border-left:6px solid #fff}.user-menu .popup{min-width:0;width:220px;border:1px solid #ccc}.user-menu .thumbnail{padding:15px 15px 20px}.user-menu .thumb-options,.user-menu .thumbnail img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.user-menu h4,.user-menu h5,.user-menu h6{margin-bottom:0;line-height:1}.user-menu .popup .list-group{margin:-1px}.user-menu .popup .list-group-item{border-top-color:#eee;border-bottom-color:#ccc;border-left-color:#ccc;border-right-color:#ccc}.user-info{margin-left:12px;float:left;color:#fff;font-weight:400;margin-top:8px}.user-info span{font-size:11px;color:#999;display:block;margin:2px 0 0}.sidebar-narrow .user-menu{padding:0;display:block}.sidebar-narrow .user-menu>a{padding:20px 8px}.sidebar-narrow .navigation .context-switch,.sidebar-narrow .user-menu .user-info{display:none}.sidebar-narrow .user-menu img{max-width:100%;float:none}@media (max-width:991px){.user-menu .dropdown-menu{left:0}.sidebar-narrow .user-menu .dropdown-menu{left:54px}.sidebar-right .user-menu .dropdown-menu{left:auto;right:0}.sidebar-right.sidebar-narrow .user-menu .dropdown-menu{right:54px}.user-menu .dropdown-menu:after,.user-menu .dropdown-menu:before{content:none}}.error-wrapper{padding-bottom:35px}.page-condensed .error-wrapper{padding-top:35px}.error-wrapper h1{color:#fff;font-size:200px;line-height:1;margin-bottom:35px;font-weight:300;display:block;text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}.error-wrapper.offline h1{font-size:120px}.error-wrapper h6{margin-bottom:15px}.error-content{width:440px;margin:auto}.error-content input[type=text]{background:#fff url("/vendor/core/images/ui/tables/filter.png") no-repeat 12px;padding-left:32px}.login-wrapper{width:300px;position:absolute;left:50%;top:50%;margin-left:-150px;margin-top:-150px}.login-wrapper .checkbox,.login-wrapper .radio{margin:7px 0}.login-wrapper .thumb{width:150px;margin:0 auto}.login-wrapper .thumb-options,.login-wrapper .thumb img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.login-wrapper .thumbnail h6{margin-bottom:20px}.login-wrapper .form-control-feedback{line-height:30px}.login-wrapper .social-button .btn{height:30px;line-height:30px;padding:0 7px;margin:0 9px;color:#fff;text-decoration:none!important}.login-wrapper .social-button .btn i{float:none;margin:0}.bg-light-blue{background-color:#3c8dbc!important}.bg-gray{background-color:#333!important}.bg-red{background-color:#dd4b39!important}.bg-green-haze{background:#44b6ae!important}.bg-yellow-casablanca{background:#f2784b!important}.bg-yellow{background:#c49f47!important}.bg-yellow-crusta{background:#f3c200!important}.bg-blue{background:#3598dc!important}.bg-purple{background:#8e44ad!important}.btn[class*=bg-]:hover{-webkit-box-shadow:inset 0 0 100px rgba(0,0,0,.2);box-shadow:inset 0 0 100px rgba(0,0,0,.2)}.page-condensed .footer{position:absolute;bottom:0;width:100%;padding-left:25px;padding-right:25px}@media (max-width:480px){.error-wrapper,.login-wrapper{width:100%;margin:0;padding-left:15px;padding-right:15px;height:auto;position:static}.login-wrapper{padding-top:35px;padding-bottom:35px}.error-content,.error-wrapper{width:100%}.error-wrapper h1{font-size:140px;padding-top:0}.error-wrapper.offline h1{font-size:100px}.page-condensed .error-wrapper{padding-top:35px}.page-condensed .footer{display:none}}.padding_events{padding-top:10px;padding-bottom:10px}.padding_events:last-child{padding-bottom:0}.padding_events:first-child{padding-top:0}.padding_row_event,.well_align{margin-bottom:5px}.text_truncation{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.padding-buttons-calendar{padding-top:22px}@media (max-width:480px){.page-header .page-title{float:left;padding-right:0}.padding_training_session{padding-top:30px}.margin_training_session{margin-top:20px}.fc-toolbar h2{font-size:17px}.mobile_view_label{padding-top:10px}}.checkbox label,.radio label{padding-left:0}.ui-datepicker .ui-state-available a{color:#fff!important;display:block;font-weight:600;line-height:16px;padding:5px 8px;text-align:center;text-decoration:none;background-color:#d65c4f!important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.list-categories{list-style:none;min-height:50px;max-height:150px;padding:10px!important;border:1px solid #dfdfdf;background-color:#fdfdfd;overflow:hidden!important}@media (min-width:992px){.activity>li,.btn,.caret,.checker span,.checker span:after,.choice span,.choice span:after,.close,.content,.date-range:after,.date-range>i,.daterangepicker td,.daterangepicker th,.dropdown-menu .label,.dropdown-menu>li:after,.dropdown-menu>li:before,.dropdown-menu>li>a>i,.dropdown-menu>li>a>img,.dropdown-submenu>a:after,.fancybox-nav span,.fc-button,.has-switch>.switch-animate,.has-switch>div>label,.has-switch>div>span,.jGrowl-close,.media-body .headline-info,.nav-pills .label,.nav-pills>li>a:after,.nav-tabs .label,.navbar-header,.navbar-toggle,.navigation li a:after,.navigation li a i,.panel-trigger>a:after,.popup-header a i,.popup-messages>li>a>strong,.ranges ul li,.ranges ul li:after,.ranges ul li:before,.select2-arrow b,.select2-choice abbr,.select2-highlighted,.table-hover>tbody>tr>td,.thumb-options,.thumb-zoom img,.ui-datepicker-trigger,.ui-slider-range,.ui-timepicker-duration,.ui-timepicker-list li,a{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}}.overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}.overlay .opacity{background-color:#2c3a3f;filter:alpha(opacity=80);opacity:.8;width:100%;height:100%;position:relative}.spin{display:inline-block;-webkit-animation:rotation 2s linear infinite;animation:rotation 1s ease infinite}.overlay .spin{font-size:16px;color:#fff;display:inline-block;position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-8px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-webkit-keyframes indicator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes indicator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.footer{padding:20px 0 10px;font-size:11px;color:#fff;position:absolute;bottom:0;width:100%;background:#222;border-bottom:4px solid #c33}.footer .hidden-xs{margin-top:-10px}.footer .hidden-xs strong{vertical-align:middle}.footer .hidden-xs a img{vertical-align:middle;width:70px}.popup{min-width:300px}.popup-header{background:#2d3a42;text-align:center;color:#fff;border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}.popup .popup-header{margin:-1px -1px 0}.popup-header>span{display:inline-block;margin:11px 12px 12px}.popup-header a{display:block;color:#fff;padding:11px 12px 12px;line-height:1}.popup-header a:hover{background-color:rgba(0,0,0,.2);color:#fff}.popup-header a i{opacity:.8;filter:alpha(Opacity=80)}.popup-header a:hover i{opacity:1;filter:alpha(Opacity=100)}.dropdown-menu .popup-header:after{content:"";position:absolute;top:-7px;left:13px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #32434d;border-left:6px solid transparent}.dropdown-menu.dropdown-menu-right .popup-header:after{left:auto;right:13px}.popup .table{min-width:400px}@media (max-width:767px){.popup,.popup .table{min-width:0}}.popup-messages{list-style:none;margin:0;padding:0;max-height:134px;overflow-y:auto}.popup-messages>li{border-top:1px solid #eee}.popup-messages>li:first-child{border-top:0}.popup-messages>li>a{padding:12px;display:block;position:relative}.popup-messages>li>a:hover{background-color:#f5fffb}.popup-messages>li>a:hover>strong{color:#d65c4f}.popup-messages>li>a>div{margin-left:52px}.popup-messages>li>a>strong{display:block;margin-top:4px;font-weight:600;color:#333;padding-right:20px}.popup-messages>li>a>strong>i{position:absolute;right:12px;top:15px;color:#ccc}.popup-messages>li>a>span{color:#676767;font-size:11px}.popup-messages>li.unread>a{background:#f9f9f9}.popup-messages>li.unread>a>strong{color:#237b91}.user-face{width:40px;height:40px;float:left;margin-right:12px}#navbar-icons .top-menu{margin:0;padding:0;float:right}#navbar-icons{padding:0px;display:block; margin:0;}#navbar-icons>li.dropdown{margin:0;height:50px;display:inline-block}#navbar-icons>li.dropdown:last-child{padding-right:0}#navbar-icons>li.dropdown>.dropdown-toggle{margin:0;padding:16px 10px 10px}#navbar-icons>li.dropdown>.dropdown-toggle:last-child{padding-right:0}#navbar-icons>li.dropdown>.dropdown-toggle>i{font-size:17px}#navbar-icons>li.dropdown>.dropdown-toggle>i.glyphicon{font-size:16px}#navbar-icons>li.dropdown>.dropdown-toggle>.badge{font-family:Roboto,sans-serif;position:absolute;top:10px;right:20px;padding:3px 7px}#navbar-icons>li.dropdown>.dropdown-toggle:focus{background:0 0}#navbar-icons>li.dropdown .dropdown-menu{margin-top:1px;border-radius:4px}#navbar-icons>li.dropdown .dropdown-menu>li>a{color:#555}#navbar-icons>li.dropdown .dropdown-menu>.active>a{color:#fff!important}#navbar-icons>li.dropdown .dropdown-menu>li>a:active,#navbar-icons>li.dropdown .dropdown-menu>li>a:focus,#navbar-icons>li.dropdown .dropdown-menu>li>a:hover{color:#fff;}#navbar-icons>li.dropdown-extended .dropdown-menu{min-width:160px;max-width:275px;width:275px;z-index:9995; position: absolute;}#navbar-icons>li.dropdown-extended .dropdown-menu>li.external{display:block;overflow:hidden;padding:15px;letter-spacing:.5px;border-radius:4px 4px 0 0}#navbar-icons>li.dropdown-extended .dropdown-menu>li.external>h3{margin:0;padding:0;float:left;font-size:13px;display:inline-block}#navbar-icons>li.dropdown-extended .dropdown-menu>li.external>a{display:inline-block;padding:0;background:0 0;clear:inherit;font-size:13px;position:absolute;right:10px;border:0;margin-top:-1px}#navbar-icons>li.dropdown-extended .dropdown-menu>li.external>a:hover{text-decoration:none}#navbar-icons>li.dropdown-extended .dropdown-menu .dropdown-menu-list{padding-right:0!important;padding-left:0;list-style:none}#navbar-icons>li.dropdown-extended .dropdown-menu .dropdown-menu-list>li>a{display:block;clear:both;line-height:20px;white-space:normal;font-size:13px;padding:16px 15px 18px;text-shadow:none}#navbar-icons>li.dropdown-extended .dropdown-menu .dropdown-menu-list>li>a:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}#navbar-icons>li.dropdown-extended .dropdown-menu .dropdown-menu-list>li:first-child a{border-top:none}#navbar-icons>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li a .details .label-icon{margin-right:10px;border-radius:50%}#navbar-icons>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li a .details .label-icon i{margin-right:2px;margin-left:1px}#navbar-icons>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li a .details .label-icon .badge{right:15px}#navbar-icons>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li a .time{float:right;max-width:75px;font-size:11px;opacity:.7;filter:alpha(opacity=70);text-align:right;padding:1px 5px}#navbar-icons>li.dropdown-inbox>.dropdown-menu .dropdown-menu-list>li .photo{float:left;margin:0 6px 6px 0}#navbar-icons>li.dropdown-inbox>.dropdown-menu .dropdown-menu-list>li .photo img{height:40px;width:40px;border-radius:50%!important}#navbar-icons>li.dropdown-inbox>.dropdown-menu .dropdown-menu-list>li .subject{display:block;margin-left:46px}#navbar-icons>li.dropdown-inbox>.dropdown-menu .dropdown-menu-list>li .subject .from{font-size:13px;font-weight:600}#navbar-icons>li.dropdown-inbox>.dropdown-menu .dropdown-menu-list>li .subject .time{font-size:12px;font-weight:400;opacity:.5;filter:alpha(opacity=50);float:right}#navbar-icons>li.dropdown-inbox>.dropdown-menu .dropdown-menu-list>li .message{display:block!important;font-size:12px;line-height:1.3;margin-left:46px}#navbar-icons>li.dropdown-tasks .dropdown-menu .dropdown-menu-list>li .task{margin-bottom:5px}#navbar-icons>li.dropdown-tasks .dropdown-menu .dropdown-menu-list>li .task .desc{font-size:13px}#navbar-icons>li.dropdown-tasks .dropdown-menu .dropdown-menu-list>li .task .percent{float:right;font-weight:600;display:inline-block}#navbar-icons>li.dropdown-tasks .dropdown-menu .dropdown-menu-list>li .progress{display:block;height:8px;margin:8px 0 2px}#navbar-icons>li.dropdown-user .dropdown-toggle{padding:16px 6px 13px 8px}#navbar-icons>li.dropdown-user .dropdown-toggle>.username{display:inline-block;font-size:13px}#navbar-icons>li.dropdown-user .dropdown-toggle>img{float:left;margin-top:-5px;margin-right:5px;height:29px;display:inline-block}#navbar-icons>li.dropdown-user .dropdown-toggle>i{display:inline-block;margin:0;font-size:13px}#navbar-icons>li.dropdown-user .dropdown-menu{width:175px; position:absolute;}#navbar-icons>li.dropdown-user .dropdown-menu>li>a{font-size:14px}#navbar-icons>li.dropdown-user .dropdown-menu>li>a i{width:15px;display:inline-block;margin-right:9px}#navbar-icons>li.dropdown-user .dropdown-menu>li>a .badge{margin-right:10px}#navbar-icons>li.dropdown-language{padding-left:0;padding-right:0;margin:0}#navbar-icons>li.dropdown-language>.dropdown-toggle{padding:16px 3px 13px 7px}#navbar-icons>li.dropdown-language>.dropdown-toggle>img{margin-bottom:2px}#navbar-icons>li.dropdown-language>.dropdown-toggle>i{font-size:14px}#navbar-icons>li.dropdown-language>.dropdown-menu>li>a{font-size:13px}#navbar-icons>li.dropdown-language>.dropdown-menu>li>a>img{margin-bottom:2px;margin-right:5px}#navbar-icons li.dropdown-dark .dropdown-menu:before{border-left:none;border-right:none}#navbar-icons li.dropdown-dark .dropdown-menu .dropdown-menu-list>li.external a{background:0 0!important;border:none!important}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.form-actions.form-actions-fixed-top{margin-top:0;left:200px!important}.badge.badge-default,.badge.badge-success{background-color:#36c6d3;color:#fff}.wrapping{white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}.disabled-wrap{white-space:nowrap!important}.dataTables_wrapper .dataTables_paginate .paginate_button{display:block;float:left;padding:0;margin-right:2px}#dataTableBuilder{border:none}#datatables_wrapper .scroller{max-height:500px}#datatables_wrapper .mCustomScrollBox{width:100%!important}.dataTables_wrapper thead{overflow:hidden;padding-left:4px;width:100%!important}.dataTables_wrapper thead.tableFloatingHeader .group-checkable{left:-15px}.dataTables_wrapper thead>tr>th{background-color:#fbfcfd}.dataTables_wrapper thead th img{margin-right:10px}.dataTables_wrapper .text-left{text-align:left}.dataTables_wrapper .table-checkbox{margin:0}.dataTables_wrapper .text-center{text-align:center}.dataTables_wrapper td .btn{font-size:12px;margin:0 0 5px}.dataTables_wrapper td .table-actions{min-width:150px;text-align:center}#table-backups th{background-color:#36c6d3!important;color:#fff!important}.table-language{background:#f1f1f1}.table-language th{background-color:#36c6d3!important;color:#fff!important}.table-language td,.table-language th{text-align:center}.table-language .text-left{text-align:left}.table-language tr .set-language-default{display:none}.table-language tr:hover .set-language-default{display:block}#btn-language-submit,#btn-language-submit-edit{margin:10px 0}.status-label{display:inline-block;padding:3px 5px;color:#fff!important}#dataTableBuilder tfoot{display:none!important}.page-content .dataTables_wrapper{min-height:120px;position:relative}.page-content .dataTables_wrapper .datatables__info_wrap{position:absolute;width:100%;bottom:0;right:0;left:0;min-width:585px}.page-content .dataTables_wrapper .datatables__info_wrap:after{clear:both}.page-content .dataTables_wrapper tfoot{display:none!important}.page-content .dataTables_wrapper .dt-buttons{float:right;margin-top:-50px;margin-right:10px;top:4px}.page-content .dataTables_wrapper .dt-buttons .btn{padding:5px 10px;font-size:14px;line-height:1.5;background:#0a77a1;border-color:#0a77a1;color:#fff!important}.page-content .dataTables_wrapper .dt-buttons .btn:active,.page-content .dataTables_wrapper .dt-buttons .btn:active:focus,.page-content .dataTables_wrapper .dt-buttons .btn:focus,.page-content .dataTables_wrapper .dt-buttons .btn:hover{background:#1dc3d2;border-color:#1dc3d2}.page-content .dataTables_wrapper .dt-buttons .btn:last-child{margin-right:0}.page-content .dataTables_wrapper .dt-buttons a{color:#fff!important}.page-content .dataTables_wrapper .language-column a{display:inline-block;margin-right:14px}.page-content .dataTables_wrapper .language-header img{margin-right:7px}.page-content .dataTables_wrapper .text-left{text-align:left}.page-content .dataTables_wrapper .text-center{text-align:center}.page-content .dataTables_wrapper td,.page-content .dataTables_wrapper th{outline:none!important}.page-content .dataTables_wrapper th .checker{margin-left:4px}.page-content .dataTables_wrapper .btn{margin:0 5px 5px 0}.page-content .dataTables_wrapper .dataTables_paginate{float:right}.page-content .dataTables_wrapper .dataTables_paginate .pagination{display:inline-block;padding-left:0;border-radius:0!important;margin:5px 10px 0 0}.page-content .dataTables_wrapper .dataTables_paginate .pagination li a{background-color:#f1f1f1;color:#777!important;border-radius:0!important;margin-left:3px;-webkit-transition:.3s;transition:.3s;padding:2px 5px;min-width:24px;width:auto;height:auto}.page-content .dataTables_wrapper .dataTables_paginate .pagination li a:hover{background:#e3e3e3}.page-content .dataTables_wrapper .dataTables_paginate .pagination li:hover{background:transparent!important}.page-content .dataTables_wrapper .dataTables_paginate .pagination li.active a{background-color:#36c6d3!important;color:#fff!important}.page-content .dataTables_wrapper .dataTables_length{float:left;padding:0;max-height:35px}.page-content .dataTables_wrapper .dataTables_length label{font-weight:400;text-align:left;white-space:nowrap;margin:0!important}.page-content .dataTables_wrapper .dataTables_length .dt-length-style{padding:4px 8px 4px 10px!important;display:inline-block!important;color:#1f64a0!important}.page-content .dataTables_wrapper .dataTables_length .dt-length-style .select2-selection{border:1px solid #d2d6de;border-radius:0;padding:4px 10px;height:28px}.page-content .dataTables_wrapper .dataTables_length .dt-length-style .select2-selection .select2-selection__arrow{height:21px;top:3px}.page-content .dataTables_wrapper .dataTables_info{margin-left:10px;padding-top:0;line-height:32px;white-space:nowrap;display:inline-block;color:#d9534f}.page-content .dataTables_wrapper .dataTables_info .dt-length-records{padding:2px 3px 3px 0!important;display:inline-block!important;color:#1f64a0!important}.page-content .dataTables_wrapper .dataTables_processing{background:transparent;border:none}.page-content .dataTables_wrapper .dataTables_empty{height:76px}.dataTables_wrapper tfoot th{text-transform:none}.table{margin-bottom:0}.table th{color:#afafaf;text-align:left;padding-left:18px;font-weight:400;font-size:11px}.table th.no-sort{padding-right:0!important}.table th.no-sort:after{display:none!important}.table th:hover{color:#333}.table .text-left{text-align:left}.table .text-center{text-align:center}.table td{padding:5px 12px!important}.table td .text-left{display:block;float:left!important}.tableFloatingHeaderOriginal{left:0!important;top:0}.dataTables_filter{text-align:right;position:relative;display:block;float:left;border-right:3px solid #36c6d3!important}.dataTables_filter input[type=search]{margin-top:4px;margin-right:10px;height:28px;max-width:85%!important}.dataTables_filter label{font-size:0}.dataTables_filter label input{margin:0}.dataTables_wrapper td,.dataTables_wrapper th{vertical-align:middle!important;text-align:center}.table th{border-bottom:none!important;font-weight:400!important;font-size:11px!important;text-transform:uppercase}@media screen and (min-width:768px){.page-content .table-responsive{overflow-x:inherit}}@media screen and (max-width:767px){.page-content .table-responsive{margin-bottom:0;border:none;overflow-x:auto}.page-content .table-responsive .table.dataTable{min-width:585px}.page-content .table-responsive .dataTables_wrapper .dt-buttons{margin-top:10px;min-width:585px;float:none}.page-content .table-responsive .dataTables_wrapper .dataTables_filter{max-width:120px}}.dataTables_wrapper .table-bordered>tbody>tr>td,.dataTables_wrapper .table-bordered>tbody>tr>th,.dataTables_wrapper .table-bordered>tfoot>tr>td,.dataTables_wrapper .table-bordered>tfoot>tr>th,.dataTables_wrapper .table-bordered>thead>tr>td,.dataTables_wrapper .table-bordered>thead>tr>th{border:1px solid #f4f4f4}.dataTables_wrapper .form-control:focus{border-color:#93a1bb;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(147,161,187,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(147,161,187,.6)}.dataTables_wrapper select.form-control{padding-right:1.5em;line-height:17px}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;padding-right:0!important}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:0;min-height:45px;border-radius:0!important;background:#36c6d3;border:none}.modal-header strong{color:#fff;float:left;line-height:45px;margin:0 0 0 15px}.modal-header .close{color:#fff;margin:10px 15px;float:right;font-size:20px;line-height:20px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:80px auto 30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}@media (min-width:1200px){.modal-lg{width:1100px}}.modal-content{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;background:#f9f9f9}.modal-content .close{color:#fff}.modal-header h4{font-weight:600;font-size:13px}.modal-header h4 .til_img{background:url("/vendor/core/images/img.png") repeat scroll -220px -260px transparent;float:left;height:45px;width:45px;margin:0 0 0 5px}.modal-footer{background:transparent;border:none;margin-top:0;padding:0 20px 20px}.modal-body{padding-bottom:0}.modal-body>p:last-child{margin-bottom:20px}.modal-dialog.size-adaptive{width:100%;padding-right:50px;padding-left:50px}.modal-dialog.adaptive-height{height:100%;min-height:600px;margin-top:0;margin-bottom:0;padding-top:50px;padding-bottom:50px}.modal-dialog.adaptive-height .modal-content{height:100%}@media (min-width:768px){.modal-dialog.size-tiny{width:300px}.modal-dialog.size-small{width:400px}}@media (min-width:992px){.modal-dialog.size-large{width:750px}.modal-dialog.size-huge{width:900px}.modal-dialog.size-giant{width:982px}}@media (max-width:768px){.modal-dialog.size-adaptive{width:auto;padding:5px 0;margin:0}}.modal.fade .modal-dialog{opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s,width 0s;transition:all .3s,width 0s;-webkit-transform:scale(.7);transform:scale(.7)}.modal.fade.in .modal-dialog{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1)}.modal-body .form-actions{padding-bottom:15px}.modal-full.modal-dialog{width:95%}@media (max-width:768px){.modal-full.modal-dialog{width:auto}}#list_widgets{margin-top:5px}.widget_item{float:left}.widget{background:#fff;clear:both;margin-bottom:20px}.sortable-ghost{opacity:.5}.box_img_sale{background:url("/vendor/core/images/img.png");background-position:-135px -110px;background-color:#7c87b6}.widget-title{cursor:move;overflow:hidden;background:#ebeae8;background-image:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f2f2f2",GradientType=0);height:44px;line-height:34px;border-bottom:1px solid #fff}.widget-title>.tools{float:right;display:inline-block;padding:8px 12px 0}.widget-title>.tools>a{display:inline-block;height:16px;margin-left:5px;opacity:1}.widget-title>.tools>a.remove{background-image:url("/vendor/core/images/portlet-remove-icon.png");background-repeat:no-repeat;width:11px}.widget-title>.tools>a.config{background-image:url("/vendor/core/images/portlet-config-icon.png");background-repeat:no-repeat;width:12px}.widget-title>.tools>a.reload{background-image:url("/vendor/core/images/portlet-reload-icon.png");width:13px}.widget-title>.tools>a.expand{background-image:url("/vendor/core/images/portlet-expand-icon.png");width:14px;visibility:visible}.widget-title>.tools>a.collapse{background-image:url("/vendor/core/images/portlet-collapse-icon.png");width:14px;visibility:visible}.widget-title>.tools>a.fullscreen{display:inline-block;top:-3px;position:relative;font-size:13px;font-family:FontAwesome;color:#acacac}.widget-title>.tools>a.fullscreen:before{content:"\F065"}.widget-title>.tools>a.fullscreen.on:before{content:"\F066"}.widget-title>.tools>a:hover{text-decoration:none;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:.8}.widget-title>h4{float:left;font-size:14px;font-weight:700;line-height:45px;height:45px;overflow:hidden;margin:0}.widget-title>h4 span{margin-left:10px}.widget-title>h4 i{font-size:14px;margin-right:2px}.widget-title>h4 i.widget-analytics{background-position:-180px -110px;background-color:#ffb93d}.widget-title>h4 i.widget-activities{background-position:-45px -110px;background-color:#3ebee4}.widget-title span.tools{border-left:1px solid #e0dede;float:right;margin:2px 0 0;padding:6px 5px 6px 10px}.widget-title span.tools>a{display:inline-block;margin-right:5px;color:#979797;font-size:14px;text-decoration:none}.widget-title span.tools>a:hover{text-decoration:none;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:.6}.widget-title .btn-group{margin-right:5px;margin-top:-2px}.widget-title .btn-group .caret{margin-top:8px;margin-left:3px}.widget-body{padding:15px;border-radius:0 0 3px 3px;min-height:200px}.widget-body ul.item-list{margin:0;padding:0 0 0 7px;list-style:none}.widget-body ul.item-list li{padding:5px 0;list-style:none;border-top:1px solid #fff;border-bottom:1px solid #ebebeb;font-size:13px}.widget-body ul.item-list li .label{margin-right:5px}.widget-body ul.item-list li .italic{font-style:italic!important}.widget-body ul.item-list li .small{font-size:11px!important}.log-icon{display:block;float:left;width:10px;height:10px;background:#3ebee4;margin:5px 5px 0 0}.log-icon-primary{background:#7c87b6}.log-icon-warning{background:#ffb93d}.log-icon-danger{background:#d65c4f}.loading-message{display:inline-block;min-width:125px;padding:10px;margin:0 auto;color:#000!important;font-size:13px;font-weight:400;text-align:center;vertical-align:middle}.loading-message.loading-message-boxed{border:1px solid #ddd;background-color:#eee;border-radius:4px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.1);box-shadow:0 1px 8px rgba(0,0,0,.1)}.loading-message>span{line-height:20px;vertical-align:middle}.widget-main{margin-top:20px}.widget-main h2{font-size:16px}.widget-main #wrap-widget-1{list-style:none;margin:0;padding:0}#wrap-widget-1 li{width:49%;float:left;margin-bottom:20px}#wrap-widget-1 li:nth-child(2n){margin-left:2%}#added-widget li .widget-handle,#wrap-widget-1 li .widget-handle{margin:0;padding:15px;font-size:15px;line-height:.8;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background:#fafafa;color:#23282d;border:1px solid #e5e5e5}#wrap-widget-1 li .widget-content{display:none}#wrap-widget-1 li:hover .widget-handle{border-color:#999;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#wrap-widget-1 li .widget-handle .widget-name{margin-bottom:0}.sidebar-area{padding:15px 7px;background:#fff;margin-bottom:20px}.sidebar-area h3{font-size:16px;margin-bottom:0}#added-widget ul{min-height:50px;padding:0;margin:20px 0 0;list-style:none}#added-widget .widget-name{margin-bottom:0}#added-widget .widget-content{display:block;padding:7px 7px 20px;border:1px solid #e5e5e5;border-top:none}#added-widget .widget-content .btn{margin:0}#added-widget .widget-description{display:none}#added-widget li{margin-bottom:20px}.widget-description{padding:6px}#wrap-widget-1 .widget-name .text-right{display:none}#added-widget .widget-name{position:relative}#added-widget .widget-name .text-right{position:absolute;top:-2px;right:0}#added-widget .widget-content{display:none}.list-tabs-order>div{background:#fafafa;padding:10px;border:1px solid #eee;cursor:move;margin-bottom:10px}.list-page-select-widget{margin:10px 0;background:#ddd;max-height:200px;overflow:hidden}.list-page-select-widget .mCSB_container{padding:7px}.mCSB_container{width:auto!important}.meta-boxes{margin-top:20px}.meta-boxes .widget-title{cursor:move;overflow:hidden;height:35px;border-bottom:1px solid #eee;padding:0 5px;background:none}.meta-boxes .widget-title>h4{line-height:35px;height:35px}.meta-boxes .widget-body{min-height:0}@font-face{font-family:entypo;src:url("/vendor/core/fonts/entypo.eot");src:url("/vendor/core/fonts/entypo.eot?#iefix") format("eot"),url("/vendor/core/fonts/entypo.woff2") format("woff2"),url("/vendor/core/fonts/entypo.woff") format("woff"),url("/vendor/core/fonts/entypo.ttf") format("truetype");font-weight:400;font-style:normal}.icon:before{position:relative;top:2px;display:inline-block;font-family:entypo;speak:none;font-size:100%;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel .icon-chevron-thin-left,.carousel .icon-chevron-thin-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel .icon-chevron-thin-left{left:50%;margin-left:-10px}.carousel .icon-chevron-thin-right{right:50%;margin-right:-10px}.icon-500px-with-circle:before{content:"\EA01"}.icon-500px:before{content:"\EA02"}.icon-add-to-list:before{content:"\EA03"}.icon-add-user:before{content:"\EA04"}.icon-address:before{content:"\EA05"}.icon-adjust:before{content:"\EA06"}.icon-air:before{content:"\EA07"}.icon-aircraft-landing:before{content:"\EA08"}.icon-aircraft-take-off:before{content:"\EA09"}.icon-aircraft:before{content:"\EA0A"}.icon-align-bottom:before{content:"\EA0B"}.icon-align-horizontal-middle:before{content:"\EA0C"}.icon-align-left:before{content:"\EA0D"}.icon-align-right:before{content:"\EA0E"}.icon-align-top:before{content:"\EA0F"}.icon-align-vertical-middle:before{content:"\EA10"}.icon-app-store:before{content:"\EA11"}.icon-archive:before{content:"\EA12"}.icon-area-graph:before{content:"\EA13"}.icon-arrow-bold-down:before{content:"\EA14"}.icon-arrow-bold-left:before{content:"\EA15"}.icon-arrow-bold-right:before{content:"\EA16"}.icon-arrow-bold-up:before{content:"\EA17"}.icon-arrow-down:before{content:"\EA18"}.icon-arrow-left:before{content:"\EA19"}.icon-arrow-long-down:before{content:"\EA1A"}.icon-arrow-long-left:before{content:"\EA1B"}.icon-arrow-long-right:before{content:"\EA1C"}.icon-arrow-long-up:before{content:"\EA1D"}.icon-arrow-right:before{content:"\EA1E"}.icon-arrow-up:before{content:"\EA1F"}.icon-arrow-with-circle-down:before{content:"\EA20"}.icon-arrow-with-circle-left:before{content:"\EA21"}.icon-arrow-with-circle-right:before{content:"\EA22"}.icon-arrow-with-circle-up:before{content:"\EA23"}.icon-attachment:before{content:"\EA24"}.icon-awareness-ribbon:before{content:"\EA25"}.icon-back-in-time:before{content:"\EA26"}.icon-back:before{content:"\EA27"}.icon-baidu:before{content:"\EA28"}.icon-bar-graph:before{content:"\EA29"}.icon-basecamp:before{content:"\EA2A"}.icon-battery:before{content:"\EA2B"}.icon-beamed-note:before{content:"\EA2C"}.icon-behance:before{content:"\EA2D"}.icon-bell:before{content:"\EA2E"}.icon-blackboard:before{content:"\EA2F"}.icon-block:before{content:"\EA30"}.icon-book:before{content:"\EA31"}.icon-bookmark:before{content:"\EA32"}.icon-bookmarks:before{content:"\EA33"}.icon-bowl:before{content:"\EA34"}.icon-box:before{content:"\EA35"}.icon-briefcase:before{content:"\EA36"}.icon-browser:before{content:"\EA37"}.icon-brush:before{content:"\EA38"}.icon-bucket:before{content:"\EA39"}.icon-bug:before{content:"\EA3A"}.icon-cake:before{content:"\EA3B"}.icon-calculator:before{content:"\EA3C"}.icon-calendar:before{content:"\EA3D"}.icon-camera:before{content:"\EA3E"}.icon-ccw:before{content:"\EA3F"}.icon-chat:before{content:"\EA40"}.icon-check:before{content:"\EA41"}.icon-chevron-down:before{content:"\EA42"}.icon-chevron-left:before{content:"\EA43"}.icon-chevron-right:before{content:"\EA44"}.icon-chevron-small-down:before{content:"\EA45"}.icon-chevron-small-left:before{content:"\EA46"}.icon-chevron-small-right:before{content:"\EA47"}.icon-chevron-small-up:before{content:"\EA48"}.icon-chevron-thin-down:before{content:"\EA49"}.icon-chevron-thin-left:before{content:"\EA4A"}.icon-chevron-thin-right:before{content:"\EA4B"}.icon-chevron-thin-up:before{content:"\EA4C"}.icon-chevron-up:before{content:"\EA4D"}.icon-chevron-with-circle-down:before{content:"\EA4E"}.icon-chevron-with-circle-left:before{content:"\EA4F"}.icon-chevron-with-circle-right:before{content:"\EA50"}.icon-chevron-with-circle-up:before{content:"\EA51"}.icon-circle-with-cross:before{content:"\EA52"}.icon-circle-with-minus:before{content:"\EA53"}.icon-circle-with-plus:before{content:"\EA54"}.icon-circle:before{content:"\EA55"}.icon-circular-graph:before{content:"\EA56"}.icon-clapperboard:before{content:"\EA57"}.icon-classic-computer:before{content:"\EA58"}.icon-clipboard:before{content:"\EA59"}.icon-clock:before{content:"\EA5A"}.icon-cloud:before{content:"\EA5B"}.icon-code:before{content:"\EA5C"}.icon-cog:before{content:"\EA5D"}.icon-colours:before{content:"\EA5E"}.icon-compass:before{content:"\EA5F"}.icon-controller-fast-backward:before{content:"\EA60"}.icon-controller-fast-forward:before{content:"\EA61"}.icon-controller-jump-to-start:before{content:"\EA62"}.icon-controller-next:before{content:"\EA63"}.icon-controller-paus:before{content:"\EA64"}.icon-controller-play:before{content:"\EA65"}.icon-controller-record:before{content:"\EA66"}.icon-controller-stop:before{content:"\EA67"}.icon-controller-volume:before{content:"\EA68"}.icon-copy:before{content:"\EA69"}.icon-creative-cloud:before{content:"\EA6A"}.icon-creative-commons-attribution:before{content:"\EA6B"}.icon-creative-commons-noderivs:before{content:"\EA6C"}.icon-creative-commons-noncommercial-eu:before{content:"\EA6D"}.icon-creative-commons-noncommercial-us:before{content:"\EA6E"}.icon-creative-commons-public-domain:before{content:"\EA6F"}.icon-creative-commons-remix:before{content:"\EA70"}.icon-creative-commons-share:before{content:"\EA71"}.icon-creative-commons-sharealike:before{content:"\EA72"}.icon-creative-commons:before{content:"\EA73"}.icon-credit-card:before{content:"\EA74"}.icon-credit:before{content:"\EA75"}.icon-crop:before{content:"\EA76"}.icon-cross:before{content:"\EA77"}.icon-cup:before{content:"\EA78"}.icon-cw:before{content:"\EA79"}.icon-cycle:before{content:"\EA7A"}.icon-database:before{content:"\EA7B"}.icon-dial-pad:before{content:"\EA7C"}.icon-direction:before{content:"\EA7D"}.icon-document-landscape:before{content:"\EA7E"}.icon-document:before{content:"\EA7F"}.icon-documents:before{content:"\EA80"}.icon-dot-single:before{content:"\EA81"}.icon-dots-three-horizontal:before{content:"\EA82"}.icon-dots-three-vertical:before{content:"\EA83"}.icon-dots-two-horizontal:before{content:"\EA84"}.icon-dots-two-vertical:before{content:"\EA85"}.icon-download:before{content:"\EA86"}.icon-dribbble-with-circle:before{content:"\EA87"}.icon-dribbble:before{content:"\EA88"}.icon-drink:before{content:"\EA89"}.icon-drive:before{content:"\EA8A"}.icon-drop:before{content:"\EA8B"}.icon-dropbox:before{content:"\EA8C"}.icon-edit:before{content:"\EA8D"}.icon-email:before{content:"\EA8E"}.icon-emoji-flirt:before{content:"\EA8F"}.icon-emoji-happy:before{content:"\EA90"}.icon-emoji-neutral:before{content:"\EA91"}.icon-emoji-sad:before{content:"\EA92"}.icon-erase:before{content:"\EA93"}.icon-eraser:before{content:"\EA94"}.icon-evernote:before{content:"\EA95"}.icon-export:before{content:"\EA96"}.icon-eye-with-line:before{content:"\EA97"}.icon-eye:before{content:"\EA98"}.icon-facebook-with-circle:before{content:"\EA99"}.icon-facebook:before{content:"\EA9A"}.icon-feather:before{content:"\EA9B"}.icon-fingerprint:before{content:"\EA9C"}.icon-flag:before{content:"\EA9D"}.icon-flash:before{content:"\EA9E"}.icon-flashlight:before{content:"\EA9F"}.icon-flat-brush:before{content:"\EAA0"}.icon-flattr:before{content:"\EAA1"}.icon-flickr-with-circle:before{content:"\EAA2"}.icon-flickr:before{content:"\EAA3"}.icon-flow-branch:before{content:"\EAA4"}.icon-flow-cascade:before{content:"\EAA5"}.icon-flow-line:before{content:"\EAA6"}.icon-flow-parallel:before{content:"\EAA7"}.icon-flow-tree:before{content:"\EAA8"}.icon-flower:before{content:"\EAA9"}.icon-folder-images:before{content:"\EAAA"}.icon-folder-music:before{content:"\EAAB"}.icon-folder-video:before{content:"\EAAC"}.icon-folder:before{content:"\EAAD"}.icon-forward:before{content:"\EAAE"}.icon-foursquare:before{content:"\EAAF"}.icon-funnel:before{content:"\EAB0"}.icon-game-controller:before{content:"\EAB1"}.icon-gauge:before{content:"\EAB2"}.icon-github-with-circle:before{content:"\EAB3"}.icon-github:before{content:"\EAB4"}.icon-globe:before{content:"\EAB5"}.icon-google-plus-with-circle:before{content:"\EAB6"}.icon-google-plus:before{content:"\EAB7"}.icon-google-drive:before{content:"\EAB8"}.icon-google-hangouts:before{content:"\EAB9"}.icon-google-play:before{content:"\EABA"}.icon-graduation-cap:before{content:"\EABB"}.icon-grid:before{content:"\EABC"}.icon-grooveshark:before{content:"\EABD"}.icon-hair-cross:before{content:"\EABE"}.icon-hand:before{content:"\EABF"}.icon-heart-outlined:before{content:"\EAC0"}.icon-heart:before{content:"\EAC1"}.icon-help-with-circle:before{content:"\EAC2"}.icon-help:before{content:"\EAC3"}.icon-home:before{content:"\EAC4"}.icon-hour-glass:before{content:"\EAC5"}.icon-houzz:before{content:"\EAC6"}.icon-icloud:before{content:"\EAC7"}.icon-image-inverted:before{content:"\EAC8"}.icon-image:before{content:"\EAC9"}.icon-images:before{content:"\EACA"}.icon-inbox:before{content:"\EACB"}.icon-infinity:before{content:"\EACC"}.icon-info-with-circle:before{content:"\EACD"}.icon-info:before{content:"\EACE"}.icon-instagram-with-circle:before{content:"\EACF"}.icon-instagram:before{content:"\EAD0"}.icon-install:before{content:"\EAD1"}.icon-keyboard:before{content:"\EAD3"}.icon-lab-flask:before{content:"\EAD4"}.icon-landline:before{content:"\EAD5"}.icon-language:before{content:"\EAD6"}.icon-laptop:before{content:"\EAD7"}.icon-lastfm-with-circle:before{content:"\EAD8"}.icon-lastfm:before{content:"\EAD9"}.icon-layers:before{content:"\EADA"}.icon-leaf:before{content:"\EADB"}.icon-level-down:before{content:"\EADC"}.icon-level-up:before{content:"\EADD"}.icon-lifebuoy:before{content:"\EADE"}.icon-light-bulb:before{content:"\EADF"}.icon-light-down:before{content:"\EAE0"}.icon-light-up:before{content:"\EAE1"}.icon-line-graph:before{content:"\EAE2"}.icon-link:before{content:"\EAE3"}.icon-linkedin-with-circle:before{content:"\EAE4"}.icon-linkedin:before{content:"\EAE5"}.icon-list:before{content:"\EAE6"}.icon-location-pin:before{content:"\EAE7"}.icon-location:before{content:"\EAE8"}.icon-lock-open:before{content:"\EAE9"}.icon-lock:before{content:"\EAEA"}.icon-log-out:before{content:"\EAEB"}.icon-login:before{content:"\EAEC"}.icon-loop:before{content:"\EAED"}.icon-magnet:before{content:"\EAEE"}.icon-magnifying-glass:before{content:"\EAEF"}.icon-mail-with-circle:before{content:"\EAF0"}.icon-mail:before{content:"\EAF1"}.icon-man:before{content:"\EAF2"}.icon-map:before{content:"\EAF3"}.icon-mask:before{content:"\EAF4"}.icon-medal:before{content:"\EAF5"}.icon-medium-with-circle:before{content:"\EAF6"}.icon-medium:before{content:"\EAF7"}.icon-megaphone:before{content:"\EAF8"}.icon-menu-white:before{content:"\EAF9"}.icon-merge:before{content:"\EAFB"}.icon-message:before{content:"\EAFC"}.icon-mic:before{content:"\EAFD"}.icon-minus:before{content:"\EAFE"}.icon-mixi:before{content:"\EAFF"}.icon-mobile:before{content:"\EB00"}.icon-modern-mic:before{content:"\EB01"}.icon-moon:before{content:"\EB02"}.icon-mouse-pointer:before{content:"\EB03"}.icon-mouse:before{content:"\EB04"}.icon-music:before{content:"\EB05"}.icon-network:before{content:"\EB06"}.icon-new-message:before{content:"\EB07"}.icon-new:before{content:"\EB08"}.icon-news:before{content:"\EB09"}.icon-newsletter:before{content:"\EB0A"}.icon-notification:before{content:"\EB0C"}.icon-notifications-off:before{content:"\EB0D"}.icon-old-mobile:before{content:"\EB0E"}.icon-old-phone:before{content:"\EB0F"}.icon-onedrive:before{content:"\EB10"}.icon-open-book:before{content:"\EB11"}.icon-palette:before{content:"\EB12"}.icon-paper-plane:before{content:"\EB13"}.icon-paypal:before{content:"\EB14"}.icon-pencil:before{content:"\EB15"}.icon-phone:before{content:"\EB16"}.icon-picasa:before{content:"\EB17"}.icon-pie-chart:before{content:"\EB18"}.icon-pin:before{content:"\EB19"}.icon-pinterest-with-circle:before{content:"\EB1A"}.icon-pinterest:before{content:"\EB1B"}.icon-plus:before{content:"\EB1C"}.icon-popup:before{content:"\EB1D"}.icon-power-plug:before{content:"\EB1E"}.icon-price-ribbon:before{content:"\EB1F"}.icon-price-tag:before{content:"\EB20"}.icon-print:before{content:"\EB21"}.icon-progress-empty:before{content:"\EB22"}.icon-progress-full:before{content:"\EB23"}.icon-progress-one:before{content:"\EB24"}.icon-progress-two:before{content:"\EB25"}.icon-publish:before{content:"\EB26"}.icon-qq-with-circle:before{content:"\EB27"}.icon-qq:before{content:"\EB28"}.icon-quote:before{content:"\EB29"}.icon-radio:before{content:"\EB2A"}.icon-raft-with-circle:before{content:"\EB2B"}.icon-raft:before{content:"\EB2C"}.icon-rainbow:before{content:"\EB2D"}.icon-rdio-with-circle:before{content:"\EB2E"}.icon-rdio:before{content:"\EB2F"}.icon-remove-user:before{content:"\EB30"}.icon-renren:before{content:"\EB31"}.icon-reply-all:before{content:"\EB32"}.icon-reply:before{content:"\EB33"}.icon-resize-100:before{content:"\EB34"}.icon-resize-full-screen:before{content:"\EB35"}.icon-retweet:before{content:"\EB36"}.icon-rocket:before{content:"\EB37"}.icon-round-brush:before{content:"\EB38"}.icon-rss:before{content:"\EB39"}.icon-ruler:before{content:"\EB3A"}.icon-save:before{content:"\EB3B"}.icon-scissors:before{content:"\EB3C"}.icon-scribd:before{content:"\EB3D"}.icon-select-arrows:before{content:"\EB3E"}.icon-share-alternative:before{content:"\EB3F"}.icon-share-alternitive:before{content:"\EB40"}.icon-share:before{content:"\EB41"}.icon-shareable:before{content:"\EB42"}.icon-shield:before{content:"\EB43"}.icon-shop:before{content:"\EB44"}.icon-shopping-bag:before{content:"\EB45"}.icon-shopping-basket:before{content:"\EB46"}.icon-shopping-cart:before{content:"\EB47"}.icon-shuffle:before{content:"\EB48"}.icon-signal:before{content:"\EB49"}.icon-sina-weibo:before{content:"\EB4A"}.icon-skype-with-circle:before{content:"\EB4B"}.icon-skype:before{content:"\EB4C"}.icon-slideshare:before{content:"\EB4D"}.icon-smashing:before{content:"\EB4E"}.icon-sound-mix:before{content:"\EB4F"}.icon-sound-mute:before{content:"\EB50"}.icon-sound:before{content:"\EB51"}.icon-soundcloud:before{content:"\EB52"}.icon-sports-club:before{content:"\EB53"}.icon-spotify-with-circle:before{content:"\EB54"}.icon-spotify:before{content:"\EB55"}.icon-spreadsheet:before{content:"\EB56"}.icon-squared-cross:before{content:"\EB57"}.icon-squared-minus:before{content:"\EB58"}.icon-squared-plus:before{content:"\EB59"}.icon-star-outlined:before{content:"\EB5A"}.icon-star:before{content:"\EB5B"}.icon-stopwatch:before{content:"\EB5C"}.icon-stumbleupon-with-circle:before{content:"\EB5D"}.icon-stumbleupon:before{content:"\EB5E"}.icon-suitcase:before{content:"\EB5F"}.icon-swap:before{content:"\EB60"}.icon-swarm:before{content:"\EB61"}.icon-sweden:before{content:"\EB62"}.icon-switch:before{content:"\EB63"}.icon-tablet-mobile-combo:before{content:"\EB64"}.icon-tablet:before{content:"\EB65"}.icon-tag:before{content:"\EB66"}.icon-text-document-inverted:before{content:"\EB67"}.icon-text-document:before{content:"\EB68"}.icon-text:before{content:"\EB69"}.icon-thermometer:before{content:"\EB6A"}.icon-thumbs-down:before{content:"\EB6B"}.icon-thumbs-up:before{content:"\EB6C"}.icon-thunder-cloud:before{content:"\EB6D"}.icon-ticket:before{content:"\EB6E"}.icon-time-slot:before{content:"\EB6F"}.icon-tools:before{content:"\EB70"}.icon-traffic-cone:before{content:"\EB71"}.icon-trash:before{content:"\EB72"}.icon-tree:before{content:"\EB73"}.icon-triangle-down:before{content:"\EB74"}.icon-triangle-left:before{content:"\EB75"}.icon-triangle-right:before{content:"\EB76"}.icon-triangle-up:before{content:"\EB77"}.icon-tripadvisor:before{content:"\EB78"}.icon-trophy:before{content:"\EB79"}.icon-tumblr-with-circle:before{content:"\EB7A"}.icon-tumblr:before{content:"\EB7B"}.icon-tv:before{content:"\EB7C"}.icon-twitter-with-circle:before{content:"\EB7D"}.icon-twitter:before{content:"\EB7E"}.icon-typing:before{content:"\EB7F"}.icon-uninstall:before{content:"\EB80"}.icon-unread:before{content:"\EB81"}.icon-untag:before{content:"\EB82"}.icon-upload-to-cloud:before{content:"\EB83"}.icon-upload:before{content:"\EB84"}.icon-users:before{content:"\EB86"}.icon-v-card:before{content:"\EB87"}.icon-video-camera:before{content:"\EB88"}.icon-video:before{content:"\EB89"}.icon-vimeo-with-circle:before{content:"\EB8A"}.icon-vimeo:before{content:"\EB8B"}.icon-vine-with-circle:before{content:"\EB8C"}.icon-vine:before{content:"\EB8D"}.icon-vinyl:before{content:"\EB8E"}.icon-vk-alternitive:before{content:"\EB8F"}.icon-vk-with-circle:before{content:"\EB90"}.icon-vk:before{content:"\EB91"}.icon-voicemail:before{content:"\EB92"}.icon-wallet:before{content:"\EB93"}.icon-warning:before{content:"\EB94"}.icon-water:before{content:"\EB95"}.icon-windows-store:before{content:"\EB96"}.icon-xing-with-circle:before{content:"\EB97"}.icon-xing:before{content:"\EB98"}.icon-yelp:before{content:"\EB99"}.icon-youko-with-circle:before{content:"\EB9A"}.icon-youko:before{content:"\EB9B"}.icon-youtube-with-circle:before{content:"\EB9C"}.icon-youtube:before{content:"\EB9D"}.dd-item{position:relative}.dd3-content{width:350px;background-color:#fff;border:0 none}.dd3-handle{position:absolute;margin:0;left:0;top:0;cursor:move;width:350px;text-indent:100%;white-space:nowrap;overflow:hidden;border:1px solid #aaa;background:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.dd3-handle:hover{background-color:transparent}.dd-item>.item-details{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;display:none;margin-bottom:5px;margin-top:-5px;padding:10px 15px;max-width:350px}.dd-item .dd3-content>.fa{cursor:pointer;font-size:18px}.dd3-handle:before{display:none}.dd3-content{padding:5px 10px}.dd3-content .show-item-details{background-color:#ccc;left:319px;line-height:28px;position:absolute;text-align:center;top:1px;width:30px;color:#000;border-left:1px solid #aaa}.dd-item.active>.item-details{display:block}.dd-item.active>.item-details>label{float:left;width:100%;display:block}.dd-item.active>.item-details>div.text-right{float:none;clear:both}.dd-item>.item-details span.text{display:inline-block;width:90px;font-weight:700;font-size:13px;float:left}.dd-item>.item-details input[type=text]{display:inline-block;width:228px;border:1px solid #aaa;height:30px;padding:0 5px}.show-item-details.active .fa:before{content:"\F106"}.box-links-for-menu .list-item{border:1px solid #ddd;padding:15px;max-height:200px;overflow:auto}.box-links-for-menu .list-item .list-item{border:0 none;padding:0 0 0 15px;max-height:none;overflow:visible;padding-left:20px}.box-links-for-menu .list-item li{list-style:none;position:relative;margin-bottom:5px}.box-links-for-menu .list-item li a{display:inline-block;padding-left:20px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.form-save-menu #menu_name{margin-bottom:5px}.dd3-content>span.text.pull-left{max-width:200px}.dd3-content>span.text.pull-left,.dd3-content>span.text.pull-right{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.dd3-content>span.text.pull-right{margin-right:25px;max-width:85px}.form-save-menu{margin-top:40px}.widget-menu .widget-body{min-height:130px}.widget-menu .widget-title{cursor:pointer;background:#f5f5f5;margin-bottom:0;border-bottom:1px solid #ddd;color:#23282d}.widget-menu .widget-title i{margin-right:15px}.widget-menu .widget-title span{font-size:13px;line-height:42px}.widget-menu{margin-top:20px}.widget-menu .widget{margin:0}.widget-menu .widget .narrow-icon{float:right;margin-top:12px}.widget-menu .mCSB_container{padding:10px}.panel-group .widget.panel{border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.breadcrumb-buttons:after,.breadcrumb-line:after,.calendars:after,.chat-member:after,.chat .message:after,.colorpicker:after,.datatable-footer:after,.datatable-header:after,.daterangepicker .range_inputs:after,.footer-icons-group:after,.footer-links-group:after,.glyphs:after,.headline-info:after,.info-buttons:after,.invoice-header:after,.message-controls:after,.popup-messages>li>a:after,.search-control:after,.slider-controls:after,.statistics-info:after,.table-footer:after,.task:after,.user-menu>a:after,.wysihtml5-toolbar:after,ul.list-justified li:after{content:"";display:table;clear:both}#fancybox-loading,.breadcrumb-line,.calendars,.chart-tooltip,.chat-member img,.chat .message .message-body,.dataTables_paginate a,.daterangepicker,.daterangepicker.opensleft .calendar,.daterangepicker td,.daterangepicker th,.DTTT_collection,.editor,.fancybox-title-float-wrap .child,.fc-button,.has-switch,.info-blocks>li,.jGrowl .jGrowl-closer,.jGrowl .jGrowl-notification,.jqstooltip,.message-img img,.plupload_button,.popup-header a,.ranges,.search-line,.statistics-info>a,.ui-datepicker .ui-datepicker-current-day .ui-state-active,.ui-datepicker .ui-state-hover,.user-face,label.error{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.block{margin-bottom:0}.block-inner{margin-bottom:20px;display:block}.with-padding{padding:16px}.subtitle{display:block;font-weight:600;margin-bottom:10px}.subtitle i{float:left;margin:0 6px 0 0;color:#444}.language.dropdown>a>img{float:left;margin:3px 6px 0 0}label.error{margin-top:6px;margin-bottom:0;color:#fff;background-color:#d65c4f;display:table;padding:5px 8px;font-size:11px;font-weight:600;line-height:14px}label.error.valid{background-color:#65b688}.mandatory{color:#b94a48;margin-left:2px}ul.list-justified li{float:none;width:1%;display:table-cell}@media (max-width:991px){ul.list-justified li{display:block;width:auto}}.scrollable-panel{max-height:400px;overflow-y:scroll}.h5Title{border-bottom:1px solid grey}.form-group .bootstrap-tagsinput{border-radius:0}ul.dropdown-menu.pull-right>li:first-child:before{right:11px;left:auto}ul.dropdown-menu.pull-right>li:first-child:after{right:12px;left:auto}.twitter-typeahead .tt-hint,.twitter-typeahead .tt-query{margin-bottom:0}.tt-menu,.twitter-typeahead .tt-hint{display:none}.tt-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;cursor:pointer;width:100%}.tt-suggestion{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.tt-suggestion:focus,.tt-suggestion:hover{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.bootstrap-tagsinput input{max-width:110px}.list-thumbnails{list-style:none;margin:0;padding:0}.list-thumbnails>li{float:left;overflow:hidden;margin:8px}.list-thumbnails>li,.list-thumbnails>li>a{display:block;position:relative}.list-thumbnails>li>a:focus{outline:none}.list-thumbnails>li>a>.text{position:absolute;right:0;left:0;bottom:0;top:0;text-align:center;color:#fff;background-color:rgba(0,0,0,.55);opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease;transition:all .2s ease}.list-thumbnails>li>a>.text:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:0}.list-thumbnails>li .tags{display:inline-block;position:absolute;bottom:0;right:0;overflow:visible;direction:rtl;padding:0;margin:0;height:auto;width:auto;background-color:transparent;border-width:0;vertical-align:inherit}.list-thumbnails>li .tags>.label-holder{opacity:.92;filter:alpha(opacity=92);display:table;margin:1px 0 0;direction:ltr;text-align:left}.list-thumbnails>li .tags>.label-holder:hover{opacity:1;filter:alpha(opacity=100)}.list-thumbnails>li>.tools{position:absolute;top:0;bottom:0;left:-30px;width:24px;background:#000;text-align:center;vertical-align:middle;-webkit-transition:all .2s ease;transition:all .2s ease}.list-thumbnails>li>.tools.tools-right{left:auto;right:-30px}.list-thumbnails>li>.tools.tools-bottom{width:auto;height:28px;left:0;right:0;top:auto;bottom:-30px}.list-thumbnails>li>.tools.tools-top{width:auto;height:28px;left:0;right:0;top:-30px;bottom:auto}.list-thumbnails>li:hover>.tools{left:0;right:0}.list-thumbnails>li:hover>.tools.tools-bottom{top:auto;bottom:0}.list-thumbnails>li:hover>.tools.tools-top{bottom:auto;top:0}.list-thumbnails>li:hover>.tools.tools-right{left:auto;right:0}.list-thumbnails>li>.in.tools{left:0;right:0}.list-thumbnails>li>.in.tools.tools-bottom{top:auto;bottom:0}.list-thumbnails>li>.in.tools.tools-top{bottom:auto;top:0}.list-thumbnails>li>.in.tools.tools-right{left:auto;right:0}.list-thumbnails>li>.tools>a,.list-thumbnails>li>a .inner a{display:inline-block;color:#fff;font-size:17px;font-weight:400;padding:0 10px}.list-thumbnails>li>.tools>a:hover,.list-thumbnails>li>a .inner a:hover{text-decoration:none;color:#c9e2ea}.list-thumbnails>li .tools.tools-bottom>a,.list-thumbnails>li .tools.tools-top>a{display:inline-block;line-height:30px}.list-thumbnails>li>a>.text>.inner{padding:4px 0;margin:0;display:inline-block;vertical-align:middle;max-width:90%}.list-thumbnails>li>a>.text>.inner .fa{font-size:24px}.list-thumbnails>li:hover>a>.text{opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width:480px){.list-thumbnails{text-align:center}.list-thumbnails>li{float:none;display:inline-block}}#price{width:70%;float:left;border-right:none}#price-wrapper .select2-container{width:30%!important;float:left;margin-top:0}.list-provinces{margin:0;list-style:none;max-height:400px;overflow-y:scroll;padding:0 10px;border:1px solid #ddd}.list-provinces li{display:block;margin:10px 0}.list-provinces li a{display:inline-block;padding:5px 10px;background:#eee}.list-provinces li.active a{background:#36c6d3;color:#fff}.list-categories{max-height:320px;padding:10px}.province-detail{margin-top:24px}.province-info{display:none}.preview_image{max-width:250px;max-height:200px;border-radius:3px} .mt-radio .preview_image{ width:auto; }  @media (min-width:768px){.sub_modal .modal-dialog{margin:180px auto}}#edit-slug-box{line-height:24px;min-height:25px;margin-top:5px;color:#666}#btn-ok,#change_slug{height:24px;line-height:22px;padding:0 8px 1px;font-size:11px;color:#555;border-color:#ccc;background:#f7f7f7;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;vertical-align:top;margin:0}.permalink{text-decoration:underline}#editable-post-name{font-weight:700}#editable-post-name input{font-size:13px;font-weight:400;height:22px;margin:0;width:16em;display:inline-block}#edit-slug-box .cancel{margin-right:10px;padding:0;font-size:11px;text-decoration:underline;color:#0073aa;margin:0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;background:0 0;outline:0;cursor:pointer;display:none}#btn-ok{display:none}.folder_item{width:150px;height:150px;background:#ddd}.folder_item:hover{background:#4da7e8!important;border-color:#2581b8}.folder_item a{text-align:center}.folder_item>a>i{font-size:45px;color:#4da7e8;display:inline-block;margin-top:40px;margin-bottom:5px}.folder_item:hover i,.folder_item:hover p,.folder_item a:hover i,.folder_item a:hover p{color:#ecf0f1}.folder_item a.deleteFolder i{margin-top:0;font-size:18px;color:#d65c4f}#youtube_url_process{padding:10px 0}.input-group .input-group-addon{border-color:#e5e5e5;background:#e5e5e5;min-width:39px}.dashboard-breadcrumb{margin-top:15px}table.dataTable{border-top:none;margin-top:0!important;margin-bottom:0!important;width:100%!important}.datatable-header{background:#ebeae8;height:46px}.datatable-footer{padding:5px}.dataTables_filter{padding:0}#datatables_filter strong{float:left;text-transform:uppercase;line-height:44px;margin-right:12px}.dataTables_filter label>input[type=search]{margin-top:8px;height:29px}.table-striped .even{background:#fff}#datatables_length .select2-container{margin-top:8px}#datatables_length .select2-container .select2-selection{height:29px}#datatables_length .select2-container .select2-selection .select2-selection__rendered{line-height:23px}#datatables_length .select2-container .select2-selection .select2-selection__arrow{height:22px}.datatable-footer .paginate_button.next a{background-position:-54px -203px;margin-right:10px!important;background-color:#e3e3e3!important}.datatable-footer .paginate_button.next a,.datatable-footer .paginate_button.previous a{width:25px;height:24px;background-image:url("/vendor/core/images/img.png");opacity:.8;filter:alpha(opacity=80)}.datatable-footer .paginate_button.previous a{background-position:-10px -203px;background-color:#e3e3e3;margin-right:-18px;background-color:#e3e3e3!important}.datatable-footer .paginate_button i{display:none}.dataTables_wrapper .dataTables_paginate .paginate_button{font-size:11px}.dataTables_wrapper .dataTables_paginate .paginate_button a{width:24px;height:24px;text-align:center;padding:0;line-height:22px!important}.dataTables_wrapper .dataTables_paginate .paginate_button a:hover{opacity:1}.dataTables_wrapper .dataTables_paginate .paginate_button.active a{margin-left:22px}div.dataTables_info{color:#afafaf;font-size:11px}.main-form{background:#fff;padding:10px;margin-bottom:15px}.render_time{color:#fff;margin-left:20px;font-size:12px}.box-translation a.status-1{font-weight:700}.box-translation .import-groups{margin:0 10px;height:32px}.box-translation .find-translations,.box-translation .publish-translation{margin:15px 0}.box-translation .translation-back{margin:15px}.box-translation .add_keys{margin:0}.table-log-viewer.table{margin-bottom:0}.table-log-viewer.table .btn{width:28px;height:24px;display:block!important;float:left;text-align:center;margin:0 2px}.table-log-viewer.table .btn.btn-danger{padding:0;-webkit-box-shadow:0 3px #ccc;box-shadow:0 3px #ccc}.table-log-viewer.table .btn.btn-danger:hover{-webkit-box-shadow:0 2px #ccc;box-shadow:0 2px #ccc}.table-log-viewer.table .btn.btn-danger i{margin-left:8px}.table-log-viewer.table .btn i{line-height:18px;margin-left:3px}.table-log-viewer.table td{margin:0;padding:5px 0!important}.table-log-viewer.table .text-left{width:90px}.table-log-viewer.table .text-center,.table.table-condensed .text-center{text-align:center}.table.table-condensed td{padding:5px!important}.table.table-condensed td p{max-width:100%;word-break:break-all}.main-form .panel-heading{background-color:#fafafa;padding:8px 10px;font-size:14px;font-weight:600}#stats-doughnut-chart{margin-top:50px}.box-href,.info-box-icon i{color:hsla(0,0%,100%,.8)!important}.box-href:hover,.info-box-icon i:hover,.info-box:hover .info-box-icon i{color:#fff!important}.plugin-img{width:30%;float:left}.plugin-img img{max-width:100%}.plugin-detail{float:right;width:70%}.plugin-detail .plugin-detail-wrap{padding:0 10px}.plugin-detail .plugin-detail-wrap .btn{margin:10px 0}.plugin-detail .plugin-detail-wrap p{margin:0}.plugin-detail .plugin-detail-wrap .plugin-name{font-size:14px;font-weight:700}.s-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#s-rectBox{position:absolute;z-index:1090;border:2px dashed #cbd3e3}.right-sidebar .widget.meta-boxes:first-child{margin-top:0}.select-language-table{width:100%}.table-language tbody,.table-language thead,.table-language tr{width:100%!important}.select-language-table tr{border-bottom:10px solid transparent}#plugin-list{list-style:none;padding:0}#plugin-list li{display:block;padding:10px}#plugin-list li:nth-child(2n){background:#eee}#plugin-list li:nth-child(odd){background:#fff}#plugin-list li .btn{margin:10px 0}#plugin-list li p{margin:0}#plugin-list li .plugin-name{font-size:14px;font-weight:700}.help-ts{display:block;margin-top:5px;margin-bottom:10px;background-color:#d9edf7;border:1px solid #bce8f1;padding:5px;font-size:.9em;cursor:help}.help-ts *{color:#31708f}.form-group{position:relative}small.charcounter{position:absolute;top:0;right:0}.onoffswitch{position:relative;width:45px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.form-group .onoffswitch{float:left;margin-right:10px}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #e6e6e6;border-radius:20px!important;-webkit-border-radius:20px!important;-moz-border-radius:20px!important}.onoffswitch-inner{width:200%;margin-left:-100%;-webkit-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.onoffswitch-inner:after,.onoffswitch-inner:before{float:left;width:50%;height:15px;padding:0;line-height:15px;font-size:15px;color:#fff;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.onoffswitch-inner:before{content:"";padding-left:10px;background-color:#eee;color:#e6e6e6}.onoffswitch-inner:after{content:"";padding-right:10px;background-color:#eee;color:#a38282;text-align:right}.onoffswitch-switch{width:20px;height:20px;margin:0;background:#a1a1a1;border:2px solid #e6e6e6;border-radius:50%!important;position:absolute;top:0;bottom:0;right:26px;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0;background-color:#36c6d3}.required:after{content:" *";color:red}.list-feature .ui-widget-content{border:none;background:none;margin-top:15px}.pwstrength_viewport_progress{margin-top:5px}.permission-flag-level-one{margin-left:0;padding-top:10px}.permission-flag-level-two{margin-left:30px;padding-top:10px}.permission-flag-level-three{margin-left:60px;padding-top:10px}.permission-flag-level-four{margin-left:90px;padding-top:10px}.permission-flag-level-five{margin-left:120px;padding-top:10px}.breadcrumb{float:left;background:transparent;margin:10px 0;font-size:13px;padding:0;border-radius:0}.breadcrumb>li>a{color:#444;text-decoration:none;display:inline-block}.breadcrumb>li>a>.fa,.content-header>.breadcrumb>li>a>.glyphicon,.content-header>.breadcrumb>li>a>.ion{margin-right:5px}.breadcrumb>li+li:before{content:"\F101";padding:0 4px}.breadcrumb>li+li:before,.breadcrumb>li:first-child:before{font:normal normal normal 14px/1 FontAwesome;display:inline-block}.breadcrumb>li:first-child:before{content:"\F015";padding-right:4px;color:#333}.admin-grid .sub-header{color:#999;font-size:14px}.admin-grid .row+.sub-header{margin-top:30px}.admin-grid .list-group-item-text{min-height:2.5em}.admin-grid .list-group{margin-bottom:20px}.list-group{margin-bottom:0}.list-group-item{padding:11px 12px}.list-group-item i{float:left;margin-right:8px}.list-group-item .btn{position:absolute;top:3px;right:3px}.list-group-item.has-button{padding-right:36px}.list-group-item:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.list-group-item>.badge,.list-group-item>.label{float:right;margin-top:-3px}.list-group-item>.label+.label{margin-right:5px}a.list-group-item:focus,a.list-group-item:hover{background-color:#fafafa}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{background-color:#3ca2bb;border-color:#3ca2bb}.list-group-item-success{color:#2d552d;background-color:#f5faf4}a.list-group-item-success{color:#2d552d}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#2d552d;background-color:#ecf6ea}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{background-color:#36c6d3;border-color:#36c6d3}.list-group-item-danger{color:#923e3c;background-color:#fdf5f5}a.list-group-item-danger{color:#923e3c}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#923e3c;background-color:#f8efef}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{background-color:#d65c4f;border-color:#d65c4f}.list-group-item-warning{color:#725a32;background-color:#fffdf0}a.list-group-item-warning{color:#725a32}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#725a32;background-color:#faf8e9}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{background-color:#ee8366;border-color:#ee8366}.list-group-item-info{color:#426a7e;background-color:#f5fbfd}a.list-group-item-info{color:#426a7e}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#426a7e;background-color:#ecf6fa}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{background-color:#3ca2bb;border-color:#3ca2bb}.page-sidebar-closed .user-info{display:none}.page-sidebar-closed .user-menu>a{padding:18px 5px}@media (max-width:767px){.widgets{display:block}.portlet.portlet-no-padding .portlet-body{margin-right:-10px}}.portlet.portlet-no-padding{padding:12px 0;overflow:hidden}.portlet.portlet-no-padding .portlet-title{margin-bottom:0;min-height:40px;padding-left:11px}.portlet.portlet-no-padding .portlet-title .tools{padding:10px 0 8px;margin-top:0;margin-right:10px}.portlet.portlet-no-padding .portlet-body{padding:0}.btn{padding:5px 10px;font-size:12px;line-height:1.5}#auto-checkboxes ul>li{margin-left:0}.note{margin:0 0 20px;padding:15px 30px 15px 15px;border-left:5px solid #eee;border-radius:0 4px 4px 0}.note h1,.note h2,.note h3,.note h4,.note h5,.note h6{margin-top:0}.note h1 .close,.note h2 .close,.note h3 .close,.note h4 .close,.note h5 .close,.note h6 .close{margin-right:-10px}.note p{margin:0;font-size:14px}.note p:last-child{margin-bottom:0}.note .highlight,.note code{background-color:#fff}.note.note-success{background-color:#c0edf1;border-color:#58d0da;color:#000}.note.note-info{background-color:#f5f8fd;border-color:#8bb4e7;color:#010407}.note.note-warning{background-color:#faeaa9;border-color:#f3cc31;color:#000}.note.note-danger{background-color:#fef7f8;border-color:#f0868e;color:#210406}.mt-checkbox,.mt-radio{display:inline-block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.mt-checkbox.mt-checkbox-disabled,.mt-checkbox.mt-radio-disabled,.mt-radio.mt-checkbox-disabled,.mt-radio.mt-radio-disabled{opacity:.8;cursor:not-allowed}.mt-checkbox>input,.mt-radio>input{position:absolute;z-index:-1;opacity:0}.mt-checkbox>span:not(.text),.mt-radio>span:not(.text){border:1px solid transparent;position:absolute;top:1px;left:0;height:18px;width:18px;background:#e6e6e6}.mt-checkbox>span:not(.text):after,.mt-radio>span:not(.text):after{content:"";position:absolute;display:none}.mt-checkbox:hover>input:not([disabled])~span:not(.text),.mt-checkbox>input:checked~span:not(.text),.mt-checkbox>input:focus~span:not(.text),.mt-radio:hover>input:not([disabled])~span:not(.text),.mt-radio>input:checked~span:not(.text),.mt-radio>input:focus~span:not(.text){background:#d9d9d9;-webkit-transition:all .3s;transition:all .3s}.mt-checkbox>input:checked~span:not(.text):after,.mt-radio>input:checked~span:not(.text):after{display:block}.mt-checkbox:hover>input:not([disabled]):checked~span:not(.text),.mt-checkbox>input:checked~span:not(.text),.mt-radio:hover>input:not([disabled]):checked~span:not(.text),.mt-radio>input:checked~span:not(.text){-webkit-transition:all .3s;transition:all .3s;background:#d9d9d9}.mt-checkbox>input:disabled~span:not(.text),.mt-radio>input:disabled~span:not(.text){opacity:.6;pointer-events:none}.mt-checkbox.mt-checkbox-outline:hover>input:not([disabled]):checked~span:not(.text),.mt-checkbox.mt-checkbox-outline:hover>input:not([disabled])~span:not(.text),.mt-checkbox.mt-checkbox-outline>input:checked~span:not(.text),.mt-checkbox.mt-checkbox-outline>input:focus~span:not(.text),.mt-checkbox.mt-checkbox-outline>span:not(.text),.mt-checkbox.mt-radio-outline:hover>input:not([disabled]):checked~span:not(.text),.mt-checkbox.mt-radio-outline:hover>input:not([disabled])~span:not(.text),.mt-checkbox.mt-radio-outline>input:checked~span:not(.text),.mt-checkbox.mt-radio-outline>input:focus~span:not(.text),.mt-checkbox.mt-radio-outline>span:not(.text),.mt-radio.mt-checkbox-outline:hover>input:not([disabled]):checked~span:not(.text),.mt-radio.mt-checkbox-outline:hover>input:not([disabled])~span:not(.text),.mt-radio.mt-checkbox-outline>input:checked~span:not(.text),.mt-radio.mt-checkbox-outline>input:focus~span:not(.text),.mt-radio.mt-checkbox-outline>span:not(.text),.mt-radio.mt-radio-outline:hover>input:not([disabled]):checked~span:not(.text),.mt-radio.mt-radio-outline:hover>input:not([disabled])~span:not(.text),.mt-radio.mt-radio-outline>input:checked~span:not(.text),.mt-radio.mt-radio-outline>input:focus~span:not(.text),.mt-radio.mt-radio-outline>span:not(.text){border:1px solid #d9d9d9;background:none}.mt-radio>span{border-radius:50%!important}.mt-radio>span:after{left:5px;top:5px;height:6px;width:6px;border-radius:100%!important;background:#888}.mt-radio>input:disabled~span:after{background:#888}td>.mt-radio.mt-radio-single,th>.mt-radio.mt-radio-single{right:-5px}.mt-checkbox>span:after{left:6px;top:2px;width:5px;height:10px;border:solid #888;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mt-checkbox>input:disabled~span:after{border-color:#888}.form-inline .mt-checkbox{margin-left:15px;margin-right:15px}td>.mt-checkbox.mt-checkbox-single,th>.mt-checkbox.mt-checkbox-single{right:-5px}.mt-checkbox-list,.mt-radio-list{padding:10px 0}.form-horizontal .form-group .mt-checkbox-list,.form-horizontal .form-group .mt-radio-list{padding-top:0}.mt-checkbox-list .mt-checkbox,.mt-checkbox-list .mt-radio,.mt-radio-list .mt-checkbox,.mt-radio-list .mt-radio{display:block}.mt-checkbox-inline,.mt-radio-inline{padding:10px 0}.form-horizontal .form-group .mt-checkbox-inline,.form-horizontal .form-group .mt-radio-inline{padding-top:8px}.mt-checkbox-inline .mt-checkbox,.mt-checkbox-inline .mt-radio,.mt-radio-inline .mt-checkbox,.mt-radio-inline .mt-radio{display:inline-block;margin-right:15px}.mt-checkbox-inline .mt-checkbox:last-child,.mt-checkbox-inline .mt-radio:last-child,.mt-radio-inline .mt-checkbox:last-child,.mt-radio-inline .mt-radio:last-child{margin-right:0}.mt-element-card .mt-card-item{position:relative;margin-bottom:30px}.mt-element-card .mt-card-item .mt-card-avatar{margin-bottom:15px}.mt-element-card .mt-card-item .mt-card-content{text-align:center}.mt-element-card .mt-card-item .mt-card-content .mt-card-name{font-size:16px;font-weight:600;margin-bottom:10px}.mt-element-card .mt-card-item .mt-card-content .mt-card-desc{font-size:14px;margin:0 0 10px}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul{padding:0;margin-bottom:10px}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li{list-style:none;display:inline-block;margin:0 3px}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a{color:#000;font-size:18px}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a.mt-card-btn{color:#fff}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a.mt-card-btn:hover{color:#00be19}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a:hover{color:#f37b21}.mt-element-card.mt-card-round .mt-card-item{padding:40px 40px 10px}.mt-element-card.mt-card-round .mt-card-item .mt-card-avatar{border-radius:50%!important;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.mt-element-card.mt-card-round .mt-card-item .mt-card-avatar .mt-overlay{border-radius:50%!important}.mt-element-overlay .mt-overlay-1{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.mt-element-overlay .mt-overlay-1 .mt-info{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0;margin:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%) translateZ(0);-webkit-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0)}.mt-element-overlay .mt-overlay-1 .mt-info>li{list-style:none;display:inline-block;margin:0 3px}.mt-element-overlay .mt-overlay-1 .mt-overlay{width:100%;height:100%;position:absolute;z-index:2;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.mt-element-overlay .mt-overlay-1 img{display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;width:100%;height:auto}.mt-element-overlay .mt-overlay-1:hover img{-webkit-transform:scale(1.2) translateZ(0);transform:scale(1.2) translateZ(0)}.mt-element-overlay .mt-overlay-1:hover .mt-overlay{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0);transform:translateZ(0)}.mt-element-overlay .mt-overlay-1:hover .mt-info{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:.2s;transition-delay:.2s}.btn.btn-outline.default{border-color:#e1e5ec;color:#e1e5ec;background:none}.page-footer{position:absolute;bottom:0px;left:-18px;right:0px;padding:8px 20px 5px;font-size:13px;min-height:33px;background:#fff;color:#bcc3c7}.page-footer .clearfix{clear:both}.page-footer .page-footer-inner{float:left;display:inline-block;width:100%;color:#bcc3c7}@media (min-width:992px){.page-footer{clear:left}}.form-actions.form-actions-default{margin-top:0}.form-actions.form-actions-default.action-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-actions.form-actions-default.action-vertical .widget-title{-webkit-box-flex:1;-ms-flex:1;flex:1;border:0 none;font-size:16px!important;font-weight:700!important;color:#666!important;text-transform:uppercase!important;padding:15px!important;height:auto!important}.form-actions.form-actions-default.action-vertical .widget-title>h4>span{margin:0!important}.form-actions.form-actions-fixed-top{position:fixed;top:0;left:235px;right:0;z-index:999;background-color:#fff;border-bottom:1px solid #ccc;-webkit-box-shadow:0 2px 2px -2px rgba(0,0,0,.5);box-shadow:0 2px 2px -2px rgba(0,0,0,.5);text-align:right;padding:5px 20px}.form-actions.form-actions-fixed-top .btn{margin-left:5px;margin-top:5px}.top-menu .dropdown-menu .dropdown-menu-list.scroller{max-height:400px;overflow-y:scroll}.multi-choices-widget ul{list-style:none;padding:0;margin:0}.multi-choices-widget ul li{display:block}.multi-choices-widget ul ul{padding-left:18px}.img-thumbnail-wrap{width:100%;height:300px;background-position:50%;background-repeat:no-repeat;background-size:cover}.editor-action-item{float:left;margin-right:10px;margin-bottom:5px}.dashboard_widget_msg{padding:40px 20px;text-align:center;color:#72777c;font-size:14px}.dashboard_widget_msg .smiley:before{content:"\F118";font:400 120px/1 FontAwesome;speak:none;display:block;margin:0 5px 0 0;padding:0;text-indent:0;text-align:center;position:relative;-webkit-font-smoothing:antialiased;text-decoration:none!important}.tabbable-tabdrop .nav-pills,.tabbable-tabdrop .nav-tabs{background:#1b3a58;border-top:1px solid #ddd;border-right:1px solid #ddd}.page-content .breadcrumb{margin-bottom:20px}.page-content .table-language{margin-top:10px}.tableFloatingHeaderOriginal{background:#fff}.box_img_sale{background:url("/vendor/core/images/img.png") -135px -110px #7c87b6;width:45px;height:45px;margin:0;float:left}.input-group-btn .btn{width:34px;text-align:center;padding:6px 0}.input-group .form-control.datepicker{position:static}.btn-choose-file .btn{padding:6px 10px;width:auto!important}.dataTables_length{display:none}.portlet-body.widget-content{min-height:200px}.page-sidebar .sidebar-content .badge{padding:4px 6px}.page-sidebar .sidebar-content .nav-item.active .badge{background:#fff;color:#333}.loading-wrapper{display:none}.bb-loading{position:relative;background-color:rgba(0,0,0,.05)}.bb-loading .loading-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.bb-loading .loading-wrapper .loader{position:relative;margin:0 auto;width:50px}.bb-loading .loading-wrapper .loader:before{content:"";display:block;padding-top:100%}.bb-loading .loading-wrapper .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.bb-loading .loading-wrapper .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}@-webkit-keyframes color{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}#theme-option-header{text-align:right;padding:6px 10px;background:#23282d;border-bottom:3px solid #0073aa}#theme-option-header .display_header{float:left;margin:20px 10px;text-align:left}#theme-option-header .display_header h2{font-style:normal;padding-right:5px;color:#fff}#theme-option-header .display_header span.theme-option-dev-mode-notice{background-color:#f0ad4e;padding:.2em .5em;font-weight:700;color:#fff!important;border-radius:.25em}#theme-option-intro-text{background:#f3f3f3;border-bottom:1px solid #dedede;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;box-shadow:inset 0 1px 0 #fcfcfc;padding:10px}.theme-option-container{background-color:#f5f5f5;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#f2f2f2 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5",endColorstr="#eeeeee",GradientType=0);border:1px solid #dedede;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);-moz-box-shadow:0 1px 5px rgba(0,0,0,.4);border-top:none;overflow:hidden}.theme-option-sticky{min-height:32px;margin:-10px -20px 0}.theme-option-sticky.sticky-bottom{position:absolute;bottom:0;right:0;left:0}.theme-option-sticky .info_bar{height:38px;background:#f3f3f3;border-bottom:1px solid #dedede;padding:6px 10px 6px 6px;text-align:right;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;box-shadow:inset 0 1px 0 #fcfcfc}.theme-option-sticky .info_bar .btn{margin:0 10px;padding:4px 6px;font-size:12px}.theme-option-action_bar{float:right}.theme-option-sidebar{width:202px;float:left;min-height:300px}.theme-option-main{background:#fcfcfc;margin-left:202px;border-left:1px solid #d8d8d8;padding:10px 20px 0;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.tab-in-left li{float:none}.tab-in-left li a{display:block;padding:10px 4px 10px 14px;border-bottom-color:#e7e7e7;font-weight:600;text-decoration:none;-webkit-transition:none;transition:none;background:#e7e7e7;opacity:.7;color:#555;width:100%;border:none!important}.nav-tabs.tab-in-left li.active a,.nav-tabs.tab-in-left li a:hover{color:#23282d;background:#fcfcfc;opacity:1}.tab-in-left li a:hover{background:#e5e5e5;color:#777}.tab-content-in-right{border:none;background:none;padding:0;position:relative;height:100%;min-height:300px}.tab-content-in-right .tab-pane{margin:20px 0 60px}.list-item-checkbox{overflow:hidden!important;max-height:320px}.list-item-checkbox .mCSB_container{padding-bottom:20px}.list-item-checkbox .mCSB_container .help-block.error-help-block{position:absolute;bottom:0}.form-group-no-margin{margin-bottom:0}.main-form-body .panel-default{margin-top:0!important}#plugin-list .plugin-item{border:1px solid #cecece;padding:10px;border-radius:5px!important;margin:10px 0;background:#fff}#plugin-list i{font-size:5em;position:absolute;right:10%;top:30%;color:#cecece}#plugin-list p{margin:5px 0}#plugin-list h3{font-weight:700}#plugin-list .plugin-description{font-style:italic}.preview-image-wrapper{position:relative;display:inline-block;min-width:50px;min-height:50px;background:#ccc}.preview-image-wrapper img{max-height:150px}.btn_remove_image{position:absolute;top:5px;right:5px;background:#ddd;color:#000;display:inline-block;border-radius:50%!important;width:30px;height:30px;text-align:center;font-size:18px}.btn_remove_image:hover{background:#eee}.settings-group{min-height:75px;display:table}.settings-group .settings-item{display:table-cell;vertical-align:middle}
 

/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
    color: #333333;
    font-family: Roboto, sans-serif;
    padding: 0 !important;
    margin: 0 !important;
    direction: "ltr";
    font-size: 14px;
}
[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 100% !important;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }

  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-sm-first {
    order: -1;
  }

  .order-sm-last {
    order: 13;
  }

  .order-sm-0 {
    order: 0;
  }

  .order-sm-1 {
    order: 1;
  }

  .order-sm-2 {
    order: 2;
  }

  .order-sm-3 {
    order: 3;
  }

  .order-sm-4 {
    order: 4;
  }

  .order-sm-5 {
    order: 5;
  }

  .order-sm-6 {
    order: 6;
  }

  .order-sm-7 {
    order: 7;
  }

  .order-sm-8 {
    order: 8;
  }

  .order-sm-9 {
    order: 9;
  }

  .order-sm-10 {
    order: 10;
  }

  .order-sm-11 {
    order: 11;
  }

  .order-sm-12 {
    order: 12;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }

  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }

  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }

  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }

  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }

  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-md-first {
    order: -1;
  }

  .order-md-last {
    order: 13;
  }

  .order-md-0 {
    order: 0;
  }

  .order-md-1 {
    order: 1;
  }

  .order-md-2 {
    order: 2;
  }

  .order-md-3 {
    order: 3;
  }

  .order-md-4 {
    order: 4;
  }

  .order-md-5 {
    order: 5;
  }

  .order-md-6 {
    order: 6;
  }

  .order-md-7 {
    order: 7;
  }

  .order-md-8 {
    order: 8;
  }

  .order-md-9 {
    order: 9;
  }

  .order-md-10 {
    order: 10;
  }

  .order-md-11 {
    order: 11;
  }

  .order-md-12 {
    order: 12;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.3333333333%;
  }

  .offset-md-2 {
    margin-left: 16.6666666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.3333333333%;
  }

  .offset-md-5 {
    margin-left: 41.6666666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.3333333333%;
  }

  .offset-md-8 {
    margin-left: 66.6666666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.3333333333%;
  }

  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }

  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-lg-first {
    order: -1;
  }

  .order-lg-last {
    order: 13;
  }

  .order-lg-0 {
    order: 0;
  }

  .order-lg-1 {
    order: 1;
  }

  .order-lg-2 {
    order: 2;
  }

  .order-lg-3 {
    order: 3;
  }

  .order-lg-4 {
    order: 4;
  }

  .order-lg-5 {
    order: 5;
  }

  .order-lg-6 {
    order: 6;
  }

  .order-lg-7 {
    order: 7;
  }

  .order-lg-8 {
    order: 8;
  }

  .order-lg-9 {
    order: 9;
  }

  .order-lg-10 {
    order: 10;
  }

  .order-lg-11 {
    order: 11;
  }

  .order-lg-12 {
    order: 12;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }

  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }

  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }

  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }

  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }

  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-xl-first {
    order: -1;
  }

  .order-xl-last {
    order: 13;
  }

  .order-xl-0 {
    order: 0;
  }

  .order-xl-1 {
    order: 1;
  }

  .order-xl-2 {
    order: 2;
  }

  .order-xl-3 {
    order: 3;
  }

  .order-xl-4 {
    order: 4;
  }

  .order-xl-5 {
    order: 5;
  }

  .order-xl-6 {
    order: 6;
  }

  .order-xl-7 {
    order: 7;
  }

  .order-xl-8 {
    order: 8;
  }

  .order-xl-9 {
    order: 9;
  }

  .order-xl-10 {
    order: 10;
  }

  .order-xl-11 {
    order: 11;
  }

  .order-xl-12 {
    order: 12;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }

  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }

  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }

  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }

  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem !important;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
.form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}
.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.navbar {
    position: relative;
    min-height: 50px;
     margin-bottom: 0px !important; 
    border: 1px solid transparent;
	padding: 7px;
    border-radius: 0;
	z-index:1050;
}
/* .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
} */
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
.custom-file-label,
.custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

/* .navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
} */
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}
.alert-primary hr {
  border-top-color: #9fcdff;
}
.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}
.alert-secondary hr {
  border-top-color: #c8cbcf;
}
.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.alert-success hr {
  border-top-color: #b1dfbb;
}
.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-warning hr {
  border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.alert-danger hr {
  border-top-color: #f1b0b7;
}
.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}
.alert-dark hr {
  border-top-color: #b9bbbe;
}
.alert-dark .alert-link {
  color: #040505;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
  border:1px solid #333;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}



.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }

  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }

  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }

  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }

  .float-sm-right {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }

  .float-md-right {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }

  .float-lg-right {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }

  .float-xl-right {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }

  .mt-sm-0,
.my-sm-0 {
    margin-top: 0 !important;
  }

  .mr-sm-0,
.mx-sm-0 {
    margin-right: 0 !important;
  }

  .mb-sm-0,
.my-sm-0 {
    margin-bottom: 0 !important;
  }

  .ml-sm-0,
.mx-sm-0 {
    margin-left: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .mt-sm-1,
.my-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mr-sm-1,
.mx-sm-1 {
    margin-right: 0.25rem !important;
  }

  .mb-sm-1,
.my-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-sm-1,
.mx-sm-1 {
    margin-left: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .mt-sm-2,
.my-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mr-sm-2,
.mx-sm-2 {
    margin-right: 0.5rem !important;
  }

  .mb-sm-2,
.my-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-sm-2,
.mx-sm-2 {
    margin-left: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .mt-sm-3,
.my-sm-3 {
    margin-top: 1rem !important;
  }

  .mr-sm-3,
.mx-sm-3 {
    margin-right: 1rem !important;
  }

  .mb-sm-3,
.my-sm-3 {
    margin-bottom: 1rem !important;
  }

  .ml-sm-3,
.mx-sm-3 {
    margin-left: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .mt-sm-4,
.my-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mr-sm-4,
.mx-sm-4 {
    margin-right: 1.5rem !important;
  }

  .mb-sm-4,
.my-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-sm-4,
.mx-sm-4 {
    margin-left: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .mt-sm-5,
.my-sm-5 {
    margin-top: 3rem !important;
  }

  .mr-sm-5,
.mx-sm-5 {
    margin-right: 3rem !important;
  }

  .mb-sm-5,
.my-sm-5 {
    margin-bottom: 3rem !important;
  }

  .ml-sm-5,
.mx-sm-5 {
    margin-left: 3rem !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .pt-sm-0,
.py-sm-0 {
    padding-top: 0 !important;
  }

  .pr-sm-0,
.px-sm-0 {
    padding-right: 0 !important;
  }

  .pb-sm-0,
.py-sm-0 {
    padding-bottom: 0 !important;
  }

  .pl-sm-0,
.px-sm-0 {
    padding-left: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .pt-sm-1,
.py-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pr-sm-1,
.px-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pb-sm-1,
.py-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-sm-1,
.px-sm-1 {
    padding-left: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .pt-sm-2,
.py-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pr-sm-2,
.px-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pb-sm-2,
.py-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-sm-2,
.px-sm-2 {
    padding-left: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .pt-sm-3,
.py-sm-3 {
    padding-top: 1rem !important;
  }

  .pr-sm-3,
.px-sm-3 {
    padding-right: 1rem !important;
  }

  .pb-sm-3,
.py-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pl-sm-3,
.px-sm-3 {
    padding-left: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .pt-sm-4,
.py-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pr-sm-4,
.px-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pb-sm-4,
.py-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-sm-4,
.px-sm-4 {
    padding-left: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .pt-sm-5,
.py-sm-5 {
    padding-top: 3rem !important;
  }

  .pr-sm-5,
.px-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-5,
.py-sm-5 {
    padding-bottom: 3rem !important;
  }

  .pl-sm-5,
.px-sm-5 {
    padding-left: 3rem !important;
  }

  .m-sm-n1 {
    margin: -0.25rem !important;
  }

  .mt-sm-n1,
.my-sm-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-sm-n1,
.mx-sm-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-sm-n1,
.my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-sm-n1,
.mx-sm-n1 {
    margin-left: -0.25rem !important;
  }

  .m-sm-n2 {
    margin: -0.5rem !important;
  }

  .mt-sm-n2,
.my-sm-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-sm-n2,
.mx-sm-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-sm-n2,
.my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-sm-n2,
.mx-sm-n2 {
    margin-left: -0.5rem !important;
  }

  .m-sm-n3 {
    margin: -1rem !important;
  }

  .mt-sm-n3,
.my-sm-n3 {
    margin-top: -1rem !important;
  }

  .mr-sm-n3,
.mx-sm-n3 {
    margin-right: -1rem !important;
  }

  .mb-sm-n3,
.my-sm-n3 {
    margin-bottom: -1rem !important;
  }

  .ml-sm-n3,
.mx-sm-n3 {
    margin-left: -1rem !important;
  }

  .m-sm-n4 {
    margin: -1.5rem !important;
  }

  .mt-sm-n4,
.my-sm-n4 {
    margin-top: -1.5rem !important;
  }

  .mr-sm-n4,
.mx-sm-n4 {
    margin-right: -1.5rem !important;
  }

  .mb-sm-n4,
.my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }

  .ml-sm-n4,
.mx-sm-n4 {
    margin-left: -1.5rem !important;
  }

  .m-sm-n5 {
    margin: -3rem !important;
  }

  .mt-sm-n5,
.my-sm-n5 {
    margin-top: -3rem !important;
  }

  .mr-sm-n5,
.mx-sm-n5 {
    margin-right: -3rem !important;
  }

  .mb-sm-n5,
.my-sm-n5 {
    margin-bottom: -3rem !important;
  }

  .ml-sm-n5,
.mx-sm-n5 {
    margin-left: -3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mt-sm-auto,
.my-sm-auto {
    margin-top: auto !important;
  }

  .mr-sm-auto,
.mx-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-auto,
.my-sm-auto {
    margin-bottom: auto !important;
  }

  .ml-sm-auto,
.mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }

  .mt-md-0,
.my-md-0 {
    margin-top: 0 !important;
  }

  .mr-md-0,
.mx-md-0 {
    margin-right: 0 !important;
  }

  .mb-md-0,
.my-md-0 {
    margin-bottom: 0 !important;
  }

  .ml-md-0,
.mx-md-0 {
    margin-left: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .mt-md-1,
.my-md-1 {
    margin-top: 0.25rem !important;
  }

  .mr-md-1,
.mx-md-1 {
    margin-right: 0.25rem !important;
  }

  .mb-md-1,
.my-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-md-1,
.mx-md-1 {
    margin-left: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .mt-md-2,
.my-md-2 {
    margin-top: 0.5rem !important;
  }

  .mr-md-2,
.mx-md-2 {
    margin-right: 0.5rem !important;
  }

  .mb-md-2,
.my-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-md-2,
.mx-md-2 {
    margin-left: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .mt-md-3,
.my-md-3 {
    margin-top: 1rem !important;
  }

  .mr-md-3,
.mx-md-3 {
    margin-right: 1rem !important;
  }

  .mb-md-3,
.my-md-3 {
    margin-bottom: 1rem !important;
  }

  .ml-md-3,
.mx-md-3 {
    margin-left: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .mt-md-4,
.my-md-4 {
    margin-top: 1.5rem !important;
  }

  .mr-md-4,
.mx-md-4 {
    margin-right: 1.5rem !important;
  }

  .mb-md-4,
.my-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-md-4,
.mx-md-4 {
    margin-left: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .mt-md-5,
.my-md-5 {
    margin-top: 3rem !important;
  }

  .mr-md-5,
.mx-md-5 {
    margin-right: 3rem !important;
  }

  .mb-md-5,
.my-md-5 {
    margin-bottom: 3rem !important;
  }

  .ml-md-5,
.mx-md-5 {
    margin-left: 3rem !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .pt-md-0,
.py-md-0 {
    padding-top: 0 !important;
  }

  .pr-md-0,
.px-md-0 {
    padding-right: 0 !important;
  }

  .pb-md-0,
.py-md-0 {
    padding-bottom: 0 !important;
  }

  .pl-md-0,
.px-md-0 {
    padding-left: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .pt-md-1,
.py-md-1 {
    padding-top: 0.25rem !important;
  }

  .pr-md-1,
.px-md-1 {
    padding-right: 0.25rem !important;
  }

  .pb-md-1,
.py-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-md-1,
.px-md-1 {
    padding-left: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .pt-md-2,
.py-md-2 {
    padding-top: 0.5rem !important;
  }

  .pr-md-2,
.px-md-2 {
    padding-right: 0.5rem !important;
  }

  .pb-md-2,
.py-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-md-2,
.px-md-2 {
    padding-left: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .pt-md-3,
.py-md-3 {
    padding-top: 1rem !important;
  }

  .pr-md-3,
.px-md-3 {
    padding-right: 1rem !important;
  }

  .pb-md-3,
.py-md-3 {
    padding-bottom: 1rem !important;
  }

  .pl-md-3,
.px-md-3 {
    padding-left: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .pt-md-4,
.py-md-4 {
    padding-top: 1.5rem !important;
  }

  .pr-md-4,
.px-md-4 {
    padding-right: 1.5rem !important;
  }

  .pb-md-4,
.py-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-md-4,
.px-md-4 {
    padding-left: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .pt-md-5,
.py-md-5 {
    padding-top: 3rem !important;
  }

  .pr-md-5,
.px-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-5,
.py-md-5 {
    padding-bottom: 3rem !important;
  }

  .pl-md-5,
.px-md-5 {
    padding-left: 3rem !important;
  }

  .m-md-n1 {
    margin: -0.25rem !important;
  }

  .mt-md-n1,
.my-md-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-md-n1,
.mx-md-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-md-n1,
.my-md-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-md-n1,
.mx-md-n1 {
    margin-left: -0.25rem !important;
  }

  .m-md-n2 {
    margin: -0.5rem !important;
  }

  .mt-md-n2,
.my-md-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-md-n2,
.mx-md-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-md-n2,
.my-md-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-md-n2,
.mx-md-n2 {
    margin-left: -0.5rem !important;
  }

  .m-md-n3 {
    margin: -1rem !important;
  }

  .mt-md-n3,
.my-md-n3 {
    margin-top: -1rem !important;
  }

  .mr-md-n3,
.mx-md-n3 {
    margin-right: -1rem !important;
  }

  .mb-md-n3,
.my-md-n3 {
    margin-bottom: -1rem !important;
  }

  .ml-md-n3,
.mx-md-n3 {
    margin-left: -1rem !important;
  }

  .m-md-n4 {
    margin: -1.5rem !important;
  }

  .mt-md-n4,
.my-md-n4 {
    margin-top: -1.5rem !important;
  }

  .mr-md-n4,
.mx-md-n4 {
    margin-right: -1.5rem !important;
  }

  .mb-md-n4,
.my-md-n4 {
    margin-bottom: -1.5rem !important;
  }

  .ml-md-n4,
.mx-md-n4 {
    margin-left: -1.5rem !important;
  }

  .m-md-n5 {
    margin: -3rem !important;
  }

  .mt-md-n5,
.my-md-n5 {
    margin-top: -3rem !important;
  }

  .mr-md-n5,
.mx-md-n5 {
    margin-right: -3rem !important;
  }

  .mb-md-n5,
.my-md-n5 {
    margin-bottom: -3rem !important;
  }

  .ml-md-n5,
.mx-md-n5 {
    margin-left: -3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mt-md-auto,
.my-md-auto {
    margin-top: auto !important;
  }

  .mr-md-auto,
.mx-md-auto {
    margin-right: auto !important;
  }

  .mb-md-auto,
.my-md-auto {
    margin-bottom: auto !important;
  }

  .ml-md-auto,
.mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }

  .mt-lg-0,
.my-lg-0 {
    margin-top: 0 !important;
  }

  .mr-lg-0,
.mx-lg-0 {
    margin-right: 0 !important;
  }

  .mb-lg-0,
.my-lg-0 {
    margin-bottom: 0 !important;
  }

  .ml-lg-0,
.mx-lg-0 {
    margin-left: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .mt-lg-1,
.my-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mr-lg-1,
.mx-lg-1 {
    margin-right: 0.25rem !important;
  }

  .mb-lg-1,
.my-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-lg-1,
.mx-lg-1 {
    margin-left: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .mt-lg-2,
.my-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mr-lg-2,
.mx-lg-2 {
    margin-right: 0.5rem !important;
  }

  .mb-lg-2,
.my-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-lg-2,
.mx-lg-2 {
    margin-left: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .mt-lg-3,
.my-lg-3 {
    margin-top: 1rem !important;
  }

  .mr-lg-3,
.mx-lg-3 {
    margin-right: 1rem !important;
  }

  .mb-lg-3,
.my-lg-3 {
    margin-bottom: 1rem !important;
  }

  .ml-lg-3,
.mx-lg-3 {
    margin-left: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .mt-lg-4,
.my-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mr-lg-4,
.mx-lg-4 {
    margin-right: 1.5rem !important;
  }

  .mb-lg-4,
.my-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-lg-4,
.mx-lg-4 {
    margin-left: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .mt-lg-5,
.my-lg-5 {
    margin-top: 3rem !important;
  }

  .mr-lg-5,
.mx-lg-5 {
    margin-right: 3rem !important;
  }

  .mb-lg-5,
.my-lg-5 {
    margin-bottom: 3rem !important;
  }

  .ml-lg-5,
.mx-lg-5 {
    margin-left: 3rem !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .pt-lg-0,
.py-lg-0 {
    padding-top: 0 !important;
  }

  .pr-lg-0,
.px-lg-0 {
    padding-right: 0 !important;
  }

  .pb-lg-0,
.py-lg-0 {
    padding-bottom: 0 !important;
  }

  .pl-lg-0,
.px-lg-0 {
    padding-left: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .pt-lg-1,
.py-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pr-lg-1,
.px-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pb-lg-1,
.py-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-lg-1,
.px-lg-1 {
    padding-left: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .pt-lg-2,
.py-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pr-lg-2,
.px-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pb-lg-2,
.py-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-lg-2,
.px-lg-2 {
    padding-left: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .pt-lg-3,
.py-lg-3 {
    padding-top: 1rem !important;
  }

  .pr-lg-3,
.px-lg-3 {
    padding-right: 1rem !important;
  }

  .pb-lg-3,
.py-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pl-lg-3,
.px-lg-3 {
    padding-left: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .pt-lg-4,
.py-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pr-lg-4,
.px-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pb-lg-4,
.py-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-lg-4,
.px-lg-4 {
    padding-left: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .pt-lg-5,
.py-lg-5 {
    padding-top: 3rem !important;
  }

  .pr-lg-5,
.px-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-5,
.py-lg-5 {
    padding-bottom: 3rem !important;
  }

  .pl-lg-5,
.px-lg-5 {
    padding-left: 3rem !important;
  }

  .m-lg-n1 {
    margin: -0.25rem !important;
  }

  .mt-lg-n1,
.my-lg-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-lg-n1,
.mx-lg-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-lg-n1,
.my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-lg-n1,
.mx-lg-n1 {
    margin-left: -0.25rem !important;
  }

  .m-lg-n2 {
    margin: -0.5rem !important;
  }

  .mt-lg-n2,
.my-lg-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-lg-n2,
.mx-lg-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-lg-n2,
.my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-lg-n2,
.mx-lg-n2 {
    margin-left: -0.5rem !important;
  }

  .m-lg-n3 {
    margin: -1rem !important;
  }

  .mt-lg-n3,
.my-lg-n3 {
    margin-top: -1rem !important;
  }

  .mr-lg-n3,
.mx-lg-n3 {
    margin-right: -1rem !important;
  }

  .mb-lg-n3,
.my-lg-n3 {
    margin-bottom: -1rem !important;
  }

  .ml-lg-n3,
.mx-lg-n3 {
    margin-left: -1rem !important;
  }

  .m-lg-n4 {
    margin: -1.5rem !important;
  }

  .mt-lg-n4,
.my-lg-n4 {
    margin-top: -1.5rem !important;
  }

  .mr-lg-n4,
.mx-lg-n4 {
    margin-right: -1.5rem !important;
  }

  .mb-lg-n4,
.my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }

  .ml-lg-n4,
.mx-lg-n4 {
    margin-left: -1.5rem !important;
  }

  .m-lg-n5 {
    margin: -3rem !important;
  }

  .mt-lg-n5,
.my-lg-n5 {
    margin-top: -3rem !important;
  }

  .mr-lg-n5,
.mx-lg-n5 {
    margin-right: -3rem !important;
  }

  .mb-lg-n5,
.my-lg-n5 {
    margin-bottom: -3rem !important;
  }

  .ml-lg-n5,
.mx-lg-n5 {
    margin-left: -3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mt-lg-auto,
.my-lg-auto {
    margin-top: auto !important;
  }

  .mr-lg-auto,
.mx-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-auto,
.my-lg-auto {
    margin-bottom: auto !important;
  }

  .ml-lg-auto,
.mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }

  .mt-xl-0,
.my-xl-0 {
    margin-top: 0 !important;
  }

  .mr-xl-0,
.mx-xl-0 {
    margin-right: 0 !important;
  }

  .mb-xl-0,
.my-xl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xl-0,
.mx-xl-0 {
    margin-left: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .mt-xl-1,
.my-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mr-xl-1,
.mx-xl-1 {
    margin-right: 0.25rem !important;
  }

  .mb-xl-1,
.my-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-xl-1,
.mx-xl-1 {
    margin-left: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .mt-xl-2,
.my-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mr-xl-2,
.mx-xl-2 {
    margin-right: 0.5rem !important;
  }

  .mb-xl-2,
.my-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-xl-2,
.mx-xl-2 {
    margin-left: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .mt-xl-3,
.my-xl-3 {
    margin-top: 1rem !important;
  }

  .mr-xl-3,
.mx-xl-3 {
    margin-right: 1rem !important;
  }

  .mb-xl-3,
.my-xl-3 {
    margin-bottom: 1rem !important;
  }

  .ml-xl-3,
.mx-xl-3 {
    margin-left: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .mt-xl-4,
.my-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mr-xl-4,
.mx-xl-4 {
    margin-right: 1.5rem !important;
  }

  .mb-xl-4,
.my-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-xl-4,
.mx-xl-4 {
    margin-left: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .mt-xl-5,
.my-xl-5 {
    margin-top: 3rem !important;
  }

  .mr-xl-5,
.mx-xl-5 {
    margin-right: 3rem !important;
  }

  .mb-xl-5,
.my-xl-5 {
    margin-bottom: 3rem !important;
  }

  .ml-xl-5,
.mx-xl-5 {
    margin-left: 3rem !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .pt-xl-0,
.py-xl-0 {
    padding-top: 0 !important;
  }

  .pr-xl-0,
.px-xl-0 {
    padding-right: 0 !important;
  }

  .pb-xl-0,
.py-xl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xl-0,
.px-xl-0 {
    padding-left: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .pt-xl-1,
.py-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pr-xl-1,
.px-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pb-xl-1,
.py-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-xl-1,
.px-xl-1 {
    padding-left: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .pt-xl-2,
.py-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pr-xl-2,
.px-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pb-xl-2,
.py-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-xl-2,
.px-xl-2 {
    padding-left: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .pt-xl-3,
.py-xl-3 {
    padding-top: 1rem !important;
  }

  .pr-xl-3,
.px-xl-3 {
    padding-right: 1rem !important;
  }

  .pb-xl-3,
.py-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pl-xl-3,
.px-xl-3 {
    padding-left: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .pt-xl-4,
.py-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pr-xl-4,
.px-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pb-xl-4,
.py-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-xl-4,
.px-xl-4 {
    padding-left: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .pt-xl-5,
.py-xl-5 {
    padding-top: 3rem !important;
  }

  .pr-xl-5,
.px-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-5,
.py-xl-5 {
    padding-bottom: 3rem !important;
  }

  .pl-xl-5,
.px-xl-5 {
    padding-left: 3rem !important;
  }

  .m-xl-n1 {
    margin: -0.25rem !important;
  }

  .mt-xl-n1,
.my-xl-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-xl-n1,
.mx-xl-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-xl-n1,
.my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-xl-n1,
.mx-xl-n1 {
    margin-left: -0.25rem !important;
  }

  .m-xl-n2 {
    margin: -0.5rem !important;
  }

  .mt-xl-n2,
.my-xl-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-xl-n2,
.mx-xl-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-xl-n2,
.my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-xl-n2,
.mx-xl-n2 {
    margin-left: -0.5rem !important;
  }

  .m-xl-n3 {
    margin: -1rem !important;
  }

  .mt-xl-n3,
.my-xl-n3 {
    margin-top: -1rem !important;
  }

  .mr-xl-n3,
.mx-xl-n3 {
    margin-right: -1rem !important;
  }

  .mb-xl-n3,
.my-xl-n3 {
    margin-bottom: -1rem !important;
  }

  .ml-xl-n3,
.mx-xl-n3 {
    margin-left: -1rem !important;
  }

  .m-xl-n4 {
    margin: -1.5rem !important;
  }

  .mt-xl-n4,
.my-xl-n4 {
    margin-top: -1.5rem !important;
  }

  .mr-xl-n4,
.mx-xl-n4 {
    margin-right: -1.5rem !important;
  }

  .mb-xl-n4,
.my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }

  .ml-xl-n4,
.mx-xl-n4 {
    margin-left: -1.5rem !important;
  }

  .m-xl-n5 {
    margin: -3rem !important;
  }

  .mt-xl-n5,
.my-xl-n5 {
    margin-top: -3rem !important;
  }

  .mr-xl-n5,
.mx-xl-n5 {
    margin-right: -3rem !important;
  }

  .mb-xl-n5,
.my-xl-n5 {
    margin-bottom: -3rem !important;
  }

  .ml-xl-n5,
.mx-xl-n5 {
    margin-left: -3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mt-xl-auto,
.my-xl-auto {
    margin-top: auto !important;
  }

  .mr-xl-auto,
.mx-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-auto,
.my-xl-auto {
    margin-bottom: auto !important;
  }

  .ml-xl-auto,
.mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }

  .text-sm-right {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }

  .text-md-right {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }

  .text-lg-right {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }

  .text-xl-right {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
*::before,
*::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }

  a:not(.btn) {
    text-decoration: underline;
  }

  abbr[title]::after {
    content: " (" attr(title) ")";
  }

  pre {
    white-space: pre-wrap !important;
  }

  pre,
blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr,
img {
    page-break-inside: avoid;
  }

  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
h3 {
    page-break-after: avoid;
  }

  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }

  .container {
    min-width: 992px !important;
  }

  .navbar {
    display: none;
  }

  .badge {
    border: 1px solid #000;
  }

  .table {
    border-collapse: collapse !important;
  }
  .table td,
.table th {
    background-color: #fff !important;
  }

  .table-bordered th,
.table-bordered td {
    border: 1px solid #dee2e6 !important;
  }

  .table-dark {
    color: inherit;
  }
  .table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
    border-color: #dee2e6;
  }

  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
/* Cubic Bezier Transition */
/***
General reset
***/
/* Set default body */
body {
  color: #333333;
  font-family: Roboto, sans-serif;
  padding: 0 !important;
  margin: 0 !important;
  direction: "ltr";
  font-size: 14px;
}

/*
 Internet Explorer 10 doesn't differentiate device width from viewport width, and thus doesn't
 properly apply the media queries in Bootstrap's CSS. To address this,
 you can optionally include the following CSS and JavaScript to work around this problem until Microsoft issues a fix.
*/
@-webkit-viewport {
  width: device-width;
}
@-moz-viewport {
  width: device-width;
}
@-ms-viewport {
  width: device-width;
}
@-o-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}
/*
 Internet Explorer 10 doesn't differentiate device width from viewport width,
 and thus doesn't properly apply the media queries in Bootstrap's CSS. To address this, following CSS code applied
*/
@-ms-viewport {
  width: auto !important;
}
.md-shadow-z-1 {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18);
}

.md-shadow-z-1-i {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18) !important;
}

.md-shadow-z-1-hover {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.14), 0 1px 2px rgba(0, 0, 0, 0.22);
}

.md-shadow-z-2 {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.22);
}

.md-shadow-z-2-i {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.22) !important;
}

.md-shadow-z-2-hover {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2), 0 3px 6px rgba(0, 0, 0, 0.26);
}

.md-shadow-z-3 {
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.18), 0 6px 6px rgba(0, 0, 0, 0.23);
}

.md-shadow-z-3-i {
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.18), 0 6px 6px rgba(0, 0, 0, 0.24) !important;
}

.md-shadow-z-3-hover {
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.22), 0 6px 6px rgba(0, 0, 0, 0.26);
}

.md-shadow-z-4 {
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.26), 0 10px 10px rgba(0, 0, 0, 0.22);
}

.md-shadow-z-4-i {
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.26), 0 10px 10px rgba(0, 0, 0, 0.22) !important;
}

.md-shadow-z-5 {
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.28), 0 15px 12px rgba(0, 0, 0, 0.22);
}

.md-shadow-z-5-i {
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.28), 0 15px 12px rgba(0, 0, 0, 0.22) !important;
}

.md-shadow-none {
  box-shadow: none !important;
}

.md-click-circle {
  display: block;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: scale(0);
  transform: scale(0);
}
.md-click-circle.md-click-animate {
  -webkit-animation: mdClickEffect 0.65s linear;
  animation: mdClickEffect 0.65s linear;
}

@-webkit-keyframes mdClickEffect {
  0% {
    opacity: 1;
    -webkit-transform: scale(0);
  }
  100% {
    opacity: 0 !important;
    -webkit-transform: scale(2.5);
  }
}
@keyframes mdClickEffect {
  0% {
    opacity: 1;
    -webkit-transform: scale(0);
  }
  100% {
    opacity: 0 !important;
    transform: scale(2.5);
  }
}
.form-group.form-md-line-input {
  position: relative;
  margin: 0 0 35px 0;
  padding-top: 20px;
}
.form-horizontal .form-group.form-md-line-input {
  padding-top: 10px;
  margin-bottom: 20px;
  margin: 0 -15px 20px -15px;
}
.form-horizontal .form-group.form-md-line-input > label {
  padding-top: 5px;
  font-size: 14px;
  color: #888888;
  opacity: 1;
  filter: alpha(opacity=100);
}
.form-group.form-md-line-input .form-control {
  background: none;
  border: 0;
  border-bottom: 1px solid #c2cad8;
  border-radius: 0;
  color: #555555;
  box-shadow: none;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
}
.form-group.form-md-line-input .form-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.form-group.form-md-line-input .form-control:-ms-input-placeholder {
  color: #999999;
}
.form-group.form-md-line-input .form-control::-webkit-input-placeholder {
  color: #999999;
}
.form-group.form-md-line-input .form-control.form-control-static {
  border-bottom: 0;
}
.form-group.form-md-line-input .form-control.input-sm {
  font-size: 14px;
  padding: 6px 0;
}
.form-group.form-md-line-input .form-control.input-lg {
  font-size: 20px;
  padding: 14px 0;
}
.form-group.form-md-line-input .form-control ~ label,
.form-group.form-md-line-input .form-control ~ .form-control-focus {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  pointer-events: none;
}
.form-horizontal .form-group.form-md-line-input .form-control ~ label,
.form-horizontal .form-group.form-md-line-input .form-control ~ .form-control-focus {
  width: auto;
  left: 15px;
  right: 15px;
}
.form-group.form-md-line-input .form-control ~ label:after,
.form-group.form-md-line-input .form-control ~ .form-control-focus:after {
  content: "";
  position: absolute;
  z-index: 5;
  bottom: 0;
  left: 50%;
  width: 0;
  height: 2px;
  width: 0;
  visibility: hidden;
  transition: 0.2s ease all;
}
.form-group.form-md-line-input .form-control ~ label {
  top: 0;
  margin-bottom: 0;
  font-size: 14px;
  color: #888888;
  opacity: 1;
  filter: alpha(opacity=100);
}
.form-group.form-md-line-input .form-control ~ .help-block-error {
  opacity: 1;
  filter: alpha(opacity=100);
}
.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ label,
.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .form-control-focus, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ label,
.form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .form-control-focus {
  color: #888888;
}
.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ label:after,
.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ label:after,
.form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .form-control-focus:after {
  visibility: visible;
  left: 0;
  width: 100%;
  background: #36c6d3;
}
.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ label {
  opacity: 1;
  filter: alpha(opacity=100);
}
.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .help-block {
  color: #36c6d3;
  opacity: 1;
  filter: alpha(opacity=100);
}
.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .help-block-error, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .help-block-error {
  opacity: 0;
  filter: alpha(opacity=0);
}
.form-group.form-md-line-input .form-control.edited:not([readonly]):not(:focus) ~ .help-block {
  opacity: 0;
  filter: alpha(opacity=0);
}
.form-group.form-md-line-input .form-control.edited:not([readonly]):not(:focus) ~ .help-block-error {
  opacity: 0;
  filter: alpha(opacity=0);
}
.form-group.form-md-line-input .form-control[readonly], .form-group.form-md-line-input .form-control[disabled], fieldset[disabled] .form-group.form-md-line-input .form-control {
  background: none;
  cursor: not-allowed;
  border-bottom: 1px dashed #c2cad8;
}
.form-group.form-md-line-input.form-md-floating-label .form-control ~ label {
  font-size: 16px;
  top: 25px;
  transition: 0.2s ease all;
  color: #999999;
}
.form-group.form-md-line-input.form-md-floating-label .form-control[readonly] ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.edited ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.form-control-static ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.focus:not([readonly]) ~ label {
  top: 0;
  font-size: 13px;
}
.form-group.form-md-line-input.form-md-floating-label .form-control.input-sm ~ label {
  font-size: 14px;
  top: 24px;
}
.form-group.form-md-line-input.form-md-floating-label .form-control.input-sm[readonly] ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.form-control-static ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.edited ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm:focus:not([readonly]) ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.focus:not([readonly]) ~ label {
  top: 0;
  font-size: 13px;
}
.form-group.form-md-line-input.form-md-floating-label .form-control.input-lg ~ label {
  font-size: 20px;
  top: 30px;
}
.form-group.form-md-line-input.form-md-floating-label .form-control.input-lg[readonly] ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.edited ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.form-control-static ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg:focus:not([readonly]) ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.focus:not([readonly]) ~ label {
  top: 0;
  font-size: 13px;
}
.form-group.form-md-line-input.form-md-floating-label .input-icon > label {
  padding-left: 34px;
}
.form-group.form-md-line-input.form-md-floating-label .input-icon.right > label {
  padding-left: 0;
  padding-right: 34px;
}
.form-group.form-md-line-input.form-md-floating-label .input-group.left-addon label {
  padding-left: 34px;
}
.form-group.form-md-line-input.form-md-floating-label .input-group.right-addon label {
  padding-right: 34px;
}
.form-group.form-md-line-input + .input-icon {
  padding-top: 0;
}
.form-group.form-md-line-input .help-block {
  position: absolute;
  margin: 2px 0 0 0;
  opacity: 0;
  filter: alpha(opacity=0);
  font-size: 13px;
}
.form-group.form-md-line-input > .input-icon > i {
  left: 0;
  bottom: 0;
  margin: 9px 2px 10px 10px;
  color: #888888;
}
.form-group.form-md-line-input > .input-icon.input-icon-lg > i {
  top: 6px;
}
.form-group.form-md-line-input > .input-icon.input-icon-sm > i {
  top: -1px;
}
.form-group.form-md-line-input > .input-icon .form-control {
  padding-left: 34px;
}
.form-group.form-md-line-input > .input-icon > label {
  margin-top: -20px;
}
.form-group.form-md-line-input > .input-icon.right .form-control {
  padding-left: 0;
  padding-right: 34px;
}
.form-group.form-md-line-input > .input-icon.right > i {
  left: auto;
  right: 8px;
  margin: 11px 2px 10px 10px;
}
.form-group.form-md-line-input + .input-group {
  padding-top: 0;
}
.form-group.form-md-line-input .input-group {
  padding-top: 0;
}
.form-group.form-md-line-input .input-group > label {
  margin-top: -20px;
}
.form-group.form-md-line-input .input-group .input-group-prepend {
  border-radius: 0;
  background: none;
  border: 0;
  border-bottom: 1px solid #c2cad8;
}
.form-group.form-md-line-input .input-group + .input-group-control {
  padding-top: 0;
}
.form-group.form-md-line-input .input-group .input-group-control {
  padding-top: 0;
  position: relative;
  display: table-cell;
  vertical-align: bottom;
}
.form-group.form-md-line-input .input-group .input-group-control > label {
  margin-top: -20px;
}
.form-group.form-md-line-input .input-group .input-group-prepend .btn {
  border-radius: 4px;
}
.form-group.form-md-line-input .input-group .input-group-prepend.btn-left .btn {
  margin-right: 10px;
}
.form-group.form-md-line-input .input-group .input-group-prepend.btn-right .btn {
  margin-left: 10px;
}
.form-group.form-md-line-input .input-group .help-block {
  margin-top: 35px;
}
.form-group.form-md-line-input .input-group.input-group-sm .help-block {
  margin-top: 30px;
}
.form-group.form-md-line-input .input-group.input-group-lg .help-block {
  margin-top: 47px;
}
.form-group.form-md-line-input.has-success .form-control {
  border-bottom: 1px solid #27a4b0;
}
.form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ label:after,
.form-group.form-md-line-input.has-success .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ .form-control-focus:after {
  background: #27a4b0;
}
.form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ label {
  color: #27a4b0;
}
.form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ i {
  color: #27a4b0;
}
.form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ .help-block {
  color: #27a4b0;
}
.form-group.form-md-line-input.has-success .input-group-prepend {
  color: #27a4b0;
  border-bottom: 1px solid #27a4b0;
}
.form-group.form-md-line-input.has-success label {
  color: #27a4b0;
}
.form-group.form-md-line-input.has-warning .form-control {
  border-bottom: 1px solid #c29d0b;
}
.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ label:after,
.form-group.form-md-line-input.has-warning .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ .form-control-focus:after {
  background: #c29d0b;
}
.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ label {
  color: #c29d0b;
}
.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ i {
  color: #c29d0b;
}
.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ .help-block {
  color: #c29d0b;
}
.form-group.form-md-line-input.has-warning .input-group-prepend {
  color: #c29d0b;
  border-bottom: 1px solid #c29d0b;
}
.form-group.form-md-line-input.has-warning label {
  color: #c29d0b;
}
.form-group.form-md-line-input.has-error .form-control {
  border-bottom: 1px solid #e73d4a;
}
.form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ label:after,
.form-group.form-md-line-input.has-error .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ .form-control-focus:after {
  background: #e73d4a;
}
.form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ label {
  color: #e73d4a;
}
.form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ i {
  color: #e73d4a;
}
.form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ .help-block {
  color: #e73d4a;
}
.form-group.form-md-line-input.has-error .input-group-prepend {
  color: #e73d4a;
  border-bottom: 1px solid #e73d4a;
}
.form-group.form-md-line-input.has-error label {
  color: #e73d4a;
}
.form-group.form-md-line-input.has-info .form-control {
  border-bottom: 1px solid #327ad5;
}
.form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ label:after,
.form-group.form-md-line-input.has-info .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ label:after,
.form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ .form-control-focus:after {
  background: #327ad5;
}
.form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ label {
  color: #327ad5;
}
.form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ i {
  color: #327ad5;
}
.form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ .help-block {
  color: #327ad5;
}
.form-group.form-md-line-input.has-info .input-group-prepend {
  color: #327ad5;
  border-bottom: 1px solid #327ad5;
}
.form-group.form-md-line-input.has-info label {
  color: #327ad5;
}

.form-inline .form-md-line-input {
  margin: 0;
  padding-top: 0;
  margin-right: 20px;
}
.form-inline .form-md-line-input > .input-icon {
  padding: 0;
}

.form-horizontal .form-group.form-md-line-input .input-icon .form-control {
  padding-left: 33px;
}
.form-horizontal .form-group.form-md-line-input .input-icon > i {
  top: 0;
}
.form-horizontal .form-group.form-md-line-input .input-icon.right .form-control {
  padding-left: 0;
  padding-right: 33px;
}
.form-horizontal .form-group.form-md-line-input .input-icon > .form-control-focus {
  left: 0 !important;
  right: 0 !important;
}
.form-horizontal .form-group.form-md-line-input .input-group {
  padding-top: 0;
}
.form-horizontal .form-group.form-md-line-input .input-group > .input-group-prepend .btn {
  margin-bottom: 0 !important;
}
.form-horizontal .form-group.form-md-line-input .input-group > .input-group-control {
  padding-top: 0;
}
.form-horizontal .form-group.form-md-line-input .input-group > .input-group-control > .form-control-focus {
  left: 0 !important;
  right: 0 !important;
}
.form-horizontal .form-group.form-md-line-input .input-group > .form-control-focus {
  left: 0 !important;
  right: 0 !important;
}

.md-checkbox {
  position: relative;
  /* handling click events */
  /* when checkbox is checked */
}
.md-checkbox.md-checkbox-inline {
  display: inline-block;
}
.form-inline .md-checkbox.md-checkbox-inline {
  margin-right: 20px;
  top: 3px;
}
.md-checkbox input[type=checkbox] {
  visibility: hidden;
  position: absolute;
}
.md-checkbox label {
  cursor: pointer;
  padding-left: 30px;
}
.md-checkbox label > span {
  display: block;
  position: absolute;
  left: 0;
  transition-duration: 0.3s;
}
.md-checkbox label > span.inc {
  background: #ffffff;
  left: -20px;
  top: -20px;
  height: 60px;
  width: 60px;
  opacity: 0;
  border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  -webkit-border-radius: 50% !important;
}
.md-checkbox label > .box {
  top: 0;
  border: 2px solid #666666;
  height: 20px;
  width: 20px;
  z-index: 5;
  transition-delay: 0.2s;
}
.md-checkbox label > .check {
  top: -4px;
  left: 6px;
  width: 10px;
  height: 20px;
  border: 2px solid #36c6d3;
  border-top: none;
  border-left: none;
  opacity: 0;
  z-index: 5;
  transform: rotate(180deg);
  transition-delay: 0.3s;
}
.md-checkbox label > span.inc {
  -webkit-animation: growCircle 0.3s ease;
  animation: growCircle 0.3s ease;
}
.md-checkbox input[type=checkbox]:checked ~ label > .box {
  opacity: 0;
  transform: scale(0) rotate(-180deg);
}
.md-checkbox input[type=checkbox]:checked ~ label > .check {
  opacity: 1;
  transform: scale(1) rotate(45deg);
}
.md-checkbox input[type=checkbox]:disabled ~ label,
.md-checkbox input[type=checkbox][disabled] ~ label {
  cursor: not-allowed;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.md-checkbox input[type=checkbox]:disabled ~ label > .box,
.md-checkbox input[type=checkbox][disabled] ~ label > .box {
  cursor: not-allowed;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.md-checkbox input[type=checkbox]:disabled:checked ~ label > .check,
.md-checkbox input[type=checkbox][disabled]:checked ~ label > .check {
  cursor: not-allowed;
  opacity: 0.7;
  filter: alpha(opacity=70);
}

.has-error .md-checkbox label,
.has-error.md-checkbox label {
  color: #e73d4a;
}
.has-error .md-checkbox label > .box,
.has-error.md-checkbox label > .box {
  border-color: #e73d4a;
}
.has-error .md-checkbox label > .check,
.has-error.md-checkbox label > .check {
  border-color: #e73d4a;
}

.has-success .md-checkbox label,
.has-success.md-checkbox label {
  color: #27a4b0;
}
.has-success .md-checkbox label > .box,
.has-success.md-checkbox label > .box {
  border-color: #27a4b0;
}
.has-success .md-checkbox label > .check,
.has-success.md-checkbox label > .check {
  border-color: #27a4b0;
}

.has-warning .md-checkbox label,
.has-warning.md-checkbox label {
  color: #c29d0b;
}
.has-warning .md-checkbox label > .box,
.has-warning.md-checkbox label > .box {
  border-color: #c29d0b;
}
.has-warning .md-checkbox label > .check,
.has-warning.md-checkbox label > .check {
  border-color: #c29d0b;
}

.has-info .md-checkbox label,
.has-info.md-checkbox label {
  color: #327ad5;
}
.has-info .md-checkbox label > .box,
.has-info.md-checkbox label > .box {
  border-color: #327ad5;
}
.has-info .md-checkbox label > .check,
.has-info.md-checkbox label > .check {
  border-color: #327ad5;
}

.form-md-checkboxes {
  padding-top: 5px;
}
.form-md-checkboxes > label {
  font-size: 14px;
  color: #888888;
  opacity: 1;
  filter: alpha(opacity=100);
}
.form-md-checkboxes.has-error label {
  color: #ed6b75;
}
.form-md-checkboxes.has-info label {
  color: #659be0;
}
.form-md-checkboxes.has-success label {
  color: #36c6d3;
}
.form-md-checkboxes.has-warning label {
  color: #f1c40f;
}

.md-checkbox-list {
  margin: 5px 0 5px 0;
}
.form-horizontal .md-checkbox-list {
  margin-top: 5px;
}
.md-checkbox-list .md-checkbox {
  display: block;
  margin-bottom: 10px;
}
.md-checkbox-list .md-checkbox:last-child {
  margin-bottom: 0;
}

.md-checkbox-inline {
  margin: 5px 0 5px 0;
}
.form-horizontal .md-checkbox-inline {
  margin-top: 7px;
}
.md-checkbox-inline .md-checkbox {
  display: inline-block;
  margin-right: 20px;
}
.md-checkbox-inline .md-checkbox:last-child {
  margin-right: 0;
}

/* bubble animation */
@-webkit-keyframes growCircle {
  0%, 100% {
    -webkit-transform: scale(0);
    opacity: 1;
  }
  70% {
    background: #eeeeee;
    -webkit-transform: scale(1.25);
  }
}
@keyframes growCircle {
  0%, 100% {
    transform: scale(0);
    opacity: 1;
  }
  70% {
    background: #eeeeee;
    transform: scale(1.25);
  }
}
.md-radio {
  position: relative;
  /* handling click events */
  /* when radio is checked */
}
.md-radio input[type=radio] {
  visibility: hidden;
  position: absolute;
}
.md-radio label {
  cursor: pointer;
  padding-left: 30px;
}
.md-radio label > span {
  display: block;
  position: absolute;
  left: 0;
  transition-duration: 0.3s;
}
.md-radio label > span.inc {
  background: #ffffff;
  left: -20px;
  top: -20px;
  height: 60px;
  width: 60px;
  opacity: 0;
  border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  -webkit-border-radius: 50% !important;
}
.md-radio label > .box {
  top: 0;
  border: 2px solid #666666;
  height: 20px;
  width: 20px;
  border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  -webkit-border-radius: 50% !important;
  z-index: 5;
}
.md-radio label > .check {
  top: 5px;
  left: 5px;
  width: 10px;
  height: 10px;
  background: #36c6d3;
  opacity: 0;
  z-index: 6;
  border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  -webkit-border-radius: 50% !important;
  transform: scale(0);
}
.md-radio label > span.inc {
  -webkit-animation: growCircleRadio 0.3s ease;
  animation: growCircleRadio 0.3s ease;
}
.md-radio input[type=radio]:checked ~ label > .check {
  opacity: 1;
  transform: scale(1);
}
.md-radio input[type=radio]:disabled ~ label,
.md-radio input[type=radio][disabled] ~ label {
  cursor: not-allowed;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.md-radio input[type=radio]:disabled ~ label > .box,
.md-radio input[type=radio][disabled] ~ label > .box {
  cursor: not-allowed;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.md-radio input[type=radio]:disabled:checked ~ label > .check,
.md-radio input[type=radio][disabled]:checked ~ label > .check {
  cursor: not-allowed;
  opacity: 0.7;
  filter: alpha(opacity=70);
}

.has-error .md-radio label,
.has-error.md-radio label {
  color: #e73d4a;
}
.has-error .md-radio label > .box,
.has-error.md-radio label > .box {
  border-color: #e73d4a;
}
.has-error .md-radio label > .check,
.has-error.md-radio label > .check {
  background: #e73d4a;
}

.has-success .md-radio label,
.has-success.md-radio label {
  color: #27a4b0;
}
.has-success .md-radio label > .box,
.has-success.md-radio label > .box {
  border-color: #27a4b0;
}
.has-success .md-radio label > .check,
.has-success.md-radio label > .check {
  background: #27a4b0;
}

.has-warning .md-radio label,
.has-warning.md-radio label {
  color: #c29d0b;
}
.has-warning .md-radio label > .box,
.has-warning.md-radio label > .box {
  border-color: #c29d0b;
}
.has-warning .md-radio label > .check,
.has-warning.md-radio label > .check {
  background: #c29d0b;
}

.has-info .md-radio label,
.has-info.md-radio label {
  color: #327ad5;
}
.has-info .md-radio label > .box,
.has-info.md-radio label > .box {
  border-color: #327ad5;
}
.has-info .md-radio label > .check,
.has-info.md-radio label > .check {
  background: #327ad5;
}

.form-md-radios {
  padding-top: 5px;
}
.form-md-radios > label {
  font-size: 14px;
  color: #888888;
  opacity: 1;
  filter: alpha(opacity=100);
}
.form-md-radios.has-error label {
  color: #ed6b75;
}
.form-md-radios.has-info label {
  color: #659be0;
}
.form-md-radios.has-success label {
  color: #36c6d3;
}
.form-md-radios.has-warning label {
  color: #f1c40f;
}

.md-radio-list {
  margin: 5px 0 5px 0;
}
.form-horizontal .md-radio-list {
  margin-top: 5px;
}
.md-radio-list .md-radio {
  display: block;
  margin-bottom: 10px;
}

.md-radio-inline {
  margin: 5px 0 5px 0;
}
.form-horizontal .md-radio-inline {
  margin-top: 7px;
}
.md-radio-inline .md-radio {
  display: inline-block;
  margin-right: 20px;
}
.md-radio-inline .md-radio:last-child {
  margin-right: 0;
}

/* bubble animation */
@-webkit-keyframes growCircleRadio {
  0%, 100% {
    -webkit-transform: scale(0);
    opacity: 1;
  }
  70% {
    background: #eeeeee;
    -webkit-transform: scale(1.25);
  }
}
@keyframes growCircleRadio {
  0%, 100% {
    transform: scale(0);
    opacity: 1;
  }
  70% {
    background: #eeeeee;
    transform: scale(1.25);
  }
}
/***
General typography
***/
/* Links */
a:hover {
  cursor: pointer;
}

/* Primary Link */
.primary-link {
  color: #65a0d0;
  font-weight: 600;
}
.primary-link:hover {
  color: #5194ca;
}

ul {
  padding-left: 0;
}

li {
  list-style-type: none;
  line-height: 20px;
}

li a {
  text-decoration: none;
  color: #0078bd;
  cursor: pointer;
}

label {
  font-weight: normal;
}

/* Headings */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

h1 {
  font-size: 2rem;
}

h2 {
  font-size: 2rem;
}

h3 {
  font-size: 2rem;
}

h4 {
  font-size: 2rem;
}

h5 {
  font-size: 1rem;
}

h6 {
  font-size: 1rem;
}

/* Headings helper text */
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  color: #444444;
}

/* Block headings */
h1.block,
h2.block,
h3.block,
h4.block,
h5.block,
h6.block {
  padding-top: 10px;
  padding-bottom: 10px;
}

/* Links */
a {
  text-shadow: none;
  color: #007bff;
}
a:hover {
  color: #0056b3;
}
a:focus, a:hover, a:active {
  outline: 0;
}

/* Horizontal break */
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 0;
}

/* Unstyled List */
.list-unstyled li > .list-unstyled {
  margin-left: 25px;
}

/* Code */
code {
  border: 1px solid #e1e1e1;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

/* Disabled Navigation Link */
.disabled-link.disable-target,
.disabled-link .disable-target {
  opacity: 0.6 !important;
  filter: alpha(opacity=60) !important;
}
.disabled-link.disable-target:hover,
.disabled-link .disable-target:hover {
  cursor: not-allowed !important;
}
.disabled-link:hover {
  cursor: not-allowed !important;
}

/***
Utilities
***/
/* Rounded Element */
.rounded-2 {
  border-radius: 2px !important;
}

.rounded-3 {
  border-radius: 3px !important;
}

.rounded-4 {
  border-radius: 4px !important;
}

/* Circle Element */
.circle {
  border-radius: 25px !important;
}

.circle-right {
  border-radius: 0 25px 25px 0 !important;
}

.circle-left {
  border-radius: 25px 0 0 25px !important;
}

.circle-bottom {
  border-radius: 0 0 25px 25px !important;
}

.circle-top {
  border-radius: 25px 25px 0 0 !important;
}

.rounded {
  border-radius: 50% !important;
}

/* General utilities */
.display-none,
.display-hide {
  display: none;
}

.hidden {
  display: none !important;
}

.primary-font {
  font-family: Roboto, sans-serif !important;
}


.bold.btn {
  letter-spacing: 0;
}

.sbold {
  font-weight: 600 !important;
}
.sbold.btn {
  letter-spacing: 0;
}

.thin {
  font-weight: 300 !important;
}

.uppercase {
  text-transform: uppercase !important;
}

.fix-margin {
  margin-left: 0px !important;
}

.border {
  border: 1px solid red;
}

.font-hg {
  font-size: 23px;
}

.font-lg {
  font-size: 18px;
}

.font-md {
  font-size: 14px;
}

.font-sm {
  font-size: 13px;
}

.font-xs {
  font-size: 11px;
}

.inline {
  display: inline;
}

.inline-block {
  display: inline-block;
}

.text-align-reverse {
  text-align: right;
}

/* Margin and padding utilities */
.no-space {
  margin: 0px !important;
  padding: 0px !important;
}

.no-margin {
  margin: 0;
}

.margin-bottom-5 {
  margin-bottom: 5px;
}

.margin-bottom-10 {
  margin-bottom: 10px !important;
}

.margin-top-10 {
  margin-top: 10px !important;
}

.margin-top-15 {
  margin-top: 15px !important;
}

.margin-bottom-15 {
  margin-bottom: 15px !important;
}

.margin-bottom-20 {
  margin-bottom: 20px !important;
}

.margin-top-20 {
  margin-top: 20px !important;
}

.margin-top-30 {
  margin-top: 30px !important;
}

.margin-top-40 {
  margin-top: 40px !important;
}

.margin-bottom-25 {
  margin-bottom: 25px !important;
}

.margin-bottom-30 {
  margin-bottom: 30px !important;
}

.margin-bottom-40 {
  margin-bottom: 40px !important;
}

.margin-right-10 {
  margin-right: 10px !important;
}

/***
Responsive Utils
***/
@media (max-width: 1024px) {
  .hidden-1024 {
    display: none;
  }
}
@media (max-width: 480px) {
  .hidden-480 {
    display: none;
  }
}
@media (max-width: 320px) {
  .hidden-320 {
    display: none;
  }
}
/***
Demo Utils
***/
.scrollspy-example {
  position: relative;
  height: 200px;
  margin-top: 10px;
  overflow: auto;
}

.util-btn-margin-bottom-5 .btn {
  margin-bottom: 5px !important;
}

.util-btn-group-margin-bottom-5 .btn-group {
  margin-bottom: 5px !important;
}

.padding-tb-10 {
  padding: 10px 0;
}

.padding-tb-15 {
  padding: 10px 0;
}

.padding-tb-20 {
  padding: 20px 0;
}

/***
Users
***/
.user-info {
  margin-bottom: 10px !important;
}
.user-info img {
  float: left;
  margin-right: 5px;
}
.user-info .details {
  display: inline-block;
}
.user-info .label {
  font-weight: 300;
  font-size: 11px;
}

/***
Custom vertical inline menu
***/
.ver-inline-menu {
  padding: 0;
  margin: 0;
  list-style: none;
}
.ver-inline-menu li {
  position: relative;
  margin-bottom: 1px;
}
.ver-inline-menu li i {
  width: 37px;
  height: 37px;
  display: inline-block;
  color: #b9cbd5;
  font-size: 15px;
  padding: 12px 10px 10px 8px;
  margin: 0 8px 0 0;
  text-align: center;
  background: #e0eaf0 !important;
}
.ver-inline-menu li a {
  font-size: 14px;
  font-weight: 300;
  color: #557386;
  display: block;
  background: #f0f6fa;
  border-left: solid 2px #c4d5df;
}
.ver-inline-menu li:hover a {
  background: #e0eaf0;
  text-decoration: none;
}
.ver-inline-menu li:hover i {
  color: #ffffff;
  background: #c4d5df !important;
}
.ver-inline-menu li.active a {
  border-left: solid 2px #0c91e5;
}
.ver-inline-menu li.active i {
  background: #0c91e5 !important;
}
.ver-inline-menu li.active a, .ver-inline-menu li.active i {
  color: #ffffff;
  background: #169ef4;
  text-decoration: none;
}
.ver-inline-menu li.active a, .ver-inline-menu li:hover a {
  font-size: 14px;
}
.ver-inline-menu li.active:after {
  content: "";
  display: inline-block;
  border-bottom: 6px solid transparent;
  border-top: 6px solid transparent;
  border-left: 6px solid #169ef4;
  position: absolute;
  top: 12px;
  right: -5px;
}

@media (max-width: 767px) {
  .ver-inline-menu > li.active:after {
    display: none;
  }
}
/***
Separated List
***/
.list-separated {
  margin-top: 10px;
  margin-bottom: 15px;
}
.list-separated > div:last-child {
  border-right: 0;
}
@media (max-width: 767px) {
  .list-separated {
    /* 767px */
  }
  .list-separated > div {
    margin-bottom: 20px;
  }
}

/***
Number & Chart Stats
***/
.number-stats {
  margin: 10px 0;
}
.number-stats .stat-number {
  display: inline-block;
  margin: 0 5px;
}
.number-stats .stat-number .title {
  font-size: 13px;
  margin-bottom: 3px;
  color: #b8c3c7;
}
.number-stats .stat-number .number {
  font-size: 27px;
  line-height: 27px;
  color: #7d8c9d;
}
.number-stats .stat-chart {
  display: inline-block;
  margin: 0 5px;
}
.number-stats > div {
  border-right: 1px solid #f5f5f5;
}
.number-stats > div:last-child {
  border-right: 0;
}
.number-stats .stat-left {
  float: right;
}
.number-stats .stat-left .stat-number {
  float: right;
  text-align: right;
}
.number-stats .stat-left .stat-chart {
  float: right;
}
.number-stats .stat-right {
  float: left !important;
}
.number-stats .stat-right .stat-number {
  float: left;
  text-align: left;
}
.number-stats .stat-right .stat-chart {
  float: left;
}
.number-stats .stat-number {
  float: left;
  text-align: left;
}
.number-stats .stat-chart {
  float: left;
}

/***
General User Record Listing
***/
.general-item-list > .item {
  padding: 10px 0;
  border-bottom: 1px solid #f1f4f7;
}
.general-item-list > .item:last-child {
  border-bottom: 0;
}
.general-item-list > .item > .item-head {
  margin-bottom: 5px;
}
.general-item-list > .item > .item-head:before, .general-item-list > .item > .item-head:after {
  content: " ";
  display: table;
}
.general-item-list > .item > .item-head:after {
  clear: both;
}
.general-item-list > .item > .item-head > .item-details {
  display: inline-block;
  float: left;
}
.general-item-list > .item > .item-head > .item-details > .item-pic {
  height: 35px;
  margin-right: 10px;
  border-radius: 100%;
}
.general-item-list > .item > .item-head > .item-details > .item-name {
  display: inline-block;
  margin-right: 10px;
}
.general-item-list > .item > .item-head > .item-details > .item-label {
  color: #c0c9cc;
}
.general-item-list > .item > .item-head > .item-status {
  color: #c0c9cc;
  top: 10px;
  position: relative;
  display: inline-block;
  float: right;
}
.general-item-list > .item > .item-head > .item-status > .badge {
  margin-top: -2px;
}
.general-item-list > .item > .item-body {
  color: #96a5aa;
}

/***
File dropzone
***/
.file-drop-zone {
  border: 2px dashed #dddddd;
  padding: 30px;
  text-align: center;
}
.file-drop-zone.file-drop-zone-over {
  border-color: #aaaaaa;
}

.m-grid {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.m-grid.m-grid-auto {
  width: auto;
}
.m-grid.m-grid-full-height {
  height: 100%;
}
.m-grid.m-grid-full-height > .m-grid-row {
  height: 100%;
  position: static;
}
.m-grid.m-grid-full-height > .m-grid-row > .m-grid-col {
  height: 100%;
}
.m-grid.m-grid-full-height > .m-grid-col {
  height: 100%;
}
.m-grid .m-grid-row {
  display: table-row;
}
.m-grid .m-grid-row.m-grid-row-full-height {
  height: 100%;
  position: static;
}
.m-grid .m-grid-row.m-grid-row-auto-height {
  height: auto;
}
.m-grid .m-grid-row.m-grid-row-auto-height > .m-grid-col {
  height: auto;
}
.m-grid .m-grid-col {
  display: table-cell;
  text-align: left;
  vertical-align: top;
}
.m-grid .m-grid-col.m-grid-col-full-width {
  width: 100%;
}
.m-grid .m-grid-col.m-grid-col-full-height {
  height: 100%;
}
.m-grid .m-grid-col.m-grid-col-auto-height {
  height: auto;
}
.m-grid .m-grid-col.m-grid-col-top {
  vertical-align: top;
}
.m-grid .m-grid-col.m-grid-col-middle {
  vertical-align: middle;
}
.m-grid .m-grid-col.m-grid-col-bottom {
  vertical-align: bottom;
}
.m-grid .m-grid-col.m-grid-col-left {
  text-align: left;
}
.m-grid .m-grid-col.m-grid-col-center {
  text-align: center;
}
.m-grid .m-grid-col.m-grid-col-right {
  text-align: right;
}
.m-grid .m-grid-col:not(.m-grid-col-middle):not(.m-grid-col-bottom) {
  vertical-align: top;
}
.m-grid .m-grid-col.m-grid-col-xs, .m-grid .m-grid-col.m-grid-col-sm, .m-grid .m-grid-col.m-grid-col-md, .m-grid .m-grid-col.m-grid-col-lg {
  width: 100%;
  display: block;
}

.m-grid.m-grid-demo .m-grid-col {
  border: 1px solid #dddddd;
  background: #fafafa;
  height: 100px;
}

.m-grid-col-xs-1 {
  width: 8.3333333333%;
}

.m-grid-col-xs-2 {
  width: 16.6666666667%;
}

.m-grid-col-xs-3 {
  width: 25%;
}

.m-grid-col-xs-4 {
  width: 33.3333333333%;
}

.m-grid-col-xs-5 {
  width: 41.6666666667%;
}

.m-grid-col-xs-6 {
  width: 50%;
}

.m-grid-col-xs-7 {
  width: 58.3333333333%;
}

.m-grid-col-xs-8 {
  width: 66.6666666667%;
}

.m-grid-col-xs-9 {
  width: 75%;
}

.m-grid-col-xs-10 {
  width: 83.3333333333%;
}

.m-grid-col-xs-11 {
  width: 91.6666666667%;
}

.m-grid-col-xs-12 {
  width: 100%;
}

@media (min-width: 767px) {
  .m-grid-col-sm-1 {
    width: 8.3333333333%;
  }

  .m-grid-col-sm-2 {
    width: 16.6666666667%;
  }

  .m-grid-col-sm-3 {
    width: 25%;
  }

  .m-grid-col-sm-4 {
    width: 33.3333333333%;
  }

  .m-grid-col-sm-5 {
    width: 41.6666666667%;
  }

  .m-grid-col-sm-6 {
    width: 50%;
  }

  .m-grid-col-sm-7 {
    width: 58.3333333333%;
  }

  .m-grid-col-sm-8 {
    width: 66.6666666667%;
  }

  .m-grid-col-sm-9 {
    width: 75%;
  }

  .m-grid-col-sm-10 {
    width: 83.3333333333%;
  }

  .m-grid-col-sm-11 {
    width: 91.6666666667%;
  }

  .m-grid-col-sm-12 {
    width: 100%;
  }
}
@media (min-width: 991px) {
  .m-grid-col-md-1 {
    width: 8.3333333333%;
  }

  .m-grid-col-md-2 {
    width: 16.6666666667%;
  }

  .m-grid-col-md-3 {
    width: 25%;
  }

  .m-grid-col-md-4 {
    width: 33.3333333333%;
  }

  .m-grid-col-md-5 {
    width: 41.6666666667%;
  }

  .m-grid-col-md-6 {
    width: 50%;
  }

  .m-grid-col-md-7 {
    width: 58.3333333333%;
  }

  .m-grid-col-md-8 {
    width: 66.6666666667%;
  }

  .m-grid-col-md-9 {
    width: 75%;
  }

  .m-grid-col-md-10 {
    width: 83.3333333333%;
  }

  .m-grid-col-md-11 {
    width: 91.6666666667%;
  }

  .m-grid-col-md-12 {
    width: 100%;
  }
}
@media (min-width: 1259px) {
  .m-grid-col-lg-1 {
    width: 8.3333333333%;
  }

  .m-grid-col-lg-2 {
    width: 16.6666666667%;
  }

  .m-grid-col-lg-3 {
    width: 25%;
  }

  .m-grid-col-lg-4 {
    width: 33.3333333333%;
  }

  .m-grid-col-lg-5 {
    width: 41.6666666667%;
  }

  .m-grid-col-lg-6 {
    width: 50%;
  }

  .m-grid-col-lg-7 {
    width: 58.3333333333%;
  }

  .m-grid-col-lg-8 {
    width: 66.6666666667%;
  }

  .m-grid-col-lg-9 {
    width: 75%;
  }

  .m-grid-col-lg-10 {
    width: 83.3333333333%;
  }

  .m-grid-col-lg-11 {
    width: 91.6666666667%;
  }

  .m-grid-col-lg-12 {
    width: 100%;
  }
}
@media (max-width: 479px) {
  .m-grid.m-grid-responsive-xs {
    display: block;
    width: auto;
  }
  .m-grid.m-grid-responsive-xs > .m-grid-row,
.m-grid.m-grid-responsive-xs > .m-grid-row > .m-grid-col,
.m-grid.m-grid-responsive-xs > .m-grid-col {
    display: block;
    width: auto;
    height: auto;
  }
  .m-grid.m-grid-responsive-xs > .m-grid-row {
    display: flex;
    flex-flow: column;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex {
    display: flex;
    flex-flow: column;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-2,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-2 {
    order: 2;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-3,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-3 {
    order: 3;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-4,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-4 {
    order: 4;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-5,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-5 {
    order: 5;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-6,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-6 {
    order: 6;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-7,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-7 {
    order: 7;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-8,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-8 {
    order: 8;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-9,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-9 {
    order: 9;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-10,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-10 {
    order: 10;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-11,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-11 {
    order: 11;
  }
  .m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-row > .m-grid-col-order-12,
.m-grid.m-grid-responsive-xs.m-grid-flex > .m-grid-col-order-12 {
    order: 12;
  }
}
@media (max-width: 767px) {
  .m-grid.m-grid-responsive-sm {
    display: block;
    width: auto;
  }
  .m-grid.m-grid-responsive-sm > .m-grid-row,
.m-grid.m-grid-responsive-sm > .m-grid-row > .m-grid-col,
.m-grid.m-grid-responsive-sm > .m-grid-col {
    display: block;
    width: auto;
    height: auto;
  }
  .m-grid.m-grid-responsive-sm > .m-grid-row {
    display: flex;
    flex-flow: column;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex {
    display: flex;
    flex-flow: column;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-2,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-2 {
    order: 2;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-3,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-3 {
    order: 3;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-4,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-4 {
    order: 4;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-5,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-5 {
    order: 5;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-6,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-6 {
    order: 6;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-7,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-7 {
    order: 7;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-8,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-8 {
    order: 8;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-9,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-9 {
    order: 9;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-10,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-10 {
    order: 10;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-11,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-11 {
    order: 11;
  }
  .m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-row > .m-grid-col-order-12,
.m-grid.m-grid-responsive-sm.m-grid-flex > .m-grid-col-order-12 {
    order: 12;
  }
}
@media (max-width: 991px) {
  .m-grid.m-grid-responsive-md {
    display: block;
    width: auto;
  }
  .m-grid.m-grid-responsive-md > .m-grid-row,
.m-grid.m-grid-responsive-md > .m-grid-row > .m-grid-col,
.m-grid.m-grid-responsive-md > .m-grid-col {
    display: block;
    width: auto;
    height: auto;
  }
  .m-grid.m-grid-responsive-md > .m-grid-row {
    display: flex;
    flex-flow: column;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex {
    display: flex;
    flex-flow: column;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-2,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-2 {
    order: 2;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-3,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-3 {
    order: 3;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-4,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-4 {
    order: 4;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-5,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-5 {
    order: 5;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-6,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-6 {
    order: 6;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-7,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-7 {
    order: 7;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-8,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-8 {
    order: 8;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-9,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-9 {
    order: 9;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-10,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-10 {
    order: 10;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-11,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-11 {
    order: 11;
  }
  .m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-row > .m-grid-col-order-12,
.m-grid.m-grid-responsive-md.m-grid-flex > .m-grid-col-order-12 {
    order: 12;
  }
}
@media (max-width: 1259px) {
  .m-grid.m-grid-responsive-lg {
    display: block;
    width: auto;
  }
  .m-grid.m-grid-responsive-lg > .m-grid-row,
.m-grid.m-grid-responsive-lg > .m-grid-row > .m-grid-col,
.m-grid.m-grid-responsive-lg > .m-grid-col {
    display: block;
    width: auto;
    height: auto;
  }
  .m-grid.m-grid-responsive-lg > .m-grid-row {
    display: flex;
    flex-flow: column;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex {
    display: flex;
    flex-flow: column;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-2,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-2 {
    order: 2;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-3,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-3 {
    order: 3;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-4,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-4 {
    order: 4;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-5,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-5 {
    order: 5;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-6,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-6 {
    order: 6;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-7,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-7 {
    order: 7;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-8,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-8 {
    order: 8;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-9,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-9 {
    order: 9;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-10,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-10 {
    order: 10;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-11,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-11 {
    order: 11;
  }
  .m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-row > .m-grid-col-order-12,
.m-grid.m-grid-responsive-lg.m-grid-flex > .m-grid-col-order-12 {
    order: 12;
  }
}
/***
Fontawesome Icons
***/
[class^=fa-]:not(.fa-stack),
[class^=glyphicon-],
[class^=icon-],
[class*=" fa-"]:not(.fa-stack),
[class*=" glyphicon-"],
[class*=" icon-"] {
  display: inline-block;
  *margin-right: 0.3em;
  line-height: 14px;
  -webkit-font-smoothing: antialiased;
}

/* Icon states */
.icon-state-default {
  color: #bac3d0;
}

.icon-state-success {
  color: #36c6d3;
}

.icon-state-info {
  color: #659be0;
}

.icon-state-warning {
  color: #f1c40f;
}

.icon-state-danger {
  color: #ed6b75;
}

/***
Font Awesome 4.x Demo
***/
.fa-item {
  font-size: 14px;
  padding: 10px 10px 10px 20px;
}
.fa-item i {
  font-size: 16px;
  display: inline-block;
  width: 20px;
  color: #333333;
}
.fa-item:hover {
  cursor: pointer;
  background: #eeeeee;
}

/***
Simple Line Icons Demo
***/
.simplelineicons-demo .item-box {
  display: inline-block;
  font-size: 16px;
  margin: 0 -0.22em 1em 0;
  padding-left: 1em;
  width: 100%;
}
.simplelineicons-demo .item-box .item {
  background-color: #ffffff;
  color: #33383e;
  border-radius: 8px;
  display: inline-block;
  padding: 10px;
  width: 100%;
}
.simplelineicons-demo .item-box .item span {
  font-size: 22px;
}

@media only screen and (min-width: 768px) {
  .simplelineicons-demo .item-box {
    width: 33.333%;
  }
}
/*** 
Glyphicons Demo
***/
.glyphicons-demo ul {
  padding-left: 0;
  padding-bottom: 1px;
  margin-bottom: 20px;
  list-style: none;
  overflow: hidden;
}

.bs-glyphicon-class {
  text-align: center;
}

.bs-glyphicons {
  padding-left: 0;
  padding-bottom: 1px;
  margin-bottom: 20px;
  list-style: none;
  overflow: hidden;
}

.glyphicons-demo ul li {
  float: left;
  width: 25%;
  height: 115px;
  padding: 10px;
  margin: 0 -1px -1px 0;
  font-size: 14px;
  line-height: 1.4;
  text-align: center;
  border: 1px solid #dddddd;
}

.glyphicons-demo .glyphicon {
  display: block;
  margin: 5px auto 10px;
  font-size: 24px;
  color: #444444;
}

.glyphicons-demo ul li:hover {
  background-color: rgba(86, 61, 124, 0.1);
}

@media (min-width: 768px) {
  .glyphicons-demo ul li {
    width: 12.5%;
  }
}
/***
Custom Bootstrap Badges
***/
.badge {
  font-size: 11px !important;
  font-weight: 300;
  text-align: center;
  height: 18px;
  color: #ffffff;
  padding: 3px 6px 3px 6px;
  border-radius: 12px !important;
  text-shadow: none !important;
  vertical-align: middle;
}
.badge.badge-roundless {
  border-radius: 0 !important;
}
.badge.badge-empty {
  display: inline-block;
  padding: 0;
  min-width: 8px;
  height: 8px;
  width: 8px;
}

/* Badge variants */
.badge-default {
  background-color: #bac3d0;
  background-image: none;
}

.badge-primary {
  background-color: #337ab7;
  background-image: none;
}

.badge-info {
  background-color: #659be0;
  background-image: none;
}

.badge-success {
  background-color: #36c6d3;
  background-image: none;
}

.badge-danger {
  background-color: #ed6b75;
  background-image: none;
}

.badge-warning {
  background-color: #f1c40f;
  background-image: none;
}

/* Fix badge position for navs */
.nav.nav-pills > li > a > .badge,
.nav.nav-stacked > li > a > .badge {
  margin-top: -2px;
}

/***
Dropdown Menu Badges
***/
.dropdown-menu > li > a > .badge {
  position: absolute;
  margin-top: 1px;
  right: 3px;
  display: inline;
}
.dropdown-menu.badge-roundless {
  border-radius: 0 !important;
}

/***
Custom buttons based on bootstrap SASS
***/
.btn {
  outline: none !important;
  box-shadow: none !important;
}
.btn:hover {
  transition: all 0.3s;
}

.btn:not(.btn-sm):not(.btn-lg) {
  line-height: 1.44;
}

/***
Custom color buttons 
***/
.btn.white:not(.btn-outline) {
  color: #666666;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn.white:not(.btn-outline):focus, .btn.white:not(.btn-outline).focus {
  color: #666666;
  background-color: #e6e6e6;
  border-color: #bfbfbf;
}
.btn.white:not(.btn-outline):hover {
  color: #666666;
  background-color: #e6e6e6;
  border-color: #e0e0e0;
}
.btn.white:not(.btn-outline):active, .btn.white:not(.btn-outline).active, .open > .btn.white:not(.btn-outline).dropdown-toggle {
  color: #666666;
  background-color: #e6e6e6;
  border-color: #e0e0e0;
}
.btn.white:not(.btn-outline):active:hover, .btn.white:not(.btn-outline):active:focus, .btn.white:not(.btn-outline):active.focus, .btn.white:not(.btn-outline).active:hover, .btn.white:not(.btn-outline).active:focus, .btn.white:not(.btn-outline).active.focus, .open > .btn.white:not(.btn-outline).dropdown-toggle:hover, .open > .btn.white:not(.btn-outline).dropdown-toggle:focus, .open > .btn.white:not(.btn-outline).dropdown-toggle.focus {
  color: #666666;
  background-color: #d4d4d4;
  border-color: #bfbfbf;
}
.btn.white:not(.btn-outline):active, .btn.white:not(.btn-outline).active, .open > .btn.white:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.white:not(.btn-outline).disabled:hover, .btn.white:not(.btn-outline).disabled:focus, .btn.white:not(.btn-outline).disabled.focus, .btn.white:not(.btn-outline)[disabled]:hover, .btn.white:not(.btn-outline)[disabled]:focus, .btn.white:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.white:not(.btn-outline):hover, fieldset[disabled] .btn.white:not(.btn-outline):focus, fieldset[disabled] .btn.white:not(.btn-outline).focus {
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn.white:not(.btn-outline) .badge {
  color: #ffffff;
  background-color: #666666;
}

.btn.btn-outline.white {
  border-color: #ffffff;
  color: #ffffff;
  background: none;
}
.btn.btn-outline.white:hover, .btn.btn-outline.white:active, .btn.btn-outline.white:active:hover, .btn.btn-outline.white:active:focus, .btn.btn-outline.white:focus, .btn.btn-outline.white.active {
  border-color: #ffffff;
  color: #666666;
  background-color: #ffffff;
}

.btn.white-stripe {
  border-left: 4px solid #ffffff !important;
}

.btn.white.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.default:not(.btn-outline) {
  color: #666666;
  background-color: #e1e5ec;
  border-color: #e1e5ec;
}
.btn.default:not(.btn-outline):focus, .btn.default:not(.btn-outline).focus {
  color: #666666;
  background-color: #c2cad8;
  border-color: #93a1bb;
}
.btn.default:not(.btn-outline):hover {
  color: #666666;
  background-color: #c2cad8;
  border-color: #bcc5d4;
}
.btn.default:not(.btn-outline):active, .btn.default:not(.btn-outline).active, .open > .btn.default:not(.btn-outline).dropdown-toggle {
  color: #666666;
  background-color: #c2cad8;
  border-color: #bcc5d4;
}
.btn.default:not(.btn-outline):active:hover, .btn.default:not(.btn-outline):active:focus, .btn.default:not(.btn-outline):active.focus, .btn.default:not(.btn-outline).active:hover, .btn.default:not(.btn-outline).active:focus, .btn.default:not(.btn-outline).active.focus, .open > .btn.default:not(.btn-outline).dropdown-toggle:hover, .open > .btn.default:not(.btn-outline).dropdown-toggle:focus, .open > .btn.default:not(.btn-outline).dropdown-toggle.focus {
  color: #666666;
  background-color: #acb7ca;
  border-color: #93a1bb;
}
.btn.default:not(.btn-outline):active, .btn.default:not(.btn-outline).active, .open > .btn.default:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.default:not(.btn-outline).disabled:hover, .btn.default:not(.btn-outline).disabled:focus, .btn.default:not(.btn-outline).disabled.focus, .btn.default:not(.btn-outline)[disabled]:hover, .btn.default:not(.btn-outline)[disabled]:focus, .btn.default:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.default:not(.btn-outline):hover, fieldset[disabled] .btn.default:not(.btn-outline):focus, fieldset[disabled] .btn.default:not(.btn-outline).focus {
  background-color: #e1e5ec;
  border-color: #e1e5ec;
}
.btn.default:not(.btn-outline) .badge {
  color: #e1e5ec;
  background-color: #666666;
}

.btn.btn-outline.default {
  border-color: #e1e5ec;
  color: #e1e5ec;
  background: none;
}
.btn.btn-outline.default:hover, .btn.btn-outline.default:active, .btn.btn-outline.default:active:hover, .btn.btn-outline.default:active:focus, .btn.btn-outline.default:focus, .btn.btn-outline.default.active {
  border-color: #e1e5ec;
  color: #666666;
  background-color: #e1e5ec;
}

.btn.default-stripe {
  border-left: 4px solid #e1e5ec !important;
}

.btn.default.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.dark:not(.btn-outline) {
  color: #ffffff;
  background-color: #2f353b;
  border-color: #2f353b;
}
.btn.dark:not(.btn-outline):focus, .btn.dark:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #181c1f;
  border-color: black;
}
.btn.dark:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #181c1f;
  border-color: #141619;
}
.btn.dark:not(.btn-outline):active, .btn.dark:not(.btn-outline).active, .open > .btn.dark:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #181c1f;
  border-color: #141619;
}
.btn.dark:not(.btn-outline):active:hover, .btn.dark:not(.btn-outline):active:focus, .btn.dark:not(.btn-outline):active.focus, .btn.dark:not(.btn-outline).active:hover, .btn.dark:not(.btn-outline).active:focus, .btn.dark:not(.btn-outline).active.focus, .open > .btn.dark:not(.btn-outline).dropdown-toggle:hover, .open > .btn.dark:not(.btn-outline).dropdown-toggle:focus, .open > .btn.dark:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #090a0b;
  border-color: black;
}
.btn.dark:not(.btn-outline):active, .btn.dark:not(.btn-outline).active, .open > .btn.dark:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.dark:not(.btn-outline).disabled:hover, .btn.dark:not(.btn-outline).disabled:focus, .btn.dark:not(.btn-outline).disabled.focus, .btn.dark:not(.btn-outline)[disabled]:hover, .btn.dark:not(.btn-outline)[disabled]:focus, .btn.dark:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.dark:not(.btn-outline):hover, fieldset[disabled] .btn.dark:not(.btn-outline):focus, fieldset[disabled] .btn.dark:not(.btn-outline).focus {
  background-color: #2f353b;
  border-color: #2f353b;
}
.btn.dark:not(.btn-outline) .badge {
  color: #2f353b;
  background-color: #ffffff;
}

.btn.btn-outline.dark {
  border-color: #2f353b;
  color: #2f353b;
  background: none;
}
.btn.btn-outline.dark:hover, .btn.btn-outline.dark:active, .btn.btn-outline.dark:active:hover, .btn.btn-outline.dark:active:focus, .btn.btn-outline.dark:focus, .btn.btn-outline.dark.active {
  border-color: #2f353b;
  color: #ffffff;
  background-color: #2f353b;
}

.btn.dark-stripe {
  border-left: 4px solid #2f353b !important;
}

.btn.dark.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.blue:not(.btn-outline) {
  color: #ffffff;
  background-color: #3598dc;
  border-color: #3598dc;
}
.btn.blue:not(.btn-outline):focus, .btn.blue:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #217ebd;
  border-color: #15527c;
}
.btn.blue:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #217ebd;
  border-color: #1f78b5;
}
.btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline).active, .open > .btn.blue:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #217ebd;
  border-color: #1f78b5;
}
.btn.blue:not(.btn-outline):active:hover, .btn.blue:not(.btn-outline):active:focus, .btn.blue:not(.btn-outline):active.focus, .btn.blue:not(.btn-outline).active:hover, .btn.blue:not(.btn-outline).active:focus, .btn.blue:not(.btn-outline).active.focus, .open > .btn.blue:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #1c699f;
  border-color: #15527c;
}
.btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline).active, .open > .btn.blue:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.blue:not(.btn-outline).disabled:hover, .btn.blue:not(.btn-outline).disabled:focus, .btn.blue:not(.btn-outline).disabled.focus, .btn.blue:not(.btn-outline)[disabled]:hover, .btn.blue:not(.btn-outline)[disabled]:focus, .btn.blue:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue:not(.btn-outline):hover, fieldset[disabled] .btn.blue:not(.btn-outline):focus, fieldset[disabled] .btn.blue:not(.btn-outline).focus {
  background-color: #3598dc;
  border-color: #3598dc;
}
.btn.blue:not(.btn-outline) .badge {
  color: #3598dc;
  background-color: #ffffff;
}

.btn.btn-outline.blue {
  border-color: #3598dc;
  color: #3598dc;
  background: none;
}
.btn.btn-outline.blue:hover, .btn.btn-outline.blue:active, .btn.btn-outline.blue:active:hover, .btn.btn-outline.blue:active:focus, .btn.btn-outline.blue:focus, .btn.btn-outline.blue.active {
  border-color: #3598dc;
  color: #ffffff;
  background-color: #3598dc;
}

.btn.blue-stripe {
  border-left: 4px solid #3598dc !important;
}

.btn.blue.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.blue-madison:not(.btn-outline) {
  color: #ffffff;
  background-color: #578ebe;
  border-color: #578ebe;
}
.btn.blue-madison:not(.btn-outline):focus, .btn.blue-madison:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #3f74a3;
  border-color: #2a4d6c;
}
.btn.blue-madison:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #3f74a3;
  border-color: #3c6f9c;
}
.btn.blue-madison:not(.btn-outline):active, .btn.blue-madison:not(.btn-outline).active, .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #3f74a3;
  border-color: #3c6f9c;
}
.btn.blue-madison:not(.btn-outline):active:hover, .btn.blue-madison:not(.btn-outline):active:focus, .btn.blue-madison:not(.btn-outline):active.focus, .btn.blue-madison:not(.btn-outline).active:hover, .btn.blue-madison:not(.btn-outline).active:focus, .btn.blue-madison:not(.btn-outline).active.focus, .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #356289;
  border-color: #2a4d6c;
}
.btn.blue-madison:not(.btn-outline):active, .btn.blue-madison:not(.btn-outline).active, .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.blue-madison:not(.btn-outline).disabled:hover, .btn.blue-madison:not(.btn-outline).disabled:focus, .btn.blue-madison:not(.btn-outline).disabled.focus, .btn.blue-madison:not(.btn-outline)[disabled]:hover, .btn.blue-madison:not(.btn-outline)[disabled]:focus, .btn.blue-madison:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue-madison:not(.btn-outline):hover, fieldset[disabled] .btn.blue-madison:not(.btn-outline):focus, fieldset[disabled] .btn.blue-madison:not(.btn-outline).focus {
  background-color: #578ebe;
  border-color: #578ebe;
}
.btn.blue-madison:not(.btn-outline) .badge {
  color: #578ebe;
  background-color: #ffffff;
}

.btn.btn-outline.blue-madison {
  border-color: #578ebe;
  color: #578ebe;
  background: none;
}
.btn.btn-outline.blue-madison:hover, .btn.btn-outline.blue-madison:active, .btn.btn-outline.blue-madison:active:hover, .btn.btn-outline.blue-madison:active:focus, .btn.btn-outline.blue-madison:focus, .btn.btn-outline.blue-madison.active {
  border-color: #578ebe;
  color: #ffffff;
  background-color: #578ebe;
}

.btn.blue-madison-stripe {
  border-left: 4px solid #578ebe !important;
}

.btn.blue-madison.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.blue-chambray:not(.btn-outline) {
  color: #ffffff;
  background-color: #2c3e50;
  border-color: #2c3e50;
}
.btn.blue-chambray:not(.btn-outline):focus, .btn.blue-chambray:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #1a252f;
  border-color: black;
}
.btn.blue-chambray:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #1a252f;
  border-color: #161f29;
}
.btn.blue-chambray:not(.btn-outline):active, .btn.blue-chambray:not(.btn-outline).active, .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #1a252f;
  border-color: #161f29;
}
.btn.blue-chambray:not(.btn-outline):active:hover, .btn.blue-chambray:not(.btn-outline):active:focus, .btn.blue-chambray:not(.btn-outline):active.focus, .btn.blue-chambray:not(.btn-outline).active:hover, .btn.blue-chambray:not(.btn-outline).active:focus, .btn.blue-chambray:not(.btn-outline).active.focus, .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #0d1318;
  border-color: black;
}
.btn.blue-chambray:not(.btn-outline):active, .btn.blue-chambray:not(.btn-outline).active, .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.blue-chambray:not(.btn-outline).disabled:hover, .btn.blue-chambray:not(.btn-outline).disabled:focus, .btn.blue-chambray:not(.btn-outline).disabled.focus, .btn.blue-chambray:not(.btn-outline)[disabled]:hover, .btn.blue-chambray:not(.btn-outline)[disabled]:focus, .btn.blue-chambray:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue-chambray:not(.btn-outline):hover, fieldset[disabled] .btn.blue-chambray:not(.btn-outline):focus, fieldset[disabled] .btn.blue-chambray:not(.btn-outline).focus {
  background-color: #2c3e50;
  border-color: #2c3e50;
}
.btn.blue-chambray:not(.btn-outline) .badge {
  color: #2c3e50;
  background-color: #ffffff;
}

.btn.btn-outline.blue-chambray {
  border-color: #2c3e50;
  color: #2c3e50;
  background: none;
}
.btn.btn-outline.blue-chambray:hover, .btn.btn-outline.blue-chambray:active, .btn.btn-outline.blue-chambray:active:hover, .btn.btn-outline.blue-chambray:active:focus, .btn.btn-outline.blue-chambray:focus, .btn.btn-outline.blue-chambray.active {
  border-color: #2c3e50;
  color: #ffffff;
  background-color: #2c3e50;
}

.btn.blue-chambray-stripe {
  border-left: 4px solid #2c3e50 !important;
}

.btn.blue-chambray.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.blue-ebonyclay:not(.btn-outline) {
  color: #ffffff;
  background-color: #22313f;
  border-color: #22313f;
}
.btn.blue-ebonyclay:not(.btn-outline):focus, .btn.blue-ebonyclay:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #10171e;
  border-color: black;
}
.btn.blue-ebonyclay:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #10171e;
  border-color: #0d1217;
}
.btn.blue-ebonyclay:not(.btn-outline):active, .btn.blue-ebonyclay:not(.btn-outline).active, .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #10171e;
  border-color: #0d1217;
}
.btn.blue-ebonyclay:not(.btn-outline):active:hover, .btn.blue-ebonyclay:not(.btn-outline):active:focus, .btn.blue-ebonyclay:not(.btn-outline):active.focus, .btn.blue-ebonyclay:not(.btn-outline).active:hover, .btn.blue-ebonyclay:not(.btn-outline).active:focus, .btn.blue-ebonyclay:not(.btn-outline).active.focus, .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #040507;
  border-color: black;
}
.btn.blue-ebonyclay:not(.btn-outline):active, .btn.blue-ebonyclay:not(.btn-outline).active, .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.blue-ebonyclay:not(.btn-outline).disabled:hover, .btn.blue-ebonyclay:not(.btn-outline).disabled:focus, .btn.blue-ebonyclay:not(.btn-outline).disabled.focus, .btn.blue-ebonyclay:not(.btn-outline)[disabled]:hover, .btn.blue-ebonyclay:not(.btn-outline)[disabled]:focus, .btn.blue-ebonyclay:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline):hover, fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline):focus, fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline).focus {
  background-color: #22313f;
  border-color: #22313f;
}
.btn.blue-ebonyclay:not(.btn-outline) .badge {
  color: #22313f;
  background-color: #ffffff;
}

.btn.btn-outline.blue-ebonyclay {
  border-color: #22313f;
  color: #22313f;
  background: none;
}
.btn.btn-outline.blue-ebonyclay:hover, .btn.btn-outline.blue-ebonyclay:active, .btn.btn-outline.blue-ebonyclay:active:hover, .btn.btn-outline.blue-ebonyclay:active:focus, .btn.btn-outline.blue-ebonyclay:focus, .btn.btn-outline.blue-ebonyclay.active {
  border-color: #22313f;
  color: #ffffff;
  background-color: #22313f;
}

.btn.blue-ebonyclay-stripe {
  border-left: 4px solid #22313f !important;
}

.btn.blue-ebonyclay.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.blue-hoki:not(.btn-outline) {
  color: #ffffff;
  background-color: #67809f;
  border-color: #67809f;
}
.btn.blue-hoki:not(.btn-outline):focus, .btn.blue-hoki:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #526781;
  border-color: #344252;
}
.btn.blue-hoki:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #526781;
  border-color: #4e627b;
}
.btn.blue-hoki:not(.btn-outline):active, .btn.blue-hoki:not(.btn-outline).active, .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #526781;
  border-color: #4e627b;
}
.btn.blue-hoki:not(.btn-outline):active:hover, .btn.blue-hoki:not(.btn-outline):active:focus, .btn.blue-hoki:not(.btn-outline):active.focus, .btn.blue-hoki:not(.btn-outline).active:hover, .btn.blue-hoki:not(.btn-outline).active:focus, .btn.blue-hoki:not(.btn-outline).active.focus, .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #44566b;
  border-color: #344252;
}
.btn.blue-hoki:not(.btn-outline):active, .btn.blue-hoki:not(.btn-outline).active, .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.blue-hoki:not(.btn-outline).disabled:hover, .btn.blue-hoki:not(.btn-outline).disabled:focus, .btn.blue-hoki:not(.btn-outline).disabled.focus, .btn.blue-hoki:not(.btn-outline)[disabled]:hover, .btn.blue-hoki:not(.btn-outline)[disabled]:focus, .btn.blue-hoki:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue-hoki:not(.btn-outline):hover, fieldset[disabled] .btn.blue-hoki:not(.btn-outline):focus, fieldset[disabled] .btn.blue-hoki:not(.btn-outline).focus {
  background-color: #67809f;
  border-color: #67809f;
}
.btn.blue-hoki:not(.btn-outline) .badge {
  color: #67809f;
  background-color: #ffffff;
}

.btn.btn-outline.blue-hoki {
  border-color: #67809f;
  color: #67809f;
  background: none;
}
.btn.btn-outline.blue-hoki:hover, .btn.btn-outline.blue-hoki:active, .btn.btn-outline.blue-hoki:active:hover, .btn.btn-outline.blue-hoki:active:focus, .btn.btn-outline.blue-hoki:focus, .btn.btn-outline.blue-hoki.active {
  border-color: #67809f;
  color: #ffffff;
  background-color: #67809f;
}

.btn.blue-hoki-stripe {
  border-left: 4px solid #67809f !important;
}

.btn.blue-hoki.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.blue-steel:not(.btn-outline) {
  color: #ffffff;
  background-color: #4b77be;
  border-color: #4b77be;
}
.btn.blue-steel:not(.btn-outline):focus, .btn.blue-steel:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #395f9d;
  border-color: #243d65;
}
.btn.blue-steel:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #395f9d;
  border-color: #365b96;
}
.btn.blue-steel:not(.btn-outline):active, .btn.blue-steel:not(.btn-outline).active, .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #395f9d;
  border-color: #365b96;
}
.btn.blue-steel:not(.btn-outline):active:hover, .btn.blue-steel:not(.btn-outline):active:focus, .btn.blue-steel:not(.btn-outline):active.focus, .btn.blue-steel:not(.btn-outline).active:hover, .btn.blue-steel:not(.btn-outline).active:focus, .btn.blue-steel:not(.btn-outline).active.focus, .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #2f4f83;
  border-color: #243d65;
}
.btn.blue-steel:not(.btn-outline):active, .btn.blue-steel:not(.btn-outline).active, .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.blue-steel:not(.btn-outline).disabled:hover, .btn.blue-steel:not(.btn-outline).disabled:focus, .btn.blue-steel:not(.btn-outline).disabled.focus, .btn.blue-steel:not(.btn-outline)[disabled]:hover, .btn.blue-steel:not(.btn-outline)[disabled]:focus, .btn.blue-steel:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue-steel:not(.btn-outline):hover, fieldset[disabled] .btn.blue-steel:not(.btn-outline):focus, fieldset[disabled] .btn.blue-steel:not(.btn-outline).focus {
  background-color: #4b77be;
  border-color: #4b77be;
}
.btn.blue-steel:not(.btn-outline) .badge {
  color: #4b77be;
  background-color: #ffffff;
}

.btn.btn-outline.blue-steel {
  border-color: #4b77be;
  color: #4b77be;
  background: none;
}
.btn.btn-outline.blue-steel:hover, .btn.btn-outline.blue-steel:active, .btn.btn-outline.blue-steel:active:hover, .btn.btn-outline.blue-steel:active:focus, .btn.btn-outline.blue-steel:focus, .btn.btn-outline.blue-steel.active {
  border-color: #4b77be;
  color: #ffffff;
  background-color: #4b77be;
}

.btn.blue-steel-stripe {
  border-left: 4px solid #4b77be !important;
}

.btn.blue-steel.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.blue-soft:not(.btn-outline) {
  color: #ffffff;
  background-color: #4c87b9;
  border-color: #4c87b9;
}
.btn.blue-soft:not(.btn-outline):focus, .btn.blue-soft:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #3b6d97;
  border-color: #264560;
}
.btn.blue-soft:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #3b6d97;
  border-color: #386890;
}
.btn.blue-soft:not(.btn-outline):active, .btn.blue-soft:not(.btn-outline).active, .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #3b6d97;
  border-color: #386890;
}
.btn.blue-soft:not(.btn-outline):active:hover, .btn.blue-soft:not(.btn-outline):active:focus, .btn.blue-soft:not(.btn-outline):active.focus, .btn.blue-soft:not(.btn-outline).active:hover, .btn.blue-soft:not(.btn-outline).active:focus, .btn.blue-soft:not(.btn-outline).active.focus, .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #315a7d;
  border-color: #264560;
}
.btn.blue-soft:not(.btn-outline):active, .btn.blue-soft:not(.btn-outline).active, .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.blue-soft:not(.btn-outline).disabled:hover, .btn.blue-soft:not(.btn-outline).disabled:focus, .btn.blue-soft:not(.btn-outline).disabled.focus, .btn.blue-soft:not(.btn-outline)[disabled]:hover, .btn.blue-soft:not(.btn-outline)[disabled]:focus, .btn.blue-soft:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue-soft:not(.btn-outline):hover, fieldset[disabled] .btn.blue-soft:not(.btn-outline):focus, fieldset[disabled] .btn.blue-soft:not(.btn-outline).focus {
  background-color: #4c87b9;
  border-color: #4c87b9;
}
.btn.blue-soft:not(.btn-outline) .badge {
  color: #4c87b9;
  background-color: #ffffff;
}

.btn.btn-outline.blue-soft {
  border-color: #4c87b9;
  color: #4c87b9;
  background: none;
}
.btn.btn-outline.blue-soft:hover, .btn.btn-outline.blue-soft:active, .btn.btn-outline.blue-soft:active:hover, .btn.btn-outline.blue-soft:active:focus, .btn.btn-outline.blue-soft:focus, .btn.btn-outline.blue-soft.active {
  border-color: #4c87b9;
  color: #ffffff;
  background-color: #4c87b9;
}

.btn.blue-soft-stripe {
  border-left: 4px solid #4c87b9 !important;
}

.btn.blue-soft.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.blue-dark:not(.btn-outline) {
  color: #ffffff;
  background-color: #5e738b;
  border-color: #5e738b;
}
.btn.blue-dark:not(.btn-outline):focus, .btn.blue-dark:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #495a6d;
  border-color: #2b343f;
}
.btn.blue-dark:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #495a6d;
  border-color: #455566;
}
.btn.blue-dark:not(.btn-outline):active, .btn.blue-dark:not(.btn-outline).active, .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #495a6d;
  border-color: #455566;
}
.btn.blue-dark:not(.btn-outline):active:hover, .btn.blue-dark:not(.btn-outline):active:focus, .btn.blue-dark:not(.btn-outline):active.focus, .btn.blue-dark:not(.btn-outline).active:hover, .btn.blue-dark:not(.btn-outline).active:focus, .btn.blue-dark:not(.btn-outline).active.focus, .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #3b4857;
  border-color: #2b343f;
}
.btn.blue-dark:not(.btn-outline):active, .btn.blue-dark:not(.btn-outline).active, .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.blue-dark:not(.btn-outline).disabled:hover, .btn.blue-dark:not(.btn-outline).disabled:focus, .btn.blue-dark:not(.btn-outline).disabled.focus, .btn.blue-dark:not(.btn-outline)[disabled]:hover, .btn.blue-dark:not(.btn-outline)[disabled]:focus, .btn.blue-dark:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue-dark:not(.btn-outline):hover, fieldset[disabled] .btn.blue-dark:not(.btn-outline):focus, fieldset[disabled] .btn.blue-dark:not(.btn-outline).focus {
  background-color: #5e738b;
  border-color: #5e738b;
}
.btn.blue-dark:not(.btn-outline) .badge {
  color: #5e738b;
  background-color: #ffffff;
}

.btn.btn-outline.blue-dark {
  border-color: #5e738b;
  color: #5e738b;
  background: none;
}
.btn.btn-outline.blue-dark:hover, .btn.btn-outline.blue-dark:active, .btn.btn-outline.blue-dark:active:hover, .btn.btn-outline.blue-dark:active:focus, .btn.btn-outline.blue-dark:focus, .btn.btn-outline.blue-dark.active {
  border-color: #5e738b;
  color: #ffffff;
  background-color: #5e738b;
}

.btn.blue-dark-stripe {
  border-left: 4px solid #5e738b !important;
}

.btn.blue-dark.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.blue-sharp:not(.btn-outline) {
  color: #ffffff;
  background-color: #5c9bd1;
  border-color: #5c9bd1;
}
.btn.blue-sharp:not(.btn-outline):focus, .btn.blue-sharp:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #3782c3;
  border-color: #265a87;
}
.btn.blue-sharp:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #3782c3;
  border-color: #357dbb;
}
.btn.blue-sharp:not(.btn-outline):active, .btn.blue-sharp:not(.btn-outline).active, .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #3782c3;
  border-color: #357dbb;
}
.btn.blue-sharp:not(.btn-outline):active:hover, .btn.blue-sharp:not(.btn-outline):active:focus, .btn.blue-sharp:not(.btn-outline):active.focus, .btn.blue-sharp:not(.btn-outline).active:hover, .btn.blue-sharp:not(.btn-outline).active:focus, .btn.blue-sharp:not(.btn-outline).active.focus, .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #2f70a7;
  border-color: #265a87;
}
.btn.blue-sharp:not(.btn-outline):active, .btn.blue-sharp:not(.btn-outline).active, .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.blue-sharp:not(.btn-outline).disabled:hover, .btn.blue-sharp:not(.btn-outline).disabled:focus, .btn.blue-sharp:not(.btn-outline).disabled.focus, .btn.blue-sharp:not(.btn-outline)[disabled]:hover, .btn.blue-sharp:not(.btn-outline)[disabled]:focus, .btn.blue-sharp:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue-sharp:not(.btn-outline):hover, fieldset[disabled] .btn.blue-sharp:not(.btn-outline):focus, fieldset[disabled] .btn.blue-sharp:not(.btn-outline).focus {
  background-color: #5c9bd1;
  border-color: #5c9bd1;
}
.btn.blue-sharp:not(.btn-outline) .badge {
  color: #5c9bd1;
  background-color: #ffffff;
}

.btn.btn-outline.blue-sharp {
  border-color: #5c9bd1;
  color: #5c9bd1;
  background: none;
}
.btn.btn-outline.blue-sharp:hover, .btn.btn-outline.blue-sharp:active, .btn.btn-outline.blue-sharp:active:hover, .btn.btn-outline.blue-sharp:active:focus, .btn.btn-outline.blue-sharp:focus, .btn.btn-outline.blue-sharp.active {
  border-color: #5c9bd1;
  color: #ffffff;
  background-color: #5c9bd1;
}

.btn.blue-sharp-stripe {
  border-left: 4px solid #5c9bd1 !important;
}

.btn.blue-sharp.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.blue-oleo:not(.btn-outline) {
  color: #ffffff;
  background-color: #94a0b2;
  border-color: #94a0b2;
}
.btn.blue-oleo:not(.btn-outline):focus, .btn.blue-oleo:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #76869d;
  border-color: #536073;
}
.btn.blue-oleo:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #76869d;
  border-color: #708098;
}
.btn.blue-oleo:not(.btn-outline):active, .btn.blue-oleo:not(.btn-outline).active, .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #76869d;
  border-color: #708098;
}
.btn.blue-oleo:not(.btn-outline):active:hover, .btn.blue-oleo:not(.btn-outline):active:focus, .btn.blue-oleo:not(.btn-outline):active.focus, .btn.blue-oleo:not(.btn-outline).active:hover, .btn.blue-oleo:not(.btn-outline).active:focus, .btn.blue-oleo:not(.btn-outline).active.focus, .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle:hover, .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle:focus, .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #64748b;
  border-color: #536073;
}
.btn.blue-oleo:not(.btn-outline):active, .btn.blue-oleo:not(.btn-outline).active, .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.blue-oleo:not(.btn-outline).disabled:hover, .btn.blue-oleo:not(.btn-outline).disabled:focus, .btn.blue-oleo:not(.btn-outline).disabled.focus, .btn.blue-oleo:not(.btn-outline)[disabled]:hover, .btn.blue-oleo:not(.btn-outline)[disabled]:focus, .btn.blue-oleo:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.blue-oleo:not(.btn-outline):hover, fieldset[disabled] .btn.blue-oleo:not(.btn-outline):focus, fieldset[disabled] .btn.blue-oleo:not(.btn-outline).focus {
  background-color: #94a0b2;
  border-color: #94a0b2;
}
.btn.blue-oleo:not(.btn-outline) .badge {
  color: #94a0b2;
  background-color: #ffffff;
}

.btn.btn-outline.blue-oleo {
  border-color: #94a0b2;
  color: #94a0b2;
  background: none;
}
.btn.btn-outline.blue-oleo:hover, .btn.btn-outline.blue-oleo:active, .btn.btn-outline.blue-oleo:active:hover, .btn.btn-outline.blue-oleo:active:focus, .btn.btn-outline.blue-oleo:focus, .btn.btn-outline.blue-oleo.active {
  border-color: #94a0b2;
  color: #ffffff;
  background-color: #94a0b2;
}

.btn.blue-oleo-stripe {
  border-left: 4px solid #94a0b2 !important;
}

.btn.blue-oleo.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.green:not(.btn-outline) {
  color: #ffffff;
  background-color: #32c5d2;
  border-color: #32c5d2;
}
.btn.green:not(.btn-outline):focus, .btn.green:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #26a1ab;
  border-color: #18666d;
}
.btn.green:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #26a1ab;
  border-color: #2499a3;
}
.btn.green:not(.btn-outline):active, .btn.green:not(.btn-outline).active, .open > .btn.green:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #26a1ab;
  border-color: #2499a3;
}
.btn.green:not(.btn-outline):active:hover, .btn.green:not(.btn-outline):active:focus, .btn.green:not(.btn-outline):active.focus, .btn.green:not(.btn-outline).active:hover, .btn.green:not(.btn-outline).active:focus, .btn.green:not(.btn-outline).active.focus, .open > .btn.green:not(.btn-outline).dropdown-toggle:hover, .open > .btn.green:not(.btn-outline).dropdown-toggle:focus, .open > .btn.green:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #1f858e;
  border-color: #18666d;
}
.btn.green:not(.btn-outline):active, .btn.green:not(.btn-outline).active, .open > .btn.green:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.green:not(.btn-outline).disabled:hover, .btn.green:not(.btn-outline).disabled:focus, .btn.green:not(.btn-outline).disabled.focus, .btn.green:not(.btn-outline)[disabled]:hover, .btn.green:not(.btn-outline)[disabled]:focus, .btn.green:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.green:not(.btn-outline):hover, fieldset[disabled] .btn.green:not(.btn-outline):focus, fieldset[disabled] .btn.green:not(.btn-outline).focus {
  background-color: #32c5d2;
  border-color: #32c5d2;
}
.btn.green:not(.btn-outline) .badge {
  color: #32c5d2;
  background-color: #ffffff;
}

.btn.btn-outline.green {
  border-color: #32c5d2;
  color: #32c5d2;
  background: none;
}
.btn.btn-outline.green:hover, .btn.btn-outline.green:active, .btn.btn-outline.green:active:hover, .btn.btn-outline.green:active:focus, .btn.btn-outline.green:focus, .btn.btn-outline.green.active {
  border-color: #32c5d2;
  color: #ffffff;
  background-color: #32c5d2;
}

.btn.green-stripe {
  border-left: 4px solid #32c5d2 !important;
}

.btn.green.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.green-meadow:not(.btn-outline) {
  color: #ffffff;
  background-color: #1bbc9b;
  border-color: #1bbc9b;
}
.btn.green-meadow:not(.btn-outline):focus, .btn.green-meadow:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #158f76;
  border-color: #0b4d3f;
}
.btn.green-meadow:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #158f76;
  border-color: #13866f;
}
.btn.green-meadow:not(.btn-outline):active, .btn.green-meadow:not(.btn-outline).active, .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #158f76;
  border-color: #13866f;
}
.btn.green-meadow:not(.btn-outline):active:hover, .btn.green-meadow:not(.btn-outline):active:focus, .btn.green-meadow:not(.btn-outline):active.focus, .btn.green-meadow:not(.btn-outline).active:hover, .btn.green-meadow:not(.btn-outline).active:focus, .btn.green-meadow:not(.btn-outline).active.focus, .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle:hover, .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle:focus, .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #10705c;
  border-color: #0b4d3f;
}
.btn.green-meadow:not(.btn-outline):active, .btn.green-meadow:not(.btn-outline).active, .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.green-meadow:not(.btn-outline).disabled:hover, .btn.green-meadow:not(.btn-outline).disabled:focus, .btn.green-meadow:not(.btn-outline).disabled.focus, .btn.green-meadow:not(.btn-outline)[disabled]:hover, .btn.green-meadow:not(.btn-outline)[disabled]:focus, .btn.green-meadow:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.green-meadow:not(.btn-outline):hover, fieldset[disabled] .btn.green-meadow:not(.btn-outline):focus, fieldset[disabled] .btn.green-meadow:not(.btn-outline).focus {
  background-color: #1bbc9b;
  border-color: #1bbc9b;
}
.btn.green-meadow:not(.btn-outline) .badge {
  color: #1bbc9b;
  background-color: #ffffff;
}

.btn.btn-outline.green-meadow {
  border-color: #1bbc9b;
  color: #1bbc9b;
  background: none;
}
.btn.btn-outline.green-meadow:hover, .btn.btn-outline.green-meadow:active, .btn.btn-outline.green-meadow:active:hover, .btn.btn-outline.green-meadow:active:focus, .btn.btn-outline.green-meadow:focus, .btn.btn-outline.green-meadow.active {
  border-color: #1bbc9b;
  color: #ffffff;
  background-color: #1bbc9b;
}

.btn.green-meadow-stripe {
  border-left: 4px solid #1bbc9b !important;
}

.btn.green-meadow.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.green-seagreen:not(.btn-outline) {
  color: #ffffff;
  background-color: #1ba39c;
  border-color: #1ba39c;
}
.btn.green-seagreen:not(.btn-outline):focus, .btn.green-seagreen:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #147772;
  border-color: #093633;
}
.btn.green-seagreen:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #147772;
  border-color: #126e6a;
}
.btn.green-seagreen:not(.btn-outline):active, .btn.green-seagreen:not(.btn-outline).active, .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #147772;
  border-color: #126e6a;
}
.btn.green-seagreen:not(.btn-outline):active:hover, .btn.green-seagreen:not(.btn-outline):active:focus, .btn.green-seagreen:not(.btn-outline):active.focus, .btn.green-seagreen:not(.btn-outline).active:hover, .btn.green-seagreen:not(.btn-outline).active:focus, .btn.green-seagreen:not(.btn-outline).active.focus, .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle:hover, .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle:focus, .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #0f5955;
  border-color: #093633;
}
.btn.green-seagreen:not(.btn-outline):active, .btn.green-seagreen:not(.btn-outline).active, .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.green-seagreen:not(.btn-outline).disabled:hover, .btn.green-seagreen:not(.btn-outline).disabled:focus, .btn.green-seagreen:not(.btn-outline).disabled.focus, .btn.green-seagreen:not(.btn-outline)[disabled]:hover, .btn.green-seagreen:not(.btn-outline)[disabled]:focus, .btn.green-seagreen:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.green-seagreen:not(.btn-outline):hover, fieldset[disabled] .btn.green-seagreen:not(.btn-outline):focus, fieldset[disabled] .btn.green-seagreen:not(.btn-outline).focus {
  background-color: #1ba39c;
  border-color: #1ba39c;
}
.btn.green-seagreen:not(.btn-outline) .badge {
  color: #1ba39c;
  background-color: #ffffff;
}

.btn.btn-outline.green-seagreen {
  border-color: #1ba39c;
  color: #1ba39c;
  background: none;
}
.btn.btn-outline.green-seagreen:hover, .btn.btn-outline.green-seagreen:active, .btn.btn-outline.green-seagreen:active:hover, .btn.btn-outline.green-seagreen:active:focus, .btn.btn-outline.green-seagreen:focus, .btn.btn-outline.green-seagreen.active {
  border-color: #1ba39c;
  color: #ffffff;
  background-color: #1ba39c;
}

.btn.green-seagreen-stripe {
  border-left: 4px solid #1ba39c !important;
}

.btn.green-seagreen.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.green-turquoise:not(.btn-outline) {
  color: #ffffff;
  background-color: #36d7b7;
  border-color: #36d7b7;
}
.btn.green-turquoise:not(.btn-outline):focus, .btn.green-turquoise:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #24b699;
  border-color: #177663;
}
.btn.green-turquoise:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #24b699;
  border-color: #22ad92;
}
.btn.green-turquoise:not(.btn-outline):active, .btn.green-turquoise:not(.btn-outline).active, .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #24b699;
  border-color: #22ad92;
}
.btn.green-turquoise:not(.btn-outline):active:hover, .btn.green-turquoise:not(.btn-outline):active:focus, .btn.green-turquoise:not(.btn-outline):active.focus, .btn.green-turquoise:not(.btn-outline).active:hover, .btn.green-turquoise:not(.btn-outline).active:focus, .btn.green-turquoise:not(.btn-outline).active.focus, .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle:hover, .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle:focus, .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #1e9880;
  border-color: #177663;
}
.btn.green-turquoise:not(.btn-outline):active, .btn.green-turquoise:not(.btn-outline).active, .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.green-turquoise:not(.btn-outline).disabled:hover, .btn.green-turquoise:not(.btn-outline).disabled:focus, .btn.green-turquoise:not(.btn-outline).disabled.focus, .btn.green-turquoise:not(.btn-outline)[disabled]:hover, .btn.green-turquoise:not(.btn-outline)[disabled]:focus, .btn.green-turquoise:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.green-turquoise:not(.btn-outline):hover, fieldset[disabled] .btn.green-turquoise:not(.btn-outline):focus, fieldset[disabled] .btn.green-turquoise:not(.btn-outline).focus {
  background-color: #36d7b7;
  border-color: #36d7b7;
}
.btn.green-turquoise:not(.btn-outline) .badge {
  color: #36d7b7;
  background-color: #ffffff;
}

.btn.btn-outline.green-turquoise {
  border-color: #36d7b7;
  color: #36d7b7;
  background: none;
}
.btn.btn-outline.green-turquoise:hover, .btn.btn-outline.green-turquoise:active, .btn.btn-outline.green-turquoise:active:hover, .btn.btn-outline.green-turquoise:active:focus, .btn.btn-outline.green-turquoise:focus, .btn.btn-outline.green-turquoise.active {
  border-color: #36d7b7;
  color: #ffffff;
  background-color: #36d7b7;
}

.btn.green-turquoise-stripe {
  border-left: 4px solid #36d7b7 !important;
}

.btn.green-turquoise.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.green-haze:not(.btn-outline) {
  color: #ffffff;
  background-color: #44b6ae;
  border-color: #44b6ae;
}
.btn.green-haze:not(.btn-outline):focus, .btn.green-haze:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #36918b;
  border-color: #215955;
}
.btn.green-haze:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #36918b;
  border-color: #338983;
}
.btn.green-haze:not(.btn-outline):active, .btn.green-haze:not(.btn-outline).active, .open > .btn.green-haze:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #36918b;
  border-color: #338983;
}
.btn.green-haze:not(.btn-outline):active:hover, .btn.green-haze:not(.btn-outline):active:focus, .btn.green-haze:not(.btn-outline):active.focus, .btn.green-haze:not(.btn-outline).active:hover, .btn.green-haze:not(.btn-outline).active:focus, .btn.green-haze:not(.btn-outline).active.focus, .open > .btn.green-haze:not(.btn-outline).dropdown-toggle:hover, .open > .btn.green-haze:not(.btn-outline).dropdown-toggle:focus, .open > .btn.green-haze:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #2c7772;
  border-color: #215955;
}
.btn.green-haze:not(.btn-outline):active, .btn.green-haze:not(.btn-outline).active, .open > .btn.green-haze:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.green-haze:not(.btn-outline).disabled:hover, .btn.green-haze:not(.btn-outline).disabled:focus, .btn.green-haze:not(.btn-outline).disabled.focus, .btn.green-haze:not(.btn-outline)[disabled]:hover, .btn.green-haze:not(.btn-outline)[disabled]:focus, .btn.green-haze:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.green-haze:not(.btn-outline):hover, fieldset[disabled] .btn.green-haze:not(.btn-outline):focus, fieldset[disabled] .btn.green-haze:not(.btn-outline).focus {
  background-color: #44b6ae;
  border-color: #44b6ae;
}
.btn.green-haze:not(.btn-outline) .badge {
  color: #44b6ae;
  background-color: #ffffff;
}

.btn.btn-outline.green-haze {
  border-color: #44b6ae;
  color: #44b6ae;
  background: none;
}
.btn.btn-outline.green-haze:hover, .btn.btn-outline.green-haze:active, .btn.btn-outline.green-haze:active:hover, .btn.btn-outline.green-haze:active:focus, .btn.btn-outline.green-haze:focus, .btn.btn-outline.green-haze.active {
  border-color: #44b6ae;
  color: #ffffff;
  background-color: #44b6ae;
}

.btn.green-haze-stripe {
  border-left: 4px solid #44b6ae !important;
}

.btn.green-haze.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.green-jungle:not(.btn-outline) {
  color: #ffffff;
  background-color: #26c281;
  border-color: #26c281;
}
.btn.green-jungle:not(.btn-outline):focus, .btn.green-jungle:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #1e9765;
  border-color: #11573a;
}
.btn.green-jungle:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #1e9765;
  border-color: #1c8f5f;
}
.btn.green-jungle:not(.btn-outline):active, .btn.green-jungle:not(.btn-outline).active, .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #1e9765;
  border-color: #1c8f5f;
}
.btn.green-jungle:not(.btn-outline):active:hover, .btn.green-jungle:not(.btn-outline):active:focus, .btn.green-jungle:not(.btn-outline):active.focus, .btn.green-jungle:not(.btn-outline).active:hover, .btn.green-jungle:not(.btn-outline).active:focus, .btn.green-jungle:not(.btn-outline).active.focus, .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle:hover, .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle:focus, .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #187a51;
  border-color: #11573a;
}
.btn.green-jungle:not(.btn-outline):active, .btn.green-jungle:not(.btn-outline).active, .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.green-jungle:not(.btn-outline).disabled:hover, .btn.green-jungle:not(.btn-outline).disabled:focus, .btn.green-jungle:not(.btn-outline).disabled.focus, .btn.green-jungle:not(.btn-outline)[disabled]:hover, .btn.green-jungle:not(.btn-outline)[disabled]:focus, .btn.green-jungle:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.green-jungle:not(.btn-outline):hover, fieldset[disabled] .btn.green-jungle:not(.btn-outline):focus, fieldset[disabled] .btn.green-jungle:not(.btn-outline).focus {
  background-color: #26c281;
  border-color: #26c281;
}
.btn.green-jungle:not(.btn-outline) .badge {
  color: #26c281;
  background-color: #ffffff;
}

.btn.btn-outline.green-jungle {
  border-color: #26c281;
  color: #26c281;
  background: none;
}
.btn.btn-outline.green-jungle:hover, .btn.btn-outline.green-jungle:active, .btn.btn-outline.green-jungle:active:hover, .btn.btn-outline.green-jungle:active:focus, .btn.btn-outline.green-jungle:focus, .btn.btn-outline.green-jungle.active {
  border-color: #26c281;
  color: #ffffff;
  background-color: #26c281;
}

.btn.green-jungle-stripe {
  border-left: 4px solid #26c281 !important;
}

.btn.green-jungle.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.green-soft:not(.btn-outline) {
  color: #ffffff;
  background-color: #3faba4;
  border-color: #3faba4;
}
.btn.green-soft:not(.btn-outline):focus, .btn.green-soft:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #318680;
  border-color: #1d4e4b;
}
.btn.green-soft:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #318680;
  border-color: #2f7e79;
}
.btn.green-soft:not(.btn-outline):active, .btn.green-soft:not(.btn-outline).active, .open > .btn.green-soft:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #318680;
  border-color: #2f7e79;
}
.btn.green-soft:not(.btn-outline):active:hover, .btn.green-soft:not(.btn-outline):active:focus, .btn.green-soft:not(.btn-outline):active.focus, .btn.green-soft:not(.btn-outline).active:hover, .btn.green-soft:not(.btn-outline).active:focus, .btn.green-soft:not(.btn-outline).active.focus, .open > .btn.green-soft:not(.btn-outline).dropdown-toggle:hover, .open > .btn.green-soft:not(.btn-outline).dropdown-toggle:focus, .open > .btn.green-soft:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #286c67;
  border-color: #1d4e4b;
}
.btn.green-soft:not(.btn-outline):active, .btn.green-soft:not(.btn-outline).active, .open > .btn.green-soft:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.green-soft:not(.btn-outline).disabled:hover, .btn.green-soft:not(.btn-outline).disabled:focus, .btn.green-soft:not(.btn-outline).disabled.focus, .btn.green-soft:not(.btn-outline)[disabled]:hover, .btn.green-soft:not(.btn-outline)[disabled]:focus, .btn.green-soft:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.green-soft:not(.btn-outline):hover, fieldset[disabled] .btn.green-soft:not(.btn-outline):focus, fieldset[disabled] .btn.green-soft:not(.btn-outline).focus {
  background-color: #3faba4;
  border-color: #3faba4;
}
.btn.green-soft:not(.btn-outline) .badge {
  color: #3faba4;
  background-color: #ffffff;
}

.btn.btn-outline.green-soft {
  border-color: #3faba4;
  color: #3faba4;
  background: none;
}
.btn.btn-outline.green-soft:hover, .btn.btn-outline.green-soft:active, .btn.btn-outline.green-soft:active:hover, .btn.btn-outline.green-soft:active:focus, .btn.btn-outline.green-soft:focus, .btn.btn-outline.green-soft.active {
  border-color: #3faba4;
  color: #ffffff;
  background-color: #3faba4;
}

.btn.green-soft-stripe {
  border-left: 4px solid #3faba4 !important;
}

.btn.green-soft.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.green-dark:not(.btn-outline) {
  color: #ffffff;
  background-color: #4db3a2;
  border-color: #4db3a2;
}
.btn.green-dark:not(.btn-outline):focus, .btn.green-dark:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #3d9082;
  border-color: #265a51;
}
.btn.green-dark:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #3d9082;
  border-color: #3a897b;
}
.btn.green-dark:not(.btn-outline):active, .btn.green-dark:not(.btn-outline).active, .open > .btn.green-dark:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #3d9082;
  border-color: #3a897b;
}
.btn.green-dark:not(.btn-outline):active:hover, .btn.green-dark:not(.btn-outline):active:focus, .btn.green-dark:not(.btn-outline):active.focus, .btn.green-dark:not(.btn-outline).active:hover, .btn.green-dark:not(.btn-outline).active:focus, .btn.green-dark:not(.btn-outline).active.focus, .open > .btn.green-dark:not(.btn-outline).dropdown-toggle:hover, .open > .btn.green-dark:not(.btn-outline).dropdown-toggle:focus, .open > .btn.green-dark:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #33776b;
  border-color: #265a51;
}
.btn.green-dark:not(.btn-outline):active, .btn.green-dark:not(.btn-outline).active, .open > .btn.green-dark:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.green-dark:not(.btn-outline).disabled:hover, .btn.green-dark:not(.btn-outline).disabled:focus, .btn.green-dark:not(.btn-outline).disabled.focus, .btn.green-dark:not(.btn-outline)[disabled]:hover, .btn.green-dark:not(.btn-outline)[disabled]:focus, .btn.green-dark:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.green-dark:not(.btn-outline):hover, fieldset[disabled] .btn.green-dark:not(.btn-outline):focus, fieldset[disabled] .btn.green-dark:not(.btn-outline).focus {
  background-color: #4db3a2;
  border-color: #4db3a2;
}
.btn.green-dark:not(.btn-outline) .badge {
  color: #4db3a2;
  background-color: #ffffff;
}

.btn.btn-outline.green-dark {
  border-color: #4db3a2;
  color: #4db3a2;
  background: none;
}
.btn.btn-outline.green-dark:hover, .btn.btn-outline.green-dark:active, .btn.btn-outline.green-dark:active:hover, .btn.btn-outline.green-dark:active:focus, .btn.btn-outline.green-dark:focus, .btn.btn-outline.green-dark.active {
  border-color: #4db3a2;
  color: #ffffff;
  background-color: #4db3a2;
}

.btn.green-dark-stripe {
  border-left: 4px solid #4db3a2 !important;
}

.btn.green-dark.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.green-sharp:not(.btn-outline) {
  color: #ffffff;
  background-color: #2ab4c0;
  border-color: #2ab4c0;
}
.btn.green-sharp:not(.btn-outline):focus, .btn.green-sharp:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #218d96;
  border-color: #135257;
}
.btn.green-sharp:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #218d96;
  border-color: #1f858e;
}
.btn.green-sharp:not(.btn-outline):active, .btn.green-sharp:not(.btn-outline).active, .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #218d96;
  border-color: #1f858e;
}
.btn.green-sharp:not(.btn-outline):active:hover, .btn.green-sharp:not(.btn-outline):active:focus, .btn.green-sharp:not(.btn-outline):active.focus, .btn.green-sharp:not(.btn-outline).active:hover, .btn.green-sharp:not(.btn-outline).active:focus, .btn.green-sharp:not(.btn-outline).active.focus, .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle:hover, .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle:focus, .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #1a7179;
  border-color: #135257;
}
.btn.green-sharp:not(.btn-outline):active, .btn.green-sharp:not(.btn-outline).active, .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.green-sharp:not(.btn-outline).disabled:hover, .btn.green-sharp:not(.btn-outline).disabled:focus, .btn.green-sharp:not(.btn-outline).disabled.focus, .btn.green-sharp:not(.btn-outline)[disabled]:hover, .btn.green-sharp:not(.btn-outline)[disabled]:focus, .btn.green-sharp:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.green-sharp:not(.btn-outline):hover, fieldset[disabled] .btn.green-sharp:not(.btn-outline):focus, fieldset[disabled] .btn.green-sharp:not(.btn-outline).focus {
  background-color: #2ab4c0;
  border-color: #2ab4c0;
}
.btn.green-sharp:not(.btn-outline) .badge {
  color: #2ab4c0;
  background-color: #ffffff;
}

.btn.btn-outline.green-sharp {
  border-color: #2ab4c0;
  color: #2ab4c0;
  background: none;
}
.btn.btn-outline.green-sharp:hover, .btn.btn-outline.green-sharp:active, .btn.btn-outline.green-sharp:active:hover, .btn.btn-outline.green-sharp:active:focus, .btn.btn-outline.green-sharp:focus, .btn.btn-outline.green-sharp.active {
  border-color: #2ab4c0;
  color: #ffffff;
  background-color: #2ab4c0;
}

.btn.green-sharp-stripe {
  border-left: 4px solid #2ab4c0 !important;
}

.btn.green-sharp.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.green-steel:not(.btn-outline) {
  color: #ffffff;
  background-color: #29b4b6;
  border-color: #29b4b6;
}
.btn.green-steel:not(.btn-outline):focus, .btn.green-steel:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #208b8c;
  border-color: #124d4e;
}
.btn.green-steel:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #208b8c;
  border-color: #1e8384;
}
.btn.green-steel:not(.btn-outline):active, .btn.green-steel:not(.btn-outline).active, .open > .btn.green-steel:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #208b8c;
  border-color: #1e8384;
}
.btn.green-steel:not(.btn-outline):active:hover, .btn.green-steel:not(.btn-outline):active:focus, .btn.green-steel:not(.btn-outline):active.focus, .btn.green-steel:not(.btn-outline).active:hover, .btn.green-steel:not(.btn-outline).active:focus, .btn.green-steel:not(.btn-outline).active.focus, .open > .btn.green-steel:not(.btn-outline).dropdown-toggle:hover, .open > .btn.green-steel:not(.btn-outline).dropdown-toggle:focus, .open > .btn.green-steel:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #196e6f;
  border-color: #124d4e;
}
.btn.green-steel:not(.btn-outline):active, .btn.green-steel:not(.btn-outline).active, .open > .btn.green-steel:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.green-steel:not(.btn-outline).disabled:hover, .btn.green-steel:not(.btn-outline).disabled:focus, .btn.green-steel:not(.btn-outline).disabled.focus, .btn.green-steel:not(.btn-outline)[disabled]:hover, .btn.green-steel:not(.btn-outline)[disabled]:focus, .btn.green-steel:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.green-steel:not(.btn-outline):hover, fieldset[disabled] .btn.green-steel:not(.btn-outline):focus, fieldset[disabled] .btn.green-steel:not(.btn-outline).focus {
  background-color: #29b4b6;
  border-color: #29b4b6;
}
.btn.green-steel:not(.btn-outline) .badge {
  color: #29b4b6;
  background-color: #ffffff;
}

.btn.btn-outline.green-steel {
  border-color: #29b4b6;
  color: #29b4b6;
  background: none;
}
.btn.btn-outline.green-steel:hover, .btn.btn-outline.green-steel:active, .btn.btn-outline.green-steel:active:hover, .btn.btn-outline.green-steel:active:focus, .btn.btn-outline.green-steel:focus, .btn.btn-outline.green-steel.active {
  border-color: #29b4b6;
  color: #ffffff;
  background-color: #29b4b6;
}

.btn.green-steel-stripe {
  border-left: 4px solid #29b4b6 !important;
}

.btn.green-steel.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.grey:not(.btn-outline) {
  color: #333333;
  background-color: #e5e5e5;
  border-color: #e5e5e5;
}
.btn.grey:not(.btn-outline):focus, .btn.grey:not(.btn-outline).focus {
  color: #333333;
  background-color: #cccccc;
  border-color: #a5a5a5;
}
.btn.grey:not(.btn-outline):hover {
  color: #333333;
  background-color: #cccccc;
  border-color: #c6c6c6;
}
.btn.grey:not(.btn-outline):active, .btn.grey:not(.btn-outline).active, .open > .btn.grey:not(.btn-outline).dropdown-toggle {
  color: #333333;
  background-color: #cccccc;
  border-color: #c6c6c6;
}
.btn.grey:not(.btn-outline):active:hover, .btn.grey:not(.btn-outline):active:focus, .btn.grey:not(.btn-outline):active.focus, .btn.grey:not(.btn-outline).active:hover, .btn.grey:not(.btn-outline).active:focus, .btn.grey:not(.btn-outline).active.focus, .open > .btn.grey:not(.btn-outline).dropdown-toggle:hover, .open > .btn.grey:not(.btn-outline).dropdown-toggle:focus, .open > .btn.grey:not(.btn-outline).dropdown-toggle.focus {
  color: #333333;
  background-color: #bababa;
  border-color: #a5a5a5;
}
.btn.grey:not(.btn-outline):active, .btn.grey:not(.btn-outline).active, .open > .btn.grey:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.grey:not(.btn-outline).disabled:hover, .btn.grey:not(.btn-outline).disabled:focus, .btn.grey:not(.btn-outline).disabled.focus, .btn.grey:not(.btn-outline)[disabled]:hover, .btn.grey:not(.btn-outline)[disabled]:focus, .btn.grey:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.grey:not(.btn-outline):hover, fieldset[disabled] .btn.grey:not(.btn-outline):focus, fieldset[disabled] .btn.grey:not(.btn-outline).focus {
  background-color: #e5e5e5;
  border-color: #e5e5e5;
}
.btn.grey:not(.btn-outline) .badge {
  color: #e5e5e5;
  background-color: #333333;
}

.btn.btn-outline.grey {
  border-color: #e5e5e5;
  color: #e5e5e5;
  background: none;
}
.btn.btn-outline.grey:hover, .btn.btn-outline.grey:active, .btn.btn-outline.grey:active:hover, .btn.btn-outline.grey:active:focus, .btn.btn-outline.grey:focus, .btn.btn-outline.grey.active {
  border-color: #e5e5e5;
  color: #333333;
  background-color: #e5e5e5;
}

.btn.grey-stripe {
  border-left: 4px solid #e5e5e5 !important;
}

.btn.grey.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.grey-steel:not(.btn-outline) {
  color: #80898e;
  background-color: #e9edef;
  border-color: #e9edef;
}
.btn.grey-steel:not(.btn-outline):focus, .btn.grey-steel:not(.btn-outline).focus {
  color: #80898e;
  background-color: #cbd5da;
  border-color: #9fb1b9;
}
.btn.grey-steel:not(.btn-outline):hover {
  color: #80898e;
  background-color: #cbd5da;
  border-color: #c6d0d5;
}
.btn.grey-steel:not(.btn-outline):active, .btn.grey-steel:not(.btn-outline).active, .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle {
  color: #80898e;
  background-color: #cbd5da;
  border-color: #c6d0d5;
}
.btn.grey-steel:not(.btn-outline):active:hover, .btn.grey-steel:not(.btn-outline):active:focus, .btn.grey-steel:not(.btn-outline):active.focus, .btn.grey-steel:not(.btn-outline).active:hover, .btn.grey-steel:not(.btn-outline).active:focus, .btn.grey-steel:not(.btn-outline).active.focus, .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle:hover, .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle:focus, .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle.focus {
  color: #80898e;
  background-color: #b7c4ca;
  border-color: #9fb1b9;
}
.btn.grey-steel:not(.btn-outline):active, .btn.grey-steel:not(.btn-outline).active, .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.grey-steel:not(.btn-outline).disabled:hover, .btn.grey-steel:not(.btn-outline).disabled:focus, .btn.grey-steel:not(.btn-outline).disabled.focus, .btn.grey-steel:not(.btn-outline)[disabled]:hover, .btn.grey-steel:not(.btn-outline)[disabled]:focus, .btn.grey-steel:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.grey-steel:not(.btn-outline):hover, fieldset[disabled] .btn.grey-steel:not(.btn-outline):focus, fieldset[disabled] .btn.grey-steel:not(.btn-outline).focus {
  background-color: #e9edef;
  border-color: #e9edef;
}
.btn.grey-steel:not(.btn-outline) .badge {
  color: #e9edef;
  background-color: #80898e;
}

.btn.btn-outline.grey-steel {
  border-color: #e9edef;
  color: #e9edef;
  background: none;
}
.btn.btn-outline.grey-steel:hover, .btn.btn-outline.grey-steel:active, .btn.btn-outline.grey-steel:active:hover, .btn.btn-outline.grey-steel:active:focus, .btn.btn-outline.grey-steel:focus, .btn.btn-outline.grey-steel.active {
  border-color: #e9edef;
  color: #80898e;
  background-color: #e9edef;
}

.btn.grey-steel-stripe {
  border-left: 4px solid #e9edef !important;
}

.btn.grey-steel.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.grey-cararra:not(.btn-outline) {
  color: #333333;
  background-color: #fafafa;
  border-color: #fafafa;
}
.btn.grey-cararra:not(.btn-outline):focus, .btn.grey-cararra:not(.btn-outline).focus {
  color: #333333;
  background-color: #e1e1e1;
  border-color: #bababa;
}
.btn.grey-cararra:not(.btn-outline):hover {
  color: #333333;
  background-color: #e1e1e1;
  border-color: #dbdbdb;
}
.btn.grey-cararra:not(.btn-outline):active, .btn.grey-cararra:not(.btn-outline).active, .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle {
  color: #333333;
  background-color: #e1e1e1;
  border-color: #dbdbdb;
}
.btn.grey-cararra:not(.btn-outline):active:hover, .btn.grey-cararra:not(.btn-outline):active:focus, .btn.grey-cararra:not(.btn-outline):active.focus, .btn.grey-cararra:not(.btn-outline).active:hover, .btn.grey-cararra:not(.btn-outline).active:focus, .btn.grey-cararra:not(.btn-outline).active.focus, .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle:hover, .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle:focus, .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle.focus {
  color: #333333;
  background-color: #cfcfcf;
  border-color: #bababa;
}
.btn.grey-cararra:not(.btn-outline):active, .btn.grey-cararra:not(.btn-outline).active, .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.grey-cararra:not(.btn-outline).disabled:hover, .btn.grey-cararra:not(.btn-outline).disabled:focus, .btn.grey-cararra:not(.btn-outline).disabled.focus, .btn.grey-cararra:not(.btn-outline)[disabled]:hover, .btn.grey-cararra:not(.btn-outline)[disabled]:focus, .btn.grey-cararra:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.grey-cararra:not(.btn-outline):hover, fieldset[disabled] .btn.grey-cararra:not(.btn-outline):focus, fieldset[disabled] .btn.grey-cararra:not(.btn-outline).focus {
  background-color: #fafafa;
  border-color: #fafafa;
}
.btn.grey-cararra:not(.btn-outline) .badge {
  color: #fafafa;
  background-color: #333333;
}

.btn.btn-outline.grey-cararra {
  border-color: #fafafa;
  color: #fafafa;
  background: none;
}
.btn.btn-outline.grey-cararra:hover, .btn.btn-outline.grey-cararra:active, .btn.btn-outline.grey-cararra:active:hover, .btn.btn-outline.grey-cararra:active:focus, .btn.btn-outline.grey-cararra:focus, .btn.btn-outline.grey-cararra.active {
  border-color: #fafafa;
  color: #333333;
  background-color: #fafafa;
}

.btn.grey-cararra-stripe {
  border-left: 4px solid #fafafa !important;
}

.btn.grey-cararra.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.grey-gallery:not(.btn-outline) {
  color: #ffffff;
  background-color: #555555;
  border-color: #555555;
}
.btn.grey-gallery:not(.btn-outline):focus, .btn.grey-gallery:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #3c3c3c;
  border-color: #151515;
}
.btn.grey-gallery:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #3c3c3c;
  border-color: #363636;
}
.btn.grey-gallery:not(.btn-outline):active, .btn.grey-gallery:not(.btn-outline).active, .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #3c3c3c;
  border-color: #363636;
}
.btn.grey-gallery:not(.btn-outline):active:hover, .btn.grey-gallery:not(.btn-outline):active:focus, .btn.grey-gallery:not(.btn-outline):active.focus, .btn.grey-gallery:not(.btn-outline).active:hover, .btn.grey-gallery:not(.btn-outline).active:focus, .btn.grey-gallery:not(.btn-outline).active.focus, .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle:hover, .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle:focus, .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #2a2a2a;
  border-color: #151515;
}
.btn.grey-gallery:not(.btn-outline):active, .btn.grey-gallery:not(.btn-outline).active, .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.grey-gallery:not(.btn-outline).disabled:hover, .btn.grey-gallery:not(.btn-outline).disabled:focus, .btn.grey-gallery:not(.btn-outline).disabled.focus, .btn.grey-gallery:not(.btn-outline)[disabled]:hover, .btn.grey-gallery:not(.btn-outline)[disabled]:focus, .btn.grey-gallery:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.grey-gallery:not(.btn-outline):hover, fieldset[disabled] .btn.grey-gallery:not(.btn-outline):focus, fieldset[disabled] .btn.grey-gallery:not(.btn-outline).focus {
  background-color: #555555;
  border-color: #555555;
}
.btn.grey-gallery:not(.btn-outline) .badge {
  color: #555555;
  background-color: #ffffff;
}

.btn.btn-outline.grey-gallery {
  border-color: #555555;
  color: #555555;
  background: none;
}
.btn.btn-outline.grey-gallery:hover, .btn.btn-outline.grey-gallery:active, .btn.btn-outline.grey-gallery:active:hover, .btn.btn-outline.grey-gallery:active:focus, .btn.btn-outline.grey-gallery:focus, .btn.btn-outline.grey-gallery.active {
  border-color: #555555;
  color: #ffffff;
  background-color: #555555;
}

.btn.grey-gallery-stripe {
  border-left: 4px solid #555555 !important;
}

.btn.grey-gallery.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.grey-cascade:not(.btn-outline) {
  color: #ffffff;
  background-color: #95a5a6;
  border-color: #95a5a6;
}
.btn.grey-cascade:not(.btn-outline):focus, .btn.grey-cascade:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #798d8f;
  border-color: #566566;
}
.btn.grey-cascade:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #798d8f;
  border-color: #74898a;
}
.btn.grey-cascade:not(.btn-outline):active, .btn.grey-cascade:not(.btn-outline).active, .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #798d8f;
  border-color: #74898a;
}
.btn.grey-cascade:not(.btn-outline):active:hover, .btn.grey-cascade:not(.btn-outline):active:focus, .btn.grey-cascade:not(.btn-outline):active.focus, .btn.grey-cascade:not(.btn-outline).active:hover, .btn.grey-cascade:not(.btn-outline).active:focus, .btn.grey-cascade:not(.btn-outline).active.focus, .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle:hover, .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle:focus, .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #687b7c;
  border-color: #566566;
}
.btn.grey-cascade:not(.btn-outline):active, .btn.grey-cascade:not(.btn-outline).active, .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.grey-cascade:not(.btn-outline).disabled:hover, .btn.grey-cascade:not(.btn-outline).disabled:focus, .btn.grey-cascade:not(.btn-outline).disabled.focus, .btn.grey-cascade:not(.btn-outline)[disabled]:hover, .btn.grey-cascade:not(.btn-outline)[disabled]:focus, .btn.grey-cascade:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.grey-cascade:not(.btn-outline):hover, fieldset[disabled] .btn.grey-cascade:not(.btn-outline):focus, fieldset[disabled] .btn.grey-cascade:not(.btn-outline).focus {
  background-color: #95a5a6;
  border-color: #95a5a6;
}
.btn.grey-cascade:not(.btn-outline) .badge {
  color: #95a5a6;
  background-color: #ffffff;
}

.btn.btn-outline.grey-cascade {
  border-color: #95a5a6;
  color: #95a5a6;
  background: none;
}
.btn.btn-outline.grey-cascade:hover, .btn.btn-outline.grey-cascade:active, .btn.btn-outline.grey-cascade:active:hover, .btn.btn-outline.grey-cascade:active:focus, .btn.btn-outline.grey-cascade:focus, .btn.btn-outline.grey-cascade.active {
  border-color: #95a5a6;
  color: #ffffff;
  background-color: #95a5a6;
}

.btn.grey-cascade-stripe {
  border-left: 4px solid #95a5a6 !important;
}

.btn.grey-cascade.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.grey-silver:not(.btn-outline) {
  color: #fafcfb;
  background-color: #bfbfbf;
  border-color: #bfbfbf;
}
.btn.grey-silver:not(.btn-outline):focus, .btn.grey-silver:not(.btn-outline).focus {
  color: #fafcfb;
  background-color: #a6a6a6;
  border-color: #7f7f7f;
}
.btn.grey-silver:not(.btn-outline):hover {
  color: #fafcfb;
  background-color: #a6a6a6;
  border-color: #a0a0a0;
}
.btn.grey-silver:not(.btn-outline):active, .btn.grey-silver:not(.btn-outline).active, .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle {
  color: #fafcfb;
  background-color: #a6a6a6;
  border-color: #a0a0a0;
}
.btn.grey-silver:not(.btn-outline):active:hover, .btn.grey-silver:not(.btn-outline):active:focus, .btn.grey-silver:not(.btn-outline):active.focus, .btn.grey-silver:not(.btn-outline).active:hover, .btn.grey-silver:not(.btn-outline).active:focus, .btn.grey-silver:not(.btn-outline).active.focus, .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle:hover, .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle:focus, .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle.focus {
  color: #fafcfb;
  background-color: #949494;
  border-color: #7f7f7f;
}
.btn.grey-silver:not(.btn-outline):active, .btn.grey-silver:not(.btn-outline).active, .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.grey-silver:not(.btn-outline).disabled:hover, .btn.grey-silver:not(.btn-outline).disabled:focus, .btn.grey-silver:not(.btn-outline).disabled.focus, .btn.grey-silver:not(.btn-outline)[disabled]:hover, .btn.grey-silver:not(.btn-outline)[disabled]:focus, .btn.grey-silver:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.grey-silver:not(.btn-outline):hover, fieldset[disabled] .btn.grey-silver:not(.btn-outline):focus, fieldset[disabled] .btn.grey-silver:not(.btn-outline).focus {
  background-color: #bfbfbf;
  border-color: #bfbfbf;
}
.btn.grey-silver:not(.btn-outline) .badge {
  color: #bfbfbf;
  background-color: #fafcfb;
}

.btn.btn-outline.grey-silver {
  border-color: #bfbfbf;
  color: #bfbfbf;
  background: none;
}
.btn.btn-outline.grey-silver:hover, .btn.btn-outline.grey-silver:active, .btn.btn-outline.grey-silver:active:hover, .btn.btn-outline.grey-silver:active:focus, .btn.btn-outline.grey-silver:focus, .btn.btn-outline.grey-silver.active {
  border-color: #bfbfbf;
  color: #fafcfb;
  background-color: #bfbfbf;
}

.btn.grey-silver-stripe {
  border-left: 4px solid #bfbfbf !important;
}

.btn.grey-silver.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.grey-salsa:not(.btn-outline) {
  color: #fafcfb;
  background-color: #acb5c3;
  border-color: #acb5c3;
}
.btn.grey-salsa:not(.btn-outline):focus, .btn.grey-salsa:not(.btn-outline).focus {
  color: #fafcfb;
  background-color: #8e9bae;
  border-color: #64748b;
}
.btn.grey-salsa:not(.btn-outline):hover {
  color: #fafcfb;
  background-color: #8e9bae;
  border-color: #8895a9;
}
.btn.grey-salsa:not(.btn-outline):active, .btn.grey-salsa:not(.btn-outline).active, .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle {
  color: #fafcfb;
  background-color: #8e9bae;
  border-color: #8895a9;
}
.btn.grey-salsa:not(.btn-outline):active:hover, .btn.grey-salsa:not(.btn-outline):active:focus, .btn.grey-salsa:not(.btn-outline):active.focus, .btn.grey-salsa:not(.btn-outline).active:hover, .btn.grey-salsa:not(.btn-outline).active:focus, .btn.grey-salsa:not(.btn-outline).active.focus, .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle:hover, .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle:focus, .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle.focus {
  color: #fafcfb;
  background-color: #7a889f;
  border-color: #64748b;
}
.btn.grey-salsa:not(.btn-outline):active, .btn.grey-salsa:not(.btn-outline).active, .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.grey-salsa:not(.btn-outline).disabled:hover, .btn.grey-salsa:not(.btn-outline).disabled:focus, .btn.grey-salsa:not(.btn-outline).disabled.focus, .btn.grey-salsa:not(.btn-outline)[disabled]:hover, .btn.grey-salsa:not(.btn-outline)[disabled]:focus, .btn.grey-salsa:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.grey-salsa:not(.btn-outline):hover, fieldset[disabled] .btn.grey-salsa:not(.btn-outline):focus, fieldset[disabled] .btn.grey-salsa:not(.btn-outline).focus {
  background-color: #acb5c3;
  border-color: #acb5c3;
}
.btn.grey-salsa:not(.btn-outline) .badge {
  color: #acb5c3;
  background-color: #fafcfb;
}

.btn.btn-outline.grey-salsa {
  border-color: #acb5c3;
  color: #acb5c3;
  background: none;
}
.btn.btn-outline.grey-salsa:hover, .btn.btn-outline.grey-salsa:active, .btn.btn-outline.grey-salsa:active:hover, .btn.btn-outline.grey-salsa:active:focus, .btn.btn-outline.grey-salsa:focus, .btn.btn-outline.grey-salsa.active {
  border-color: #acb5c3;
  color: #fafcfb;
  background-color: #acb5c3;
}

.btn.grey-salsa-stripe {
  border-left: 4px solid #acb5c3 !important;
}

.btn.grey-salsa.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.grey-salt:not(.btn-outline) {
  color: #fafcfb;
  background-color: #bfcad1;
  border-color: #bfcad1;
}
.btn.grey-salt:not(.btn-outline):focus, .btn.grey-salt:not(.btn-outline).focus {
  color: #fafcfb;
  background-color: #a1b1bc;
  border-color: #758d9c;
}
.btn.grey-salt:not(.btn-outline):hover {
  color: #fafcfb;
  background-color: #a1b1bc;
  border-color: #9badb7;
}
.btn.grey-salt:not(.btn-outline):active, .btn.grey-salt:not(.btn-outline).active, .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle {
  color: #fafcfb;
  background-color: #a1b1bc;
  border-color: #9badb7;
}
.btn.grey-salt:not(.btn-outline):active:hover, .btn.grey-salt:not(.btn-outline):active:focus, .btn.grey-salt:not(.btn-outline):active.focus, .btn.grey-salt:not(.btn-outline).active:hover, .btn.grey-salt:not(.btn-outline).active:focus, .btn.grey-salt:not(.btn-outline).active.focus, .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle:hover, .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle:focus, .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle.focus {
  color: #fafcfb;
  background-color: #8da0ad;
  border-color: #758d9c;
}
.btn.grey-salt:not(.btn-outline):active, .btn.grey-salt:not(.btn-outline).active, .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.grey-salt:not(.btn-outline).disabled:hover, .btn.grey-salt:not(.btn-outline).disabled:focus, .btn.grey-salt:not(.btn-outline).disabled.focus, .btn.grey-salt:not(.btn-outline)[disabled]:hover, .btn.grey-salt:not(.btn-outline)[disabled]:focus, .btn.grey-salt:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.grey-salt:not(.btn-outline):hover, fieldset[disabled] .btn.grey-salt:not(.btn-outline):focus, fieldset[disabled] .btn.grey-salt:not(.btn-outline).focus {
  background-color: #bfcad1;
  border-color: #bfcad1;
}
.btn.grey-salt:not(.btn-outline) .badge {
  color: #bfcad1;
  background-color: #fafcfb;
}

.btn.btn-outline.grey-salt {
  border-color: #bfcad1;
  color: #bfcad1;
  background: none;
}
.btn.btn-outline.grey-salt:hover, .btn.btn-outline.grey-salt:active, .btn.btn-outline.grey-salt:active:hover, .btn.btn-outline.grey-salt:active:focus, .btn.btn-outline.grey-salt:focus, .btn.btn-outline.grey-salt.active {
  border-color: #bfcad1;
  color: #fafcfb;
  background-color: #bfcad1;
}

.btn.grey-salt-stripe {
  border-left: 4px solid #bfcad1 !important;
}

.btn.grey-salt.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.grey-mint:not(.btn-outline) {
  color: #ffffff;
  background-color: #525e64;
  border-color: #525e64;
}
.btn.grey-mint:not(.btn-outline):focus, .btn.grey-mint:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #3b4448;
  border-color: #191c1e;
}
.btn.grey-mint:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #3b4448;
  border-color: #363e42;
}
.btn.grey-mint:not(.btn-outline):active, .btn.grey-mint:not(.btn-outline).active, .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #3b4448;
  border-color: #363e42;
}
.btn.grey-mint:not(.btn-outline):active:hover, .btn.grey-mint:not(.btn-outline):active:focus, .btn.grey-mint:not(.btn-outline):active.focus, .btn.grey-mint:not(.btn-outline).active:hover, .btn.grey-mint:not(.btn-outline).active:focus, .btn.grey-mint:not(.btn-outline).active.focus, .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle:hover, .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle:focus, .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #2b3134;
  border-color: #191c1e;
}
.btn.grey-mint:not(.btn-outline):active, .btn.grey-mint:not(.btn-outline).active, .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.grey-mint:not(.btn-outline).disabled:hover, .btn.grey-mint:not(.btn-outline).disabled:focus, .btn.grey-mint:not(.btn-outline).disabled.focus, .btn.grey-mint:not(.btn-outline)[disabled]:hover, .btn.grey-mint:not(.btn-outline)[disabled]:focus, .btn.grey-mint:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.grey-mint:not(.btn-outline):hover, fieldset[disabled] .btn.grey-mint:not(.btn-outline):focus, fieldset[disabled] .btn.grey-mint:not(.btn-outline).focus {
  background-color: #525e64;
  border-color: #525e64;
}
.btn.grey-mint:not(.btn-outline) .badge {
  color: #525e64;
  background-color: #ffffff;
}

.btn.btn-outline.grey-mint {
  border-color: #525e64;
  color: #525e64;
  background: none;
}
.btn.btn-outline.grey-mint:hover, .btn.btn-outline.grey-mint:active, .btn.btn-outline.grey-mint:active:hover, .btn.btn-outline.grey-mint:active:focus, .btn.btn-outline.grey-mint:focus, .btn.btn-outline.grey-mint.active {
  border-color: #525e64;
  color: #ffffff;
  background-color: #525e64;
}

.btn.grey-mint-stripe {
  border-left: 4px solid #525e64 !important;
}

.btn.grey-mint.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.red:not(.btn-outline) {
  color: #ffffff;
  background-color: #e7505a;
  border-color: #e7505a;
}
.btn.red:not(.btn-outline):focus, .btn.red:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #e12330;
  border-color: #a1161f;
}
.btn.red:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #e12330;
  border-color: #dc1e2b;
}
.btn.red:not(.btn-outline):active, .btn.red:not(.btn-outline).active, .open > .btn.red:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #e12330;
  border-color: #dc1e2b;
}
.btn.red:not(.btn-outline):active:hover, .btn.red:not(.btn-outline):active:focus, .btn.red:not(.btn-outline):active.focus, .btn.red:not(.btn-outline).active:hover, .btn.red:not(.btn-outline).active:focus, .btn.red:not(.btn-outline).active.focus, .open > .btn.red:not(.btn-outline).dropdown-toggle:hover, .open > .btn.red:not(.btn-outline).dropdown-toggle:focus, .open > .btn.red:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #c51b26;
  border-color: #a1161f;
}
.btn.red:not(.btn-outline):active, .btn.red:not(.btn-outline).active, .open > .btn.red:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.red:not(.btn-outline).disabled:hover, .btn.red:not(.btn-outline).disabled:focus, .btn.red:not(.btn-outline).disabled.focus, .btn.red:not(.btn-outline)[disabled]:hover, .btn.red:not(.btn-outline)[disabled]:focus, .btn.red:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.red:not(.btn-outline):hover, fieldset[disabled] .btn.red:not(.btn-outline):focus, fieldset[disabled] .btn.red:not(.btn-outline).focus {
  background-color: #e7505a;
  border-color: #e7505a;
}
.btn.red:not(.btn-outline) .badge {
  color: #e7505a;
  background-color: #ffffff;
}

.btn.btn-outline.red {
  border-color: #e7505a;
  color: #e7505a;
  background: none;
}
.btn.btn-outline.red:hover, .btn.btn-outline.red:active, .btn.btn-outline.red:active:hover, .btn.btn-outline.red:active:focus, .btn.btn-outline.red:focus, .btn.btn-outline.red.active {
  border-color: #e7505a;
  color: #ffffff;
  background-color: #e7505a;
}

.btn.red-stripe {
  border-left: 4px solid #e7505a !important;
}

.btn.red.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.red-pink:not(.btn-outline) {
  color: #ffffff;
  background-color: #e08283;
  border-color: #e08283;
}
.btn.red-pink:not(.btn-outline):focus, .btn.red-pink:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #d6595a;
  border-color: #b52d2e;
}
.btn.red-pink:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #d6595a;
  border-color: #d45152;
}
.btn.red-pink:not(.btn-outline):active, .btn.red-pink:not(.btn-outline).active, .open > .btn.red-pink:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #d6595a;
  border-color: #d45152;
}
.btn.red-pink:not(.btn-outline):active:hover, .btn.red-pink:not(.btn-outline):active:focus, .btn.red-pink:not(.btn-outline):active.focus, .btn.red-pink:not(.btn-outline).active:hover, .btn.red-pink:not(.btn-outline).active:focus, .btn.red-pink:not(.btn-outline).active.focus, .open > .btn.red-pink:not(.btn-outline).dropdown-toggle:hover, .open > .btn.red-pink:not(.btn-outline).dropdown-toggle:focus, .open > .btn.red-pink:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #cf3d3e;
  border-color: #b52d2e;
}
.btn.red-pink:not(.btn-outline):active, .btn.red-pink:not(.btn-outline).active, .open > .btn.red-pink:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.red-pink:not(.btn-outline).disabled:hover, .btn.red-pink:not(.btn-outline).disabled:focus, .btn.red-pink:not(.btn-outline).disabled.focus, .btn.red-pink:not(.btn-outline)[disabled]:hover, .btn.red-pink:not(.btn-outline)[disabled]:focus, .btn.red-pink:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.red-pink:not(.btn-outline):hover, fieldset[disabled] .btn.red-pink:not(.btn-outline):focus, fieldset[disabled] .btn.red-pink:not(.btn-outline).focus {
  background-color: #e08283;
  border-color: #e08283;
}
.btn.red-pink:not(.btn-outline) .badge {
  color: #e08283;
  background-color: #ffffff;
}

.btn.btn-outline.red-pink {
  border-color: #e08283;
  color: #e08283;
  background: none;
}
.btn.btn-outline.red-pink:hover, .btn.btn-outline.red-pink:active, .btn.btn-outline.red-pink:active:hover, .btn.btn-outline.red-pink:active:focus, .btn.btn-outline.red-pink:focus, .btn.btn-outline.red-pink.active {
  border-color: #e08283;
  color: #ffffff;
  background-color: #e08283;
}

.btn.red-pink-stripe {
  border-left: 4px solid #e08283 !important;
}

.btn.red-pink.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.red-sunglo:not(.btn-outline) {
  color: #ffffff;
  background-color: #e26a6a;
  border-color: #e26a6a;
}
.btn.red-sunglo:not(.btn-outline):focus, .btn.red-sunglo:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #da3f3f;
  border-color: #ab2121;
}
.btn.red-sunglo:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #da3f3f;
  border-color: #d83737;
}
.btn.red-sunglo:not(.btn-outline):active, .btn.red-sunglo:not(.btn-outline).active, .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #da3f3f;
  border-color: #d83737;
}
.btn.red-sunglo:not(.btn-outline):active:hover, .btn.red-sunglo:not(.btn-outline):active:focus, .btn.red-sunglo:not(.btn-outline):active.focus, .btn.red-sunglo:not(.btn-outline).active:hover, .btn.red-sunglo:not(.btn-outline).active:focus, .btn.red-sunglo:not(.btn-outline).active.focus, .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle:hover, .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle:focus, .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #cd2828;
  border-color: #ab2121;
}
.btn.red-sunglo:not(.btn-outline):active, .btn.red-sunglo:not(.btn-outline).active, .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.red-sunglo:not(.btn-outline).disabled:hover, .btn.red-sunglo:not(.btn-outline).disabled:focus, .btn.red-sunglo:not(.btn-outline).disabled.focus, .btn.red-sunglo:not(.btn-outline)[disabled]:hover, .btn.red-sunglo:not(.btn-outline)[disabled]:focus, .btn.red-sunglo:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.red-sunglo:not(.btn-outline):hover, fieldset[disabled] .btn.red-sunglo:not(.btn-outline):focus, fieldset[disabled] .btn.red-sunglo:not(.btn-outline).focus {
  background-color: #e26a6a;
  border-color: #e26a6a;
}
.btn.red-sunglo:not(.btn-outline) .badge {
  color: #e26a6a;
  background-color: #ffffff;
}

.btn.btn-outline.red-sunglo {
  border-color: #e26a6a;
  color: #e26a6a;
  background: none;
}
.btn.btn-outline.red-sunglo:hover, .btn.btn-outline.red-sunglo:active, .btn.btn-outline.red-sunglo:active:hover, .btn.btn-outline.red-sunglo:active:focus, .btn.btn-outline.red-sunglo:focus, .btn.btn-outline.red-sunglo.active {
  border-color: #e26a6a;
  color: #ffffff;
  background-color: #e26a6a;
}

.btn.red-sunglo-stripe {
  border-left: 4px solid #e26a6a !important;
}

.btn.red-sunglo.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.red-intense:not(.btn-outline) {
  color: #ffffff;
  background-color: #e35b5a;
  border-color: #e35b5a;
}
.btn.red-intense:not(.btn-outline):focus, .btn.red-intense:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #dc302e;
  border-color: #a21c1b;
}
.btn.red-intense:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #dc302e;
  border-color: #da2726;
}
.btn.red-intense:not(.btn-outline):active, .btn.red-intense:not(.btn-outline).active, .open > .btn.red-intense:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #dc302e;
  border-color: #da2726;
}
.btn.red-intense:not(.btn-outline):active:hover, .btn.red-intense:not(.btn-outline):active:focus, .btn.red-intense:not(.btn-outline):active.focus, .btn.red-intense:not(.btn-outline).active:hover, .btn.red-intense:not(.btn-outline).active:focus, .btn.red-intense:not(.btn-outline).active.focus, .open > .btn.red-intense:not(.btn-outline).dropdown-toggle:hover, .open > .btn.red-intense:not(.btn-outline).dropdown-toggle:focus, .open > .btn.red-intense:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #c52321;
  border-color: #a21c1b;
}
.btn.red-intense:not(.btn-outline):active, .btn.red-intense:not(.btn-outline).active, .open > .btn.red-intense:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.red-intense:not(.btn-outline).disabled:hover, .btn.red-intense:not(.btn-outline).disabled:focus, .btn.red-intense:not(.btn-outline).disabled.focus, .btn.red-intense:not(.btn-outline)[disabled]:hover, .btn.red-intense:not(.btn-outline)[disabled]:focus, .btn.red-intense:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.red-intense:not(.btn-outline):hover, fieldset[disabled] .btn.red-intense:not(.btn-outline):focus, fieldset[disabled] .btn.red-intense:not(.btn-outline).focus {
  background-color: #e35b5a;
  border-color: #e35b5a;
}
.btn.red-intense:not(.btn-outline) .badge {
  color: #e35b5a;
  background-color: #ffffff;
}

.btn.btn-outline.red-intense {
  border-color: #e35b5a;
  color: #e35b5a;
  background: none;
}
.btn.btn-outline.red-intense:hover, .btn.btn-outline.red-intense:active, .btn.btn-outline.red-intense:active:hover, .btn.btn-outline.red-intense:active:focus, .btn.btn-outline.red-intense:focus, .btn.btn-outline.red-intense.active {
  border-color: #e35b5a;
  color: #ffffff;
  background-color: #e35b5a;
}

.btn.red-intense-stripe {
  border-left: 4px solid #e35b5a !important;
}

.btn.red-intense.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.red-thunderbird:not(.btn-outline) {
  color: #ffffff;
  background-color: #d91e18;
  border-color: #d91e18;
}
.btn.red-thunderbird:not(.btn-outline):focus, .btn.red-thunderbird:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #ab1813;
  border-color: #660e0b;
}
.btn.red-thunderbird:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #ab1813;
  border-color: #a21612;
}
.btn.red-thunderbird:not(.btn-outline):active, .btn.red-thunderbird:not(.btn-outline).active, .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #ab1813;
  border-color: #a21612;
}
.btn.red-thunderbird:not(.btn-outline):active:hover, .btn.red-thunderbird:not(.btn-outline):active:focus, .btn.red-thunderbird:not(.btn-outline):active.focus, .btn.red-thunderbird:not(.btn-outline).active:hover, .btn.red-thunderbird:not(.btn-outline).active:focus, .btn.red-thunderbird:not(.btn-outline).active.focus, .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle:hover, .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle:focus, .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #8b130f;
  border-color: #660e0b;
}
.btn.red-thunderbird:not(.btn-outline):active, .btn.red-thunderbird:not(.btn-outline).active, .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.red-thunderbird:not(.btn-outline).disabled:hover, .btn.red-thunderbird:not(.btn-outline).disabled:focus, .btn.red-thunderbird:not(.btn-outline).disabled.focus, .btn.red-thunderbird:not(.btn-outline)[disabled]:hover, .btn.red-thunderbird:not(.btn-outline)[disabled]:focus, .btn.red-thunderbird:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.red-thunderbird:not(.btn-outline):hover, fieldset[disabled] .btn.red-thunderbird:not(.btn-outline):focus, fieldset[disabled] .btn.red-thunderbird:not(.btn-outline).focus {
  background-color: #d91e18;
  border-color: #d91e18;
}
.btn.red-thunderbird:not(.btn-outline) .badge {
  color: #d91e18;
  background-color: #ffffff;
}

.btn.btn-outline.red-thunderbird {
  border-color: #d91e18;
  color: #d91e18;
  background: none;
}
.btn.btn-outline.red-thunderbird:hover, .btn.btn-outline.red-thunderbird:active, .btn.btn-outline.red-thunderbird:active:hover, .btn.btn-outline.red-thunderbird:active:focus, .btn.btn-outline.red-thunderbird:focus, .btn.btn-outline.red-thunderbird.active {
  border-color: #d91e18;
  color: #ffffff;
  background-color: #d91e18;
}

.btn.red-thunderbird-stripe {
  border-left: 4px solid #d91e18 !important;
}

.btn.red-thunderbird.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.red-flamingo:not(.btn-outline) {
  color: #ffffff;
  background-color: #ef4836;
  border-color: #ef4836;
}
.btn.red-flamingo:not(.btn-outline):focus, .btn.red-flamingo:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #e02612;
  border-color: #991a0c;
}
.btn.red-flamingo:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #e02612;
  border-color: #d72411;
}
.btn.red-flamingo:not(.btn-outline):active, .btn.red-flamingo:not(.btn-outline).active, .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #e02612;
  border-color: #d72411;
}
.btn.red-flamingo:not(.btn-outline):active:hover, .btn.red-flamingo:not(.btn-outline):active:focus, .btn.red-flamingo:not(.btn-outline):active.focus, .btn.red-flamingo:not(.btn-outline).active:hover, .btn.red-flamingo:not(.btn-outline).active:focus, .btn.red-flamingo:not(.btn-outline).active.focus, .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle:hover, .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle:focus, .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #bf200f;
  border-color: #991a0c;
}
.btn.red-flamingo:not(.btn-outline):active, .btn.red-flamingo:not(.btn-outline).active, .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.red-flamingo:not(.btn-outline).disabled:hover, .btn.red-flamingo:not(.btn-outline).disabled:focus, .btn.red-flamingo:not(.btn-outline).disabled.focus, .btn.red-flamingo:not(.btn-outline)[disabled]:hover, .btn.red-flamingo:not(.btn-outline)[disabled]:focus, .btn.red-flamingo:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.red-flamingo:not(.btn-outline):hover, fieldset[disabled] .btn.red-flamingo:not(.btn-outline):focus, fieldset[disabled] .btn.red-flamingo:not(.btn-outline).focus {
  background-color: #ef4836;
  border-color: #ef4836;
}
.btn.red-flamingo:not(.btn-outline) .badge {
  color: #ef4836;
  background-color: #ffffff;
}

.btn.btn-outline.red-flamingo {
  border-color: #ef4836;
  color: #ef4836;
  background: none;
}
.btn.btn-outline.red-flamingo:hover, .btn.btn-outline.red-flamingo:active, .btn.btn-outline.red-flamingo:active:hover, .btn.btn-outline.red-flamingo:active:focus, .btn.btn-outline.red-flamingo:focus, .btn.btn-outline.red-flamingo.active {
  border-color: #ef4836;
  color: #ffffff;
  background-color: #ef4836;
}

.btn.red-flamingo-stripe {
  border-left: 4px solid #ef4836 !important;
}

.btn.red-flamingo.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.red-soft:not(.btn-outline) {
  color: #ffffff;
  background-color: #d05454;
  border-color: #d05454;
}
.btn.red-soft:not(.btn-outline):focus, .btn.red-soft:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #bd3434;
  border-color: #812323;
}
.btn.red-soft:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #bd3434;
  border-color: #b53232;
}
.btn.red-soft:not(.btn-outline):active, .btn.red-soft:not(.btn-outline).active, .open > .btn.red-soft:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #bd3434;
  border-color: #b53232;
}
.btn.red-soft:not(.btn-outline):active:hover, .btn.red-soft:not(.btn-outline):active:focus, .btn.red-soft:not(.btn-outline):active.focus, .btn.red-soft:not(.btn-outline).active:hover, .btn.red-soft:not(.btn-outline).active:focus, .btn.red-soft:not(.btn-outline).active.focus, .open > .btn.red-soft:not(.btn-outline).dropdown-toggle:hover, .open > .btn.red-soft:not(.btn-outline).dropdown-toggle:focus, .open > .btn.red-soft:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #a12c2c;
  border-color: #812323;
}
.btn.red-soft:not(.btn-outline):active, .btn.red-soft:not(.btn-outline).active, .open > .btn.red-soft:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.red-soft:not(.btn-outline).disabled:hover, .btn.red-soft:not(.btn-outline).disabled:focus, .btn.red-soft:not(.btn-outline).disabled.focus, .btn.red-soft:not(.btn-outline)[disabled]:hover, .btn.red-soft:not(.btn-outline)[disabled]:focus, .btn.red-soft:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.red-soft:not(.btn-outline):hover, fieldset[disabled] .btn.red-soft:not(.btn-outline):focus, fieldset[disabled] .btn.red-soft:not(.btn-outline).focus {
  background-color: #d05454;
  border-color: #d05454;
}
.btn.red-soft:not(.btn-outline) .badge {
  color: #d05454;
  background-color: #ffffff;
}

.btn.btn-outline.red-soft {
  border-color: #d05454;
  color: #d05454;
  background: none;
}
.btn.btn-outline.red-soft:hover, .btn.btn-outline.red-soft:active, .btn.btn-outline.red-soft:active:hover, .btn.btn-outline.red-soft:active:focus, .btn.btn-outline.red-soft:focus, .btn.btn-outline.red-soft.active {
  border-color: #d05454;
  color: #ffffff;
  background-color: #d05454;
}

.btn.red-soft-stripe {
  border-left: 4px solid #d05454 !important;
}

.btn.red-soft.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.red-haze:not(.btn-outline) {
  color: #ffffff;
  background-color: #f36a5a;
  border-color: #f36a5a;
}
.btn.red-haze:not(.btn-outline):focus, .btn.red-haze:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #f03f2a;
  border-color: #c0210e;
}
.btn.red-haze:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #f03f2a;
  border-color: #ef3621;
}
.btn.red-haze:not(.btn-outline):active, .btn.red-haze:not(.btn-outline).active, .open > .btn.red-haze:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #f03f2a;
  border-color: #ef3621;
}
.btn.red-haze:not(.btn-outline):active:hover, .btn.red-haze:not(.btn-outline):active:focus, .btn.red-haze:not(.btn-outline):active.focus, .btn.red-haze:not(.btn-outline).active:hover, .btn.red-haze:not(.btn-outline).active:focus, .btn.red-haze:not(.btn-outline).active.focus, .open > .btn.red-haze:not(.btn-outline).dropdown-toggle:hover, .open > .btn.red-haze:not(.btn-outline).dropdown-toggle:focus, .open > .btn.red-haze:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #e62711;
  border-color: #c0210e;
}
.btn.red-haze:not(.btn-outline):active, .btn.red-haze:not(.btn-outline).active, .open > .btn.red-haze:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.red-haze:not(.btn-outline).disabled:hover, .btn.red-haze:not(.btn-outline).disabled:focus, .btn.red-haze:not(.btn-outline).disabled.focus, .btn.red-haze:not(.btn-outline)[disabled]:hover, .btn.red-haze:not(.btn-outline)[disabled]:focus, .btn.red-haze:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.red-haze:not(.btn-outline):hover, fieldset[disabled] .btn.red-haze:not(.btn-outline):focus, fieldset[disabled] .btn.red-haze:not(.btn-outline).focus {
  background-color: #f36a5a;
  border-color: #f36a5a;
}
.btn.red-haze:not(.btn-outline) .badge {
  color: #f36a5a;
  background-color: #ffffff;
}

.btn.btn-outline.red-haze {
  border-color: #f36a5a;
  color: #f36a5a;
  background: none;
}
.btn.btn-outline.red-haze:hover, .btn.btn-outline.red-haze:active, .btn.btn-outline.red-haze:active:hover, .btn.btn-outline.red-haze:active:focus, .btn.btn-outline.red-haze:focus, .btn.btn-outline.red-haze.active {
  border-color: #f36a5a;
  color: #ffffff;
  background-color: #f36a5a;
}

.btn.red-haze-stripe {
  border-left: 4px solid #f36a5a !important;
}

.btn.red-haze.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.red-mint:not(.btn-outline) {
  color: #ffffff;
  background-color: #e43a45;
  border-color: #e43a45;
}
.btn.red-mint:not(.btn-outline):focus, .btn.red-mint:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #cf1c28;
  border-color: #8b131b;
}
.btn.red-mint:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #cf1c28;
  border-color: #c61b26;
}
.btn.red-mint:not(.btn-outline):active, .btn.red-mint:not(.btn-outline).active, .open > .btn.red-mint:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #cf1c28;
  border-color: #c61b26;
}
.btn.red-mint:not(.btn-outline):active:hover, .btn.red-mint:not(.btn-outline):active:focus, .btn.red-mint:not(.btn-outline):active.focus, .btn.red-mint:not(.btn-outline).active:hover, .btn.red-mint:not(.btn-outline).active:focus, .btn.red-mint:not(.btn-outline).active.focus, .open > .btn.red-mint:not(.btn-outline).dropdown-toggle:hover, .open > .btn.red-mint:not(.btn-outline).dropdown-toggle:focus, .open > .btn.red-mint:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #af1822;
  border-color: #8b131b;
}
.btn.red-mint:not(.btn-outline):active, .btn.red-mint:not(.btn-outline).active, .open > .btn.red-mint:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.red-mint:not(.btn-outline).disabled:hover, .btn.red-mint:not(.btn-outline).disabled:focus, .btn.red-mint:not(.btn-outline).disabled.focus, .btn.red-mint:not(.btn-outline)[disabled]:hover, .btn.red-mint:not(.btn-outline)[disabled]:focus, .btn.red-mint:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.red-mint:not(.btn-outline):hover, fieldset[disabled] .btn.red-mint:not(.btn-outline):focus, fieldset[disabled] .btn.red-mint:not(.btn-outline).focus {
  background-color: #e43a45;
  border-color: #e43a45;
}
.btn.red-mint:not(.btn-outline) .badge {
  color: #e43a45;
  background-color: #ffffff;
}

.btn.btn-outline.red-mint {
  border-color: #e43a45;
  color: #e43a45;
  background: none;
}
.btn.btn-outline.red-mint:hover, .btn.btn-outline.red-mint:active, .btn.btn-outline.red-mint:active:hover, .btn.btn-outline.red-mint:active:focus, .btn.btn-outline.red-mint:focus, .btn.btn-outline.red-mint.active {
  border-color: #e43a45;
  color: #ffffff;
  background-color: #e43a45;
}

.btn.red-mint-stripe {
  border-left: 4px solid #e43a45 !important;
}

.btn.red-mint.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.yellow:not(.btn-outline) {
  color: #ffffff;
  background-color: #c49f47;
  border-color: #c49f47;
}
.btn.yellow:not(.btn-outline):focus, .btn.yellow:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #a48334;
  border-color: #6a5422;
}
.btn.yellow:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #a48334;
  border-color: #9c7c32;
}
.btn.yellow:not(.btn-outline):active, .btn.yellow:not(.btn-outline).active, .open > .btn.yellow:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #a48334;
  border-color: #9c7c32;
}
.btn.yellow:not(.btn-outline):active:hover, .btn.yellow:not(.btn-outline):active:focus, .btn.yellow:not(.btn-outline):active.focus, .btn.yellow:not(.btn-outline).active:hover, .btn.yellow:not(.btn-outline).active:focus, .btn.yellow:not(.btn-outline).active.focus, .open > .btn.yellow:not(.btn-outline).dropdown-toggle:hover, .open > .btn.yellow:not(.btn-outline).dropdown-toggle:focus, .open > .btn.yellow:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #896d2c;
  border-color: #6a5422;
}
.btn.yellow:not(.btn-outline):active, .btn.yellow:not(.btn-outline).active, .open > .btn.yellow:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.yellow:not(.btn-outline).disabled:hover, .btn.yellow:not(.btn-outline).disabled:focus, .btn.yellow:not(.btn-outline).disabled.focus, .btn.yellow:not(.btn-outline)[disabled]:hover, .btn.yellow:not(.btn-outline)[disabled]:focus, .btn.yellow:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.yellow:not(.btn-outline):hover, fieldset[disabled] .btn.yellow:not(.btn-outline):focus, fieldset[disabled] .btn.yellow:not(.btn-outline).focus {
  background-color: #c49f47;
  border-color: #c49f47;
}
.btn.yellow:not(.btn-outline) .badge {
  color: #c49f47;
  background-color: #ffffff;
}

.btn.btn-outline.yellow {
  border-color: #c49f47;
  color: #c49f47;
  background: none;
}
.btn.btn-outline.yellow:hover, .btn.btn-outline.yellow:active, .btn.btn-outline.yellow:active:hover, .btn.btn-outline.yellow:active:focus, .btn.btn-outline.yellow:focus, .btn.btn-outline.yellow.active {
  border-color: #c49f47;
  color: #ffffff;
  background-color: #c49f47;
}

.btn.yellow-stripe {
  border-left: 4px solid #c49f47 !important;
}

.btn.yellow.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.yellow-gold:not(.btn-outline) {
  color: #ffffff;
  background-color: #e87e04;
  border-color: #e87e04;
}
.btn.yellow-gold:not(.btn-outline):focus, .btn.yellow-gold:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #b66303;
  border-color: #6b3a02;
}
.btn.yellow-gold:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #b66303;
  border-color: #ac5d03;
}
.btn.yellow-gold:not(.btn-outline):active, .btn.yellow-gold:not(.btn-outline).active, .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #b66303;
  border-color: #ac5d03;
}
.btn.yellow-gold:not(.btn-outline):active:hover, .btn.yellow-gold:not(.btn-outline):active:focus, .btn.yellow-gold:not(.btn-outline):active.focus, .btn.yellow-gold:not(.btn-outline).active:hover, .btn.yellow-gold:not(.btn-outline).active:focus, .btn.yellow-gold:not(.btn-outline).active.focus, .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle:hover, .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle:focus, .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #935003;
  border-color: #6b3a02;
}
.btn.yellow-gold:not(.btn-outline):active, .btn.yellow-gold:not(.btn-outline).active, .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.yellow-gold:not(.btn-outline).disabled:hover, .btn.yellow-gold:not(.btn-outline).disabled:focus, .btn.yellow-gold:not(.btn-outline).disabled.focus, .btn.yellow-gold:not(.btn-outline)[disabled]:hover, .btn.yellow-gold:not(.btn-outline)[disabled]:focus, .btn.yellow-gold:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.yellow-gold:not(.btn-outline):hover, fieldset[disabled] .btn.yellow-gold:not(.btn-outline):focus, fieldset[disabled] .btn.yellow-gold:not(.btn-outline).focus {
  background-color: #e87e04;
  border-color: #e87e04;
}
.btn.yellow-gold:not(.btn-outline) .badge {
  color: #e87e04;
  background-color: #ffffff;
}

.btn.btn-outline.yellow-gold {
  border-color: #e87e04;
  color: #e87e04;
  background: none;
}
.btn.btn-outline.yellow-gold:hover, .btn.btn-outline.yellow-gold:active, .btn.btn-outline.yellow-gold:active:hover, .btn.btn-outline.yellow-gold:active:focus, .btn.btn-outline.yellow-gold:focus, .btn.btn-outline.yellow-gold.active {
  border-color: #e87e04;
  color: #ffffff;
  background-color: #e87e04;
}

.btn.yellow-gold-stripe {
  border-left: 4px solid #e87e04 !important;
}

.btn.yellow-gold.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.yellow-casablanca:not(.btn-outline) {
  color: #ffffff;
  background-color: #f2784b;
  border-color: #f2784b;
}
.btn.yellow-casablanca:not(.btn-outline):focus, .btn.yellow-casablanca:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #ef541b;
  border-color: #b1390d;
}
.btn.yellow-casablanca:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #ef541b;
  border-color: #ee4d12;
}
.btn.yellow-casablanca:not(.btn-outline):active, .btn.yellow-casablanca:not(.btn-outline).active, .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #ef541b;
  border-color: #ee4d12;
}
.btn.yellow-casablanca:not(.btn-outline):active:hover, .btn.yellow-casablanca:not(.btn-outline):active:focus, .btn.yellow-casablanca:not(.btn-outline):active.focus, .btn.yellow-casablanca:not(.btn-outline).active:hover, .btn.yellow-casablanca:not(.btn-outline).active:focus, .btn.yellow-casablanca:not(.btn-outline).active.focus, .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle:hover, .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle:focus, .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #d74510;
  border-color: #b1390d;
}
.btn.yellow-casablanca:not(.btn-outline):active, .btn.yellow-casablanca:not(.btn-outline).active, .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.yellow-casablanca:not(.btn-outline).disabled:hover, .btn.yellow-casablanca:not(.btn-outline).disabled:focus, .btn.yellow-casablanca:not(.btn-outline).disabled.focus, .btn.yellow-casablanca:not(.btn-outline)[disabled]:hover, .btn.yellow-casablanca:not(.btn-outline)[disabled]:focus, .btn.yellow-casablanca:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline):hover, fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline):focus, fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline).focus {
  background-color: #f2784b;
  border-color: #f2784b;
}
.btn.yellow-casablanca:not(.btn-outline) .badge {
  color: #f2784b;
  background-color: #ffffff;
}

.btn.btn-outline.yellow-casablanca {
  border-color: #f2784b;
  color: #f2784b;
  background: none;
}
.btn.btn-outline.yellow-casablanca:hover, .btn.btn-outline.yellow-casablanca:active, .btn.btn-outline.yellow-casablanca:active:hover, .btn.btn-outline.yellow-casablanca:active:focus, .btn.btn-outline.yellow-casablanca:focus, .btn.btn-outline.yellow-casablanca.active {
  border-color: #f2784b;
  color: #ffffff;
  background-color: #f2784b;
}

.btn.yellow-casablanca-stripe {
  border-left: 4px solid #f2784b !important;
}

.btn.yellow-casablanca.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.yellow-crusta:not(.btn-outline) {
  color: #ffffff;
  background-color: #f3c200;
  border-color: #f3c200;
}
.btn.yellow-crusta:not(.btn-outline):focus, .btn.yellow-crusta:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #c09900;
  border-color: #745c00;
}
.btn.yellow-crusta:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #c09900;
  border-color: #b69100;
}
.btn.yellow-crusta:not(.btn-outline):active, .btn.yellow-crusta:not(.btn-outline).active, .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #c09900;
  border-color: #b69100;
}
.btn.yellow-crusta:not(.btn-outline):active:hover, .btn.yellow-crusta:not(.btn-outline):active:focus, .btn.yellow-crusta:not(.btn-outline):active.focus, .btn.yellow-crusta:not(.btn-outline).active:hover, .btn.yellow-crusta:not(.btn-outline).active:focus, .btn.yellow-crusta:not(.btn-outline).active.focus, .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle:hover, .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle:focus, .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #9c7d00;
  border-color: #745c00;
}
.btn.yellow-crusta:not(.btn-outline):active, .btn.yellow-crusta:not(.btn-outline).active, .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.yellow-crusta:not(.btn-outline).disabled:hover, .btn.yellow-crusta:not(.btn-outline).disabled:focus, .btn.yellow-crusta:not(.btn-outline).disabled.focus, .btn.yellow-crusta:not(.btn-outline)[disabled]:hover, .btn.yellow-crusta:not(.btn-outline)[disabled]:focus, .btn.yellow-crusta:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.yellow-crusta:not(.btn-outline):hover, fieldset[disabled] .btn.yellow-crusta:not(.btn-outline):focus, fieldset[disabled] .btn.yellow-crusta:not(.btn-outline).focus {
  background-color: #f3c200;
  border-color: #f3c200;
}
.btn.yellow-crusta:not(.btn-outline) .badge {
  color: #f3c200;
  background-color: #ffffff;
}

.btn.btn-outline.yellow-crusta {
  border-color: #f3c200;
  color: #f3c200;
  background: none;
}
.btn.btn-outline.yellow-crusta:hover, .btn.btn-outline.yellow-crusta:active, .btn.btn-outline.yellow-crusta:active:hover, .btn.btn-outline.yellow-crusta:active:focus, .btn.btn-outline.yellow-crusta:focus, .btn.btn-outline.yellow-crusta.active {
  border-color: #f3c200;
  color: #ffffff;
  background-color: #f3c200;
}

.btn.yellow-crusta-stripe {
  border-left: 4px solid #f3c200 !important;
}

.btn.yellow-crusta.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.yellow-lemon:not(.btn-outline) {
  color: #ffffff;
  background-color: #f7ca18;
  border-color: #f7ca18;
}
.btn.yellow-lemon:not(.btn-outline):focus, .btn.yellow-lemon:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #d5ab07;
  border-color: #8b7005;
}
.btn.yellow-lemon:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #d5ab07;
  border-color: #cba307;
}
.btn.yellow-lemon:not(.btn-outline):active, .btn.yellow-lemon:not(.btn-outline).active, .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #d5ab07;
  border-color: #cba307;
}
.btn.yellow-lemon:not(.btn-outline):active:hover, .btn.yellow-lemon:not(.btn-outline):active:focus, .btn.yellow-lemon:not(.btn-outline):active.focus, .btn.yellow-lemon:not(.btn-outline).active:hover, .btn.yellow-lemon:not(.btn-outline).active:focus, .btn.yellow-lemon:not(.btn-outline).active.focus, .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle:hover, .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle:focus, .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #b28f06;
  border-color: #8b7005;
}
.btn.yellow-lemon:not(.btn-outline):active, .btn.yellow-lemon:not(.btn-outline).active, .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.yellow-lemon:not(.btn-outline).disabled:hover, .btn.yellow-lemon:not(.btn-outline).disabled:focus, .btn.yellow-lemon:not(.btn-outline).disabled.focus, .btn.yellow-lemon:not(.btn-outline)[disabled]:hover, .btn.yellow-lemon:not(.btn-outline)[disabled]:focus, .btn.yellow-lemon:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.yellow-lemon:not(.btn-outline):hover, fieldset[disabled] .btn.yellow-lemon:not(.btn-outline):focus, fieldset[disabled] .btn.yellow-lemon:not(.btn-outline).focus {
  background-color: #f7ca18;
  border-color: #f7ca18;
}
.btn.yellow-lemon:not(.btn-outline) .badge {
  color: #f7ca18;
  background-color: #ffffff;
}

.btn.btn-outline.yellow-lemon {
  border-color: #f7ca18;
  color: #f7ca18;
  background: none;
}
.btn.btn-outline.yellow-lemon:hover, .btn.btn-outline.yellow-lemon:active, .btn.btn-outline.yellow-lemon:active:hover, .btn.btn-outline.yellow-lemon:active:focus, .btn.btn-outline.yellow-lemon:focus, .btn.btn-outline.yellow-lemon.active {
  border-color: #f7ca18;
  color: #ffffff;
  background-color: #f7ca18;
}

.btn.yellow-lemon-stripe {
  border-left: 4px solid #f7ca18 !important;
}

.btn.yellow-lemon.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.yellow-saffron:not(.btn-outline) {
  color: #ffffff;
  background-color: #f4d03f;
  border-color: #f4d03f;
}
.btn.yellow-saffron:not(.btn-outline):focus, .btn.yellow-saffron:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #f1c40f;
  border-color: #aa8a0a;
}
.btn.yellow-saffron:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #f1c40f;
  border-color: #e8bd0d;
}
.btn.yellow-saffron:not(.btn-outline):active, .btn.yellow-saffron:not(.btn-outline).active, .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #f1c40f;
  border-color: #e8bd0d;
}
.btn.yellow-saffron:not(.btn-outline):active:hover, .btn.yellow-saffron:not(.btn-outline):active:focus, .btn.yellow-saffron:not(.btn-outline):active.focus, .btn.yellow-saffron:not(.btn-outline).active:hover, .btn.yellow-saffron:not(.btn-outline).active:focus, .btn.yellow-saffron:not(.btn-outline).active.focus, .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle:hover, .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle:focus, .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #d0a90c;
  border-color: #aa8a0a;
}
.btn.yellow-saffron:not(.btn-outline):active, .btn.yellow-saffron:not(.btn-outline).active, .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.yellow-saffron:not(.btn-outline).disabled:hover, .btn.yellow-saffron:not(.btn-outline).disabled:focus, .btn.yellow-saffron:not(.btn-outline).disabled.focus, .btn.yellow-saffron:not(.btn-outline)[disabled]:hover, .btn.yellow-saffron:not(.btn-outline)[disabled]:focus, .btn.yellow-saffron:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.yellow-saffron:not(.btn-outline):hover, fieldset[disabled] .btn.yellow-saffron:not(.btn-outline):focus, fieldset[disabled] .btn.yellow-saffron:not(.btn-outline).focus {
  background-color: #f4d03f;
  border-color: #f4d03f;
}
.btn.yellow-saffron:not(.btn-outline) .badge {
  color: #f4d03f;
  background-color: #ffffff;
}

.btn.btn-outline.yellow-saffron {
  border-color: #f4d03f;
  color: #f4d03f;
  background: none;
}
.btn.btn-outline.yellow-saffron:hover, .btn.btn-outline.yellow-saffron:active, .btn.btn-outline.yellow-saffron:active:hover, .btn.btn-outline.yellow-saffron:active:focus, .btn.btn-outline.yellow-saffron:focus, .btn.btn-outline.yellow-saffron.active {
  border-color: #f4d03f;
  color: #ffffff;
  background-color: #f4d03f;
}

.btn.yellow-saffron-stripe {
  border-left: 4px solid #f4d03f !important;
}

.btn.yellow-saffron.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.yellow-soft:not(.btn-outline) {
  color: #ffffff;
  background-color: #c8d046;
  border-color: #c8d046;
}
.btn.yellow-soft:not(.btn-outline):focus, .btn.yellow-soft:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #adb52e;
  border-color: #73781e;
}
.btn.yellow-soft:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #adb52e;
  border-color: #a5ad2c;
}
.btn.yellow-soft:not(.btn-outline):active, .btn.yellow-soft:not(.btn-outline).active, .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #adb52e;
  border-color: #a5ad2c;
}
.btn.yellow-soft:not(.btn-outline):active:hover, .btn.yellow-soft:not(.btn-outline):active:focus, .btn.yellow-soft:not(.btn-outline):active.focus, .btn.yellow-soft:not(.btn-outline).active:hover, .btn.yellow-soft:not(.btn-outline).active:focus, .btn.yellow-soft:not(.btn-outline).active.focus, .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle:hover, .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle:focus, .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #929927;
  border-color: #73781e;
}
.btn.yellow-soft:not(.btn-outline):active, .btn.yellow-soft:not(.btn-outline).active, .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.yellow-soft:not(.btn-outline).disabled:hover, .btn.yellow-soft:not(.btn-outline).disabled:focus, .btn.yellow-soft:not(.btn-outline).disabled.focus, .btn.yellow-soft:not(.btn-outline)[disabled]:hover, .btn.yellow-soft:not(.btn-outline)[disabled]:focus, .btn.yellow-soft:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.yellow-soft:not(.btn-outline):hover, fieldset[disabled] .btn.yellow-soft:not(.btn-outline):focus, fieldset[disabled] .btn.yellow-soft:not(.btn-outline).focus {
  background-color: #c8d046;
  border-color: #c8d046;
}
.btn.yellow-soft:not(.btn-outline) .badge {
  color: #c8d046;
  background-color: #ffffff;
}

.btn.btn-outline.yellow-soft {
  border-color: #c8d046;
  color: #c8d046;
  background: none;
}
.btn.btn-outline.yellow-soft:hover, .btn.btn-outline.yellow-soft:active, .btn.btn-outline.yellow-soft:active:hover, .btn.btn-outline.yellow-soft:active:focus, .btn.btn-outline.yellow-soft:focus, .btn.btn-outline.yellow-soft.active {
  border-color: #c8d046;
  color: #ffffff;
  background-color: #c8d046;
}

.btn.yellow-soft-stripe {
  border-left: 4px solid #c8d046 !important;
}

.btn.yellow-soft.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.yellow-haze:not(.btn-outline) {
  color: #ffffff;
  background-color: #c5bf66;
  border-color: #c5bf66;
}
.btn.yellow-haze:not(.btn-outline):focus, .btn.yellow-haze:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #b4ad44;
  border-color: #7c772f;
}
.btn.yellow-haze:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #b4ad44;
  border-color: #aca641;
}
.btn.yellow-haze:not(.btn-outline):active, .btn.yellow-haze:not(.btn-outline).active, .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #b4ad44;
  border-color: #aca641;
}
.btn.yellow-haze:not(.btn-outline):active:hover, .btn.yellow-haze:not(.btn-outline):active:focus, .btn.yellow-haze:not(.btn-outline):active.focus, .btn.yellow-haze:not(.btn-outline).active:hover, .btn.yellow-haze:not(.btn-outline).active:focus, .btn.yellow-haze:not(.btn-outline).active.focus, .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle:hover, .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle:focus, .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #9a943a;
  border-color: #7c772f;
}
.btn.yellow-haze:not(.btn-outline):active, .btn.yellow-haze:not(.btn-outline).active, .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.yellow-haze:not(.btn-outline).disabled:hover, .btn.yellow-haze:not(.btn-outline).disabled:focus, .btn.yellow-haze:not(.btn-outline).disabled.focus, .btn.yellow-haze:not(.btn-outline)[disabled]:hover, .btn.yellow-haze:not(.btn-outline)[disabled]:focus, .btn.yellow-haze:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.yellow-haze:not(.btn-outline):hover, fieldset[disabled] .btn.yellow-haze:not(.btn-outline):focus, fieldset[disabled] .btn.yellow-haze:not(.btn-outline).focus {
  background-color: #c5bf66;
  border-color: #c5bf66;
}
.btn.yellow-haze:not(.btn-outline) .badge {
  color: #c5bf66;
  background-color: #ffffff;
}

.btn.btn-outline.yellow-haze {
  border-color: #c5bf66;
  color: #c5bf66;
  background: none;
}
.btn.btn-outline.yellow-haze:hover, .btn.btn-outline.yellow-haze:active, .btn.btn-outline.yellow-haze:active:hover, .btn.btn-outline.yellow-haze:active:focus, .btn.btn-outline.yellow-haze:focus, .btn.btn-outline.yellow-haze.active {
  border-color: #c5bf66;
  color: #ffffff;
  background-color: #c5bf66;
}

.btn.yellow-haze-stripe {
  border-left: 4px solid #c5bf66 !important;
}

.btn.yellow-haze.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.yellow-mint:not(.btn-outline) {
  color: #ffffff;
  background-color: #c5b96b;
  border-color: #c5b96b;
}
.btn.yellow-mint:not(.btn-outline):focus, .btn.yellow-mint:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #b6a747;
  border-color: #7f7532;
}
.btn.yellow-mint:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #b6a747;
  border-color: #aea044;
}
.btn.yellow-mint:not(.btn-outline):active, .btn.yellow-mint:not(.btn-outline).active, .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #b6a747;
  border-color: #aea044;
}
.btn.yellow-mint:not(.btn-outline):active:hover, .btn.yellow-mint:not(.btn-outline):active:focus, .btn.yellow-mint:not(.btn-outline):active.focus, .btn.yellow-mint:not(.btn-outline).active:hover, .btn.yellow-mint:not(.btn-outline).active:focus, .btn.yellow-mint:not(.btn-outline).active.focus, .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle:hover, .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle:focus, .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #9c8f3d;
  border-color: #7f7532;
}
.btn.yellow-mint:not(.btn-outline):active, .btn.yellow-mint:not(.btn-outline).active, .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.yellow-mint:not(.btn-outline).disabled:hover, .btn.yellow-mint:not(.btn-outline).disabled:focus, .btn.yellow-mint:not(.btn-outline).disabled.focus, .btn.yellow-mint:not(.btn-outline)[disabled]:hover, .btn.yellow-mint:not(.btn-outline)[disabled]:focus, .btn.yellow-mint:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.yellow-mint:not(.btn-outline):hover, fieldset[disabled] .btn.yellow-mint:not(.btn-outline):focus, fieldset[disabled] .btn.yellow-mint:not(.btn-outline).focus {
  background-color: #c5b96b;
  border-color: #c5b96b;
}
.btn.yellow-mint:not(.btn-outline) .badge {
  color: #c5b96b;
  background-color: #ffffff;
}

.btn.btn-outline.yellow-mint {
  border-color: #c5b96b;
  color: #c5b96b;
  background: none;
}
.btn.btn-outline.yellow-mint:hover, .btn.btn-outline.yellow-mint:active, .btn.btn-outline.yellow-mint:active:hover, .btn.btn-outline.yellow-mint:active:focus, .btn.btn-outline.yellow-mint:focus, .btn.btn-outline.yellow-mint.active {
  border-color: #c5b96b;
  color: #ffffff;
  background-color: #c5b96b;
}

.btn.yellow-mint-stripe {
  border-left: 4px solid #c5b96b !important;
}

.btn.yellow-mint.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.purple:not(.btn-outline) {
  color: #ffffff;
  background-color: #8e44ad;
  border-color: #8e44ad;
}
.btn.purple:not(.btn-outline):focus, .btn.purple:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #703688;
  border-color: #432051;
}
.btn.purple:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #703688;
  border-color: #6a3381;
}
.btn.purple:not(.btn-outline):active, .btn.purple:not(.btn-outline).active, .open > .btn.purple:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #703688;
  border-color: #6a3381;
}
.btn.purple:not(.btn-outline):active:hover, .btn.purple:not(.btn-outline):active:focus, .btn.purple:not(.btn-outline):active.focus, .btn.purple:not(.btn-outline).active:hover, .btn.purple:not(.btn-outline).active:focus, .btn.purple:not(.btn-outline).active.focus, .open > .btn.purple:not(.btn-outline).dropdown-toggle:hover, .open > .btn.purple:not(.btn-outline).dropdown-toggle:focus, .open > .btn.purple:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #5b2c6f;
  border-color: #432051;
}
.btn.purple:not(.btn-outline):active, .btn.purple:not(.btn-outline).active, .open > .btn.purple:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.purple:not(.btn-outline).disabled:hover, .btn.purple:not(.btn-outline).disabled:focus, .btn.purple:not(.btn-outline).disabled.focus, .btn.purple:not(.btn-outline)[disabled]:hover, .btn.purple:not(.btn-outline)[disabled]:focus, .btn.purple:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.purple:not(.btn-outline):hover, fieldset[disabled] .btn.purple:not(.btn-outline):focus, fieldset[disabled] .btn.purple:not(.btn-outline).focus {
  background-color: #8e44ad;
  border-color: #8e44ad;
}
.btn.purple:not(.btn-outline) .badge {
  color: #8e44ad;
  background-color: #ffffff;
}

.btn.btn-outline.purple {
  border-color: #8e44ad;
  color: #8e44ad;
  background: none;
}
.btn.btn-outline.purple:hover, .btn.btn-outline.purple:active, .btn.btn-outline.purple:active:hover, .btn.btn-outline.purple:active:focus, .btn.btn-outline.purple:focus, .btn.btn-outline.purple.active {
  border-color: #8e44ad;
  color: #ffffff;
  background-color: #8e44ad;
}

.btn.purple-stripe {
  border-left: 4px solid #8e44ad !important;
}

.btn.purple.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.purple-plum:not(.btn-outline) {
  color: #ffffff;
  background-color: #8775a7;
  border-color: #8775a7;
}
.btn.purple-plum:not(.btn-outline):focus, .btn.purple-plum:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #6d5b8e;
  border-color: #493d60;
}
.btn.purple-plum:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #6d5b8e;
  border-color: #685788;
}
.btn.purple-plum:not(.btn-outline):active, .btn.purple-plum:not(.btn-outline).active, .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #6d5b8e;
  border-color: #685788;
}
.btn.purple-plum:not(.btn-outline):active:hover, .btn.purple-plum:not(.btn-outline):active:focus, .btn.purple-plum:not(.btn-outline):active.focus, .btn.purple-plum:not(.btn-outline).active:hover, .btn.purple-plum:not(.btn-outline).active:focus, .btn.purple-plum:not(.btn-outline).active.focus, .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle:hover, .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle:focus, .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #5d4d78;
  border-color: #493d60;
}
.btn.purple-plum:not(.btn-outline):active, .btn.purple-plum:not(.btn-outline).active, .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.purple-plum:not(.btn-outline).disabled:hover, .btn.purple-plum:not(.btn-outline).disabled:focus, .btn.purple-plum:not(.btn-outline).disabled.focus, .btn.purple-plum:not(.btn-outline)[disabled]:hover, .btn.purple-plum:not(.btn-outline)[disabled]:focus, .btn.purple-plum:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.purple-plum:not(.btn-outline):hover, fieldset[disabled] .btn.purple-plum:not(.btn-outline):focus, fieldset[disabled] .btn.purple-plum:not(.btn-outline).focus {
  background-color: #8775a7;
  border-color: #8775a7;
}
.btn.purple-plum:not(.btn-outline) .badge {
  color: #8775a7;
  background-color: #ffffff;
}

.btn.btn-outline.purple-plum {
  border-color: #8775a7;
  color: #8775a7;
  background: none;
}
.btn.btn-outline.purple-plum:hover, .btn.btn-outline.purple-plum:active, .btn.btn-outline.purple-plum:active:hover, .btn.btn-outline.purple-plum:active:focus, .btn.btn-outline.purple-plum:focus, .btn.btn-outline.purple-plum.active {
  border-color: #8775a7;
  color: #ffffff;
  background-color: #8775a7;
}

.btn.purple-plum-stripe {
  border-left: 4px solid #8775a7 !important;
}

.btn.purple-plum.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.purple-medium:not(.btn-outline) {
  color: #ffffff;
  background-color: #bf55ec;
  border-color: #bf55ec;
}
.btn.purple-medium:not(.btn-outline):focus, .btn.purple-medium:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #ae27e7;
  border-color: #8013ae;
}
.btn.purple-medium:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #ae27e7;
  border-color: #aa1ee6;
}
.btn.purple-medium:not(.btn-outline):active, .btn.purple-medium:not(.btn-outline).active, .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #ae27e7;
  border-color: #aa1ee6;
}
.btn.purple-medium:not(.btn-outline):active:hover, .btn.purple-medium:not(.btn-outline):active:focus, .btn.purple-medium:not(.btn-outline):active.focus, .btn.purple-medium:not(.btn-outline).active:hover, .btn.purple-medium:not(.btn-outline).active:focus, .btn.purple-medium:not(.btn-outline).active.focus, .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle:hover, .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle:focus, .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #9b18d3;
  border-color: #8013ae;
}
.btn.purple-medium:not(.btn-outline):active, .btn.purple-medium:not(.btn-outline).active, .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.purple-medium:not(.btn-outline).disabled:hover, .btn.purple-medium:not(.btn-outline).disabled:focus, .btn.purple-medium:not(.btn-outline).disabled.focus, .btn.purple-medium:not(.btn-outline)[disabled]:hover, .btn.purple-medium:not(.btn-outline)[disabled]:focus, .btn.purple-medium:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.purple-medium:not(.btn-outline):hover, fieldset[disabled] .btn.purple-medium:not(.btn-outline):focus, fieldset[disabled] .btn.purple-medium:not(.btn-outline).focus {
  background-color: #bf55ec;
  border-color: #bf55ec;
}
.btn.purple-medium:not(.btn-outline) .badge {
  color: #bf55ec;
  background-color: #ffffff;
}

.btn.btn-outline.purple-medium {
  border-color: #bf55ec;
  color: #bf55ec;
  background: none;
}
.btn.btn-outline.purple-medium:hover, .btn.btn-outline.purple-medium:active, .btn.btn-outline.purple-medium:active:hover, .btn.btn-outline.purple-medium:active:focus, .btn.btn-outline.purple-medium:focus, .btn.btn-outline.purple-medium.active {
  border-color: #bf55ec;
  color: #ffffff;
  background-color: #bf55ec;
}

.btn.purple-medium-stripe {
  border-left: 4px solid #bf55ec !important;
}

.btn.purple-medium.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.purple-studio:not(.btn-outline) {
  color: #ffffff;
  background-color: #8e44ad;
  border-color: #8e44ad;
}
.btn.purple-studio:not(.btn-outline):focus, .btn.purple-studio:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #703688;
  border-color: #432051;
}
.btn.purple-studio:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #703688;
  border-color: #6a3381;
}
.btn.purple-studio:not(.btn-outline):active, .btn.purple-studio:not(.btn-outline).active, .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #703688;
  border-color: #6a3381;
}
.btn.purple-studio:not(.btn-outline):active:hover, .btn.purple-studio:not(.btn-outline):active:focus, .btn.purple-studio:not(.btn-outline):active.focus, .btn.purple-studio:not(.btn-outline).active:hover, .btn.purple-studio:not(.btn-outline).active:focus, .btn.purple-studio:not(.btn-outline).active.focus, .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle:hover, .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle:focus, .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #5b2c6f;
  border-color: #432051;
}
.btn.purple-studio:not(.btn-outline):active, .btn.purple-studio:not(.btn-outline).active, .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.purple-studio:not(.btn-outline).disabled:hover, .btn.purple-studio:not(.btn-outline).disabled:focus, .btn.purple-studio:not(.btn-outline).disabled.focus, .btn.purple-studio:not(.btn-outline)[disabled]:hover, .btn.purple-studio:not(.btn-outline)[disabled]:focus, .btn.purple-studio:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.purple-studio:not(.btn-outline):hover, fieldset[disabled] .btn.purple-studio:not(.btn-outline):focus, fieldset[disabled] .btn.purple-studio:not(.btn-outline).focus {
  background-color: #8e44ad;
  border-color: #8e44ad;
}
.btn.purple-studio:not(.btn-outline) .badge {
  color: #8e44ad;
  background-color: #ffffff;
}

.btn.btn-outline.purple-studio {
  border-color: #8e44ad;
  color: #8e44ad;
  background: none;
}
.btn.btn-outline.purple-studio:hover, .btn.btn-outline.purple-studio:active, .btn.btn-outline.purple-studio:active:hover, .btn.btn-outline.purple-studio:active:focus, .btn.btn-outline.purple-studio:focus, .btn.btn-outline.purple-studio.active {
  border-color: #8e44ad;
  color: #ffffff;
  background-color: #8e44ad;
}

.btn.purple-studio-stripe {
  border-left: 4px solid #8e44ad !important;
}

.btn.purple-studio.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.purple-wisteria:not(.btn-outline) {
  color: #ffffff;
  background-color: #9b59b6;
  border-color: #9b59b6;
}
.btn.purple-wisteria:not(.btn-outline):focus, .btn.purple-wisteria:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #804399;
  border-color: #532c64;
}
.btn.purple-wisteria:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #804399;
  border-color: #7a4092;
}
.btn.purple-wisteria:not(.btn-outline):active, .btn.purple-wisteria:not(.btn-outline).active, .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #804399;
  border-color: #7a4092;
}
.btn.purple-wisteria:not(.btn-outline):active:hover, .btn.purple-wisteria:not(.btn-outline):active:focus, .btn.purple-wisteria:not(.btn-outline):active.focus, .btn.purple-wisteria:not(.btn-outline).active:hover, .btn.purple-wisteria:not(.btn-outline).active:focus, .btn.purple-wisteria:not(.btn-outline).active.focus, .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle:hover, .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle:focus, .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #6b3880;
  border-color: #532c64;
}
.btn.purple-wisteria:not(.btn-outline):active, .btn.purple-wisteria:not(.btn-outline).active, .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.purple-wisteria:not(.btn-outline).disabled:hover, .btn.purple-wisteria:not(.btn-outline).disabled:focus, .btn.purple-wisteria:not(.btn-outline).disabled.focus, .btn.purple-wisteria:not(.btn-outline)[disabled]:hover, .btn.purple-wisteria:not(.btn-outline)[disabled]:focus, .btn.purple-wisteria:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.purple-wisteria:not(.btn-outline):hover, fieldset[disabled] .btn.purple-wisteria:not(.btn-outline):focus, fieldset[disabled] .btn.purple-wisteria:not(.btn-outline).focus {
  background-color: #9b59b6;
  border-color: #9b59b6;
}
.btn.purple-wisteria:not(.btn-outline) .badge {
  color: #9b59b6;
  background-color: #ffffff;
}

.btn.btn-outline.purple-wisteria {
  border-color: #9b59b6;
  color: #9b59b6;
  background: none;
}
.btn.btn-outline.purple-wisteria:hover, .btn.btn-outline.purple-wisteria:active, .btn.btn-outline.purple-wisteria:active:hover, .btn.btn-outline.purple-wisteria:active:focus, .btn.btn-outline.purple-wisteria:focus, .btn.btn-outline.purple-wisteria.active {
  border-color: #9b59b6;
  color: #ffffff;
  background-color: #9b59b6;
}

.btn.purple-wisteria-stripe {
  border-left: 4px solid #9b59b6 !important;
}

.btn.purple-wisteria.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.purple-seance:not(.btn-outline) {
  color: #ffffff;
  background-color: #9a12b3;
  border-color: #9a12b3;
}
.btn.purple-seance:not(.btn-outline):focus, .btn.purple-seance:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #720d85;
  border-color: #36063f;
}
.btn.purple-seance:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #720d85;
  border-color: #6a0c7b;
}
.btn.purple-seance:not(.btn-outline):active, .btn.purple-seance:not(.btn-outline).active, .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #720d85;
  border-color: #6a0c7b;
}
.btn.purple-seance:not(.btn-outline):active:hover, .btn.purple-seance:not(.btn-outline):active:focus, .btn.purple-seance:not(.btn-outline):active.focus, .btn.purple-seance:not(.btn-outline).active:hover, .btn.purple-seance:not(.btn-outline).active:focus, .btn.purple-seance:not(.btn-outline).active.focus, .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle:hover, .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle:focus, .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #560a64;
  border-color: #36063f;
}
.btn.purple-seance:not(.btn-outline):active, .btn.purple-seance:not(.btn-outline).active, .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.purple-seance:not(.btn-outline).disabled:hover, .btn.purple-seance:not(.btn-outline).disabled:focus, .btn.purple-seance:not(.btn-outline).disabled.focus, .btn.purple-seance:not(.btn-outline)[disabled]:hover, .btn.purple-seance:not(.btn-outline)[disabled]:focus, .btn.purple-seance:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.purple-seance:not(.btn-outline):hover, fieldset[disabled] .btn.purple-seance:not(.btn-outline):focus, fieldset[disabled] .btn.purple-seance:not(.btn-outline).focus {
  background-color: #9a12b3;
  border-color: #9a12b3;
}
.btn.purple-seance:not(.btn-outline) .badge {
  color: #9a12b3;
  background-color: #ffffff;
}

.btn.btn-outline.purple-seance {
  border-color: #9a12b3;
  color: #9a12b3;
  background: none;
}
.btn.btn-outline.purple-seance:hover, .btn.btn-outline.purple-seance:active, .btn.btn-outline.purple-seance:active:hover, .btn.btn-outline.purple-seance:active:focus, .btn.btn-outline.purple-seance:focus, .btn.btn-outline.purple-seance.active {
  border-color: #9a12b3;
  color: #ffffff;
  background-color: #9a12b3;
}

.btn.purple-seance-stripe {
  border-left: 4px solid #9a12b3 !important;
}

.btn.purple-seance.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.purple-intense:not(.btn-outline) {
  color: #ffffff;
  background-color: #8775a7;
  border-color: #8775a7;
}
.btn.purple-intense:not(.btn-outline):focus, .btn.purple-intense:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #6d5b8e;
  border-color: #493d60;
}
.btn.purple-intense:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #6d5b8e;
  border-color: #685788;
}
.btn.purple-intense:not(.btn-outline):active, .btn.purple-intense:not(.btn-outline).active, .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #6d5b8e;
  border-color: #685788;
}
.btn.purple-intense:not(.btn-outline):active:hover, .btn.purple-intense:not(.btn-outline):active:focus, .btn.purple-intense:not(.btn-outline):active.focus, .btn.purple-intense:not(.btn-outline).active:hover, .btn.purple-intense:not(.btn-outline).active:focus, .btn.purple-intense:not(.btn-outline).active.focus, .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle:hover, .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle:focus, .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #5d4d78;
  border-color: #493d60;
}
.btn.purple-intense:not(.btn-outline):active, .btn.purple-intense:not(.btn-outline).active, .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.purple-intense:not(.btn-outline).disabled:hover, .btn.purple-intense:not(.btn-outline).disabled:focus, .btn.purple-intense:not(.btn-outline).disabled.focus, .btn.purple-intense:not(.btn-outline)[disabled]:hover, .btn.purple-intense:not(.btn-outline)[disabled]:focus, .btn.purple-intense:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.purple-intense:not(.btn-outline):hover, fieldset[disabled] .btn.purple-intense:not(.btn-outline):focus, fieldset[disabled] .btn.purple-intense:not(.btn-outline).focus {
  background-color: #8775a7;
  border-color: #8775a7;
}
.btn.purple-intense:not(.btn-outline) .badge {
  color: #8775a7;
  background-color: #ffffff;
}

.btn.btn-outline.purple-intense {
  border-color: #8775a7;
  color: #8775a7;
  background: none;
}
.btn.btn-outline.purple-intense:hover, .btn.btn-outline.purple-intense:active, .btn.btn-outline.purple-intense:active:hover, .btn.btn-outline.purple-intense:active:focus, .btn.btn-outline.purple-intense:focus, .btn.btn-outline.purple-intense.active {
  border-color: #8775a7;
  color: #ffffff;
  background-color: #8775a7;
}

.btn.purple-intense-stripe {
  border-left: 4px solid #8775a7 !important;
}

.btn.purple-intense.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.purple-sharp:not(.btn-outline) {
  color: #ffffff;
  background-color: #796799;
  border-color: #796799;
}
.btn.purple-sharp:not(.btn-outline):focus, .btn.purple-sharp:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #61527b;
  border-color: #3d344d;
}
.btn.purple-sharp:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #61527b;
  border-color: #5c4e75;
}
.btn.purple-sharp:not(.btn-outline):active, .btn.purple-sharp:not(.btn-outline).active, .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #61527b;
  border-color: #5c4e75;
}
.btn.purple-sharp:not(.btn-outline):active:hover, .btn.purple-sharp:not(.btn-outline):active:focus, .btn.purple-sharp:not(.btn-outline):active.focus, .btn.purple-sharp:not(.btn-outline).active:hover, .btn.purple-sharp:not(.btn-outline).active:focus, .btn.purple-sharp:not(.btn-outline).active.focus, .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle:hover, .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle:focus, .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #504465;
  border-color: #3d344d;
}
.btn.purple-sharp:not(.btn-outline):active, .btn.purple-sharp:not(.btn-outline).active, .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.purple-sharp:not(.btn-outline).disabled:hover, .btn.purple-sharp:not(.btn-outline).disabled:focus, .btn.purple-sharp:not(.btn-outline).disabled.focus, .btn.purple-sharp:not(.btn-outline)[disabled]:hover, .btn.purple-sharp:not(.btn-outline)[disabled]:focus, .btn.purple-sharp:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.purple-sharp:not(.btn-outline):hover, fieldset[disabled] .btn.purple-sharp:not(.btn-outline):focus, fieldset[disabled] .btn.purple-sharp:not(.btn-outline).focus {
  background-color: #796799;
  border-color: #796799;
}
.btn.purple-sharp:not(.btn-outline) .badge {
  color: #796799;
  background-color: #ffffff;
}

.btn.btn-outline.purple-sharp {
  border-color: #796799;
  color: #796799;
  background: none;
}
.btn.btn-outline.purple-sharp:hover, .btn.btn-outline.purple-sharp:active, .btn.btn-outline.purple-sharp:active:hover, .btn.btn-outline.purple-sharp:active:focus, .btn.btn-outline.purple-sharp:focus, .btn.btn-outline.purple-sharp.active {
  border-color: #796799;
  color: #ffffff;
  background-color: #796799;
}

.btn.purple-sharp-stripe {
  border-left: 4px solid #796799 !important;
}

.btn.purple-sharp.btn-no-border:not(.active) {
  border-color: transparent;
}

.btn.purple-soft:not(.btn-outline) {
  color: #ffffff;
  background-color: #8877a9;
  border-color: #8877a9;
}
.btn.purple-soft:not(.btn-outline):focus, .btn.purple-soft:not(.btn-outline).focus {
  color: #ffffff;
  background-color: #6e5c91;
  border-color: #4a3e62;
}
.btn.purple-soft:not(.btn-outline):hover {
  color: #ffffff;
  background-color: #6e5c91;
  border-color: #69588b;
}
.btn.purple-soft:not(.btn-outline):active, .btn.purple-soft:not(.btn-outline).active, .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle {
  color: #ffffff;
  background-color: #6e5c91;
  border-color: #69588b;
}
.btn.purple-soft:not(.btn-outline):active:hover, .btn.purple-soft:not(.btn-outline):active:focus, .btn.purple-soft:not(.btn-outline):active.focus, .btn.purple-soft:not(.btn-outline).active:hover, .btn.purple-soft:not(.btn-outline).active:focus, .btn.purple-soft:not(.btn-outline).active.focus, .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle:hover, .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle:focus, .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle.focus {
  color: #ffffff;
  background-color: #5d4e7b;
  border-color: #4a3e62;
}
.btn.purple-soft:not(.btn-outline):active, .btn.purple-soft:not(.btn-outline).active, .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle {
  background-image: none;
}
.btn.purple-soft:not(.btn-outline).disabled:hover, .btn.purple-soft:not(.btn-outline).disabled:focus, .btn.purple-soft:not(.btn-outline).disabled.focus, .btn.purple-soft:not(.btn-outline)[disabled]:hover, .btn.purple-soft:not(.btn-outline)[disabled]:focus, .btn.purple-soft:not(.btn-outline)[disabled].focus, fieldset[disabled] .btn.purple-soft:not(.btn-outline):hover, fieldset[disabled] .btn.purple-soft:not(.btn-outline):focus, fieldset[disabled] .btn.purple-soft:not(.btn-outline).focus {
  background-color: #8877a9;
  border-color: #8877a9;
}
.btn.purple-soft:not(.btn-outline) .badge {
  color: #8877a9;
  background-color: #ffffff;
}

.btn.btn-outline.purple-soft {
  border-color: #8877a9;
  color: #8877a9;
  background: none;
}
.btn.btn-outline.purple-soft:hover, .btn.btn-outline.purple-soft:active, .btn.btn-outline.purple-soft:active:hover, .btn.btn-outline.purple-soft:active:focus, .btn.btn-outline.purple-soft:focus, .btn.btn-outline.purple-soft.active {
  border-color: #8877a9;
  color: #ffffff;
  background-color: #8877a9;
}

.btn.purple-soft-stripe {
  border-left: 4px solid #8877a9 !important;
}

.btn.purple-soft.btn-no-border:not(.active) {
  border-color: transparent;
}

/* Circle Buttons */
.btn-circle {
  border-radius: 25px !important;
  overflow: hidden;
}

.btn-circle-right {
  border-radius: 0 25px 25px 0 !important;
}

.btn-circle-left {
  border-radius: 25px 0 0 25px !important;
}

.btn-circle-bottom {
  border-radius: 0 0 25px 25px !important;
}

.btn-circle-top {
  border-radius: 25px 25px 0 0 !important;
}

.btn-icon-only {
  height: 34px;
  width: 34px;
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}
.btn-icon-only > [class^=icon-],
.btn-icon-only > i {
  text-align: center;
  margin-top: 2px;
}

.btn-group.btn-group-circle > .btn:first-child {
  border-radius: 25px 0 0 25px !important;
}
.btn-group.btn-group-circle > .btn:last-child {
  border-radius: 0 25px 25px 0 !important;
}

.btn-group.btn-group-devided > .btn {
  margin-right: 5px;
}
.btn-group.btn-group-devided > .btn:last-child {
  margin-right: 0;
}

.btn-group-vertical.btn-group-vertical-circle > .btn:first-child {
  border-radius: 25px 25px 0 0 !important;
}
.btn-group-vertical.btn-group-vertical-circle > .btn:last-child {
  border-radius: 0 0 25px 25px !important;
}

/***
Customized Bootstrap Close Icon
***/
/* .close {
  display: inline-block;
  margin-top: 0;
  margin-right: 0;
  width: 9px;
  height: 9px;
  background-repeat: no-repeat !important;
  text-indent: -10000px;
  outline: none;
  background-image: url("/vendor/core/core/base/images/remove-icon-small.png") !important;
}
 */
/***
Customized Bootstrap Dropdowns
***/
/***
Dropdowns
***/
.dropup.open > .dropdown-toggle,
.dropdown.open > .dropdown-toggle {
  border-color: #dddddd;
}

/***
Dropdown Menu
***/
/*rtl:ignore*/
.dropdown-menu {
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
}

.dropdown-menu {
  left: 0 /*rtl:auto*/;
  min-width: 175px;
  position: absolute;
  z-index: 1000;
  display: none;
  float: left;
  list-style: none;
  text-shadow: none;
  padding: 0;
  background-color: #ffffff;
  margin: 10px 0 0 0;
  border: 1px solid #eeeeee;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  border-radius: 4px;
}
.dropdown-hoverable:hover .dropdown-menu {
  display: block;
}
.dropdown-menu li.divider {
  background: #f1f3f6;
}
.dropdown-menu li.header {
  padding: 8px 14px 2px 14px;
}
.dropdown-menu > li > a {
  padding: 8px 16px;
  color: #6f6f6f;
  text-decoration: none;
  display: block;
  clear: both;
  font-weight: 300;
  line-height: 18px;
  white-space: nowrap;
}
.dropdown-menu > li > a > [class^=fa-],
.dropdown-menu > li > a > [class*=" fa-"] {
  color: #888888;
}
.dropdown-menu > li > a > [class^=icon-],
.dropdown-menu > li > a > [class*=" icon-"] {
  color: #666666;
}
.dropdown-menu > li > a > [class^=glyphicon-],
.dropdown-menu > li > a > [class*=" glyphicon-"] {
  color: #888888;
}
.dropdown-menu > li:hover > a, .dropdown-menu > li.active > a, .dropdown-menu > li.active:hover > a {
  text-decoration: none;
  background-image: none;
  background-color: #f6f6f6;
  color: #555555;
  filter: none;
}
.dropdown-menu.bottom-up {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
.dropdown-menu.bottom-up:before, .dropdown-menu.bottom-up:after {
  display: none !important;
}
.dropdown-menu > li:first-child:hover > a {
  border-radius: 4px 4px 0 0;
}
.dropdown-menu > li:last-child:hover > a {
  border-radius: 0 0 4px 4px;
}

.dropdown-hover:hover > .dropdown-menu {
  display: block;
}

.dropdown > .dropdown-menu,
.dropdown-toggle > .dropdown-menu,
.btn-group > .dropdown-menu {
  margin-top: 10px;
}
 /*.dropdown > .dropdown-menu:before,
.dropdown-toggle > .dropdown-menu:before,
.btn-group > .dropdown-menu:before {
  position: absolute;
  top: -8px;
  left: 9px;
  right: auto;
  display: inline-block !important;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #e0e0e0;
  border-left: 8px solid transparent;
  content: "";
} 
 .dropdown > .dropdown-menu:after,
.dropdown-toggle > .dropdown-menu:after,
.btn-group > .dropdown-menu:after {
  position: absolute;
  top: -7px;
  left: 10px;
  right: auto;
  display: inline-block !important;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ffffff;
  border-left: 7px solid transparent;
  content: "";
} */
.dropdown.float-left:before,
.dropdown-toggle.float-left:before,
.btn-group.float-left:before {
  left: auto;
  right: 9px;
}
.dropdown.float-left:after,
.dropdown-toggle.float-left:after,
.btn-group.float-left:after {
  left: auto;
  right: 10px;
}
.dropdown.float-right:before,
.dropdown-toggle.float-right:before,
.btn-group.float-right:before {
  left: auto;
  right: 9px;
}
.dropdown.float-right:after,
.dropdown-toggle.float-right:after,
.btn-group.float-right:after {
  left: auto;
  right: 10px;
}
.dropdown.dropup > .dropdown-menu,
.dropdown-toggle.dropup > .dropdown-menu,
.btn-group.dropup > .dropdown-menu {
  margin-top: 0;
  margin-bottom: 10px;
}
.dropdown.dropup > .dropdown-menu:after, .dropdown.dropup > .dropdown-menu:before,
.dropdown-toggle.dropup > .dropdown-menu:after,
.dropdown-toggle.dropup > .dropdown-menu:before,
.btn-group.dropup > .dropdown-menu:after,
.btn-group.dropup > .dropdown-menu:before {
  display: none !important;
}

/* Dropdown submenu support for Bootsrap 3 */
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 5px;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
}
.dropdown-submenu > a:after {
  position: absolute;
  display: inline-block;
  font-size: 14px;
  right: 7px;
  top: 7px;
  font-family: Font Awesome\ 5 Free;
  height: auto;
  content: "";
  font-weight: 900;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #ffffff;
}
.dropdown-submenu.float-left {
  float: none;
}
.dropdown-submenu.float-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
}
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
}

.nav.float-right > li > .dropdown-menu,
.nav > li > .dropdown-menu.float-right {
  right: 0;
  left: auto;
}
.nav.float-right > li > .dropdown-menu:before,
.nav > li > .dropdown-menu.float-right:before {
  right: 12px;
  left: auto;
}
.nav.float-right > li > .dropdown-menu:after,
.nav > li > .dropdown-menu.float-right:after {
  right: 13px;
  left: auto;
}
.nav.float-right > li > .dropdown-menu .dropdown-menu,
.nav > li > .dropdown-menu.float-right .dropdown-menu {
  right: 100%;
  left: auto;
  margin-right: -1px;
  margin-left: 0;
}

@media (max-width: 767px) {
  /* 767px */
  .navbar-nav .open .dropdown-menu {
    position: absolute;
    float: left;
    width: auto;
    margin-top: 0;
    background-color: #ffffff;
    border: 1px solid #efefef;
    box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
  }
  .navbar-nav .open .dropdown-menu > li > a {
    padding: 6px 0 6px 13px;
    color: #333333;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:active {
    background-color: #eeeeee;
  }
}
/***
Dropdown Checkboxes
***/
.dropdown-content {
  padding: 10px;
}
.dropdown-content form {
  margin: 0;
}

.dropdown.inline .dropdown-menu {
  display: inline-block;
  position: relative;
}

.dropdown-radiobuttons,
.dropdown-checkboxes {
  padding: 5px;
}
.dropdown-radiobuttons label,
.dropdown-checkboxes label {
  display: block;
  font-weight: 300;
  color: #333333;
  margin-bottom: 4px;
  margin-top: 4px;
}
.dropdown-radiobuttons label .radio,
.dropdown-checkboxes label .radio {
  margin-right: 3px;
}

/***
Form Layouts
****/
/* Help blocks */
.help-block {
  margin-top: 5px;
  margin-bottom: 5px;
}

.help-inline {
  font-size: 13px;
  color: #737373;
  display: inline-block;
  padding: 5px;
}

.form-inline input {
  margin-bottom: 0 !important;
}

/* Control Label */
.control-label {
  margin-top: 1px;
  font-weight: normal;
}

.form {
  padding: 0 !important;
}

.portlet-form .form-body,
.form .form-body {
  padding: 20px;
}
.portlet.light .portlet-form .form-body,
.portlet.light .form .form-body {
  padding-left: 0;
  padding-right: 0;
}
.portlet-form .form-actions,
.form .form-actions {
  padding: 20px 20px;
  margin: 0;
  background-color: #f5f5f5;
  border-top: 1px solid #e7ecf1;
  *zoom: 1;
}
.portlet.light .portlet-form .form-actions,
.portlet.light .form .form-actions {
  background: none;
  padding-left: 0;
  padding-right: 0;
}
.portlet-form .form-actions.noborder,
.form .form-actions.noborder {
  border-top: 0;
}
.portlet .portlet-form .form-actions,
.portlet .form .form-actions {
  border-radius: 0 0 4px 4px;
}
.portlet-form .form-actions:before, .portlet-form .form-actions:after,
.form .form-actions:before,
.form .form-actions:after {
  content: " ";
  display: table;
}
.portlet-form .form-actions:after,
.form .form-actions:after {
  clear: both;
}
.portlet-form .form-actions.right,
.form .form-actions.right {
  padding-left: 0;
  padding-right: 20px;
  text-align: right;
}
.portlet.light .portlet-form .form-actions.right,
.portlet.light .form .form-actions.right {
  padding-right: 0;
}
.portlet-form .form-actions.left,
.form .form-actions.left {
  padding-left: 20px;
  padding-right: 0;
  text-align: left;
}
.portlet.light .portlet-form .form-actions.left,
.portlet.light .form .form-actions.left {
  padding-left: 0;
}
.portlet-form .form-actions.nobg,
.form .form-actions.nobg {
  background-color: transparent;
}
.portlet-form .form-actions.top,
.form .form-actions.top {
  margin-top: 0;
  margin-bottom: 20px;
  border-top: 0;
  border-bottom: 1px solid #e7ecf1;
}
.portlet.light .portlet-form .form-actions.top,
.portlet.light .form .form-actions.top {
  background: none;
}
.portlet-form .form-actions .btn-set,
.form .form-actions .btn-set {
  display: inline-block;
}
@media (max-width: 767px) {
  .portlet-form .form-actions,
.form .form-actions {
    /* 767px */
  }
  .portlet-form .form-actions .btn-set,
.form .form-actions .btn-set {
    margin-bottom: 3px;
    margin-top: 3px;
    float: left !important;
  }
}
.portlet-form .form-section,
.form .form-section {
  margin: 30px 0 30px 0;
  padding-bottom: 5px;
  border-bottom: 1px solid #e7ecf1;
}
.form-fit .portlet-form .form-section,
.form-fit .form .form-section {
  margin-left: 20px;
  margin-right: 20px;
}

/* Checkboxes */
.checkbox,
.form-horizontal .checkbox {
  padding: 0;
}
.checkbox > label,
.form-horizontal .checkbox > label {
  padding-left: 0;
}

.checkbox-list > label {
  display: block;
}
.checkbox-list > label.checkbox-inline {
  display: inline-block;
}
.checkbox-list > label.checkbox-inline:first-child {
  padding-left: 0;
}

/* Radio buttons */
.radio-list > label {
  display: block;
}
.radio-list > label.radio-inline {
  display: inline-block;
}
.radio-list > label.radio-inline:first-child {
  padding-left: 0;
}

/* Radio buttons in horizontal forms */
.form-horizontal .radio-list .radio {
  padding-top: 1px;
}
.form-horizontal .radio-list > label {
  margin-bottom: 0;
}
.form-horizontal .radio > span {
  margin-top: 2px;
}

/* Horizontal form small input issue */
.form-horizontal .form-group .input-sm {
  margin-top: 3px;
}
.form-horizontal .form-group .form-control-static {
  margin-top: 1px;
}

/***
Forms
***/
.form-control {
  outline: none !important;
  box-shadow: none !important;
}
.form-control.height-auto {
  height: auto;
}

.input-group-prepend > i {
  color: #c5cdda;
}

/***
Custom color buttons 
***/
.form-control.white {
  border-color: #ffffff;
}
.form-control.white:focus {
  border-color: #e6e6e6;
}

.form-control.focus-white:focus {
  border-color: #ffffff;
}

.form-control.default {
  border-color: #e1e5ec;
}
.form-control.default:focus {
  border-color: #c2cad8;
}

.form-control.focus-default:focus {
  border-color: #e1e5ec;
}

.form-control.dark {
  border-color: #2f353b;
}
.form-control.dark:focus {
  border-color: #181c1f;
}

.form-control.focus-dark:focus {
  border-color: #2f353b;
}

.form-control.blue {
  border-color: #3598dc;
}
.form-control.blue:focus {
  border-color: #217ebd;
}

.form-control.focus-blue:focus {
  border-color: #3598dc;
}

.form-control.blue-madison {
  border-color: #578ebe;
}
.form-control.blue-madison:focus {
  border-color: #3f74a3;
}

.form-control.focus-blue-madison:focus {
  border-color: #578ebe;
}

.form-control.blue-chambray {
  border-color: #2c3e50;
}
.form-control.blue-chambray:focus {
  border-color: #1a252f;
}

.form-control.focus-blue-chambray:focus {
  border-color: #2c3e50;
}

.form-control.blue-ebonyclay {
  border-color: #22313f;
}
.form-control.blue-ebonyclay:focus {
  border-color: #10171e;
}

.form-control.focus-blue-ebonyclay:focus {
  border-color: #22313f;
}

.form-control.blue-hoki {
  border-color: #67809f;
}
.form-control.blue-hoki:focus {
  border-color: #526781;
}

.form-control.focus-blue-hoki:focus {
  border-color: #67809f;
}

.form-control.blue-steel {
  border-color: #4b77be;
}
.form-control.blue-steel:focus {
  border-color: #395f9d;
}

.form-control.focus-blue-steel:focus {
  border-color: #4b77be;
}

.form-control.blue-soft {
  border-color: #4c87b9;
}
.form-control.blue-soft:focus {
  border-color: #3b6d97;
}

.form-control.focus-blue-soft:focus {
  border-color: #4c87b9;
}

.form-control.blue-dark {
  border-color: #5e738b;
}
.form-control.blue-dark:focus {
  border-color: #495a6d;
}

.form-control.focus-blue-dark:focus {
  border-color: #5e738b;
}

.form-control.blue-sharp {
  border-color: #5c9bd1;
}
.form-control.blue-sharp:focus {
  border-color: #3782c3;
}

.form-control.focus-blue-sharp:focus {
  border-color: #5c9bd1;
}

.form-control.blue-oleo {
  border-color: #94a0b2;
}
.form-control.blue-oleo:focus {
  border-color: #76869d;
}

.form-control.focus-blue-oleo:focus {
  border-color: #94a0b2;
}

.form-control.green {
  border-color: #32c5d2;
}
.form-control.green:focus {
  border-color: #26a1ab;
}

.form-control.focus-green:focus {
  border-color: #32c5d2;
}

.form-control.green-meadow {
  border-color: #1bbc9b;
}
.form-control.green-meadow:focus {
  border-color: #158f76;
}

.form-control.focus-green-meadow:focus {
  border-color: #1bbc9b;
}

.form-control.green-seagreen {
  border-color: #1ba39c;
}
.form-control.green-seagreen:focus {
  border-color: #147772;
}

.form-control.focus-green-seagreen:focus {
  border-color: #1ba39c;
}

.form-control.green-turquoise {
  border-color: #36d7b7;
}
.form-control.green-turquoise:focus {
  border-color: #24b699;
}

.form-control.focus-green-turquoise:focus {
  border-color: #36d7b7;
}

.form-control.green-haze {
  border-color: #44b6ae;
}
.form-control.green-haze:focus {
  border-color: #36918b;
}

.form-control.focus-green-haze:focus {
  border-color: #44b6ae;
}

.form-control.green-jungle {
  border-color: #26c281;
}
.form-control.green-jungle:focus {
  border-color: #1e9765;
}

.form-control.focus-green-jungle:focus {
  border-color: #26c281;
}

.form-control.green-soft {
  border-color: #3faba4;
}
.form-control.green-soft:focus {
  border-color: #318680;
}

.form-control.focus-green-soft:focus {
  border-color: #3faba4;
}

.form-control.green-dark {
  border-color: #4db3a2;
}
.form-control.green-dark:focus {
  border-color: #3d9082;
}

.form-control.focus-green-dark:focus {
  border-color: #4db3a2;
}

.form-control.green-sharp {
  border-color: #2ab4c0;
}
.form-control.green-sharp:focus {
  border-color: #218d96;
}

.form-control.focus-green-sharp:focus {
  border-color: #2ab4c0;
}

.form-control.green-steel {
  border-color: #29b4b6;
}
.form-control.green-steel:focus {
  border-color: #208b8c;
}

.form-control.focus-green-steel:focus {
  border-color: #29b4b6;
}

.form-control.grey {
  border-color: #e5e5e5;
}
.form-control.grey:focus {
  border-color: #cccccc;
}

.form-control.focus-grey:focus {
  border-color: #e5e5e5;
}

.form-control.grey-steel {
  border-color: #e9edef;
}
.form-control.grey-steel:focus {
  border-color: #cbd5da;
}

.form-control.focus-grey-steel:focus {
  border-color: #e9edef;
}

.form-control.grey-cararra {
  border-color: #fafafa;
}
.form-control.grey-cararra:focus {
  border-color: #e1e1e1;
}

.form-control.focus-grey-cararra:focus {
  border-color: #fafafa;
}

.form-control.grey-gallery {
  border-color: #555555;
}
.form-control.grey-gallery:focus {
  border-color: #3c3c3c;
}

.form-control.focus-grey-gallery:focus {
  border-color: #555555;
}

.form-control.grey-cascade {
  border-color: #95a5a6;
}
.form-control.grey-cascade:focus {
  border-color: #798d8f;
}

.form-control.focus-grey-cascade:focus {
  border-color: #95a5a6;
}

.form-control.grey-silver {
  border-color: #bfbfbf;
}
.form-control.grey-silver:focus {
  border-color: #a6a6a6;
}

.form-control.focus-grey-silver:focus {
  border-color: #bfbfbf;
}

.form-control.grey-salsa {
  border-color: #acb5c3;
}
.form-control.grey-salsa:focus {
  border-color: #8e9bae;
}

.form-control.focus-grey-salsa:focus {
  border-color: #acb5c3;
}

.form-control.grey-salt {
  border-color: #bfcad1;
}
.form-control.grey-salt:focus {
  border-color: #a1b1bc;
}

.form-control.focus-grey-salt:focus {
  border-color: #bfcad1;
}

.form-control.grey-mint {
  border-color: #525e64;
}
.form-control.grey-mint:focus {
  border-color: #3b4448;
}

.form-control.focus-grey-mint:focus {
  border-color: #525e64;
}

.form-control.red {
  border-color: #e7505a;
}
.form-control.red:focus {
  border-color: #e12330;
}

.form-control.focus-red:focus {
  border-color: #e7505a;
}

.form-control.red-pink {
  border-color: #e08283;
}
.form-control.red-pink:focus {
  border-color: #d6595a;
}

.form-control.focus-red-pink:focus {
  border-color: #e08283;
}

.form-control.red-sunglo {
  border-color: #e26a6a;
}
.form-control.red-sunglo:focus {
  border-color: #da3f3f;
}

.form-control.focus-red-sunglo:focus {
  border-color: #e26a6a;
}

.form-control.red-intense {
  border-color: #e35b5a;
}
.form-control.red-intense:focus {
  border-color: #dc302e;
}

.form-control.focus-red-intense:focus {
  border-color: #e35b5a;
}

.form-control.red-thunderbird {
  border-color: #d91e18;
}
.form-control.red-thunderbird:focus {
  border-color: #ab1813;
}

.form-control.focus-red-thunderbird:focus {
  border-color: #d91e18;
}

.form-control.red-flamingo {
  border-color: #ef4836;
}
.form-control.red-flamingo:focus {
  border-color: #e02612;
}

.form-control.focus-red-flamingo:focus {
  border-color: #ef4836;
}

.form-control.red-soft {
  border-color: #d05454;
}
.form-control.red-soft:focus {
  border-color: #bd3434;
}

.form-control.focus-red-soft:focus {
  border-color: #d05454;
}

.form-control.red-haze {
  border-color: #f36a5a;
}
.form-control.red-haze:focus {
  border-color: #f03f2a;
}

.form-control.focus-red-haze:focus {
  border-color: #f36a5a;
}

.form-control.red-mint {
  border-color: #e43a45;
}
.form-control.red-mint:focus {
  border-color: #cf1c28;
}

.form-control.focus-red-mint:focus {
  border-color: #e43a45;
}

.form-control.yellow {
  border-color: #c49f47;
}
.form-control.yellow:focus {
  border-color: #a48334;
}

.form-control.focus-yellow:focus {
  border-color: #c49f47;
}

.form-control.yellow-gold {
  border-color: #e87e04;
}
.form-control.yellow-gold:focus {
  border-color: #b66303;
}

.form-control.focus-yellow-gold:focus {
  border-color: #e87e04;
}

.form-control.yellow-casablanca {
  border-color: #f2784b;
}
.form-control.yellow-casablanca:focus {
  border-color: #ef541b;
}

.form-control.focus-yellow-casablanca:focus {
  border-color: #f2784b;
}

.form-control.yellow-crusta {
  border-color: #f3c200;
}
.form-control.yellow-crusta:focus {
  border-color: #c09900;
}

.form-control.focus-yellow-crusta:focus {
  border-color: #f3c200;
}

.form-control.yellow-lemon {
  border-color: #f7ca18;
}
.form-control.yellow-lemon:focus {
  border-color: #d5ab07;
}

.form-control.focus-yellow-lemon:focus {
  border-color: #f7ca18;
}

.form-control.yellow-saffron {
  border-color: #f4d03f;
}
.form-control.yellow-saffron:focus {
  border-color: #f1c40f;
}

.form-control.focus-yellow-saffron:focus {
  border-color: #f4d03f;
}

.form-control.yellow-soft {
  border-color: #c8d046;
}
.form-control.yellow-soft:focus {
  border-color: #adb52e;
}

.form-control.focus-yellow-soft:focus {
  border-color: #c8d046;
}

.form-control.yellow-haze {
  border-color: #c5bf66;
}
.form-control.yellow-haze:focus {
  border-color: #b4ad44;
}

.form-control.focus-yellow-haze:focus {
  border-color: #c5bf66;
}

.form-control.yellow-mint {
  border-color: #c5b96b;
}
.form-control.yellow-mint:focus {
  border-color: #b6a747;
}

.form-control.focus-yellow-mint:focus {
  border-color: #c5b96b;
}

.form-control.purple {
  border-color: #8e44ad;
}
.form-control.purple:focus {
  border-color: #703688;
}

.form-control.focus-purple:focus {
  border-color: #8e44ad;
}

.form-control.purple-plum {
  border-color: #8775a7;
}
.form-control.purple-plum:focus {
  border-color: #6d5b8e;
}

.form-control.focus-purple-plum:focus {
  border-color: #8775a7;
}

.form-control.purple-medium {
  border-color: #bf55ec;
}
.form-control.purple-medium:focus {
  border-color: #ae27e7;
}

.form-control.focus-purple-medium:focus {
  border-color: #bf55ec;
}

.form-control.purple-studio {
  border-color: #8e44ad;
}
.form-control.purple-studio:focus {
  border-color: #703688;
}

.form-control.focus-purple-studio:focus {
  border-color: #8e44ad;
}

.form-control.purple-wisteria {
  border-color: #9b59b6;
}
.form-control.purple-wisteria:focus {
  border-color: #804399;
}

.form-control.focus-purple-wisteria:focus {
  border-color: #9b59b6;
}

.form-control.purple-seance {
  border-color: #9a12b3;
}
.form-control.purple-seance:focus {
  border-color: #720d85;
}

.form-control.focus-purple-seance:focus {
  border-color: #9a12b3;
}

.form-control.purple-intense {
  border-color: #8775a7;
}
.form-control.purple-intense:focus {
  border-color: #6d5b8e;
}

.form-control.focus-purple-intense:focus {
  border-color: #8775a7;
}

.form-control.purple-sharp {
  border-color: #796799;
}
.form-control.purple-sharp:focus {
  border-color: #61527b;
}

.form-control.focus-purple-sharp:focus {
  border-color: #796799;
}

.form-control.purple-soft {
  border-color: #8877a9;
}
.form-control.purple-soft:focus {
  border-color: #6e5c91;
}

.form-control.focus-purple-soft:focus {
  border-color: #8877a9;
}

.input-xxs {
  width: 45px !important;
}

/* Form uneditable input */
.uneditable-input {
  padding: 6px 12px;
  min-width: 206px;
  font-size: 14px;
  font-weight: normal;
  height: 34px;
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #c2cad8;
  box-shadow: none;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.form-control-static {
  display: inline-block;
  margin: 0;
}

/* Form input sizing */
.input-mini {
  width: 45px !important;
}

.input-xsmall {
  width: 80px !important;
}

.input-small {
  width: 145px !important;
}

.input-medium {
  width: 240px !important;
}

.input-large {
  width: 320px !important;
}

.input-xlarge {
  width: 420px !important;
}

@media (max-width: 768px) {
  /* 768px */
  .input-large {
    width: 250px !important;
  }

  .input-xlarge {
    width: 300px !important;
  }
}
.input-inline {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}

.input-fixed {
  overflow: hidden;
}

.input-fixed {
  overflow: hidden;
}

.form-group .input-inline {
  margin-right: 5px;
}

@media (max-width: 768px) {
  /* 768px */
  .input-lg {
    width: 250px !important;
  }

  .input-xlg {
    width: 300px !important;
  }
}
/* Circle Inputs */
.input-circle {
  border-radius: 25px !important;
}

.input-circle-right {
  border-radius: 0 25px 25px 0 !important;
}

.input-circle-left {
  border-radius: 25px 0 0 25px !important;
}

.input-circle-bottom {
  border-radius: 0 0 25px 25px !important;
}

.input-circle-top {
  border-radius: 25px 25px 0 0 !important;
}

.mt-radio,
.mt-checkbox {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 14px;
  transition: all 0.3s;
}
.mt-radio.mt-radio-disabled, .mt-radio.mt-checkbox-disabled,
.mt-checkbox.mt-radio-disabled,
.mt-checkbox.mt-checkbox-disabled {
  opacity: 0.8;
  filter: alpha(opacity=80);
  cursor: not-allowed;
}
.mt-radio > input,
.mt-checkbox > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
  filter: alpha(opacity=0);
}
.mt-radio > span:not(.text), .mt-radio > span:not(.text),
.mt-checkbox > span:not(.text),
.mt-checkbox > span:not(.text) {
  border: 1px solid transparent;
  position: absolute;
  top: 1px;
  left: 0;
  height: 18px;
  width: 18px;
  background: #e6e6e6;
}
.mt-radio > span:not(.text):after, .mt-radio > span:not(.text):after,
.mt-checkbox > span:not(.text):after,
.mt-checkbox > span:not(.text):after {
  content: "";
  position: absolute;
  display: none;
}
.mt-radio:hover > input:not([disabled]) ~ span:not(.text),
.mt-radio > input:focus ~ span:not(.text),
.mt-checkbox:hover > input:not([disabled]) ~ span:not(.text),
.mt-checkbox > input:focus ~ span:not(.text) {
  background: #d9d9d9;
  transition: all 0.3s;
}
.mt-radio > input:checked ~ span:not(.text),
.mt-checkbox > input:checked ~ span:not(.text) {
  transition: all 0.3s;
  background: #d9d9d9;
}
.mt-radio > input:checked ~ span:not(.text):after,
.mt-checkbox > input:checked ~ span:not(.text):after {
  display: block;
}
.mt-radio:hover > input:not([disabled]):checked ~ span:not(.text),
.mt-radio > input:checked ~ span:not(.text),
.mt-checkbox:hover > input:not([disabled]):checked ~ span:not(.text),
.mt-checkbox > input:checked ~ span:not(.text) {
  transition: all 0.3s;
  background: #d9d9d9;
}
.mt-radio > input:disabled ~ span:not(.text),
.mt-checkbox > input:disabled ~ span:not(.text) {
  opacity: 0.6;
  filter: alpha(opacity=60);
  pointer-events: none;
}
.mt-radio.mt-radio-outline > span:not(.text), .mt-radio.mt-checkbox-outline > span:not(.text),
.mt-checkbox.mt-radio-outline > span:not(.text),
.mt-checkbox.mt-checkbox-outline > span:not(.text) {
  border: 1px solid #d9d9d9;
  background: none;
}
.mt-radio.mt-radio-outline:hover > input:not([disabled]) ~ span:not(.text),
.mt-radio.mt-radio-outline > input:focus ~ span:not(.text), .mt-radio.mt-checkbox-outline:hover > input:not([disabled]) ~ span:not(.text),
.mt-radio.mt-checkbox-outline > input:focus ~ span:not(.text),
.mt-checkbox.mt-radio-outline:hover > input:not([disabled]) ~ span:not(.text),
.mt-checkbox.mt-radio-outline > input:focus ~ span:not(.text),
.mt-checkbox.mt-checkbox-outline:hover > input:not([disabled]) ~ span:not(.text),
.mt-checkbox.mt-checkbox-outline > input:focus ~ span:not(.text) {
  border: 1px solid #d9d9d9;
  background: none;
}
.mt-radio.mt-radio-outline > input:checked ~ span:not(.text), .mt-radio.mt-checkbox-outline > input:checked ~ span:not(.text),
.mt-checkbox.mt-radio-outline > input:checked ~ span:not(.text),
.mt-checkbox.mt-checkbox-outline > input:checked ~ span:not(.text) {
  border: 1px solid #d9d9d9;
  background: none;
}
.mt-radio.mt-radio-outline:hover > input:not([disabled]):checked ~ span:not(.text),
.mt-radio.mt-radio-outline > input:checked ~ span:not(.text), .mt-radio.mt-checkbox-outline:hover > input:not([disabled]):checked ~ span:not(.text),
.mt-radio.mt-checkbox-outline > input:checked ~ span:not(.text),
.mt-checkbox.mt-radio-outline:hover > input:not([disabled]):checked ~ span:not(.text),
.mt-checkbox.mt-radio-outline > input:checked ~ span:not(.text),
.mt-checkbox.mt-checkbox-outline:hover > input:not([disabled]):checked ~ span:not(.text),
.mt-checkbox.mt-checkbox-outline > input:checked ~ span:not(.text) {
  border: 1px solid #d9d9d9;
  background: none;
}

.mt-radio > span {
  border-radius: 50% !important;
}
.mt-radio > span:after {
  left: 5px;
  top: 5px;
  height: 6px;
  width: 6px;
  border-radius: 100% !important;
  background: #888888;
}
.mt-radio > input:disabled ~ span:after {
  background: #888888;
}
th > .mt-radio.mt-radio-single, td > .mt-radio.mt-radio-single {
  right: -5px;
}

.mt-checkbox > span:after {
  left: 6px;
  top: 2px;
  width: 5px;
  height: 10px;
  border: solid #888888;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.mt-checkbox > input:disabled ~ span:after {
  border-color: #888888;
}
.form-inline .mt-checkbox {
  margin-left: 15px;
  margin-right: 15px;
}
th > .mt-checkbox.mt-checkbox-single, td > .mt-checkbox.mt-checkbox-single {
  right: -5px;
}

.mt-checkbox-list,
.mt-radio-list {
  padding: 10px 0;
}
.form-horizontal .form-group .mt-checkbox-list,
.form-horizontal .form-group .mt-radio-list {
  padding-top: 0;
}
.mt-checkbox-list .mt-checkbox,
.mt-checkbox-list .mt-radio,
.mt-radio-list .mt-checkbox,
.mt-radio-list .mt-radio {
  display: block;
}

.mt-checkbox-inline,
.mt-radio-inline {
  padding: 10px 0;
}
.form-horizontal .form-group .mt-checkbox-inline,
.form-horizontal .form-group .mt-radio-inline {
  padding-top: 8px;
}
.mt-checkbox-inline .mt-checkbox,
.mt-checkbox-inline .mt-radio,
.mt-radio-inline .mt-checkbox,
.mt-radio-inline .mt-radio {
  display: inline-block;
  margin-right: 15px;
}
.mt-checkbox-inline .mt-checkbox:last-child,
.mt-checkbox-inline .mt-radio:last-child,
.mt-radio-inline .mt-checkbox:last-child,
.mt-radio-inline .mt-radio:last-child {
  margin-right: 0;
}

/***
Custom icon buttons
***/
.icon-btn {
  height: 60px;
  min-width: 80px;
  margin: 5px 5px 0 0;
  border: 1px solid #dddddd;
  padding: 12px 0 0 0;
  background-color: #fafafa;
  background-image: none;
  filter: none;
  box-shadow: none;
  display: inline-block;
  color: #646464;
  text-shadow: none;
  text-align: center;
  cursor: pointer;
  position: relative;
  transition: all 0.3s ease;
}
.icon-btn:hover {
  text-decoration: none;
  border-color: #999999;
  color: #444444;
  text-shadow: 0 1px 0 white;
  transition: all 0.3s ease;
  box-shadow: none;
}
.icon-btn:hover > .badge {
  transition: all 0.3s ease;
  box-shadow: none;
}
.icon-btn > div {
  margin-top: 5px;
  margin-bottom: 20px;
  color: #3f444a;
  font-size: 12px;
  font-weight: 300;
}
.icon-btn > .badge {
  position: absolute;
  font-size: 11px;
  font-weight: 300;
  top: -5px;
  right: -5px;
  padding: 3px 6px 3px 6px;
  color: white;
  text-shadow: none;
  border-width: 0;
  border-style: solid;
  border-radius: 12px;
  box-shadow: none;
}
.icon-btn > i {
  font-size: 18px;
}
.ie8 .icon-btn:hover {
  filter: none;
}

/***
Input icons
***/
.input-icon {
  position: relative;
  left: 0;
}
.input-icon > .form-control {
  padding-left: 33px;
}
.input-group .input-icon > .form-control {
  border-radius: 4px 0 0 4px;
}
.input-icon > i {
  color: #cccccc;
  display: block;
  position: absolute;
  margin: 11px 2px 4px 10px;
  z-index: 3;
  width: 16px;
  font-size: 16px;
  text-align: center;
  left: 0;
}
.modal .input-icon > i {
  z-index: 10055;
}
.has-success .input-icon > i {
  color: #36c6d3;
}
.has-warning .input-icon > i {
  color: #f1c40f;
}
.has-info .input-icon > i {
  color: #659be0;
}
.has-error .input-icon > i {
  color: #ed6b75;
}
.input-icon.right {
  left: auto;
  right: 0;
}
.input-icon.right > .form-control {
  padding-right: 33px;
  padding-left: 12px;
}
.input-group .input-icon.right > .form-control {
  border-radius: 0 4px 4px 0;
}
.input-icon.right > i {
  left: auto;
  right: 8px;
  float: right;
}
.input-icon.input-icon-lg > i {
  margin-top: 16px;
}
.input-icon.input-icon-sm > i {
  margin-top: 8px;
  font-size: 13px;
}

/***
Customized Bootstrap Labels
***/
.label {
  text-shadow: none !important;
  font-size: 14px;
  font-weight: 300;
  padding: 3px 6px 3px 6px;
  color: #ffffff;
  font-family: Roboto, sans-serif;
}
.label.label-sm {
  font-size: 13px;
  padding: 2px 5px 2px 5px;
}
h1 .label, h2 .label, h3 .label, h4 .label, h5 .label, h6 .label {
  font-size: 75%;
}

/* Labels variants */
.label-default {
  background-color: #bac3d0;
}
.label-default[href]:hover, .label-default[href]:focus {
  background-color: #9ca8bb;
}

.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: #286090;
}

.label-success {
  background-color: #36c6d3;
}
.label-success[href]:hover, .label-success[href]:focus {
  background-color: #27a4b0;
}

.label-info {
  background-color: #659be0;
}
.label-info[href]:hover, .label-info[href]:focus {
  background-color: #3a80d7;
}

.label-warning {
  background-color: #f1c40f;
}
.label-warning[href]:hover, .label-warning[href]:focus {
  background-color: #c29d0b;
}

.label-danger {
  background-color: #ed6b75;
}
.label-danger[href]:hover, .label-danger[href]:focus {
  background-color: #e73d4a;
}

/***
Iconic labels
***/
.label.label-icon {
  padding: 4px 0 4px 4px;
  margin-right: 2px;
  text-align: center !important;
}
.label.label-icon > i {
  font-size: 12px;
  text-align: center !important;
}
.ie8 .label.label-icon, .ie9 .label.label-icon {
  padding: 3px 0 3px 3px;
}

/***
Text states
***/
.text-default {
  color: #bac3d0;
}

.text-primary {
  color: #337ab7;
}

.text-success {
  color: #36c6d3;
}

.text-info {
  color: #659be0;
}

.text-warning {
  color: #f1c40f;
}

.text-danger {
  color: #ed6b75;
}

/***
Customized List Group
***/
/* Contextual variants */
.list-group > li:first-child {
  border-radius-topleft: 4px;
  border-radius-topright: 4px;
}
.list-group > li:last-child {
  border-radius-bottomleft: 4px;
  border-radius-bottomright: 4px;
}

.list-group .list-group-item-success {
  color: #27a4b0;
  background-color: #abe7ed;
}
.list-group a.list-group-item-success,
.list-group button.list-group-item-success {
  color: #27a4b0;
}
.list-group a.list-group-item-success .list-group-item-heading,
.list-group button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
.list-group a.list-group-item-success:hover, .list-group a.list-group-item-success:focus,
.list-group button.list-group-item-success:hover,
.list-group button.list-group-item-success:focus {
  color: #27a4b0;
  background-color: #96e1e8;
}
.list-group a.list-group-item-success.active, .list-group a.list-group-item-success.active:hover, .list-group a.list-group-item-success.active:focus,
.list-group button.list-group-item-success.active,
.list-group button.list-group-item-success.active:hover,
.list-group button.list-group-item-success.active:focus {
  color: #ffffff;
  background-color: #27a4b0;
  border-color: #27a4b0;
}

.list-group .list-group-item-info {
  color: #327ad5;
  background-color: #e0ebf9;
}
.list-group a.list-group-item-info,
.list-group button.list-group-item-info {
  color: #327ad5;
}
.list-group a.list-group-item-info .list-group-item-heading,
.list-group button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
.list-group a.list-group-item-info:hover, .list-group a.list-group-item-info:focus,
.list-group button.list-group-item-info:hover,
.list-group button.list-group-item-info:focus {
  color: #327ad5;
  background-color: #caddf4;
}
.list-group a.list-group-item-info.active, .list-group a.list-group-item-info.active:hover, .list-group a.list-group-item-info.active:focus,
.list-group button.list-group-item-info.active,
.list-group button.list-group-item-info.active:hover,
.list-group button.list-group-item-info.active:focus {
  color: #ffffff;
  background-color: #327ad5;
  border-color: #327ad5;
}

.list-group .list-group-item-warning {
  color: #c29d0b;
  background-color: #f9e491;
}
.list-group a.list-group-item-warning,
.list-group button.list-group-item-warning {
  color: #c29d0b;
}
.list-group a.list-group-item-warning .list-group-item-heading,
.list-group button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
.list-group a.list-group-item-warning:hover, .list-group a.list-group-item-warning:focus,
.list-group button.list-group-item-warning:hover,
.list-group button.list-group-item-warning:focus {
  color: #c29d0b;
  background-color: #f7de79;
}
.list-group a.list-group-item-warning.active, .list-group a.list-group-item-warning.active:hover, .list-group a.list-group-item-warning.active:focus,
.list-group button.list-group-item-warning.active,
.list-group button.list-group-item-warning.active:hover,
.list-group button.list-group-item-warning.active:focus {
  color: #ffffff;
  background-color: #c29d0b;
  border-color: #c29d0b;
}

.list-group .list-group-item-danger {
  color: #e73d4a;
  background-color: #fbe1e3;
}
.list-group a.list-group-item-danger,
.list-group button.list-group-item-danger {
  color: #e73d4a;
}
.list-group a.list-group-item-danger .list-group-item-heading,
.list-group button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
.list-group a.list-group-item-danger:hover, .list-group a.list-group-item-danger:focus,
.list-group button.list-group-item-danger:hover,
.list-group button.list-group-item-danger:focus {
  color: #e73d4a;
  background-color: #f8cace;
}
.list-group a.list-group-item-danger.active, .list-group a.list-group-item-danger.active:hover, .list-group a.list-group-item-danger.active:focus,
.list-group button.list-group-item-danger.active,
.list-group button.list-group-item-danger.active:hover,
.list-group button.list-group-item-danger.active:focus {
  color: #ffffff;
  background-color: #e73d4a;
  border-color: #e73d4a;
}

/***
UI Loading
***/
.loading-message {
  display: inline-block;
  min-width: 125px;
  padding: 10px;
  margin: 0 auto;
  color: #000000 !important;
  font-size: 13px;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
}
.loading-message.loading-message-boxed {
  border: 1px solid #dddddd;
  background-color: #eeeeee;
  border-radius: 4px;
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
}
.loading-message > span {
  line-height: 20px;
  vertical-align: middle;
}

.page-loading {
  border-radius: 4px;
  position: fixed;
  top: 50%;
  left: 50%;
  min-width: 125px;
  margin-left: -60px;
  margin-top: -30px;
  padding: 7px;
  text-align: center;
  color: #333333;
  font-size: 13px;
  border: 1px solid #dddddd;
  background-color: #eeeeee;
  vertical-align: middle;
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
}
.page-loading > span {
  line-height: 20px;
  vertical-align: middle;
}

.page-spinner-bar {
  position: fixed;
  z-index: 10051;
  width: 100px;
  top: 40%;
  left: 50%;
  margin-left: -55px;
  text-align: center;
}
.page-spinner-bar > div {
  margin: 0 5px;
  width: 18px;
  height: 18px;
  background: #eeeeee;
  border-radius: 100% !important;
  display: inline-block;
  -webkit-animation: bounceDelay 1.4s infinite ease-in-out;
  animation: bounceDelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.page-spinner-bar .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.page-spinner-bar .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

.block-spinner-bar {
  display: inline-block;
  width: 80px;
  text-align: center;
}
.block-spinner-bar > div {
  margin: 0 2px;
  width: 15px;
  height: 15px;
  background: #eeeeee;
  border-radius: 100% !important;
  display: inline-block;
  -webkit-animation: bounceDelay 1.4s infinite ease-in-out;
  animation: bounceDelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.block-spinner-bar .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.block-spinner-bar .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

/***
Notes
***/
.note {
  margin: 0 0 20px 0;
  padding: 15px 30px 15px 15px;
  border-left: 5px solid #eeeeee;
  border-radius: 0 4px 4px 0;
}
.note h1,
.note h2,
.note h3,
.note h4,
.note h5,
.note h6 {
  margin-top: 0;
}
.note h1 .close,
.note h2 .close,
.note h3 .close,
.note h4 .close,
.note h5 .close,
.note h6 .close {
  margin-right: -10px;
}
.note p {
  margin: 0;
  font-size: 13px;
}
.note p:last-child {
  margin-bottom: 0;
}
.note code,
.note .highlight {
  background-color: #ffffff;
}
.note.note-default {
  background-color: white;
  border-color: #b0c1d2;
  color: black;
}
.note.note-default.note-bordered {
  background-color: #eef1f5;
  border-color: #c0cedb;
}
.note.note-default.note-shadow {
  background-color: #f1f4f7;
  border-color: #d1dbe4;
  box-shadow: 5px 5px rgba(212, 221, 230, 0.2);
}
.note.note-success {
  background-color: #c0edf1;
  border-color: #58d0da;
  color: black;
}
.note.note-success.note-bordered {
  background-color: #a7e6ec;
  border-color: #6dd6df;
}
.note.note-success.note-shadow {
  background-color: #abe7ed;
  border-color: #81dbe3;
  box-shadow: 5px 5px rgba(134, 221, 228, 0.2);
}
.note.note-info {
  background-color: #f5f8fd;
  border-color: #8bb4e7;
  color: #010407;
}
.note.note-info.note-bordered {
  background-color: #dbe8f8;
  border-color: #a0c2ec;
}
.note.note-info.note-shadow {
  background-color: #e0ebf9;
  border-color: #b5cff0;
  box-shadow: 5px 5px rgba(185, 210, 241, 0.2);
}
.note.note-warning {
  background-color: #faeaa9;
  border-color: #f3cc31;
  color: black;
}
.note.note-warning.note-bordered {
  background-color: #f8e38c;
  border-color: #f4d249;
}
.note.note-warning.note-shadow {
  background-color: #f9e491;
  border-color: #f6d861;
  box-shadow: 5px 5px rgba(246, 217, 102, 0.2);
}
.note.note-danger {
  background-color: #fef7f8;
  border-color: #f0868e;
  color: #210406;
}
.note.note-danger.note-bordered {
  background-color: #fbdcde;
  border-color: #f39da3;
}
.note.note-danger.note-shadow {
  background-color: #fbe1e3;
  border-color: #f6b3b8;
  box-shadow: 5px 5px rgba(246, 184, 189, 0.2);
}

/***
Customized Bootstrap Panels
***/
.panel {
  box-shadow: none !important;
}
.panel-group .panel {
  overflow: visible;
}
.panel .panel-body {
  font-size: 13px;
}
.panel .panel-title > a:hover {
  text-decoration: none;
}
.accordion .panel .panel-heading {
  padding: 0;
}
.accordion .panel .panel-title {
  padding: 0;
}
.accordion .panel .panel-title .accordion-toggle {
  display: block;
  padding: 10px 15px;
}
.accordion .panel .panel-title .accordion-toggle.accordion-toggle-styled {
  background: url("/vendor/core/core/base/images/accordion-plusminus.png") no-repeat;
  background-position: right -19px;
  margin-right: 15px;
}
.accordion .panel .panel-title .accordion-toggle.accordion-toggle-styled.collapsed {
  background-position: right 12px;
}

/***
Accordions
***/
.panel-heading {
  background: #eeeeee;
}
.panel-heading a {
  text-decoration: none;
}
.panel-heading a:active,
.panel-heading a:focus,
.panel-heading a:hover {
  text-decoration: none;
}

/***
Customized Bootstrap Popover
***/
/*rtl:ignore*/
.popover {
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
  padding: 0;
}

.popover .popover-title {
  margin: 0 !important;
}

/***
Portlets
***/
/* Full Screen portlet mode */
.page-portlet-fullscreen {
  overflow: hidden;
}

/* Basic portlet */
.portlet {
  margin-top: 0;
  margin-bottom: 25px;
  padding: 0;
  border-radius: 4px;
}
.portlet.portlet-fullscreen {
  z-index: 10060;
  margin: 0;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
}
.portlet.portlet-fullscreen > .portlet-body {
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0 10px;
}
.portlet.portlet-fullscreen > .portlet-title {
  padding: 0 10px;
}
.portlet > .portlet-title {
  border-bottom: 1px solid #eeeeee;
  padding: 0;
  margin-bottom: 10px;
  min-height: 41px;
  border-radius: 4px 4px 0 0;
}
.portlet > .portlet-title:before, .portlet > .portlet-title:after {
  content: " ";
  display: table;
}
.portlet > .portlet-title:after {
  clear: both;
}
.portlet > .portlet-title > .caption {
  float: left;
  display: inline-block;
  font-size: 18px;
  line-height: 18px;
  padding: 10px 0;
}
.portlet > .portlet-title > .caption.bold {
  font-weight: 400;
}
.portlet > .portlet-title > .caption > i {
  float: left;
  margin-top: 4px;
  display: inline-block;
  font-size: 13px;
  margin-right: 5px;
  color: #666666;
}
.portlet > .portlet-title > .caption > i.glyphicon {
  margin-top: 2px;
}
.portlet > .portlet-title > .caption > .caption-helper {
  padding: 0;
  margin: 0;
  line-height: 13px;
  color: #9eacb4;
  font-size: 13px;
  font-weight: 400;
}
.portlet > .portlet-title > .actions {
  float: right;
  display: inline-block;
  padding: 6px 0;
}
.portlet > .portlet-title > .actions > .dropdown-menu i {
  color: #555555;
}
.portlet > .portlet-title > .actions > .btn,
.portlet > .portlet-title > .actions > .btn.btn-sm,
.portlet > .portlet-title > .actions > .btn-group > .btn,
.portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm {
  padding: 4px 10px;
  font-size: 13px;
  line-height: 1.5;
}
.portlet > .portlet-title > .actions > .btn.btn-default,
.portlet > .portlet-title > .actions > .btn.btn-sm.btn-default,
.portlet > .portlet-title > .actions > .btn-group > .btn.btn-default,
.portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm.btn-default {
  padding: 3px 9px;
}
.portlet > .portlet-title > .actions > .btn > i,
.portlet > .portlet-title > .actions > .btn.btn-sm > i,
.portlet > .portlet-title > .actions > .btn-group > .btn > i,
.portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm > i {
  font-size: 13px;
}
.portlet > .portlet-title > .actions .btn-icon-only {
  padding: 5px 7px 3px 7px;
}
.portlet > .portlet-title > .actions .btn-icon-only.btn-default {
  padding: 4px 6px 2px 6px;
}
.portlet > .portlet-title > .actions .btn-icon-only.btn-default > i {
  font-size: 14px;
}
.portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen {
  font-family: Font Awesome\ 5 Free;
  font-weight: 900;
  color: #a0a0a0;
  padding-top: 3px;
}
.portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen.btn-sm, .portlet > .portlet-title > .actions .btn-group-sm > .btn-icon-only.btn-default.fullscreen.btn {
  padding: 3px 3px !important;
  height: 27px;
  width: 27px;
}
.portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen:before {
  content: "";
}
.portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen.on:before {
  content: "";
}
.portlet > .portlet-title > .tools {
  float: right;
  display: inline-block;
  padding: 12px 0 8px 0;
}
.portlet > .portlet-title > .tools > a {
  display: inline-block;
  height: 16px;
  margin-left: 5px;
  opacity: 1;
  filter: alpha(opacity=100);
}
.portlet > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon.png");
  background-repeat: no-repeat;
  width: 11px;
}
.portlet > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon.png");
  background-repeat: no-repeat;
  width: 12px;
}
.portlet > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon.png");
  width: 13px;
}
.portlet > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon.png");
  width: 14px;
  visibility: visible;
}
.portlet > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon.png");
  width: 14px;
  visibility: visible;
}
.portlet > .portlet-title > .tools > a.fullscreen {
  display: inline-block;
  top: -3px;
  position: relative;
  font-size: 13px;
  font-family: Font Awesome\ 5 Free;
  font-weight: 900;
  color: #acacac;
}
.portlet > .portlet-title > .tools > a.fullscreen:before {
  content: "";
}
.portlet > .portlet-title > .tools > a.fullscreen.on:before {
  content: "";
}
.portlet > .portlet-title > .tools > a:hover {
  text-decoration: none;
  transition: all 0.1s ease-in-out;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.portlet > .portlet-title > .pagination {
  float: right;
  display: inline-block;
  margin: 2px 0 0 0;
  border: 0;
  padding: 4px 0;
}
.portlet > .portlet-title > .nav-tabs {
  background: none;
  margin: 1px 0 0 0;
  float: right;
  display: inline-block;
  border: 0;
}
.portlet > .portlet-title > .nav-tabs > li {
  background: none;
  margin: 0;
  border: 0;
}
.portlet > .portlet-title > .nav-tabs > li > a {
  background: none;
  margin: 5px 0 0 1px;
  border: 0;
  padding: 8px 10px;
  color: #ffffff;
}
.portlet > .portlet-title > .nav-tabs > li.active > a, .portlet > .portlet-title > .nav-tabs > li:hover > a {
  color: #333333;
  background: #ffffff;
  border: 0;
}
.portlet > .portlet-body {
  clear: both;
  border-radius: 0 0 4px 4px;
}
.portlet > .portlet-body p {
  margin-top: 0;
}
.portlet > .portlet-empty {
  min-height: 125px;
}

/* Portlet background colors */
/* Side bordered portlet */
.portlet.bordered {
  border-left: 2px solid #e6e9ec !important;
}
.portlet.bordered > .portlet-title {
  border-bottom: 0;
}

/* Solid colored portlet */
.portlet.solid {
  padding: 0 10px 10px 10px;
  border: 0;
}
.portlet.solid > .portlet-title {
  border-bottom: 0;
  margin-bottom: 10px;
}
.portlet.solid > .portlet-title > .caption {
  padding: 16px 0 2px 0;
}
.portlet.solid > .portlet-title > .actions {
  padding: 12px 0 6px 0;
}
.portlet.solid > .portlet-title > .tools {
  padding: 14px 0 6px 0;
}

/* Solid bordered portlet */
.portlet.solid.bordered > .portlet-title {
  margin-bottom: 10px;
}

/* Box portlet */
.portlet.box {
  padding: 0px !important;
}
.portlet.box > .portlet-title {
  border-bottom: 0;
  padding: 0 10px;
  margin-bottom: 0;
  color: #ffffff;
}
.portlet.box > .portlet-title > .caption {
  padding: 11px 0 9px 0;
}
.portlet.box > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.box > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.box > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.box > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.box > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.box > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}
.portlet.box > .portlet-title > .actions {
  padding: 7px 0 5px 0;
}
.portlet.box > .portlet-body {
  background-color: #ffffff;
  padding: 15px;
}

/* Light Portlet */
.portlet.light {
  padding: 12px 20px 15px 20px;
  background-color: #ffffff;
}
.portlet.light.bordered {
  border: 1px solid #e7ecf1 !important;
}
.portlet.light.bordered > .portlet-title {
  border-bottom: 1px solid #eef1f5;
}
.portlet.light.bg-inverse {
  background: #f1f4f7;
}
.portlet.light > .portlet-title {
  padding: 0;
  min-height: 48px;
}
.portlet.light > .portlet-title > .caption {
  color: #666666;
  padding: 10px 0;
}
.portlet.light > .portlet-title > .caption > .caption-subject {
  font-size: 16px;
}
.portlet.light > .portlet-title > .caption > i {
  color: #777777;
  font-size: 15px;
  font-weight: 300;
  margin-top: 3px;
}
.portlet.light > .portlet-title > .caption.caption-md > .caption-subject {
  font-size: 15px;
}
.portlet.light > .portlet-title > .caption.caption-md > i {
  font-size: 14px;
}
.portlet.light > .portlet-title > .actions {
  padding: 6px 0 14px 0;
}
.portlet.light > .portlet-title > .actions .btn-default {
  color: #666666;
}
.portlet.light > .portlet-title > .actions .btn-icon-only {
  height: 27px;
  width: 27px;
}
.portlet.light > .portlet-title > .actions .dropdown-menu li > a {
  color: #555555;
}
.portlet.light > .portlet-title > .inputs {
  float: right;
  display: inline-block;
  padding: 4px 0;
}
.portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > i {
  font-size: 14px;
  margin-top: 9px;
}
.portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > .form-control {
  height: 30px;
  padding: 2px 26px 3px 10px;
  font-size: 13px;
}
.portlet.light > .portlet-title > .inputs > .portlet-input > .form-control {
  height: 30px;
  padding: 3px 10px;
  font-size: 13px;
}
.portlet.light > .portlet-title > .pagination {
  padding: 2px 0 13px 0;
}
.portlet.light > .portlet-title > .tools {
  padding: 10px 0 13px 0;
  margin-top: 2px;
}
.portlet.light > .portlet-title > .nav-tabs > li {
  margin: 0;
  padding: 0;
}
.portlet.light > .portlet-title > .nav-tabs > li > a {
  margin: 0;
  padding: 12px 13px 13px 13px;
  font-size: 13px;
  color: #666666;
}
.portlet.light > .portlet-title > .nav-tabs > li.active > a, .portlet.light > .portlet-title > .nav-tabs > li:hover > a {
  margin: 0;
  background: none;
  color: #333333;
}
.portlet.light.form-fit {
  padding: 0;
}
.portlet.light.form-fit > .portlet-title {
  padding: 17px 20px 10px 20px;
  margin-bottom: 0;
}
.portlet.light .portlet-body {
  padding-top: 8px;
}
.portlet.light.portlet-fullscreen > .portlet-body {
  padding: 8px 0;
}
.portlet.light.portlet-fit {
  padding: 0;
}
.portlet.light.portlet-fit > .portlet-title {
  padding: 15px 20px 10px 20px;
}
.portlet.light.portlet-fit > .portlet-body {
  padding: 10px 20px 20px 20px;
}
.portlet.light.portlet-fit.portlet-form > .portlet-body {
  padding: 0;
}
.portlet.light.portlet-fit.portlet-form > .portlet-body {
  padding: 0;
}
.portlet.light.portlet-fit.portlet-form > .portlet-body .form-actions {
  background: none;
}
.portlet.light.portlet-datatable.portlet-fit > .portlet-body {
  padding-top: 10px;
  padding-bottom: 25px;
}

.tab-pane > p:last-child {
  margin-bottom: 0;
}

/* Reverse aligned tabs */
.tabs-reversed > li {
  float: right;
  margin-right: 0;
}
.tabs-reversed > li > a {
  margin-right: 0;
}

/* jQuery UI Draggable Portlets */
.portlet-sortable:not(.portlet-fullscreen) > .portlet-title {
  cursor: move;
}

.portlet-sortable-placeholder {
  border: 2px dashed #eeeeee;
  margin-bottom: 25px;
}

.portlet-sortable-empty {
  box-shadow: none !important;
  height: 45px;
}

.portlet-collapsed {
  display: none;
}

@media (max-width: 991px) {
  /* 991px */
  .portlet-collapsed-on-mobile {
    display: none;
  }
}
/***
Custom colored portlets
***/
.portlet > .portlet-body.white,
.portlet.white {
  background-color: #ffffff;
}

.portlet.solid.white > .portlet-title,
.portlet.solid.white > .portlet-body {
  border: 0;
  color: #666666;
}
.portlet.solid.white > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.white > .portlet-title > .caption > i {
  color: #666666;
}
.portlet.solid.white > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.white > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.white > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.white > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.white > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.white > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.white {
  border: 1px solid white;
  border-top: 0;
}
.portlet.box.white > .portlet-title {
  background-color: #ffffff;
}
.portlet.box.white > .portlet-title > .caption {
  color: #666666;
}
.portlet.box.white > .portlet-title > .caption > i {
  color: #666666;
}
.portlet.box.white > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid white;
  color: white;
}
.portlet.box.white > .portlet-title > .actions .btn-default > i {
  color: white;
}
.portlet.box.white > .portlet-title > .actions .btn-default:hover, .portlet.box.white > .portlet-title > .actions .btn-default:focus, .portlet.box.white > .portlet-title > .actions .btn-default:active, .portlet.box.white > .portlet-title > .actions .btn-default.active {
  border: 1px solid white;
  color: white;
}

.portlet > .portlet-body.default,
.portlet.default {
  background-color: #e1e5ec;
}

.portlet.solid.default > .portlet-title,
.portlet.solid.default > .portlet-body {
  border: 0;
  color: #666666;
}
.portlet.solid.default > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.default > .portlet-title > .caption > i {
  color: #666666;
}
.portlet.solid.default > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.default > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.default > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.default > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.default > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.default > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.default {
  border: 1px solid white;
  border-top: 0;
}
.portlet.box.default > .portlet-title {
  background-color: #e1e5ec;
}
.portlet.box.default > .portlet-title > .caption {
  color: #666666;
}
.portlet.box.default > .portlet-title > .caption > i {
  color: #666666;
}
.portlet.box.default > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid white;
  color: white;
}
.portlet.box.default > .portlet-title > .actions .btn-default > i {
  color: white;
}
.portlet.box.default > .portlet-title > .actions .btn-default:hover, .portlet.box.default > .portlet-title > .actions .btn-default:focus, .portlet.box.default > .portlet-title > .actions .btn-default:active, .portlet.box.default > .portlet-title > .actions .btn-default.active {
  border: 1px solid white;
  color: white;
}

.portlet > .portlet-body.dark,
.portlet.dark {
  background-color: #2f353b;
}

.portlet.solid.dark > .portlet-title,
.portlet.solid.dark > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.dark > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.dark > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.dark > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.dark > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.dark > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.dark > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.dark > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.dark > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.dark {
  border: 1px solid #464f57;
  border-top: 0;
}
.portlet.box.dark > .portlet-title {
  background-color: #2f353b;
}
.portlet.box.dark > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.dark > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.dark > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #616d79;
  color: #6c7a88;
}
.portlet.box.dark > .portlet-title > .actions .btn-default > i {
  color: #738290;
}
.portlet.box.dark > .portlet-title > .actions .btn-default:hover, .portlet.box.dark > .portlet-title > .actions .btn-default:focus, .portlet.box.dark > .portlet-title > .actions .btn-default:active, .portlet.box.dark > .portlet-title > .actions .btn-default.active {
  border: 1px solid #798794;
  color: #8793a0;
}

.portlet > .portlet-body.blue,
.portlet.blue {
  background-color: #3598dc;
}

.portlet.solid.blue > .portlet-title,
.portlet.solid.blue > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.blue > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.blue > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.blue > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.blue > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.blue > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.blue > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.blue > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.blue > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.blue {
  border: 1px solid #60aee4;
  border-top: 0;
}
.portlet.box.blue > .portlet-title {
  background-color: #3598dc;
}
.portlet.box.blue > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.blue > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.blue > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #95c9ed;
  color: #aad4f0;
}
.portlet.box.blue > .portlet-title > .actions .btn-default > i {
  color: #b7daf3;
}
.portlet.box.blue > .portlet-title > .actions .btn-default:hover, .portlet.box.blue > .portlet-title > .actions .btn-default:focus, .portlet.box.blue > .portlet-title > .actions .btn-default:active, .portlet.box.blue > .portlet-title > .actions .btn-default.active {
  border: 1px solid #c0dff4;
  color: #d6eaf8;
}

.portlet > .portlet-body.blue-madison,
.portlet.blue-madison {
  background-color: #578ebe;
}

.portlet.solid.blue-madison > .portlet-title,
.portlet.solid.blue-madison > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.blue-madison > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.blue-madison > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.blue-madison > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.blue-madison > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.blue-madison > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.blue-madison > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.blue-madison > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.blue-madison > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.blue-madison {
  border: 1px solid #7ca7cc;
  border-top: 0;
}
.portlet.box.blue-madison > .portlet-title {
  background-color: #578ebe;
}
.portlet.box.blue-madison > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.blue-madison > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.blue-madison > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #a8c4dd;
  color: #bad1e4;
}
.portlet.box.blue-madison > .portlet-title > .actions .btn-default > i {
  color: #c5d8e9;
}
.portlet.box.blue-madison > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-madison > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-madison > .portlet-title > .actions .btn-default:active, .portlet.box.blue-madison > .portlet-title > .actions .btn-default.active {
  border: 1px solid #cdddec;
  color: #dfeaf3;
}

.portlet > .portlet-body.blue-chambray,
.portlet.blue-chambray {
  background-color: #2c3e50;
}

.portlet.solid.blue-chambray > .portlet-title,
.portlet.solid.blue-chambray > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.blue-chambray > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.blue-chambray > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.blue-chambray > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.blue-chambray > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.blue-chambray > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.blue-chambray > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.blue-chambray > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.blue-chambray > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.blue-chambray {
  border: 1px solid #3e5871;
  border-top: 0;
}
.portlet.box.blue-chambray > .portlet-title {
  background-color: #2c3e50;
}
.portlet.box.blue-chambray > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.blue-chambray > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.blue-chambray > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #547698;
  color: #5f83a7;
}
.portlet.box.blue-chambray > .portlet-title > .actions .btn-default > i {
  color: #698bac;
}
.portlet.box.blue-chambray > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default:active, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default.active {
  border: 1px solid #6f90b0;
  color: #809cb9;
}

.portlet > .portlet-body.blue-ebonyclay,
.portlet.blue-ebonyclay {
  background-color: #22313f;
}

.portlet.solid.blue-ebonyclay > .portlet-title,
.portlet.solid.blue-ebonyclay > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.blue-ebonyclay > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.blue-ebonyclay > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.blue-ebonyclay {
  border: 1px solid #344b60;
  border-top: 0;
}
.portlet.box.blue-ebonyclay > .portlet-title {
  background-color: #22313f;
}
.portlet.box.blue-ebonyclay > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.blue-ebonyclay > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #496a88;
  color: #527798;
}
.portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default > i {
  color: #587ea2;
}
.portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:active, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default.active {
  border: 1px solid #5d83a7;
  color: #6d90b0;
}

.portlet > .portlet-body.blue-hoki,
.portlet.blue-hoki {
  background-color: #67809f;
}

.portlet.solid.blue-hoki > .portlet-title,
.portlet.solid.blue-hoki > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.blue-hoki > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.blue-hoki > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.blue-hoki > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.blue-hoki > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.blue-hoki > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.blue-hoki > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.blue-hoki > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.blue-hoki > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.blue-hoki {
  border: 1px solid #869ab3;
  border-top: 0;
}
.portlet.box.blue-hoki > .portlet-title {
  background-color: #67809f;
}
.portlet.box.blue-hoki > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.blue-hoki > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.blue-hoki > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #acb9ca;
  color: #bbc7d4;
}
.portlet.box.blue-hoki > .portlet-title > .actions .btn-default > i {
  color: #c5ceda;
}
.portlet.box.blue-hoki > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default:active, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default.active {
  border: 1px solid #cbd4de;
  color: #dbe1e8;
}

.portlet > .portlet-body.blue-steel,
.portlet.blue-steel {
  background-color: #4b77be;
}

.portlet.solid.blue-steel > .portlet-title,
.portlet.solid.blue-steel > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.blue-steel > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.blue-steel > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.blue-steel > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.blue-steel > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.blue-steel > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.blue-steel > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.blue-steel > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.blue-steel > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.blue-steel {
  border: 1px solid #7093cc;
  border-top: 0;
}
.portlet.box.blue-steel > .portlet-title {
  background-color: #4b77be;
}
.portlet.box.blue-steel > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.blue-steel > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.blue-steel > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #9db5dc;
  color: #b0c3e3;
}
.portlet.box.blue-steel > .portlet-title > .actions .btn-default > i {
  color: #bbcce7;
}
.portlet.box.blue-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-steel > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-steel > .portlet-title > .actions .btn-default:active, .portlet.box.blue-steel > .portlet-title > .actions .btn-default.active {
  border: 1px solid #c3d2e9;
  color: #d6e0f0;
}

.portlet > .portlet-body.blue-soft,
.portlet.blue-soft {
  background-color: #4c87b9;
}

.portlet.solid.blue-soft > .portlet-title,
.portlet.solid.blue-soft > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.blue-soft > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.blue-soft > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.blue-soft > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.blue-soft > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.blue-soft > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.blue-soft > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.blue-soft > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.blue-soft > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.blue-soft {
  border: 1px solid #71a0c7;
  border-top: 0;
}
.portlet.box.blue-soft > .portlet-title {
  background-color: #4c87b9;
}
.portlet.box.blue-soft > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.blue-soft > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.blue-soft > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #9dbdd9;
  color: #afc9e0;
}
.portlet.box.blue-soft > .portlet-title > .actions .btn-default > i {
  color: #bad1e4;
}
.portlet.box.blue-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-soft > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-soft > .portlet-title > .actions .btn-default:active, .portlet.box.blue-soft > .portlet-title > .actions .btn-default.active {
  border: 1px solid #c1d6e7;
  color: #d4e2ee;
}

.portlet > .portlet-body.blue-dark,
.portlet.blue-dark {
  background-color: #5e738b;
}

.portlet.solid.blue-dark > .portlet-title,
.portlet.solid.blue-dark > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.blue-dark > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.blue-dark > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.blue-dark > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.blue-dark > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.blue-dark > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.blue-dark > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.blue-dark > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.blue-dark > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.blue-dark {
  border: 1px solid #788da4;
  border-top: 0;
}
.portlet.box.blue-dark > .portlet-title {
  background-color: #5e738b;
}
.portlet.box.blue-dark > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.blue-dark > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.blue-dark > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #9dacbd;
  color: #acb8c7;
}
.portlet.box.blue-dark > .portlet-title > .actions .btn-default > i {
  color: #b5c0cd;
}
.portlet.box.blue-dark > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-dark > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-dark > .portlet-title > .actions .btn-default:active, .portlet.box.blue-dark > .portlet-title > .actions .btn-default.active {
  border: 1px solid #bbc5d1;
  color: #cad2db;
}

.portlet > .portlet-body.blue-sharp,
.portlet.blue-sharp {
  background-color: #5c9bd1;
}

.portlet.solid.blue-sharp > .portlet-title,
.portlet.solid.blue-sharp > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.blue-sharp > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.blue-sharp > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.blue-sharp > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.blue-sharp > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.blue-sharp > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.blue-sharp > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.blue-sharp > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.blue-sharp > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.blue-sharp {
  border: 1px solid #84b3dc;
  border-top: 0;
}
.portlet.box.blue-sharp > .portlet-title {
  background-color: #5c9bd1;
}
.portlet.box.blue-sharp > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.blue-sharp > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.blue-sharp > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #b4d1ea;
  color: #c7ddef;
}
.portlet.box.blue-sharp > .portlet-title > .actions .btn-default > i {
  color: #d3e4f3;
}
.portlet.box.blue-sharp > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-sharp > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-sharp > .portlet-title > .actions .btn-default:active, .portlet.box.blue-sharp > .portlet-title > .actions .btn-default.active {
  border: 1px solid #dbe9f5;
  color: #eff5fb;
}

.portlet > .portlet-body.blue-oleo,
.portlet.blue-oleo {
  background-color: #94a0b2;
}

.portlet.solid.blue-oleo > .portlet-title,
.portlet.solid.blue-oleo > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.blue-oleo > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.blue-oleo > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.blue-oleo > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.blue-oleo > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.blue-oleo > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.blue-oleo > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.blue-oleo > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.blue-oleo > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.blue-oleo {
  border: 1px solid #b2bac7;
  border-top: 0;
}
.portlet.box.blue-oleo > .portlet-title {
  background-color: #94a0b2;
}
.portlet.box.blue-oleo > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.blue-oleo > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.blue-oleo > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #d5dae1;
  color: #e4e7ec;
}
.portlet.box.blue-oleo > .portlet-title > .actions .btn-default > i {
  color: #edeff2;
}
.portlet.box.blue-oleo > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-oleo > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-oleo > .portlet-title > .actions .btn-default:active, .portlet.box.blue-oleo > .portlet-title > .actions .btn-default.active {
  border: 1px solid #f3f4f6;
  color: white;
}

.portlet > .portlet-body.green,
.portlet.green {
  background-color: #32c5d2;
}

.portlet.solid.green > .portlet-title,
.portlet.solid.green > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.green > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.green > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.green > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.green > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.green > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.green > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.green > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.green > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.green {
  border: 1px solid #5cd1db;
  border-top: 0;
}
.portlet.box.green > .portlet-title {
  background-color: #32c5d2;
}
.portlet.box.green > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.green > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.green > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #8edfe6;
  color: #a3e5eb;
}
.portlet.box.green > .portlet-title > .actions .btn-default > i {
  color: #afe8ee;
}
.portlet.box.green > .portlet-title > .actions .btn-default:hover, .portlet.box.green > .portlet-title > .actions .btn-default:focus, .portlet.box.green > .portlet-title > .actions .btn-default:active, .portlet.box.green > .portlet-title > .actions .btn-default.active {
  border: 1px solid #b8ebef;
  color: #cdf1f4;
}

.portlet > .portlet-body.green-meadow,
.portlet.green-meadow {
  background-color: #1bbc9b;
}

.portlet.solid.green-meadow > .portlet-title,
.portlet.solid.green-meadow > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.green-meadow > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.green-meadow > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.green-meadow > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.green-meadow > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.green-meadow > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.green-meadow > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.green-meadow > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.green-meadow > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.green-meadow {
  border: 1px solid #2ae0bb;
  border-top: 0;
}
.portlet.box.green-meadow > .portlet-title {
  background-color: #1bbc9b;
}
.portlet.box.green-meadow > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.green-meadow > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.green-meadow > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #5fe8cc;
  color: #75ebd3;
}
.portlet.box.green-meadow > .portlet-title > .actions .btn-default > i {
  color: #83edd7;
}
.portlet.box.green-meadow > .portlet-title > .actions .btn-default:hover, .portlet.box.green-meadow > .portlet-title > .actions .btn-default:focus, .portlet.box.green-meadow > .portlet-title > .actions .btn-default:active, .portlet.box.green-meadow > .portlet-title > .actions .btn-default.active {
  border: 1px solid #8ceeda;
  color: #a2f2e1;
}

.portlet > .portlet-body.green-seagreen,
.portlet.green-seagreen {
  background-color: #1ba39c;
}

.portlet.solid.green-seagreen > .portlet-title,
.portlet.solid.green-seagreen > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.green-seagreen > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.green-seagreen > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.green-seagreen > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.green-seagreen > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.green-seagreen > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.green-seagreen > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.green-seagreen > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.green-seagreen > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.green-seagreen {
  border: 1px solid #22cfc6;
  border-top: 0;
}
.portlet.box.green-seagreen > .portlet-title {
  background-color: #1ba39c;
}
.portlet.box.green-seagreen > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.green-seagreen > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.green-seagreen > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #4de1da;
  color: #63e5de;
}
.portlet.box.green-seagreen > .portlet-title > .actions .btn-default > i {
  color: #70e7e1;
}
.portlet.box.green-seagreen > .portlet-title > .actions .btn-default:hover, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default:focus, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default:active, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default.active {
  border: 1px solid #78e9e3;
  color: #8eece8;
}

.portlet > .portlet-body.green-turquoise,
.portlet.green-turquoise {
  background-color: #36d7b7;
}

.portlet.solid.green-turquoise > .portlet-title,
.portlet.solid.green-turquoise > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.green-turquoise > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.green-turquoise > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.green-turquoise > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.green-turquoise > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.green-turquoise > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.green-turquoise > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.green-turquoise > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.green-turquoise > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.green-turquoise {
  border: 1px solid #61dfc6;
  border-top: 0;
}
.portlet.box.green-turquoise > .portlet-title {
  background-color: #36d7b7;
}
.portlet.box.green-turquoise > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.green-turquoise > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.green-turquoise > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #94ead9;
  color: #a9eee0;
}
.portlet.box.green-turquoise > .portlet-title > .actions .btn-default > i {
  color: #b6f0e5;
}
.portlet.box.green-turquoise > .portlet-title > .actions .btn-default:hover, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default:focus, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default:active, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default.active {
  border: 1px solid #bef2e8;
  color: #d3f6ef;
}

.portlet > .portlet-body.green-haze,
.portlet.green-haze {
  background-color: #44b6ae;
}

.portlet.solid.green-haze > .portlet-title,
.portlet.solid.green-haze > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.green-haze > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.green-haze > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.green-haze > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.green-haze > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.green-haze > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.green-haze > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.green-haze > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.green-haze > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.green-haze {
  border: 1px solid #67c6bf;
  border-top: 0;
}
.portlet.box.green-haze > .portlet-title {
  background-color: #44b6ae;
}
.portlet.box.green-haze > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.green-haze > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.green-haze > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #93d7d2;
  color: #a6deda;
}
.portlet.box.green-haze > .portlet-title > .actions .btn-default > i {
  color: #b1e2de;
}
.portlet.box.green-haze > .portlet-title > .actions .btn-default:hover, .portlet.box.green-haze > .portlet-title > .actions .btn-default:focus, .portlet.box.green-haze > .portlet-title > .actions .btn-default:active, .portlet.box.green-haze > .portlet-title > .actions .btn-default.active {
  border: 1px solid #b9e5e2;
  color: #cbece9;
}

.portlet > .portlet-body.green-jungle,
.portlet.green-jungle {
  background-color: #26c281;
}

.portlet.solid.green-jungle > .portlet-title,
.portlet.solid.green-jungle > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.green-jungle > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.green-jungle > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.green-jungle > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.green-jungle > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.green-jungle > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.green-jungle > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.green-jungle > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.green-jungle > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.green-jungle {
  border: 1px solid #41da9a;
  border-top: 0;
}
.portlet.box.green-jungle > .portlet-title {
  background-color: #26c281;
}
.portlet.box.green-jungle > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.green-jungle > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.green-jungle > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #74e4b5;
  color: #8ae8c1;
}
.portlet.box.green-jungle > .portlet-title > .actions .btn-default > i {
  color: #96ebc8;
}
.portlet.box.green-jungle > .portlet-title > .actions .btn-default:hover, .portlet.box.green-jungle > .portlet-title > .actions .btn-default:focus, .portlet.box.green-jungle > .portlet-title > .actions .btn-default:active, .portlet.box.green-jungle > .portlet-title > .actions .btn-default.active {
  border: 1px solid #9feccc;
  color: #b4f0d7;
}

.portlet > .portlet-body.green-soft,
.portlet.green-soft {
  background-color: #3faba4;
}

.portlet.solid.green-soft > .portlet-title,
.portlet.solid.green-soft > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.green-soft > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.green-soft > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.green-soft > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.green-soft > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.green-soft > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.green-soft > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.green-soft > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.green-soft > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.green-soft {
  border: 1px solid #5bc2bc;
  border-top: 0;
}
.portlet.box.green-soft > .portlet-title {
  background-color: #3faba4;
}
.portlet.box.green-soft > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.green-soft > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.green-soft > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #87d3ce;
  color: #9adad6;
}
.portlet.box.green-soft > .portlet-title > .actions .btn-default > i {
  color: #a5deda;
}
.portlet.box.green-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.green-soft > .portlet-title > .actions .btn-default:focus, .portlet.box.green-soft > .portlet-title > .actions .btn-default:active, .portlet.box.green-soft > .portlet-title > .actions .btn-default.active {
  border: 1px solid #ade1dd;
  color: #bfe7e5;
}

.portlet > .portlet-body.green-dark,
.portlet.green-dark {
  background-color: #4db3a2;
}

.portlet.solid.green-dark > .portlet-title,
.portlet.solid.green-dark > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.green-dark > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.green-dark > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.green-dark > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.green-dark > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.green-dark > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.green-dark > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.green-dark > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.green-dark > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.green-dark {
  border: 1px solid #71c2b5;
  border-top: 0;
}
.portlet.box.green-dark > .portlet-title {
  background-color: #4db3a2;
}
.portlet.box.green-dark > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.green-dark > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.green-dark > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #9cd5cb;
  color: #addcd4;
}
.portlet.box.green-dark > .portlet-title > .actions .btn-default > i {
  color: #b8e1da;
}
.portlet.box.green-dark > .portlet-title > .actions .btn-default:hover, .portlet.box.green-dark > .portlet-title > .actions .btn-default:focus, .portlet.box.green-dark > .portlet-title > .actions .btn-default:active, .portlet.box.green-dark > .portlet-title > .actions .btn-default.active {
  border: 1px solid #bfe4de;
  color: #d1ebe7;
}

.portlet > .portlet-body.green-sharp,
.portlet.green-sharp {
  background-color: #2ab4c0;
}

.portlet.solid.green-sharp > .portlet-title,
.portlet.solid.green-sharp > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.green-sharp > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.green-sharp > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.green-sharp > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.green-sharp > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.green-sharp > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.green-sharp > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.green-sharp > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.green-sharp > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.green-sharp {
  border: 1px solid #46cbd7;
  border-top: 0;
}
.portlet.box.green-sharp > .portlet-title {
  background-color: #2ab4c0;
}
.portlet.box.green-sharp > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.green-sharp > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.green-sharp > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #79d9e2;
  color: #8edfe6;
}
.portlet.box.green-sharp > .portlet-title > .actions .btn-default > i {
  color: #9ae3e9;
}
.portlet.box.green-sharp > .portlet-title > .actions .btn-default:hover, .portlet.box.green-sharp > .portlet-title > .actions .btn-default:focus, .portlet.box.green-sharp > .portlet-title > .actions .btn-default:active, .portlet.box.green-sharp > .portlet-title > .actions .btn-default.active {
  border: 1px solid #a2e5eb;
  color: #b7ebef;
}

.portlet > .portlet-body.green-steel,
.portlet.green-steel {
  background-color: #29b4b6;
}

.portlet.solid.green-steel > .portlet-title,
.portlet.solid.green-steel > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.green-steel > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.green-steel > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.green-steel > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.green-steel > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.green-steel > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.green-steel > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.green-steel > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.green-steel > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.green-steel {
  border: 1px solid #3ed1d4;
  border-top: 0;
}
.portlet.box.green-steel > .portlet-title {
  background-color: #29b4b6;
}
.portlet.box.green-steel > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.green-steel > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.green-steel > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #70dddf;
  color: #85e2e4;
}
.portlet.box.green-steel > .portlet-title > .actions .btn-default > i {
  color: #92e5e6;
}
.portlet.box.green-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.green-steel > .portlet-title > .actions .btn-default:focus, .portlet.box.green-steel > .portlet-title > .actions .btn-default:active, .portlet.box.green-steel > .portlet-title > .actions .btn-default.active {
  border: 1px solid #9ae7e8;
  color: #afeced;
}

.portlet > .portlet-body.grey,
.portlet.grey {
  background-color: #e5e5e5;
}

.portlet.solid.grey > .portlet-title,
.portlet.solid.grey > .portlet-body {
  border: 0;
  color: #333333;
}
.portlet.solid.grey > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.grey > .portlet-title > .caption > i {
  color: #333333;
}
.portlet.solid.grey > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.grey > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.grey > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.grey > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.grey > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.grey > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.grey {
  border: 1px solid white;
  border-top: 0;
}
.portlet.box.grey > .portlet-title {
  background-color: #e5e5e5;
}
.portlet.box.grey > .portlet-title > .caption {
  color: #333333;
}
.portlet.box.grey > .portlet-title > .caption > i {
  color: #333333;
}
.portlet.box.grey > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid white;
  color: white;
}
.portlet.box.grey > .portlet-title > .actions .btn-default > i {
  color: white;
}
.portlet.box.grey > .portlet-title > .actions .btn-default:hover, .portlet.box.grey > .portlet-title > .actions .btn-default:focus, .portlet.box.grey > .portlet-title > .actions .btn-default:active, .portlet.box.grey > .portlet-title > .actions .btn-default.active {
  border: 1px solid white;
  color: white;
}

.portlet > .portlet-body.grey-steel,
.portlet.grey-steel {
  background-color: #e9edef;
}

.portlet.solid.grey-steel > .portlet-title,
.portlet.solid.grey-steel > .portlet-body {
  border: 0;
  color: #80898e;
}
.portlet.solid.grey-steel > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.grey-steel > .portlet-title > .caption > i {
  color: #80898e;
}
.portlet.solid.grey-steel > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.grey-steel > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.grey-steel > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.grey-steel > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.grey-steel > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.grey-steel > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.grey-steel {
  border: 1px solid white;
  border-top: 0;
}
.portlet.box.grey-steel > .portlet-title {
  background-color: #e9edef;
}
.portlet.box.grey-steel > .portlet-title > .caption {
  color: #80898e;
}
.portlet.box.grey-steel > .portlet-title > .caption > i {
  color: #80898e;
}
.portlet.box.grey-steel > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid white;
  color: white;
}
.portlet.box.grey-steel > .portlet-title > .actions .btn-default > i {
  color: white;
}
.portlet.box.grey-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-steel > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-steel > .portlet-title > .actions .btn-default:active, .portlet.box.grey-steel > .portlet-title > .actions .btn-default.active {
  border: 1px solid white;
  color: white;
}

.portlet > .portlet-body.grey-cararra,
.portlet.grey-cararra {
  background-color: #fafafa;
}

.portlet.solid.grey-cararra > .portlet-title,
.portlet.solid.grey-cararra > .portlet-body {
  border: 0;
  color: #333333;
}
.portlet.solid.grey-cararra > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.grey-cararra > .portlet-title > .caption > i {
  color: #333333;
}
.portlet.solid.grey-cararra > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.grey-cararra > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.grey-cararra > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.grey-cararra > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.grey-cararra > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.grey-cararra > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.grey-cararra {
  border: 1px solid white;
  border-top: 0;
}
.portlet.box.grey-cararra > .portlet-title {
  background-color: #fafafa;
}
.portlet.box.grey-cararra > .portlet-title > .caption {
  color: #333333;
}
.portlet.box.grey-cararra > .portlet-title > .caption > i {
  color: #333333;
}
.portlet.box.grey-cararra > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid white;
  color: white;
}
.portlet.box.grey-cararra > .portlet-title > .actions .btn-default > i {
  color: white;
}
.portlet.box.grey-cararra > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default:active, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default.active {
  border: 1px solid white;
  color: white;
}

.portlet > .portlet-body.grey-gallery,
.portlet.grey-gallery {
  background-color: #555555;
}

.portlet.solid.grey-gallery > .portlet-title,
.portlet.solid.grey-gallery > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.grey-gallery > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.grey-gallery > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.grey-gallery > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.grey-gallery > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.grey-gallery > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.grey-gallery > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.grey-gallery > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.grey-gallery > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.grey-gallery {
  border: 1px solid #6f6f6f;
  border-top: 0;
}
.portlet.box.grey-gallery > .portlet-title {
  background-color: #555555;
}
.portlet.box.grey-gallery > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.grey-gallery > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.grey-gallery > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #8d8d8d;
  color: #9a9a9a;
}
.portlet.box.grey-gallery > .portlet-title > .actions .btn-default > i {
  color: #a2a2a2;
}
.portlet.box.grey-gallery > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default:active, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default.active {
  border: 1px solid #a7a7a7;
  color: #b3b3b3;
}

.portlet > .portlet-body.grey-cascade,
.portlet.grey-cascade {
  background-color: #95a5a6;
}

.portlet.solid.grey-cascade > .portlet-title,
.portlet.solid.grey-cascade > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.grey-cascade > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.grey-cascade > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.grey-cascade > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.grey-cascade > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.grey-cascade > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.grey-cascade > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.grey-cascade > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.grey-cascade > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.grey-cascade {
  border: 1px solid #b1bdbd;
  border-top: 0;
}
.portlet.box.grey-cascade > .portlet-title {
  background-color: #95a5a6;
}
.portlet.box.grey-cascade > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.grey-cascade > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.grey-cascade > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #d2d9d9;
  color: #e0e5e5;
}
.portlet.box.grey-cascade > .portlet-title > .actions .btn-default > i {
  color: #e8ecec;
}
.portlet.box.grey-cascade > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default:active, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default.active {
  border: 1px solid #eef0f0;
  color: #fcfcfc;
}

.portlet > .portlet-body.grey-silver,
.portlet.grey-silver {
  background-color: #bfbfbf;
}

.portlet.solid.grey-silver > .portlet-title,
.portlet.solid.grey-silver > .portlet-body {
  border: 0;
  color: #fafcfb;
}
.portlet.solid.grey-silver > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.grey-silver > .portlet-title > .caption > i {
  color: #fafcfb;
}
.portlet.solid.grey-silver > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.grey-silver > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.grey-silver > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.grey-silver > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.grey-silver > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.grey-silver > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.grey-silver {
  border: 1px solid #d9d9d9;
  border-top: 0;
}
.portlet.box.grey-silver > .portlet-title {
  background-color: #bfbfbf;
}
.portlet.box.grey-silver > .portlet-title > .caption {
  color: #fafcfb;
}
.portlet.box.grey-silver > .portlet-title > .caption > i {
  color: #fafcfb;
}
.portlet.box.grey-silver > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #f7f7f7;
  color: white;
}
.portlet.box.grey-silver > .portlet-title > .actions .btn-default > i {
  color: white;
}
.portlet.box.grey-silver > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-silver > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-silver > .portlet-title > .actions .btn-default:active, .portlet.box.grey-silver > .portlet-title > .actions .btn-default.active {
  border: 1px solid white;
  color: white;
}

.portlet > .portlet-body.grey-salsa,
.portlet.grey-salsa {
  background-color: #acb5c3;
}

.portlet.solid.grey-salsa > .portlet-title,
.portlet.solid.grey-salsa > .portlet-body {
  border: 0;
  color: #fafcfb;
}
.portlet.solid.grey-salsa > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.grey-salsa > .portlet-title > .caption > i {
  color: #fafcfb;
}
.portlet.solid.grey-salsa > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.grey-salsa > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.grey-salsa > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.grey-salsa > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.grey-salsa > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.grey-salsa > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.grey-salsa {
  border: 1px solid #cacfd8;
  border-top: 0;
}
.portlet.box.grey-salsa > .portlet-title {
  background-color: #acb5c3;
}
.portlet.box.grey-salsa > .portlet-title > .caption {
  color: #fafcfb;
}
.portlet.box.grey-salsa > .portlet-title > .caption > i {
  color: #fafcfb;
}
.portlet.box.grey-salsa > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #edeff2;
  color: #fcfcfd;
}
.portlet.box.grey-salsa > .portlet-title > .actions .btn-default > i {
  color: white;
}
.portlet.box.grey-salsa > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-salsa > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-salsa > .portlet-title > .actions .btn-default:active, .portlet.box.grey-salsa > .portlet-title > .actions .btn-default.active {
  border: 1px solid white;
  color: white;
}

.portlet > .portlet-body.grey-salt,
.portlet.grey-salt {
  background-color: #bfcad1;
}

.portlet.solid.grey-salt > .portlet-title,
.portlet.solid.grey-salt > .portlet-body {
  border: 0;
  color: #fafcfb;
}
.portlet.solid.grey-salt > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.grey-salt > .portlet-title > .caption > i {
  color: #fafcfb;
}
.portlet.solid.grey-salt > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.grey-salt > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.grey-salt > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.grey-salt > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.grey-salt > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.grey-salt > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.grey-salt {
  border: 1px solid #dde3e6;
  border-top: 0;
}
.portlet.box.grey-salt > .portlet-title {
  background-color: #bfcad1;
}
.portlet.box.grey-salt > .portlet-title > .caption {
  color: #fafcfb;
}
.portlet.box.grey-salt > .portlet-title > .caption > i {
  color: #fafcfb;
}
.portlet.box.grey-salt > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid white;
  color: white;
}
.portlet.box.grey-salt > .portlet-title > .actions .btn-default > i {
  color: white;
}
.portlet.box.grey-salt > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-salt > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-salt > .portlet-title > .actions .btn-default:active, .portlet.box.grey-salt > .portlet-title > .actions .btn-default.active {
  border: 1px solid white;
  color: white;
}

.portlet > .portlet-body.grey-mint,
.portlet.grey-mint {
  background-color: #525e64;
}

.portlet.solid.grey-mint > .portlet-title,
.portlet.solid.grey-mint > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.grey-mint > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.grey-mint > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.grey-mint > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.grey-mint > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.grey-mint > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.grey-mint > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.grey-mint > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.grey-mint > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.grey-mint {
  border: 1px solid #697880;
  border-top: 0;
}
.portlet.box.grey-mint > .portlet-title {
  background-color: #525e64;
}
.portlet.box.grey-mint > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.grey-mint > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.grey-mint > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #88979e;
  color: #96a3a9;
}
.portlet.box.grey-mint > .portlet-title > .actions .btn-default > i {
  color: #9faab0;
}
.portlet.box.grey-mint > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-mint > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-mint > .portlet-title > .actions .btn-default:active, .portlet.box.grey-mint > .portlet-title > .actions .btn-default.active {
  border: 1px solid #a4afb5;
  color: #b2bcc0;
}

.portlet > .portlet-body.red,
.portlet.red {
  background-color: #e7505a;
}

.portlet.solid.red > .portlet-title,
.portlet.solid.red > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.red > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.red > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.red > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.red > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.red > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.red > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.red > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.red > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.red {
  border: 1px solid #ed7d84;
  border-top: 0;
}
.portlet.box.red > .portlet-title {
  background-color: #e7505a;
}
.portlet.box.red > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.red > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.red > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #f5b3b7;
  color: #f8c9cc;
}
.portlet.box.red > .portlet-title > .actions .btn-default > i {
  color: #f9d7d9;
}
.portlet.box.red > .portlet-title > .actions .btn-default:hover, .portlet.box.red > .portlet-title > .actions .btn-default:focus, .portlet.box.red > .portlet-title > .actions .btn-default:active, .portlet.box.red > .portlet-title > .actions .btn-default.active {
  border: 1px solid #fbe0e1;
  color: #fef6f6;
}

.portlet > .portlet-body.red-pink,
.portlet.red-pink {
  background-color: #e08283;
}

.portlet.solid.red-pink > .portlet-title,
.portlet.solid.red-pink > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.red-pink > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.red-pink > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.red-pink > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.red-pink > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.red-pink > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.red-pink > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.red-pink > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.red-pink > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.red-pink {
  border: 1px solid #eaabac;
  border-top: 0;
}
.portlet.box.red-pink > .portlet-title {
  background-color: #e08283;
}
.portlet.box.red-pink > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.red-pink > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.red-pink > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #f6dcdc;
  color: #fbf0f0;
}
.portlet.box.red-pink > .portlet-title > .actions .btn-default > i {
  color: #fefdfd;
}
.portlet.box.red-pink > .portlet-title > .actions .btn-default:hover, .portlet.box.red-pink > .portlet-title > .actions .btn-default:focus, .portlet.box.red-pink > .portlet-title > .actions .btn-default:active, .portlet.box.red-pink > .portlet-title > .actions .btn-default.active {
  border: 1px solid white;
  color: white;
}

.portlet > .portlet-body.red-sunglo,
.portlet.red-sunglo {
  background-color: #e26a6a;
}

.portlet.solid.red-sunglo > .portlet-title,
.portlet.solid.red-sunglo > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.red-sunglo > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.red-sunglo > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.red-sunglo > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.red-sunglo > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.red-sunglo > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.red-sunglo > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.red-sunglo > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.red-sunglo > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.red-sunglo {
  border: 1px solid #ea9595;
  border-top: 0;
}
.portlet.box.red-sunglo > .portlet-title {
  background-color: #e26a6a;
}
.portlet.box.red-sunglo > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.red-sunglo > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.red-sunglo > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #f4c8c8;
  color: #f8dddd;
}
.portlet.box.red-sunglo > .portlet-title > .actions .btn-default > i {
  color: #fbeaea;
}
.portlet.box.red-sunglo > .portlet-title > .actions .btn-default:hover, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:focus, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:active, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default.active {
  border: 1px solid #fdf3f3;
  color: white;
}

.portlet > .portlet-body.red-intense,
.portlet.red-intense {
  background-color: #e35b5a;
}

.portlet.solid.red-intense > .portlet-title,
.portlet.solid.red-intense > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.red-intense > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.red-intense > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.red-intense > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.red-intense > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.red-intense > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.red-intense > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.red-intense > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.red-intense > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.red-intense {
  border: 1px solid #ea8686;
  border-top: 0;
}
.portlet.box.red-intense > .portlet-title {
  background-color: #e35b5a;
}
.portlet.box.red-intense > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.red-intense > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.red-intense > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #f3baba;
  color: #f7d0d0;
}
.portlet.box.red-intense > .portlet-title > .actions .btn-default > i {
  color: #f9dddd;
}
.portlet.box.red-intense > .portlet-title > .actions .btn-default:hover, .portlet.box.red-intense > .portlet-title > .actions .btn-default:focus, .portlet.box.red-intense > .portlet-title > .actions .btn-default:active, .portlet.box.red-intense > .portlet-title > .actions .btn-default.active {
  border: 1px solid #fbe6e6;
  color: #fefbfb;
}

.portlet > .portlet-body.red-thunderbird,
.portlet.red-thunderbird {
  background-color: #d91e18;
}

.portlet.solid.red-thunderbird > .portlet-title,
.portlet.solid.red-thunderbird > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.red-thunderbird > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.red-thunderbird > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.red-thunderbird {
  border: 1px solid #e9403b;
  border-top: 0;
}
.portlet.box.red-thunderbird > .portlet-title {
  background-color: #d91e18;
}
.portlet.box.red-thunderbird > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.red-thunderbird > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.red-thunderbird > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #ef7672;
  color: #f28c89;
}
.portlet.box.red-thunderbird > .portlet-title > .actions .btn-default > i {
  color: #f39997;
}
.portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:hover, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:focus, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:active, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default.active {
  border: 1px solid #f4a2a0;
  color: #f7b9b7;
}

.portlet > .portlet-body.red-flamingo,
.portlet.red-flamingo {
  background-color: #ef4836;
}

.portlet.solid.red-flamingo > .portlet-title,
.portlet.solid.red-flamingo > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.red-flamingo > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.red-flamingo > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.red-flamingo > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.red-flamingo > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.red-flamingo > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.red-flamingo > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.red-flamingo > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.red-flamingo > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.red-flamingo {
  border: 1px solid #f37365;
  border-top: 0;
}
.portlet.box.red-flamingo > .portlet-title {
  background-color: #ef4836;
}
.portlet.box.red-flamingo > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.red-flamingo > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.red-flamingo > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #f7a79e;
  color: #f9bcb6;
}
.portlet.box.red-flamingo > .portlet-title > .actions .btn-default > i {
  color: #fac9c4;
}
.portlet.box.red-flamingo > .portlet-title > .actions .btn-default:hover, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:focus, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:active, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default.active {
  border: 1px solid #fbd2cd;
  color: #fde7e5;
}

.portlet > .portlet-body.red-soft,
.portlet.red-soft {
  background-color: #d05454;
}

.portlet.solid.red-soft > .portlet-title,
.portlet.solid.red-soft > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.red-soft > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.red-soft > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.red-soft > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.red-soft > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.red-soft > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.red-soft > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.red-soft > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.red-soft > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.red-soft {
  border: 1px solid #db7c7c;
  border-top: 0;
}
.portlet.box.red-soft > .portlet-title {
  background-color: #d05454;
}
.portlet.box.red-soft > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.red-soft > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.red-soft > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #e8acac;
  color: #eec0c0;
}
.portlet.box.red-soft > .portlet-title > .actions .btn-default > i {
  color: #f1cccc;
}
.portlet.box.red-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.red-soft > .portlet-title > .actions .btn-default:focus, .portlet.box.red-soft > .portlet-title > .actions .btn-default:active, .portlet.box.red-soft > .portlet-title > .actions .btn-default.active {
  border: 1px solid #f3d4d4;
  color: #f9e8e8;
}

.portlet > .portlet-body.red-haze,
.portlet.red-haze {
  background-color: #f36a5a;
}

.portlet.solid.red-haze > .portlet-title,
.portlet.solid.red-haze > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.red-haze > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.red-haze > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.red-haze > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.red-haze > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.red-haze > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.red-haze > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.red-haze > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.red-haze > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.red-haze {
  border: 1px solid #f6958a;
  border-top: 0;
}
.portlet.box.red-haze > .portlet-title {
  background-color: #f36a5a;
}
.portlet.box.red-haze > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.red-haze > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.red-haze > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #fbc8c3;
  color: #fcdeda;
}
.portlet.box.red-haze > .portlet-title > .actions .btn-default > i {
  color: #fdebe9;
}
.portlet.box.red-haze > .portlet-title > .actions .btn-default:hover, .portlet.box.red-haze > .portlet-title > .actions .btn-default:focus, .portlet.box.red-haze > .portlet-title > .actions .btn-default:active, .portlet.box.red-haze > .portlet-title > .actions .btn-default.active {
  border: 1px solid #fef3f2;
  color: white;
}

.portlet > .portlet-body.red-mint,
.portlet.red-mint {
  background-color: #e43a45;
}

.portlet.solid.red-mint > .portlet-title,
.portlet.solid.red-mint > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.red-mint > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.red-mint > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.red-mint > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.red-mint > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.red-mint > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.red-mint > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.red-mint > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.red-mint > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.red-mint {
  border: 1px solid #ea676f;
  border-top: 0;
}
.portlet.box.red-mint > .portlet-title {
  background-color: #e43a45;
}
.portlet.box.red-mint > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.red-mint > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.red-mint > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #f29da2;
  color: #f5b3b7;
}
.portlet.box.red-mint > .portlet-title > .actions .btn-default > i {
  color: #f6c1c4;
}
.portlet.box.red-mint > .portlet-title > .actions .btn-default:hover, .portlet.box.red-mint > .portlet-title > .actions .btn-default:focus, .portlet.box.red-mint > .portlet-title > .actions .btn-default:active, .portlet.box.red-mint > .portlet-title > .actions .btn-default.active {
  border: 1px solid #f8cacd;
  color: #fbe0e2;
}

.portlet > .portlet-body.yellow,
.portlet.yellow {
  background-color: #c49f47;
}

.portlet.solid.yellow > .portlet-title,
.portlet.solid.yellow > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.yellow > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.yellow > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.yellow > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.yellow > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.yellow > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.yellow > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.yellow > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.yellow > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.yellow {
  border: 1px solid #d0b36e;
  border-top: 0;
}
.portlet.box.yellow > .portlet-title {
  background-color: #c49f47;
}
.portlet.box.yellow > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.yellow > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.yellow > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #dfcb9c;
  color: #e5d5af;
}
.portlet.box.yellow > .portlet-title > .actions .btn-default > i {
  color: #e9dbbb;
}
.portlet.box.yellow > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow > .portlet-title > .actions .btn-default:active, .portlet.box.yellow > .portlet-title > .actions .btn-default.active {
  border: 1px solid #ecdfc3;
  color: #f2ead6;
}

.portlet > .portlet-body.yellow-gold,
.portlet.yellow-gold {
  background-color: #e87e04;
}

.portlet.solid.yellow-gold > .portlet-title,
.portlet.solid.yellow-gold > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.yellow-gold > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.yellow-gold > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.yellow-gold > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.yellow-gold > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.yellow-gold > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.yellow-gold > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.yellow-gold > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.yellow-gold > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.yellow-gold {
  border: 1px solid #fb9724;
  border-top: 0;
}
.portlet.box.yellow-gold > .portlet-title {
  background-color: #e87e04;
}
.portlet.box.yellow-gold > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.yellow-gold > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.yellow-gold > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #fcb460;
  color: #fdbf79;
}
.portlet.box.yellow-gold > .portlet-title > .actions .btn-default > i {
  color: #fdc788;
}
.portlet.box.yellow-gold > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default.active {
  border: 1px solid #fdcb92;
  color: #fed7ab;
}

.portlet > .portlet-body.yellow-casablanca,
.portlet.yellow-casablanca {
  background-color: #f2784b;
}

.portlet.solid.yellow-casablanca > .portlet-title,
.portlet.solid.yellow-casablanca > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.yellow-casablanca > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.yellow-casablanca > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.yellow-casablanca {
  border: 1px solid #f59c7b;
  border-top: 0;
}
.portlet.box.yellow-casablanca > .portlet-title {
  background-color: #f2784b;
}
.portlet.box.yellow-casablanca > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.yellow-casablanca > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #fac6b4;
  color: #fbd8cb;
}
.portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default > i {
  color: #fce3da;
}
.portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default.active {
  border: 1px solid #fdeae3;
  color: #fffcfb;
}

.portlet > .portlet-body.yellow-crusta,
.portlet.yellow-crusta {
  background-color: #f3c200;
}

.portlet.solid.yellow-crusta > .portlet-title,
.portlet.solid.yellow-crusta > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.yellow-crusta > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.yellow-crusta > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.yellow-crusta {
  border: 1px solid #ffd327;
  border-top: 0;
}
.portlet.box.yellow-crusta > .portlet-title {
  background-color: #f3c200;
}
.portlet.box.yellow-crusta > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.yellow-crusta > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.yellow-crusta > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #ffe064;
  color: #ffe57e;
}
.portlet.box.yellow-crusta > .portlet-title > .actions .btn-default > i {
  color: #ffe88d;
}
.portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default.active {
  border: 1px solid #ffea97;
  color: #ffefb1;
}

.portlet > .portlet-body.yellow-lemon,
.portlet.yellow-lemon {
  background-color: #f7ca18;
}

.portlet.solid.yellow-lemon > .portlet-title,
.portlet.solid.yellow-lemon > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.yellow-lemon > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.yellow-lemon > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.yellow-lemon {
  border: 1px solid #f9d549;
  border-top: 0;
}
.portlet.box.yellow-lemon > .portlet-title {
  background-color: #f7ca18;
}
.portlet.box.yellow-lemon > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.yellow-lemon > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.yellow-lemon > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #fbe384;
  color: #fce99d;
}
.portlet.box.yellow-lemon > .portlet-title > .actions .btn-default > i {
  color: #fcecac;
}
.portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default.active {
  border: 1px solid #fceeb6;
  color: #fdf4ce;
}

.portlet > .portlet-body.yellow-saffron,
.portlet.yellow-saffron {
  background-color: #f4d03f;
}

.portlet.solid.yellow-saffron > .portlet-title,
.portlet.solid.yellow-saffron > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.yellow-saffron > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.yellow-saffron > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.yellow-saffron {
  border: 1px solid #f7dc6f;
  border-top: 0;
}
.portlet.box.yellow-saffron > .portlet-title {
  background-color: #f4d03f;
}
.portlet.box.yellow-saffron > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.yellow-saffron > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.yellow-saffron > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #faeaa9;
  color: #fbf0c1;
}
.portlet.box.yellow-saffron > .portlet-title > .actions .btn-default > i {
  color: #fcf3d0;
}
.portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default.active {
  border: 1px solid #fdf6d9;
  color: #fefcf1;
}

.portlet > .portlet-body.yellow-soft,
.portlet.yellow-soft {
  background-color: #c8d046;
}

.portlet.solid.yellow-soft > .portlet-title,
.portlet.solid.yellow-soft > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.yellow-soft > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.yellow-soft > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.yellow-soft > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.yellow-soft > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.yellow-soft > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.yellow-soft > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.yellow-soft > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.yellow-soft > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.yellow-soft {
  border: 1px solid #d4da6f;
  border-top: 0;
}
.portlet.box.yellow-soft > .portlet-title {
  background-color: #c8d046;
}
.portlet.box.yellow-soft > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.yellow-soft > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.yellow-soft > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #e3e79f;
  color: #e9ecb4;
}
.portlet.box.yellow-soft > .portlet-title > .actions .btn-default > i {
  color: #ecefc0;
}
.portlet.box.yellow-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-soft > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-soft > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-soft > .portlet-title > .actions .btn-default.active {
  border: 1px solid #eff1c8;
  color: #f5f6dc;
}

.portlet > .portlet-body.yellow-haze,
.portlet.yellow-haze {
  background-color: #c5bf66;
}

.portlet.solid.yellow-haze > .portlet-title,
.portlet.solid.yellow-haze > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.yellow-haze > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.yellow-haze > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.yellow-haze > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.yellow-haze > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.yellow-haze > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.yellow-haze > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.yellow-haze > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.yellow-haze > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.yellow-haze {
  border: 1px solid #d3ce8b;
  border-top: 0;
}
.portlet.box.yellow-haze > .portlet-title {
  background-color: #c5bf66;
}
.portlet.box.yellow-haze > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.yellow-haze > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.yellow-haze > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #e4e1b7;
  color: #ebe9ca;
}
.portlet.box.yellow-haze > .portlet-title > .actions .btn-default > i {
  color: #efedd5;
}
.portlet.box.yellow-haze > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-haze > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-haze > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-haze > .portlet-title > .actions .btn-default.active {
  border: 1px solid #f2f1dc;
  color: #f9f8ef;
}

.portlet > .portlet-body.yellow-mint,
.portlet.yellow-mint {
  background-color: #c5b96b;
}

.portlet.solid.yellow-mint > .portlet-title,
.portlet.solid.yellow-mint > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.yellow-mint > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.yellow-mint > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.yellow-mint > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.yellow-mint > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.yellow-mint > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.yellow-mint > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.yellow-mint > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.yellow-mint > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.yellow-mint {
  border: 1px solid #d3ca90;
  border-top: 0;
}
.portlet.box.yellow-mint > .portlet-title {
  background-color: #c5b96b;
}
.portlet.box.yellow-mint > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.yellow-mint > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.yellow-mint > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #e5dfbc;
  color: #ece8ce;
}
.portlet.box.yellow-mint > .portlet-title > .actions .btn-default > i {
  color: #f0edd9;
}
.portlet.box.yellow-mint > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-mint > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-mint > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-mint > .portlet-title > .actions .btn-default.active {
  border: 1px solid #f3f0e0;
  color: #faf9f3;
}

.portlet > .portlet-body.purple,
.portlet.purple {
  background-color: #8e44ad;
}

.portlet.solid.purple > .portlet-title,
.portlet.solid.purple > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.purple > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.purple > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.purple > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.purple > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.purple > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.purple > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.purple > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.purple > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.purple {
  border: 1px solid #a563c1;
  border-top: 0;
}
.portlet.box.purple > .portlet-title {
  background-color: #8e44ad;
}
.portlet.box.purple > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.purple > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.purple > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #bf8ed3;
  color: #c9a1da;
}
.portlet.box.purple > .portlet-title > .actions .btn-default > i {
  color: #cfacde;
}
.portlet.box.purple > .portlet-title > .actions .btn-default:hover, .portlet.box.purple > .portlet-title > .actions .btn-default:focus, .portlet.box.purple > .portlet-title > .actions .btn-default:active, .portlet.box.purple > .portlet-title > .actions .btn-default.active {
  border: 1px solid #d4b3e1;
  color: #dec5e8;
}

.portlet > .portlet-body.purple-plum,
.portlet.purple-plum {
  background-color: #8775a7;
}

.portlet.solid.purple-plum > .portlet-title,
.portlet.solid.purple-plum > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.purple-plum > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.purple-plum > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.purple-plum > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.purple-plum > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.purple-plum > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.purple-plum > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.purple-plum > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.purple-plum > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.purple-plum {
  border: 1px solid #a294bb;
  border-top: 0;
}
.portlet.box.purple-plum > .portlet-title {
  background-color: #8775a7;
}
.portlet.box.purple-plum > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.purple-plum > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.purple-plum > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #c3bad3;
  color: #d0c9dd;
}
.portlet.box.purple-plum > .portlet-title > .actions .btn-default > i {
  color: #d8d2e3;
}
.portlet.box.purple-plum > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-plum > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-plum > .portlet-title > .actions .btn-default:active, .portlet.box.purple-plum > .portlet-title > .actions .btn-default.active {
  border: 1px solid #ded9e7;
  color: #ebe8f0;
}

.portlet > .portlet-body.purple-medium,
.portlet.purple-medium {
  background-color: #bf55ec;
}

.portlet.solid.purple-medium > .portlet-title,
.portlet.solid.purple-medium > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.purple-medium > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.purple-medium > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.purple-medium > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.purple-medium > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.purple-medium > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.purple-medium > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.purple-medium > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.purple-medium > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.purple-medium {
  border: 1px solid #d083f1;
  border-top: 0;
}
.portlet.box.purple-medium > .portlet-title {
  background-color: #bf55ec;
}
.portlet.box.purple-medium > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.purple-medium > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.purple-medium > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #e5baf7;
  color: #eed1fa;
}
.portlet.box.purple-medium > .portlet-title > .actions .btn-default > i {
  color: #f3dffb;
}
.portlet.box.purple-medium > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-medium > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-medium > .portlet-title > .actions .btn-default:active, .portlet.box.purple-medium > .portlet-title > .actions .btn-default.active {
  border: 1px solid #f6e8fc;
  color: white;
}

.portlet > .portlet-body.purple-studio,
.portlet.purple-studio {
  background-color: #8e44ad;
}

.portlet.solid.purple-studio > .portlet-title,
.portlet.solid.purple-studio > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.purple-studio > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.purple-studio > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.purple-studio > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.purple-studio > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.purple-studio > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.purple-studio > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.purple-studio > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.purple-studio > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.purple-studio {
  border: 1px solid #a563c1;
  border-top: 0;
}
.portlet.box.purple-studio > .portlet-title {
  background-color: #8e44ad;
}
.portlet.box.purple-studio > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.purple-studio > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.purple-studio > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #bf8ed3;
  color: #c9a1da;
}
.portlet.box.purple-studio > .portlet-title > .actions .btn-default > i {
  color: #cfacde;
}
.portlet.box.purple-studio > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-studio > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-studio > .portlet-title > .actions .btn-default:active, .portlet.box.purple-studio > .portlet-title > .actions .btn-default.active {
  border: 1px solid #d4b3e1;
  color: #dec5e8;
}

.portlet > .portlet-body.purple-wisteria,
.portlet.purple-wisteria {
  background-color: #9b59b6;
}

.portlet.solid.purple-wisteria > .portlet-title,
.portlet.solid.purple-wisteria > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.purple-wisteria > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.purple-wisteria > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.purple-wisteria {
  border: 1px solid #b07cc6;
  border-top: 0;
}
.portlet.box.purple-wisteria > .portlet-title {
  background-color: #9b59b6;
}
.portlet.box.purple-wisteria > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.purple-wisteria > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.purple-wisteria > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #caa7d8;
  color: #d5b9e0;
}
.portlet.box.purple-wisteria > .portlet-title > .actions .btn-default > i {
  color: #dbc3e5;
}
.portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:active, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default.active {
  border: 1px solid #dfcae8;
  color: #eadcf0;
}

.portlet > .portlet-body.purple-seance,
.portlet.purple-seance {
  background-color: #9a12b3;
}

.portlet.solid.purple-seance > .portlet-title,
.portlet.solid.purple-seance > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.purple-seance > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.purple-seance > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.purple-seance > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.purple-seance > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.purple-seance > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.purple-seance > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.purple-seance > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.purple-seance > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.purple-seance {
  border: 1px solid #c217e1;
  border-top: 0;
}
.portlet.box.purple-seance > .portlet-title {
  background-color: #9a12b3;
}
.portlet.box.purple-seance > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.purple-seance > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.purple-seance > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #d349ed;
  color: #d960ef;
}
.portlet.box.purple-seance > .portlet-title > .actions .btn-default > i {
  color: #dc6ef0;
}
.portlet.box.purple-seance > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-seance > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-seance > .portlet-title > .actions .btn-default:active, .portlet.box.purple-seance > .portlet-title > .actions .btn-default.active {
  border: 1px solid #de77f1;
  color: #e48ef4;
}

.portlet > .portlet-body.purple-intense,
.portlet.purple-intense {
  background-color: #8775a7;
}

.portlet.solid.purple-intense > .portlet-title,
.portlet.solid.purple-intense > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.purple-intense > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.purple-intense > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.purple-intense > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.purple-intense > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.purple-intense > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.purple-intense > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.purple-intense > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.purple-intense > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.purple-intense {
  border: 1px solid #a294bb;
  border-top: 0;
}
.portlet.box.purple-intense > .portlet-title {
  background-color: #8775a7;
}
.portlet.box.purple-intense > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.purple-intense > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.purple-intense > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #c3bad3;
  color: #d0c9dd;
}
.portlet.box.purple-intense > .portlet-title > .actions .btn-default > i {
  color: #d8d2e3;
}
.portlet.box.purple-intense > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-intense > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-intense > .portlet-title > .actions .btn-default:active, .portlet.box.purple-intense > .portlet-title > .actions .btn-default.active {
  border: 1px solid #ded9e7;
  color: #ebe8f0;
}

.portlet > .portlet-body.purple-sharp,
.portlet.purple-sharp {
  background-color: #796799;
}

.portlet.solid.purple-sharp > .portlet-title,
.portlet.solid.purple-sharp > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.purple-sharp > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.purple-sharp > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.purple-sharp > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.purple-sharp > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.purple-sharp > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.purple-sharp > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.purple-sharp > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.purple-sharp > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.purple-sharp {
  border: 1px solid #9486ad;
  border-top: 0;
}
.portlet.box.purple-sharp > .portlet-title {
  background-color: #796799;
}
.portlet.box.purple-sharp > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.purple-sharp > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.purple-sharp > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #b4aac6;
  color: #c2b9d0;
}
.portlet.box.purple-sharp > .portlet-title > .actions .btn-default > i {
  color: #cac3d6;
}
.portlet.box.purple-sharp > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-sharp > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-sharp > .portlet-title > .actions .btn-default:active, .portlet.box.purple-sharp > .portlet-title > .actions .btn-default.active {
  border: 1px solid #cfc9db;
  color: #ddd8e5;
}

.portlet > .portlet-body.purple-soft,
.portlet.purple-soft {
  background-color: #8877a9;
}

.portlet.solid.purple-soft > .portlet-title,
.portlet.solid.purple-soft > .portlet-body {
  border: 0;
  color: #ffffff;
}
.portlet.solid.purple-soft > .portlet-title > .caption {
  font-weight: 400;
}
.portlet.solid.purple-soft > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.solid.purple-soft > .portlet-title > .tools > a.remove {
  background-image: url("/vendor/core/core/base/images/portlet-remove-icon-white.png");
}
.portlet.solid.purple-soft > .portlet-title > .tools > a.config {
  background-image: url("/vendor/core/core/base/images/portlet-config-icon-white.png");
}
.portlet.solid.purple-soft > .portlet-title > .tools > a.reload {
  background-image: url("/vendor/core/core/base/images/portlet-reload-icon-white.png");
}
.portlet.solid.purple-soft > .portlet-title > .tools > a.expand {
  background-image: url("/vendor/core/core/base/images/portlet-expand-icon-white.png");
}
.portlet.solid.purple-soft > .portlet-title > .tools > a.collapse {
  background-image: url("/vendor/core/core/base/images/portlet-collapse-icon-white.png");
}
.portlet.solid.purple-soft > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.purple-soft {
  border: 1px solid #a396bd;
  border-top: 0;
}
.portlet.box.purple-soft > .portlet-title {
  background-color: #8877a9;
}
.portlet.box.purple-soft > .portlet-title > .caption {
  color: #ffffff;
}
.portlet.box.purple-soft > .portlet-title > .caption > i {
  color: #ffffff;
}
.portlet.box.purple-soft > .portlet-title > .actions .btn-default {
  background: transparent !important;
  border: 1px solid #c4bcd4;
  color: #d2cbde;
}
.portlet.box.purple-soft > .portlet-title > .actions .btn-default > i {
  color: #dad5e4;
}
.portlet.box.purple-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-soft > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-soft > .portlet-title > .actions .btn-default:active, .portlet.box.purple-soft > .portlet-title > .actions .btn-default.active {
  border: 1px solid #dfdbe8;
  color: #edebf2;
}

/***
Customized Progress Bars
***/
.progress {
  border: 0;
  background-image: none;
  filter: none;
  box-shadow: none;
  box-shadow: none;
}
.progress.progress-sm {
  height: 12px;
}
.page-md .progress {
  text-indent: -99999px;
}

/* Custom colors */
.progress-bar.white {
  background: #ffffff !important;
  color: #666666 !important;
}

.progress-bar.default {
  background: #e1e5ec !important;
  color: #666666 !important;
}

.progress-bar.dark {
  background: #2f353b !important;
  color: #ffffff !important;
}

.progress-bar.blue {
  background: #3598dc !important;
  color: #ffffff !important;
}

.progress-bar.blue-madison {
  background: #578ebe !important;
  color: #ffffff !important;
}

.progress-bar.blue-chambray {
  background: #2c3e50 !important;
  color: #ffffff !important;
}

.progress-bar.blue-ebonyclay {
  background: #22313f !important;
  color: #ffffff !important;
}

.progress-bar.blue-hoki {
  background: #67809f !important;
  color: #ffffff !important;
}

.progress-bar.blue-steel {
  background: #4b77be !important;
  color: #ffffff !important;
}

.progress-bar.blue-soft {
  background: #4c87b9 !important;
  color: #ffffff !important;
}

.progress-bar.blue-dark {
  background: #5e738b !important;
  color: #ffffff !important;
}

.progress-bar.blue-sharp {
  background: #5c9bd1 !important;
  color: #ffffff !important;
}

.progress-bar.blue-oleo {
  background: #94a0b2 !important;
  color: #ffffff !important;
}

.progress-bar.green {
  background: #32c5d2 !important;
  color: #ffffff !important;
}

.progress-bar.green-meadow {
  background: #1bbc9b !important;
  color: #ffffff !important;
}

.progress-bar.green-seagreen {
  background: #1ba39c !important;
  color: #ffffff !important;
}

.progress-bar.green-turquoise {
  background: #36d7b7 !important;
  color: #ffffff !important;
}

.progress-bar.green-haze {
  background: #44b6ae !important;
  color: #ffffff !important;
}

.progress-bar.green-jungle {
  background: #26c281 !important;
  color: #ffffff !important;
}

.progress-bar.green-soft {
  background: #3faba4 !important;
  color: #ffffff !important;
}

.progress-bar.green-dark {
  background: #4db3a2 !important;
  color: #ffffff !important;
}

.progress-bar.green-sharp {
  background: #2ab4c0 !important;
  color: #ffffff !important;
}

.progress-bar.green-steel {
  background: #29b4b6 !important;
  color: #ffffff !important;
}

.progress-bar.grey {
  background: #e5e5e5 !important;
  color: #333333 !important;
}

.progress-bar.grey-steel {
  background: #e9edef !important;
  color: #80898e !important;
}

.progress-bar.grey-cararra {
  background: #fafafa !important;
  color: #333333 !important;
}

.progress-bar.grey-gallery {
  background: #555555 !important;
  color: #ffffff !important;
}

.progress-bar.grey-cascade {
  background: #95a5a6 !important;
  color: #ffffff !important;
}

.progress-bar.grey-silver {
  background: #bfbfbf !important;
  color: #fafcfb !important;
}

.progress-bar.grey-salsa {
  background: #acb5c3 !important;
  color: #fafcfb !important;
}

.progress-bar.grey-salt {
  background: #bfcad1 !important;
  color: #fafcfb !important;
}

.progress-bar.grey-mint {
  background: #525e64 !important;
  color: #ffffff !important;
}

.progress-bar.red {
  background: #e7505a !important;
  color: #ffffff !important;
}

.progress-bar.red-pink {
  background: #e08283 !important;
  color: #ffffff !important;
}

.progress-bar.red-sunglo {
  background: #e26a6a !important;
  color: #ffffff !important;
}

.progress-bar.red-intense {
  background: #e35b5a !important;
  color: #ffffff !important;
}

.progress-bar.red-thunderbird {
  background: #d91e18 !important;
  color: #ffffff !important;
}

.progress-bar.red-flamingo {
  background: #ef4836 !important;
  color: #ffffff !important;
}

.progress-bar.red-soft {
  background: #d05454 !important;
  color: #ffffff !important;
}

.progress-bar.red-haze {
  background: #f36a5a !important;
  color: #ffffff !important;
}

.progress-bar.red-mint {
  background: #e43a45 !important;
  color: #ffffff !important;
}

.progress-bar.yellow {
  background: #c49f47 !important;
  color: #ffffff !important;
}

.progress-bar.yellow-gold {
  background: #e87e04 !important;
  color: #ffffff !important;
}

.progress-bar.yellow-casablanca {
  background: #f2784b !important;
  color: #ffffff !important;
}

.progress-bar.yellow-crusta {
  background: #f3c200 !important;
  color: #ffffff !important;
}

.progress-bar.yellow-lemon {
  background: #f7ca18 !important;
  color: #ffffff !important;
}

.progress-bar.yellow-saffron {
  background: #f4d03f !important;
  color: #ffffff !important;
}

.progress-bar.yellow-soft {
  background: #c8d046 !important;
  color: #ffffff !important;
}

.progress-bar.yellow-haze {
  background: #c5bf66 !important;
  color: #ffffff !important;
}

.progress-bar.yellow-mint {
  background: #c5b96b !important;
  color: #ffffff !important;
}

.progress-bar.purple {
  background: #8e44ad !important;
  color: #ffffff !important;
}

.progress-bar.purple-plum {
  background: #8775a7 !important;
  color: #ffffff !important;
}

.progress-bar.purple-medium {
  background: #bf55ec !important;
  color: #ffffff !important;
}

.progress-bar.purple-studio {
  background: #8e44ad !important;
  color: #ffffff !important;
}

.progress-bar.purple-wisteria {
  background: #9b59b6 !important;
  color: #ffffff !important;
}

.progress-bar.purple-seance {
  background: #9a12b3 !important;
  color: #ffffff !important;
}

.progress-bar.purple-intense {
  background: #8775a7 !important;
  color: #ffffff !important;
}

.progress-bar.purple-sharp {
  background: #796799 !important;
  color: #ffffff !important;
}

.progress-bar.purple-soft {
  background: #8877a9 !important;
  color: #ffffff !important;
}

/***
Customized Bootstrap Tabs
***/
/* Tabs and pills */
.nav-tabs,
.nav-pills {
  margin-bottom: 10px;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  font-size: 14px;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a > .badge,
.nav-pills > li > a > .badge {
  margin-top: -6px;
}
.nav-tabs > li .dropdown-menu:before, .nav-tabs > li .dropdown-menu:after,
.nav-pills > li .dropdown-menu:before,
.nav-pills > li .dropdown-menu:after {
  display: none;
}
.nav-tabs.nav-tabs-sm > li > a, .nav-tabs.nav-pills-sm > li > a,
.nav-pills.nav-tabs-sm > li > a,
.nav-pills.nav-pills-sm > li > a {
  font-size: 13px;
}
.nav-tabs .dropdown.open > .dropdown-toggle,
.nav-pills .dropdown.open > .dropdown-toggle {
  background: #eeeeee;
  color: #0d638f;
  border-color: transparent;
}

/* Left and right tabs */
.tabs-right.nav-tabs,
.tabs-left.nav-tabs {
  border-bottom: 0;
}
.tabs-right.nav-tabs > li,
.tabs-left.nav-tabs > li {
  float: none;
}
.tabs-right.nav-tabs > li > a,
.tabs-left.nav-tabs > li > a {
  margin-right: 0;
}

/***
Custom tabs
***/
/* In BS3.0.0 tabbable class was removed. We had to added it back */
.tabbable:before, .tabbable:after {
  content: " ";
  display: table;
}
.tabbable:after {
  clear: both;
}

.tabbable-custom {
  margin-bottom: 15px;
  padding: 0;
}
.tabbable-custom > .nav-tabs {
  border: none;
  margin: 0;
}
.tabbable-custom > .nav-tabs > li {
  margin-right: 2px;
  border-top: 2px solid transparent;
}
.tabbable-custom > .nav-tabs > li > a {
  margin-right: 0;
  border-radius: 0;
}
.tabbable-custom > .nav-tabs > li > a.active {
  border: none;
  border-top: 3px solid #ed6b75;
  margin-top: 0;
  position: relative;
  border-radius: 0;
}
.tabbable-custom > .tab-content {
  background-color: #ffffff;
  border: 1px solid #dddddd;
  padding: 10px;
  border-radius: 0 0 4px 4px;
}

.m-heading-1 {
  margin: 0 0 20px 0;
  background: #ffffff;
  padding-left: 15px;
  border-left: 8px solid #88909a;
}
.m-heading-1 > h3 {
  font-size: 20px;
  color: #3f444a;
  font-weight: 500;
  margin: 0 0 15px 0;
}
.m-heading-1 > h3 > i {
  font-size: 18px;
  color: #88909a;
}
.m-heading-1 > p {
  color: #5c6873;
  margin: 10px 0 0 0;
}
.m-heading-1 > p:first-child {
  margin-top: 0;
}
.m-heading-1.m-bordered {
  border-right: 1px solid #10161c;
  border-top: 1px solid #10161c;
  border-bottom: 1px solid #10161c;
  padding: 15px 15px;
}
.page-container-bg-solid .m-heading-1.m-bordered {
  border-right: 0;
  border-top: 0;
  border-bottom: 0;
}
.m-heading-1.m-title-md > h3 {
  font-size: 18px;
  margin-bottom: 10px;
}
.m-heading-1.m-title-md > h3 > i {
  font-size: 16px;
  color: #88909a;
}
.m-heading-1.m-title-md > p {
  margin: 15px 0;
}
.m-heading-1.m-title-sm > h3 {
  font-size: 16px;
  margin-bottom: 10px;
}
.m-heading-1.m-title-sm > h3 > i {
  font-size: 14px;
  color: #88909a;
}
.m-heading-1.m-title-sm > p {
  margin: 10px 0;
}

@media (max-width: 991px) {
  /* 991px */
  .m-heading-1 {
    margin: 0px 0;
  }
}
/***
Custom color buttons 
***/
.bg-white {
  background: #ffffff !important;
}

.bg-white-opacity {
  background: rgba(255, 255, 255, 0.8) !important;
}

.bg-hover-white:hover {
  background: #ffffff !important;
}

.font-white {
  color: #ffffff !important;
}

.bg-font-white {
  color: #666666 !important;
}

.border-white {
  border-color: #ffffff !important;
}

.border-top-white {
  border-top-color: #ffffff !important;
}

.border-bottom-white {
  border-bottom-color: #ffffff !important;
}

.border-left-white {
  border-left-color: #ffffff !important;
}

.border-right-white {
  border-right-color: #ffffff !important;
}

.bg-before-white:before,
.bg-after-white:after {
  background: #ffffff !important;
}

.border-before-white:before,
.border-after-white:after {
  border-color: #ffffff !important;
}

.border-top-before-white:before,
.border-top-after-white:after {
  border-top-color: #ffffff !important;
}

.border-bottom-before-white:before,
.border-bottom-after-white:after {
  border-bottom-color: #ffffff !important;
}

.border-left-before-white:before,
.border-left-after-white:after {
  border-left-color: #ffffff !important;
}

.border-right-before-white:before,
.border-right-after-white:after {
  border-right-color: #ffffff !important;
}

.bg-default {
  background: #e1e5ec !important;
}

.bg-default-opacity {
  background: rgba(225, 229, 236, 0.8) !important;
}

.bg-hover-default:hover {
  background: #e1e5ec !important;
}

.font-default {
  color: #e1e5ec !important;
}

.bg-font-default {
  color: #666666 !important;
}

.border-default {
  border-color: #e1e5ec !important;
}

.border-top-default {
  border-top-color: #e1e5ec !important;
}

.border-bottom-default {
  border-bottom-color: #e1e5ec !important;
}

.border-left-default {
  border-left-color: #e1e5ec !important;
}

.border-right-default {
  border-right-color: #e1e5ec !important;
}

.bg-before-default:before,
.bg-after-default:after {
  background: #e1e5ec !important;
}

.border-before-default:before,
.border-after-default:after {
  border-color: #e1e5ec !important;
}

.border-top-before-default:before,
.border-top-after-default:after {
  border-top-color: #e1e5ec !important;
}

.border-bottom-before-default:before,
.border-bottom-after-default:after {
  border-bottom-color: #e1e5ec !important;
}

.border-left-before-default:before,
.border-left-after-default:after {
  border-left-color: #e1e5ec !important;
}

.border-right-before-default:before,
.border-right-after-default:after {
  border-right-color: #e1e5ec !important;
}

.bg-dark {
  background: #2f353b !important;
}

.bg-dark-opacity {
  background: rgba(47, 53, 59, 0.8) !important;
}

.bg-hover-dark:hover {
  background: #2f353b !important;
}

.font-dark {
  color: #2f353b !important;
}

.bg-font-dark {
  color: #ffffff !important;
}

.border-dark {
  border-color: #2f353b !important;
}

.border-top-dark {
  border-top-color: #2f353b !important;
}

.border-bottom-dark {
  border-bottom-color: #2f353b !important;
}

.border-left-dark {
  border-left-color: #2f353b !important;
}

.border-right-dark {
  border-right-color: #2f353b !important;
}

.bg-before-dark:before,
.bg-after-dark:after {
  background: #2f353b !important;
}

.border-before-dark:before,
.border-after-dark:after {
  border-color: #2f353b !important;
}

.border-top-before-dark:before,
.border-top-after-dark:after {
  border-top-color: #2f353b !important;
}

.border-bottom-before-dark:before,
.border-bottom-after-dark:after {
  border-bottom-color: #2f353b !important;
}

.border-left-before-dark:before,
.border-left-after-dark:after {
  border-left-color: #2f353b !important;
}

.border-right-before-dark:before,
.border-right-after-dark:after {
  border-right-color: #2f353b !important;
}

.bg-blue {
  background: #3598dc !important;
}

.bg-blue-opacity {
  background: rgba(53, 152, 220, 0.8) !important;
}

.bg-hover-blue:hover {
  background: #3598dc !important;
}

.font-blue {
  color: #3598dc !important;
}

.bg-font-blue {
  color: #ffffff !important;
}

.border-blue {
  border-color: #3598dc !important;
}

.border-top-blue {
  border-top-color: #3598dc !important;
}

.border-bottom-blue {
  border-bottom-color: #3598dc !important;
}

.border-left-blue {
  border-left-color: #3598dc !important;
}

.border-right-blue {
  border-right-color: #3598dc !important;
}

.bg-before-blue:before,
.bg-after-blue:after {
  background: #3598dc !important;
}

.border-before-blue:before,
.border-after-blue:after {
  border-color: #3598dc !important;
}

.border-top-before-blue:before,
.border-top-after-blue:after {
  border-top-color: #3598dc !important;
}

.border-bottom-before-blue:before,
.border-bottom-after-blue:after {
  border-bottom-color: #3598dc !important;
}

.border-left-before-blue:before,
.border-left-after-blue:after {
  border-left-color: #3598dc !important;
}

.border-right-before-blue:before,
.border-right-after-blue:after {
  border-right-color: #3598dc !important;
}

.bg-blue-madison {
  background: #578ebe !important;
}

.bg-blue-madison-opacity {
  background: rgba(87, 142, 190, 0.8) !important;
}

.bg-hover-blue-madison:hover {
  background: #578ebe !important;
}

.font-blue-madison {
  color: #578ebe !important;
}

.bg-font-blue-madison {
  color: #ffffff !important;
}

.border-blue-madison {
  border-color: #578ebe !important;
}

.border-top-blue-madison {
  border-top-color: #578ebe !important;
}

.border-bottom-blue-madison {
  border-bottom-color: #578ebe !important;
}

.border-left-blue-madison {
  border-left-color: #578ebe !important;
}

.border-right-blue-madison {
  border-right-color: #578ebe !important;
}

.bg-before-blue-madison:before,
.bg-after-blue-madison:after {
  background: #578ebe !important;
}

.border-before-blue-madison:before,
.border-after-blue-madison:after {
  border-color: #578ebe !important;
}

.border-top-before-blue-madison:before,
.border-top-after-blue-madison:after {
  border-top-color: #578ebe !important;
}

.border-bottom-before-blue-madison:before,
.border-bottom-after-blue-madison:after {
  border-bottom-color: #578ebe !important;
}

.border-left-before-blue-madison:before,
.border-left-after-blue-madison:after {
  border-left-color: #578ebe !important;
}

.border-right-before-blue-madison:before,
.border-right-after-blue-madison:after {
  border-right-color: #578ebe !important;
}

.bg-blue-chambray {
  background: #2c3e50 !important;
}

.bg-blue-chambray-opacity {
  background: rgba(44, 62, 80, 0.8) !important;
}

.bg-hover-blue-chambray:hover {
  background: #2c3e50 !important;
}

.font-blue-chambray {
  color: #2c3e50 !important;
}

.bg-font-blue-chambray {
  color: #ffffff !important;
}

.border-blue-chambray {
  border-color: #2c3e50 !important;
}

.border-top-blue-chambray {
  border-top-color: #2c3e50 !important;
}

.border-bottom-blue-chambray {
  border-bottom-color: #2c3e50 !important;
}

.border-left-blue-chambray {
  border-left-color: #2c3e50 !important;
}

.border-right-blue-chambray {
  border-right-color: #2c3e50 !important;
}

.bg-before-blue-chambray:before,
.bg-after-blue-chambray:after {
  background: #2c3e50 !important;
}

.border-before-blue-chambray:before,
.border-after-blue-chambray:after {
  border-color: #2c3e50 !important;
}

.border-top-before-blue-chambray:before,
.border-top-after-blue-chambray:after {
  border-top-color: #2c3e50 !important;
}

.border-bottom-before-blue-chambray:before,
.border-bottom-after-blue-chambray:after {
  border-bottom-color: #2c3e50 !important;
}

.border-left-before-blue-chambray:before,
.border-left-after-blue-chambray:after {
  border-left-color: #2c3e50 !important;
}

.border-right-before-blue-chambray:before,
.border-right-after-blue-chambray:after {
  border-right-color: #2c3e50 !important;
}

.bg-blue-ebonyclay {
  background: #22313f !important;
}

.bg-blue-ebonyclay-opacity {
  background: rgba(34, 49, 63, 0.8) !important;
}

.bg-hover-blue-ebonyclay:hover {
  background: #22313f !important;
}

.font-blue-ebonyclay {
  color: #22313f !important;
}

.bg-font-blue-ebonyclay {
  color: #ffffff !important;
}

.border-blue-ebonyclay {
  border-color: #22313f !important;
}

.border-top-blue-ebonyclay {
  border-top-color: #22313f !important;
}

.border-bottom-blue-ebonyclay {
  border-bottom-color: #22313f !important;
}

.border-left-blue-ebonyclay {
  border-left-color: #22313f !important;
}

.border-right-blue-ebonyclay {
  border-right-color: #22313f !important;
}

.bg-before-blue-ebonyclay:before,
.bg-after-blue-ebonyclay:after {
  background: #22313f !important;
}

.border-before-blue-ebonyclay:before,
.border-after-blue-ebonyclay:after {
  border-color: #22313f !important;
}

.border-top-before-blue-ebonyclay:before,
.border-top-after-blue-ebonyclay:after {
  border-top-color: #22313f !important;
}

.border-bottom-before-blue-ebonyclay:before,
.border-bottom-after-blue-ebonyclay:after {
  border-bottom-color: #22313f !important;
}

.border-left-before-blue-ebonyclay:before,
.border-left-after-blue-ebonyclay:after {
  border-left-color: #22313f !important;
}

.border-right-before-blue-ebonyclay:before,
.border-right-after-blue-ebonyclay:after {
  border-right-color: #22313f !important;
}

.bg-blue-hoki {
  background: #67809f !important;
}

.bg-blue-hoki-opacity {
  background: rgba(103, 128, 159, 0.8) !important;
}

.bg-hover-blue-hoki:hover {
  background: #67809f !important;
}

.font-blue-hoki {
  color: #67809f !important;
}

.bg-font-blue-hoki {
  color: #ffffff !important;
}

.border-blue-hoki {
  border-color: #67809f !important;
}

.border-top-blue-hoki {
  border-top-color: #67809f !important;
}

.border-bottom-blue-hoki {
  border-bottom-color: #67809f !important;
}

.border-left-blue-hoki {
  border-left-color: #67809f !important;
}

.border-right-blue-hoki {
  border-right-color: #67809f !important;
}

.bg-before-blue-hoki:before,
.bg-after-blue-hoki:after {
  background: #67809f !important;
}

.border-before-blue-hoki:before,
.border-after-blue-hoki:after {
  border-color: #67809f !important;
}

.border-top-before-blue-hoki:before,
.border-top-after-blue-hoki:after {
  border-top-color: #67809f !important;
}

.border-bottom-before-blue-hoki:before,
.border-bottom-after-blue-hoki:after {
  border-bottom-color: #67809f !important;
}

.border-left-before-blue-hoki:before,
.border-left-after-blue-hoki:after {
  border-left-color: #67809f !important;
}

.border-right-before-blue-hoki:before,
.border-right-after-blue-hoki:after {
  border-right-color: #67809f !important;
}

.bg-blue-steel {
  background: #4b77be !important;
}

.bg-blue-steel-opacity {
  background: rgba(75, 119, 190, 0.8) !important;
}

.bg-hover-blue-steel:hover {
  background: #4b77be !important;
}

.font-blue-steel {
  color: #4b77be !important;
}

.bg-font-blue-steel {
  color: #ffffff !important;
}

.border-blue-steel {
  border-color: #4b77be !important;
}

.border-top-blue-steel {
  border-top-color: #4b77be !important;
}

.border-bottom-blue-steel {
  border-bottom-color: #4b77be !important;
}

.border-left-blue-steel {
  border-left-color: #4b77be !important;
}

.border-right-blue-steel {
  border-right-color: #4b77be !important;
}

.bg-before-blue-steel:before,
.bg-after-blue-steel:after {
  background: #4b77be !important;
}

.border-before-blue-steel:before,
.border-after-blue-steel:after {
  border-color: #4b77be !important;
}

.border-top-before-blue-steel:before,
.border-top-after-blue-steel:after {
  border-top-color: #4b77be !important;
}

.border-bottom-before-blue-steel:before,
.border-bottom-after-blue-steel:after {
  border-bottom-color: #4b77be !important;
}

.border-left-before-blue-steel:before,
.border-left-after-blue-steel:after {
  border-left-color: #4b77be !important;
}

.border-right-before-blue-steel:before,
.border-right-after-blue-steel:after {
  border-right-color: #4b77be !important;
}

.bg-blue-soft {
  background: #4c87b9 !important;
}

.bg-blue-soft-opacity {
  background: rgba(76, 135, 185, 0.8) !important;
}

.bg-hover-blue-soft:hover {
  background: #4c87b9 !important;
}

.font-blue-soft {
  color: #4c87b9 !important;
}

.bg-font-blue-soft {
  color: #ffffff !important;
}

.border-blue-soft {
  border-color: #4c87b9 !important;
}

.border-top-blue-soft {
  border-top-color: #4c87b9 !important;
}

.border-bottom-blue-soft {
  border-bottom-color: #4c87b9 !important;
}

.border-left-blue-soft {
  border-left-color: #4c87b9 !important;
}

.border-right-blue-soft {
  border-right-color: #4c87b9 !important;
}

.bg-before-blue-soft:before,
.bg-after-blue-soft:after {
  background: #4c87b9 !important;
}

.border-before-blue-soft:before,
.border-after-blue-soft:after {
  border-color: #4c87b9 !important;
}

.border-top-before-blue-soft:before,
.border-top-after-blue-soft:after {
  border-top-color: #4c87b9 !important;
}

.border-bottom-before-blue-soft:before,
.border-bottom-after-blue-soft:after {
  border-bottom-color: #4c87b9 !important;
}

.border-left-before-blue-soft:before,
.border-left-after-blue-soft:after {
  border-left-color: #4c87b9 !important;
}

.border-right-before-blue-soft:before,
.border-right-after-blue-soft:after {
  border-right-color: #4c87b9 !important;
}

.bg-blue-dark {
  background: #5e738b !important;
}

.bg-blue-dark-opacity {
  background: rgba(94, 115, 139, 0.8) !important;
}

.bg-hover-blue-dark:hover {
  background: #5e738b !important;
}

.font-blue-dark {
  color: #5e738b !important;
}

.bg-font-blue-dark {
  color: #ffffff !important;
}

.border-blue-dark {
  border-color: #5e738b !important;
}

.border-top-blue-dark {
  border-top-color: #5e738b !important;
}

.border-bottom-blue-dark {
  border-bottom-color: #5e738b !important;
}

.border-left-blue-dark {
  border-left-color: #5e738b !important;
}

.border-right-blue-dark {
  border-right-color: #5e738b !important;
}

.bg-before-blue-dark:before,
.bg-after-blue-dark:after {
  background: #5e738b !important;
}

.border-before-blue-dark:before,
.border-after-blue-dark:after {
  border-color: #5e738b !important;
}

.border-top-before-blue-dark:before,
.border-top-after-blue-dark:after {
  border-top-color: #5e738b !important;
}

.border-bottom-before-blue-dark:before,
.border-bottom-after-blue-dark:after {
  border-bottom-color: #5e738b !important;
}

.border-left-before-blue-dark:before,
.border-left-after-blue-dark:after {
  border-left-color: #5e738b !important;
}

.border-right-before-blue-dark:before,
.border-right-after-blue-dark:after {
  border-right-color: #5e738b !important;
}

.bg-blue-sharp {
  background: #5c9bd1 !important;
}

.bg-blue-sharp-opacity {
  background: rgba(92, 155, 209, 0.8) !important;
}

.bg-hover-blue-sharp:hover {
  background: #5c9bd1 !important;
}

.font-blue-sharp {
  color: #5c9bd1 !important;
}

.bg-font-blue-sharp {
  color: #ffffff !important;
}

.border-blue-sharp {
  border-color: #5c9bd1 !important;
}

.border-top-blue-sharp {
  border-top-color: #5c9bd1 !important;
}

.border-bottom-blue-sharp {
  border-bottom-color: #5c9bd1 !important;
}

.border-left-blue-sharp {
  border-left-color: #5c9bd1 !important;
}

.border-right-blue-sharp {
  border-right-color: #5c9bd1 !important;
}

.bg-before-blue-sharp:before,
.bg-after-blue-sharp:after {
  background: #5c9bd1 !important;
}

.border-before-blue-sharp:before,
.border-after-blue-sharp:after {
  border-color: #5c9bd1 !important;
}

.border-top-before-blue-sharp:before,
.border-top-after-blue-sharp:after {
  border-top-color: #5c9bd1 !important;
}

.border-bottom-before-blue-sharp:before,
.border-bottom-after-blue-sharp:after {
  border-bottom-color: #5c9bd1 !important;
}

.border-left-before-blue-sharp:before,
.border-left-after-blue-sharp:after {
  border-left-color: #5c9bd1 !important;
}

.border-right-before-blue-sharp:before,
.border-right-after-blue-sharp:after {
  border-right-color: #5c9bd1 !important;
}

.bg-blue-oleo {
  background: #94a0b2 !important;
}

.bg-blue-oleo-opacity {
  background: rgba(148, 160, 178, 0.8) !important;
}

.bg-hover-blue-oleo:hover {
  background: #94a0b2 !important;
}

.font-blue-oleo {
  color: #94a0b2 !important;
}

.bg-font-blue-oleo {
  color: #ffffff !important;
}

.border-blue-oleo {
  border-color: #94a0b2 !important;
}

.border-top-blue-oleo {
  border-top-color: #94a0b2 !important;
}

.border-bottom-blue-oleo {
  border-bottom-color: #94a0b2 !important;
}

.border-left-blue-oleo {
  border-left-color: #94a0b2 !important;
}

.border-right-blue-oleo {
  border-right-color: #94a0b2 !important;
}

.bg-before-blue-oleo:before,
.bg-after-blue-oleo:after {
  background: #94a0b2 !important;
}

.border-before-blue-oleo:before,
.border-after-blue-oleo:after {
  border-color: #94a0b2 !important;
}

.border-top-before-blue-oleo:before,
.border-top-after-blue-oleo:after {
  border-top-color: #94a0b2 !important;
}

.border-bottom-before-blue-oleo:before,
.border-bottom-after-blue-oleo:after {
  border-bottom-color: #94a0b2 !important;
}

.border-left-before-blue-oleo:before,
.border-left-after-blue-oleo:after {
  border-left-color: #94a0b2 !important;
}

.border-right-before-blue-oleo:before,
.border-right-after-blue-oleo:after {
  border-right-color: #94a0b2 !important;
}

.bg-green {
  background: #32c5d2 !important;
}

.bg-green-opacity {
  background: rgba(50, 197, 210, 0.8) !important;
}

.bg-hover-green:hover {
  background: #32c5d2 !important;
}

.font-green {
  color: #32c5d2 !important;
}

.bg-font-green {
  color: #ffffff !important;
}

.border-green {
  border-color: #32c5d2 !important;
}

.border-top-green {
  border-top-color: #32c5d2 !important;
}

.border-bottom-green {
  border-bottom-color: #32c5d2 !important;
}

.border-left-green {
  border-left-color: #32c5d2 !important;
}

.border-right-green {
  border-right-color: #32c5d2 !important;
}

.bg-before-green:before,
.bg-after-green:after {
  background: #32c5d2 !important;
}

.border-before-green:before,
.border-after-green:after {
  border-color: #32c5d2 !important;
}

.border-top-before-green:before,
.border-top-after-green:after {
  border-top-color: #32c5d2 !important;
}

.border-bottom-before-green:before,
.border-bottom-after-green:after {
  border-bottom-color: #32c5d2 !important;
}

.border-left-before-green:before,
.border-left-after-green:after {
  border-left-color: #32c5d2 !important;
}

.border-right-before-green:before,
.border-right-after-green:after {
  border-right-color: #32c5d2 !important;
}

.bg-green-meadow {
  background: #1bbc9b !important;
}

.bg-green-meadow-opacity {
  background: rgba(27, 188, 155, 0.8) !important;
}

.bg-hover-green-meadow:hover {
  background: #1bbc9b !important;
}

.font-green-meadow {
  color: #1bbc9b !important;
}

.bg-font-green-meadow {
  color: #ffffff !important;
}

.border-green-meadow {
  border-color: #1bbc9b !important;
}

.border-top-green-meadow {
  border-top-color: #1bbc9b !important;
}

.border-bottom-green-meadow {
  border-bottom-color: #1bbc9b !important;
}

.border-left-green-meadow {
  border-left-color: #1bbc9b !important;
}

.border-right-green-meadow {
  border-right-color: #1bbc9b !important;
}

.bg-before-green-meadow:before,
.bg-after-green-meadow:after {
  background: #1bbc9b !important;
}

.border-before-green-meadow:before,
.border-after-green-meadow:after {
  border-color: #1bbc9b !important;
}

.border-top-before-green-meadow:before,
.border-top-after-green-meadow:after {
  border-top-color: #1bbc9b !important;
}

.border-bottom-before-green-meadow:before,
.border-bottom-after-green-meadow:after {
  border-bottom-color: #1bbc9b !important;
}

.border-left-before-green-meadow:before,
.border-left-after-green-meadow:after {
  border-left-color: #1bbc9b !important;
}

.border-right-before-green-meadow:before,
.border-right-after-green-meadow:after {
  border-right-color: #1bbc9b !important;
}

.bg-green-seagreen {
  background: #1ba39c !important;
}

.bg-green-seagreen-opacity {
  background: rgba(27, 163, 156, 0.8) !important;
}

.bg-hover-green-seagreen:hover {
  background: #1ba39c !important;
}

.font-green-seagreen {
  color: #1ba39c !important;
}

.bg-font-green-seagreen {
  color: #ffffff !important;
}

.border-green-seagreen {
  border-color: #1ba39c !important;
}

.border-top-green-seagreen {
  border-top-color: #1ba39c !important;
}

.border-bottom-green-seagreen {
  border-bottom-color: #1ba39c !important;
}

.border-left-green-seagreen {
  border-left-color: #1ba39c !important;
}

.border-right-green-seagreen {
  border-right-color: #1ba39c !important;
}

.bg-before-green-seagreen:before,
.bg-after-green-seagreen:after {
  background: #1ba39c !important;
}

.border-before-green-seagreen:before,
.border-after-green-seagreen:after {
  border-color: #1ba39c !important;
}

.border-top-before-green-seagreen:before,
.border-top-after-green-seagreen:after {
  border-top-color: #1ba39c !important;
}

.border-bottom-before-green-seagreen:before,
.border-bottom-after-green-seagreen:after {
  border-bottom-color: #1ba39c !important;
}

.border-left-before-green-seagreen:before,
.border-left-after-green-seagreen:after {
  border-left-color: #1ba39c !important;
}

.border-right-before-green-seagreen:before,
.border-right-after-green-seagreen:after {
  border-right-color: #1ba39c !important;
}

.bg-green-turquoise {
  background: #36d7b7 !important;
}

.bg-green-turquoise-opacity {
  background: rgba(54, 215, 183, 0.8) !important;
}

.bg-hover-green-turquoise:hover {
  background: #36d7b7 !important;
}

.font-green-turquoise {
  color: #36d7b7 !important;
}

.bg-font-green-turquoise {
  color: #ffffff !important;
}

.border-green-turquoise {
  border-color: #36d7b7 !important;
}

.border-top-green-turquoise {
  border-top-color: #36d7b7 !important;
}

.border-bottom-green-turquoise {
  border-bottom-color: #36d7b7 !important;
}

.border-left-green-turquoise {
  border-left-color: #36d7b7 !important;
}

.border-right-green-turquoise {
  border-right-color: #36d7b7 !important;
}

.bg-before-green-turquoise:before,
.bg-after-green-turquoise:after {
  background: #36d7b7 !important;
}

.border-before-green-turquoise:before,
.border-after-green-turquoise:after {
  border-color: #36d7b7 !important;
}

.border-top-before-green-turquoise:before,
.border-top-after-green-turquoise:after {
  border-top-color: #36d7b7 !important;
}

.border-bottom-before-green-turquoise:before,
.border-bottom-after-green-turquoise:after {
  border-bottom-color: #36d7b7 !important;
}

.border-left-before-green-turquoise:before,
.border-left-after-green-turquoise:after {
  border-left-color: #36d7b7 !important;
}

.border-right-before-green-turquoise:before,
.border-right-after-green-turquoise:after {
  border-right-color: #36d7b7 !important;
}

.bg-green-haze {
  background: #44b6ae !important;
}

.bg-green-haze-opacity {
  background: rgba(68, 182, 174, 0.8) !important;
}

.bg-hover-green-haze:hover {
  background: #44b6ae !important;
}

.font-green-haze {
  color: #44b6ae !important;
}

.bg-font-green-haze {
  color: #ffffff !important;
}

.border-green-haze {
  border-color: #44b6ae !important;
}

.border-top-green-haze {
  border-top-color: #44b6ae !important;
}

.border-bottom-green-haze {
  border-bottom-color: #44b6ae !important;
}

.border-left-green-haze {
  border-left-color: #44b6ae !important;
}

.border-right-green-haze {
  border-right-color: #44b6ae !important;
}

.bg-before-green-haze:before,
.bg-after-green-haze:after {
  background: #44b6ae !important;
}

.border-before-green-haze:before,
.border-after-green-haze:after {
  border-color: #44b6ae !important;
}

.border-top-before-green-haze:before,
.border-top-after-green-haze:after {
  border-top-color: #44b6ae !important;
}

.border-bottom-before-green-haze:before,
.border-bottom-after-green-haze:after {
  border-bottom-color: #44b6ae !important;
}

.border-left-before-green-haze:before,
.border-left-after-green-haze:after {
  border-left-color: #44b6ae !important;
}

.border-right-before-green-haze:before,
.border-right-after-green-haze:after {
  border-right-color: #44b6ae !important;
}

.bg-green-jungle {
  background: #26c281 !important;
}

.bg-green-jungle-opacity {
  background: rgba(38, 194, 129, 0.8) !important;
}

.bg-hover-green-jungle:hover {
  background: #26c281 !important;
}

.font-green-jungle {
  color: #26c281 !important;
}

.bg-font-green-jungle {
  color: #ffffff !important;
}

.border-green-jungle {
  border-color: #26c281 !important;
}

.border-top-green-jungle {
  border-top-color: #26c281 !important;
}

.border-bottom-green-jungle {
  border-bottom-color: #26c281 !important;
}

.border-left-green-jungle {
  border-left-color: #26c281 !important;
}

.border-right-green-jungle {
  border-right-color: #26c281 !important;
}

.bg-before-green-jungle:before,
.bg-after-green-jungle:after {
  background: #26c281 !important;
}

.border-before-green-jungle:before,
.border-after-green-jungle:after {
  border-color: #26c281 !important;
}

.border-top-before-green-jungle:before,
.border-top-after-green-jungle:after {
  border-top-color: #26c281 !important;
}

.border-bottom-before-green-jungle:before,
.border-bottom-after-green-jungle:after {
  border-bottom-color: #26c281 !important;
}

.border-left-before-green-jungle:before,
.border-left-after-green-jungle:after {
  border-left-color: #26c281 !important;
}

.border-right-before-green-jungle:before,
.border-right-after-green-jungle:after {
  border-right-color: #26c281 !important;
}

.bg-green-soft {
  background: #3faba4 !important;
}

.bg-green-soft-opacity {
  background: rgba(63, 171, 164, 0.8) !important;
}

.bg-hover-green-soft:hover {
  background: #3faba4 !important;
}

.font-green-soft {
  color: #3faba4 !important;
}

.bg-font-green-soft {
  color: #ffffff !important;
}

.border-green-soft {
  border-color: #3faba4 !important;
}

.border-top-green-soft {
  border-top-color: #3faba4 !important;
}

.border-bottom-green-soft {
  border-bottom-color: #3faba4 !important;
}

.border-left-green-soft {
  border-left-color: #3faba4 !important;
}

.border-right-green-soft {
  border-right-color: #3faba4 !important;
}

.bg-before-green-soft:before,
.bg-after-green-soft:after {
  background: #3faba4 !important;
}

.border-before-green-soft:before,
.border-after-green-soft:after {
  border-color: #3faba4 !important;
}

.border-top-before-green-soft:before,
.border-top-after-green-soft:after {
  border-top-color: #3faba4 !important;
}

.border-bottom-before-green-soft:before,
.border-bottom-after-green-soft:after {
  border-bottom-color: #3faba4 !important;
}

.border-left-before-green-soft:before,
.border-left-after-green-soft:after {
  border-left-color: #3faba4 !important;
}

.border-right-before-green-soft:before,
.border-right-after-green-soft:after {
  border-right-color: #3faba4 !important;
}

.bg-green-dark {
  background: #4db3a2 !important;
}

.bg-green-dark-opacity {
  background: rgba(77, 179, 162, 0.8) !important;
}

.bg-hover-green-dark:hover {
  background: #4db3a2 !important;
}

.font-green-dark {
  color: #4db3a2 !important;
}

.bg-font-green-dark {
  color: #ffffff !important;
}

.border-green-dark {
  border-color: #4db3a2 !important;
}

.border-top-green-dark {
  border-top-color: #4db3a2 !important;
}

.border-bottom-green-dark {
  border-bottom-color: #4db3a2 !important;
}

.border-left-green-dark {
  border-left-color: #4db3a2 !important;
}

.border-right-green-dark {
  border-right-color: #4db3a2 !important;
}

.bg-before-green-dark:before,
.bg-after-green-dark:after {
  background: #4db3a2 !important;
}

.border-before-green-dark:before,
.border-after-green-dark:after {
  border-color: #4db3a2 !important;
}

.border-top-before-green-dark:before,
.border-top-after-green-dark:after {
  border-top-color: #4db3a2 !important;
}

.border-bottom-before-green-dark:before,
.border-bottom-after-green-dark:after {
  border-bottom-color: #4db3a2 !important;
}

.border-left-before-green-dark:before,
.border-left-after-green-dark:after {
  border-left-color: #4db3a2 !important;
}

.border-right-before-green-dark:before,
.border-right-after-green-dark:after {
  border-right-color: #4db3a2 !important;
}

.bg-green-sharp {
  background: #2ab4c0 !important;
}

.bg-green-sharp-opacity {
  background: rgba(42, 180, 192, 0.8) !important;
}

.bg-hover-green-sharp:hover {
  background: #2ab4c0 !important;
}

.font-green-sharp {
  color: #2ab4c0 !important;
}

.bg-font-green-sharp {
  color: #ffffff !important;
}

.border-green-sharp {
  border-color: #2ab4c0 !important;
}

.border-top-green-sharp {
  border-top-color: #2ab4c0 !important;
}

.border-bottom-green-sharp {
  border-bottom-color: #2ab4c0 !important;
}

.border-left-green-sharp {
  border-left-color: #2ab4c0 !important;
}

.border-right-green-sharp {
  border-right-color: #2ab4c0 !important;
}

.bg-before-green-sharp:before,
.bg-after-green-sharp:after {
  background: #2ab4c0 !important;
}

.border-before-green-sharp:before,
.border-after-green-sharp:after {
  border-color: #2ab4c0 !important;
}

.border-top-before-green-sharp:before,
.border-top-after-green-sharp:after {
  border-top-color: #2ab4c0 !important;
}

.border-bottom-before-green-sharp:before,
.border-bottom-after-green-sharp:after {
  border-bottom-color: #2ab4c0 !important;
}

.border-left-before-green-sharp:before,
.border-left-after-green-sharp:after {
  border-left-color: #2ab4c0 !important;
}

.border-right-before-green-sharp:before,
.border-right-after-green-sharp:after {
  border-right-color: #2ab4c0 !important;
}

.bg-green-steel {
  background: #29b4b6 !important;
}

.bg-green-steel-opacity {
  background: rgba(41, 180, 182, 0.8) !important;
}

.bg-hover-green-steel:hover {
  background: #29b4b6 !important;
}

.font-green-steel {
  color: #29b4b6 !important;
}

.bg-font-green-steel {
  color: #ffffff !important;
}

.border-green-steel {
  border-color: #29b4b6 !important;
}

.border-top-green-steel {
  border-top-color: #29b4b6 !important;
}

.border-bottom-green-steel {
  border-bottom-color: #29b4b6 !important;
}

.border-left-green-steel {
  border-left-color: #29b4b6 !important;
}

.border-right-green-steel {
  border-right-color: #29b4b6 !important;
}

.bg-before-green-steel:before,
.bg-after-green-steel:after {
  background: #29b4b6 !important;
}

.border-before-green-steel:before,
.border-after-green-steel:after {
  border-color: #29b4b6 !important;
}

.border-top-before-green-steel:before,
.border-top-after-green-steel:after {
  border-top-color: #29b4b6 !important;
}

.border-bottom-before-green-steel:before,
.border-bottom-after-green-steel:after {
  border-bottom-color: #29b4b6 !important;
}

.border-left-before-green-steel:before,
.border-left-after-green-steel:after {
  border-left-color: #29b4b6 !important;
}

.border-right-before-green-steel:before,
.border-right-after-green-steel:after {
  border-right-color: #29b4b6 !important;
}

.bg-grey {
  background: #e5e5e5 !important;
}

.bg-grey-opacity {
  background: rgba(229, 229, 229, 0.8) !important;
}

.bg-hover-grey:hover {
  background: #e5e5e5 !important;
}

.font-grey {
  color: #e5e5e5 !important;
}

.bg-font-grey {
  color: #333333 !important;
}

.border-grey {
  border-color: #e5e5e5 !important;
}

.border-top-grey {
  border-top-color: #e5e5e5 !important;
}

.border-bottom-grey {
  border-bottom-color: #e5e5e5 !important;
}

.border-left-grey {
  border-left-color: #e5e5e5 !important;
}

.border-right-grey {
  border-right-color: #e5e5e5 !important;
}

.bg-before-grey:before,
.bg-after-grey:after {
  background: #e5e5e5 !important;
}

.border-before-grey:before,
.border-after-grey:after {
  border-color: #e5e5e5 !important;
}

.border-top-before-grey:before,
.border-top-after-grey:after {
  border-top-color: #e5e5e5 !important;
}

.border-bottom-before-grey:before,
.border-bottom-after-grey:after {
  border-bottom-color: #e5e5e5 !important;
}

.border-left-before-grey:before,
.border-left-after-grey:after {
  border-left-color: #e5e5e5 !important;
}

.border-right-before-grey:before,
.border-right-after-grey:after {
  border-right-color: #e5e5e5 !important;
}

.bg-grey-steel {
  background: #e9edef !important;
}

.bg-grey-steel-opacity {
  background: rgba(233, 237, 239, 0.8) !important;
}

.bg-hover-grey-steel:hover {
  background: #e9edef !important;
}

.font-grey-steel {
  color: #e9edef !important;
}

.bg-font-grey-steel {
  color: #80898e !important;
}

.border-grey-steel {
  border-color: #e9edef !important;
}

.border-top-grey-steel {
  border-top-color: #e9edef !important;
}

.border-bottom-grey-steel {
  border-bottom-color: #e9edef !important;
}

.border-left-grey-steel {
  border-left-color: #e9edef !important;
}

.border-right-grey-steel {
  border-right-color: #e9edef !important;
}

.bg-before-grey-steel:before,
.bg-after-grey-steel:after {
  background: #e9edef !important;
}

.border-before-grey-steel:before,
.border-after-grey-steel:after {
  border-color: #e9edef !important;
}

.border-top-before-grey-steel:before,
.border-top-after-grey-steel:after {
  border-top-color: #e9edef !important;
}

.border-bottom-before-grey-steel:before,
.border-bottom-after-grey-steel:after {
  border-bottom-color: #e9edef !important;
}

.border-left-before-grey-steel:before,
.border-left-after-grey-steel:after {
  border-left-color: #e9edef !important;
}

.border-right-before-grey-steel:before,
.border-right-after-grey-steel:after {
  border-right-color: #e9edef !important;
}

.bg-grey-cararra {
  background: #fafafa !important;
}

.bg-grey-cararra-opacity {
  background: rgba(250, 250, 250, 0.8) !important;
}

.bg-hover-grey-cararra:hover {
  background: #fafafa !important;
}

.font-grey-cararra {
  color: #fafafa !important;
}

.bg-font-grey-cararra {
  color: #333333 !important;
}

.border-grey-cararra {
  border-color: #fafafa !important;
}

.border-top-grey-cararra {
  border-top-color: #fafafa !important;
}

.border-bottom-grey-cararra {
  border-bottom-color: #fafafa !important;
}

.border-left-grey-cararra {
  border-left-color: #fafafa !important;
}

.border-right-grey-cararra {
  border-right-color: #fafafa !important;
}

.bg-before-grey-cararra:before,
.bg-after-grey-cararra:after {
  background: #fafafa !important;
}

.border-before-grey-cararra:before,
.border-after-grey-cararra:after {
  border-color: #fafafa !important;
}

.border-top-before-grey-cararra:before,
.border-top-after-grey-cararra:after {
  border-top-color: #fafafa !important;
}

.border-bottom-before-grey-cararra:before,
.border-bottom-after-grey-cararra:after {
  border-bottom-color: #fafafa !important;
}

.border-left-before-grey-cararra:before,
.border-left-after-grey-cararra:after {
  border-left-color: #fafafa !important;
}

.border-right-before-grey-cararra:before,
.border-right-after-grey-cararra:after {
  border-right-color: #fafafa !important;
}

.bg-grey-gallery {
  background: #555555 !important;
}

.bg-grey-gallery-opacity {
  background: rgba(85, 85, 85, 0.8) !important;
}

.bg-hover-grey-gallery:hover {
  background: #555555 !important;
}

.font-grey-gallery {
  color: #555555 !important;
}

.bg-font-grey-gallery {
  color: #ffffff !important;
}

.border-grey-gallery {
  border-color: #555555 !important;
}

.border-top-grey-gallery {
  border-top-color: #555555 !important;
}

.border-bottom-grey-gallery {
  border-bottom-color: #555555 !important;
}

.border-left-grey-gallery {
  border-left-color: #555555 !important;
}

.border-right-grey-gallery {
  border-right-color: #555555 !important;
}

.bg-before-grey-gallery:before,
.bg-after-grey-gallery:after {
  background: #555555 !important;
}

.border-before-grey-gallery:before,
.border-after-grey-gallery:after {
  border-color: #555555 !important;
}

.border-top-before-grey-gallery:before,
.border-top-after-grey-gallery:after {
  border-top-color: #555555 !important;
}

.border-bottom-before-grey-gallery:before,
.border-bottom-after-grey-gallery:after {
  border-bottom-color: #555555 !important;
}

.border-left-before-grey-gallery:before,
.border-left-after-grey-gallery:after {
  border-left-color: #555555 !important;
}

.border-right-before-grey-gallery:before,
.border-right-after-grey-gallery:after {
  border-right-color: #555555 !important;
}

.bg-grey-cascade {
  background: #95a5a6 !important;
}

.bg-grey-cascade-opacity {
  background: rgba(149, 165, 166, 0.8) !important;
}

.bg-hover-grey-cascade:hover {
  background: #95a5a6 !important;
}

.font-grey-cascade {
  color: #95a5a6 !important;
}

.bg-font-grey-cascade {
  color: #ffffff !important;
}

.border-grey-cascade {
  border-color: #95a5a6 !important;
}

.border-top-grey-cascade {
  border-top-color: #95a5a6 !important;
}

.border-bottom-grey-cascade {
  border-bottom-color: #95a5a6 !important;
}

.border-left-grey-cascade {
  border-left-color: #95a5a6 !important;
}

.border-right-grey-cascade {
  border-right-color: #95a5a6 !important;
}

.bg-before-grey-cascade:before,
.bg-after-grey-cascade:after {
  background: #95a5a6 !important;
}

.border-before-grey-cascade:before,
.border-after-grey-cascade:after {
  border-color: #95a5a6 !important;
}

.border-top-before-grey-cascade:before,
.border-top-after-grey-cascade:after {
  border-top-color: #95a5a6 !important;
}

.border-bottom-before-grey-cascade:before,
.border-bottom-after-grey-cascade:after {
  border-bottom-color: #95a5a6 !important;
}

.border-left-before-grey-cascade:before,
.border-left-after-grey-cascade:after {
  border-left-color: #95a5a6 !important;
}

.border-right-before-grey-cascade:before,
.border-right-after-grey-cascade:after {
  border-right-color: #95a5a6 !important;
}

.bg-grey-silver {
  background: #bfbfbf !important;
}

.bg-grey-silver-opacity {
  background: rgba(191, 191, 191, 0.8) !important;
}

.bg-hover-grey-silver:hover {
  background: #bfbfbf !important;
}

.font-grey-silver {
  color: #bfbfbf !important;
}

.bg-font-grey-silver {
  color: #fafcfb !important;
}

.border-grey-silver {
  border-color: #bfbfbf !important;
}

.border-top-grey-silver {
  border-top-color: #bfbfbf !important;
}

.border-bottom-grey-silver {
  border-bottom-color: #bfbfbf !important;
}

.border-left-grey-silver {
  border-left-color: #bfbfbf !important;
}

.border-right-grey-silver {
  border-right-color: #bfbfbf !important;
}

.bg-before-grey-silver:before,
.bg-after-grey-silver:after {
  background: #bfbfbf !important;
}

.border-before-grey-silver:before,
.border-after-grey-silver:after {
  border-color: #bfbfbf !important;
}

.border-top-before-grey-silver:before,
.border-top-after-grey-silver:after {
  border-top-color: #bfbfbf !important;
}

.border-bottom-before-grey-silver:before,
.border-bottom-after-grey-silver:after {
  border-bottom-color: #bfbfbf !important;
}

.border-left-before-grey-silver:before,
.border-left-after-grey-silver:after {
  border-left-color: #bfbfbf !important;
}

.border-right-before-grey-silver:before,
.border-right-after-grey-silver:after {
  border-right-color: #bfbfbf !important;
}

.bg-grey-salsa {
  background: #acb5c3 !important;
}

.bg-grey-salsa-opacity {
  background: rgba(172, 181, 195, 0.8) !important;
}

.bg-hover-grey-salsa:hover {
  background: #acb5c3 !important;
}

.font-grey-salsa {
  color: #acb5c3 !important;
}

.bg-font-grey-salsa {
  color: #fafcfb !important;
}

.border-grey-salsa {
  border-color: #acb5c3 !important;
}

.border-top-grey-salsa {
  border-top-color: #acb5c3 !important;
}

.border-bottom-grey-salsa {
  border-bottom-color: #acb5c3 !important;
}

.border-left-grey-salsa {
  border-left-color: #acb5c3 !important;
}

.border-right-grey-salsa {
  border-right-color: #acb5c3 !important;
}

.bg-before-grey-salsa:before,
.bg-after-grey-salsa:after {
  background: #acb5c3 !important;
}

.border-before-grey-salsa:before,
.border-after-grey-salsa:after {
  border-color: #acb5c3 !important;
}

.border-top-before-grey-salsa:before,
.border-top-after-grey-salsa:after {
  border-top-color: #acb5c3 !important;
}

.border-bottom-before-grey-salsa:before,
.border-bottom-after-grey-salsa:after {
  border-bottom-color: #acb5c3 !important;
}

.border-left-before-grey-salsa:before,
.border-left-after-grey-salsa:after {
  border-left-color: #acb5c3 !important;
}

.border-right-before-grey-salsa:before,
.border-right-after-grey-salsa:after {
  border-right-color: #acb5c3 !important;
}

.bg-grey-salt {
  background: #bfcad1 !important;
}

.bg-grey-salt-opacity {
  background: rgba(191, 202, 209, 0.8) !important;
}

.bg-hover-grey-salt:hover {
  background: #bfcad1 !important;
}

.font-grey-salt {
  color: #bfcad1 !important;
}

.bg-font-grey-salt {
  color: #fafcfb !important;
}

.border-grey-salt {
  border-color: #bfcad1 !important;
}

.border-top-grey-salt {
  border-top-color: #bfcad1 !important;
}

.border-bottom-grey-salt {
  border-bottom-color: #bfcad1 !important;
}

.border-left-grey-salt {
  border-left-color: #bfcad1 !important;
}

.border-right-grey-salt {
  border-right-color: #bfcad1 !important;
}

.bg-before-grey-salt:before,
.bg-after-grey-salt:after {
  background: #bfcad1 !important;
}

.border-before-grey-salt:before,
.border-after-grey-salt:after {
  border-color: #bfcad1 !important;
}

.border-top-before-grey-salt:before,
.border-top-after-grey-salt:after {
  border-top-color: #bfcad1 !important;
}

.border-bottom-before-grey-salt:before,
.border-bottom-after-grey-salt:after {
  border-bottom-color: #bfcad1 !important;
}

.border-left-before-grey-salt:before,
.border-left-after-grey-salt:after {
  border-left-color: #bfcad1 !important;
}

.border-right-before-grey-salt:before,
.border-right-after-grey-salt:after {
  border-right-color: #bfcad1 !important;
}

.bg-grey-mint {
  background: #525e64 !important;
}

.bg-grey-mint-opacity {
  background: rgba(82, 94, 100, 0.8) !important;
}

.bg-hover-grey-mint:hover {
  background: #525e64 !important;
}

.font-grey-mint {
  color: #525e64 !important;
}

.bg-font-grey-mint {
  color: #ffffff !important;
}

.border-grey-mint {
  border-color: #525e64 !important;
}

.border-top-grey-mint {
  border-top-color: #525e64 !important;
}

.border-bottom-grey-mint {
  border-bottom-color: #525e64 !important;
}

.border-left-grey-mint {
  border-left-color: #525e64 !important;
}

.border-right-grey-mint {
  border-right-color: #525e64 !important;
}

.bg-before-grey-mint:before,
.bg-after-grey-mint:after {
  background: #525e64 !important;
}

.border-before-grey-mint:before,
.border-after-grey-mint:after {
  border-color: #525e64 !important;
}

.border-top-before-grey-mint:before,
.border-top-after-grey-mint:after {
  border-top-color: #525e64 !important;
}

.border-bottom-before-grey-mint:before,
.border-bottom-after-grey-mint:after {
  border-bottom-color: #525e64 !important;
}

.border-left-before-grey-mint:before,
.border-left-after-grey-mint:after {
  border-left-color: #525e64 !important;
}

.border-right-before-grey-mint:before,
.border-right-after-grey-mint:after {
  border-right-color: #525e64 !important;
}

.bg-red {
  background: #e7505a !important;
}

.bg-red-opacity {
  background: rgba(231, 80, 90, 0.8) !important;
}

.bg-hover-red:hover {
  background: #e7505a !important;
}

.font-red {
  color: #e7505a !important;
}

.bg-font-red {
  color: #ffffff !important;
}

.border-red {
  border-color: #e7505a !important;
}

.border-top-red {
  border-top-color: #e7505a !important;
}

.border-bottom-red {
  border-bottom-color: #e7505a !important;
}

.border-left-red {
  border-left-color: #e7505a !important;
}

.border-right-red {
  border-right-color: #e7505a !important;
}

.bg-before-red:before,
.bg-after-red:after {
  background: #e7505a !important;
}

.border-before-red:before,
.border-after-red:after {
  border-color: #e7505a !important;
}

.border-top-before-red:before,
.border-top-after-red:after {
  border-top-color: #e7505a !important;
}

.border-bottom-before-red:before,
.border-bottom-after-red:after {
  border-bottom-color: #e7505a !important;
}

.border-left-before-red:before,
.border-left-after-red:after {
  border-left-color: #e7505a !important;
}

.border-right-before-red:before,
.border-right-after-red:after {
  border-right-color: #e7505a !important;
}

.bg-red-pink {
  background: #e08283 !important;
}

.bg-red-pink-opacity {
  background: rgba(224, 130, 131, 0.8) !important;
}

.bg-hover-red-pink:hover {
  background: #e08283 !important;
}

.font-red-pink {
  color: #e08283 !important;
}

.bg-font-red-pink {
  color: #ffffff !important;
}

.border-red-pink {
  border-color: #e08283 !important;
}

.border-top-red-pink {
  border-top-color: #e08283 !important;
}

.border-bottom-red-pink {
  border-bottom-color: #e08283 !important;
}

.border-left-red-pink {
  border-left-color: #e08283 !important;
}

.border-right-red-pink {
  border-right-color: #e08283 !important;
}

.bg-before-red-pink:before,
.bg-after-red-pink:after {
  background: #e08283 !important;
}

.border-before-red-pink:before,
.border-after-red-pink:after {
  border-color: #e08283 !important;
}

.border-top-before-red-pink:before,
.border-top-after-red-pink:after {
  border-top-color: #e08283 !important;
}

.border-bottom-before-red-pink:before,
.border-bottom-after-red-pink:after {
  border-bottom-color: #e08283 !important;
}

.border-left-before-red-pink:before,
.border-left-after-red-pink:after {
  border-left-color: #e08283 !important;
}

.border-right-before-red-pink:before,
.border-right-after-red-pink:after {
  border-right-color: #e08283 !important;
}

.bg-red-sunglo {
  background: #e26a6a !important;
}

.bg-red-sunglo-opacity {
  background: rgba(226, 106, 106, 0.8) !important;
}

.bg-hover-red-sunglo:hover {
  background: #e26a6a !important;
}

.font-red-sunglo {
  color: #e26a6a !important;
}

.bg-font-red-sunglo {
  color: #ffffff !important;
}

.border-red-sunglo {
  border-color: #e26a6a !important;
}

.border-top-red-sunglo {
  border-top-color: #e26a6a !important;
}

.border-bottom-red-sunglo {
  border-bottom-color: #e26a6a !important;
}

.border-left-red-sunglo {
  border-left-color: #e26a6a !important;
}

.border-right-red-sunglo {
  border-right-color: #e26a6a !important;
}

.bg-before-red-sunglo:before,
.bg-after-red-sunglo:after {
  background: #e26a6a !important;
}

.border-before-red-sunglo:before,
.border-after-red-sunglo:after {
  border-color: #e26a6a !important;
}

.border-top-before-red-sunglo:before,
.border-top-after-red-sunglo:after {
  border-top-color: #e26a6a !important;
}

.border-bottom-before-red-sunglo:before,
.border-bottom-after-red-sunglo:after {
  border-bottom-color: #e26a6a !important;
}

.border-left-before-red-sunglo:before,
.border-left-after-red-sunglo:after {
  border-left-color: #e26a6a !important;
}

.border-right-before-red-sunglo:before,
.border-right-after-red-sunglo:after {
  border-right-color: #e26a6a !important;
}

.bg-red-intense {
  background: #e35b5a !important;
}

.bg-red-intense-opacity {
  background: rgba(227, 91, 90, 0.8) !important;
}

.bg-hover-red-intense:hover {
  background: #e35b5a !important;
}

.font-red-intense {
  color: #e35b5a !important;
}

.bg-font-red-intense {
  color: #ffffff !important;
}

.border-red-intense {
  border-color: #e35b5a !important;
}

.border-top-red-intense {
  border-top-color: #e35b5a !important;
}

.border-bottom-red-intense {
  border-bottom-color: #e35b5a !important;
}

.border-left-red-intense {
  border-left-color: #e35b5a !important;
}

.border-right-red-intense {
  border-right-color: #e35b5a !important;
}

.bg-before-red-intense:before,
.bg-after-red-intense:after {
  background: #e35b5a !important;
}

.border-before-red-intense:before,
.border-after-red-intense:after {
  border-color: #e35b5a !important;
}

.border-top-before-red-intense:before,
.border-top-after-red-intense:after {
  border-top-color: #e35b5a !important;
}

.border-bottom-before-red-intense:before,
.border-bottom-after-red-intense:after {
  border-bottom-color: #e35b5a !important;
}

.border-left-before-red-intense:before,
.border-left-after-red-intense:after {
  border-left-color: #e35b5a !important;
}

.border-right-before-red-intense:before,
.border-right-after-red-intense:after {
  border-right-color: #e35b5a !important;
}

.bg-red-thunderbird {
  background: #d91e18 !important;
}

.bg-red-thunderbird-opacity {
  background: rgba(217, 30, 24, 0.8) !important;
}

.bg-hover-red-thunderbird:hover {
  background: #d91e18 !important;
}

.font-red-thunderbird {
  color: #d91e18 !important;
}

.bg-font-red-thunderbird {
  color: #ffffff !important;
}

.border-red-thunderbird {
  border-color: #d91e18 !important;
}

.border-top-red-thunderbird {
  border-top-color: #d91e18 !important;
}

.border-bottom-red-thunderbird {
  border-bottom-color: #d91e18 !important;
}

.border-left-red-thunderbird {
  border-left-color: #d91e18 !important;
}

.border-right-red-thunderbird {
  border-right-color: #d91e18 !important;
}

.bg-before-red-thunderbird:before,
.bg-after-red-thunderbird:after {
  background: #d91e18 !important;
}

.border-before-red-thunderbird:before,
.border-after-red-thunderbird:after {
  border-color: #d91e18 !important;
}

.border-top-before-red-thunderbird:before,
.border-top-after-red-thunderbird:after {
  border-top-color: #d91e18 !important;
}

.border-bottom-before-red-thunderbird:before,
.border-bottom-after-red-thunderbird:after {
  border-bottom-color: #d91e18 !important;
}

.border-left-before-red-thunderbird:before,
.border-left-after-red-thunderbird:after {
  border-left-color: #d91e18 !important;
}

.border-right-before-red-thunderbird:before,
.border-right-after-red-thunderbird:after {
  border-right-color: #d91e18 !important;
}

.bg-red-flamingo {
  background: #ef4836 !important;
}

.bg-red-flamingo-opacity {
  background: rgba(239, 72, 54, 0.8) !important;
}

.bg-hover-red-flamingo:hover {
  background: #ef4836 !important;
}

.font-red-flamingo {
  color: #ef4836 !important;
}

.bg-font-red-flamingo {
  color: #ffffff !important;
}

.border-red-flamingo {
  border-color: #ef4836 !important;
}

.border-top-red-flamingo {
  border-top-color: #ef4836 !important;
}

.border-bottom-red-flamingo {
  border-bottom-color: #ef4836 !important;
}

.border-left-red-flamingo {
  border-left-color: #ef4836 !important;
}

.border-right-red-flamingo {
  border-right-color: #ef4836 !important;
}

.bg-before-red-flamingo:before,
.bg-after-red-flamingo:after {
  background: #ef4836 !important;
}

.border-before-red-flamingo:before,
.border-after-red-flamingo:after {
  border-color: #ef4836 !important;
}

.border-top-before-red-flamingo:before,
.border-top-after-red-flamingo:after {
  border-top-color: #ef4836 !important;
}

.border-bottom-before-red-flamingo:before,
.border-bottom-after-red-flamingo:after {
  border-bottom-color: #ef4836 !important;
}

.border-left-before-red-flamingo:before,
.border-left-after-red-flamingo:after {
  border-left-color: #ef4836 !important;
}

.border-right-before-red-flamingo:before,
.border-right-after-red-flamingo:after {
  border-right-color: #ef4836 !important;
}

.bg-red-soft {
  background: #d05454 !important;
}

.bg-red-soft-opacity {
  background: rgba(208, 84, 84, 0.8) !important;
}

.bg-hover-red-soft:hover {
  background: #d05454 !important;
}

.font-red-soft {
  color: #d05454 !important;
}

.bg-font-red-soft {
  color: #ffffff !important;
}

.border-red-soft {
  border-color: #d05454 !important;
}

.border-top-red-soft {
  border-top-color: #d05454 !important;
}

.border-bottom-red-soft {
  border-bottom-color: #d05454 !important;
}

.border-left-red-soft {
  border-left-color: #d05454 !important;
}

.border-right-red-soft {
  border-right-color: #d05454 !important;
}

.bg-before-red-soft:before,
.bg-after-red-soft:after {
  background: #d05454 !important;
}

.border-before-red-soft:before,
.border-after-red-soft:after {
  border-color: #d05454 !important;
}

.border-top-before-red-soft:before,
.border-top-after-red-soft:after {
  border-top-color: #d05454 !important;
}

.border-bottom-before-red-soft:before,
.border-bottom-after-red-soft:after {
  border-bottom-color: #d05454 !important;
}

.border-left-before-red-soft:before,
.border-left-after-red-soft:after {
  border-left-color: #d05454 !important;
}

.border-right-before-red-soft:before,
.border-right-after-red-soft:after {
  border-right-color: #d05454 !important;
}

.bg-red-haze {
  background: #f36a5a !important;
}

.bg-red-haze-opacity {
  background: rgba(243, 106, 90, 0.8) !important;
}

.bg-hover-red-haze:hover {
  background: #f36a5a !important;
}

.font-red-haze {
  color: #f36a5a !important;
}

.bg-font-red-haze {
  color: #ffffff !important;
}

.border-red-haze {
  border-color: #f36a5a !important;
}

.border-top-red-haze {
  border-top-color: #f36a5a !important;
}

.border-bottom-red-haze {
  border-bottom-color: #f36a5a !important;
}

.border-left-red-haze {
  border-left-color: #f36a5a !important;
}

.border-right-red-haze {
  border-right-color: #f36a5a !important;
}

.bg-before-red-haze:before,
.bg-after-red-haze:after {
  background: #f36a5a !important;
}

.border-before-red-haze:before,
.border-after-red-haze:after {
  border-color: #f36a5a !important;
}

.border-top-before-red-haze:before,
.border-top-after-red-haze:after {
  border-top-color: #f36a5a !important;
}

.border-bottom-before-red-haze:before,
.border-bottom-after-red-haze:after {
  border-bottom-color: #f36a5a !important;
}

.border-left-before-red-haze:before,
.border-left-after-red-haze:after {
  border-left-color: #f36a5a !important;
}

.border-right-before-red-haze:before,
.border-right-after-red-haze:after {
  border-right-color: #f36a5a !important;
}

.bg-red-mint {
  background: #e43a45 !important;
}

.bg-red-mint-opacity {
  background: rgba(228, 58, 69, 0.8) !important;
}

.bg-hover-red-mint:hover {
  background: #e43a45 !important;
}

.font-red-mint {
  color: #e43a45 !important;
}

.bg-font-red-mint {
  color: #ffffff !important;
}

.border-red-mint {
  border-color: #e43a45 !important;
}

.border-top-red-mint {
  border-top-color: #e43a45 !important;
}

.border-bottom-red-mint {
  border-bottom-color: #e43a45 !important;
}

.border-left-red-mint {
  border-left-color: #e43a45 !important;
}

.border-right-red-mint {
  border-right-color: #e43a45 !important;
}

.bg-before-red-mint:before,
.bg-after-red-mint:after {
  background: #e43a45 !important;
}

.border-before-red-mint:before,
.border-after-red-mint:after {
  border-color: #e43a45 !important;
}

.border-top-before-red-mint:before,
.border-top-after-red-mint:after {
  border-top-color: #e43a45 !important;
}

.border-bottom-before-red-mint:before,
.border-bottom-after-red-mint:after {
  border-bottom-color: #e43a45 !important;
}

.border-left-before-red-mint:before,
.border-left-after-red-mint:after {
  border-left-color: #e43a45 !important;
}

.border-right-before-red-mint:before,
.border-right-after-red-mint:after {
  border-right-color: #e43a45 !important;
}

.bg-yellow {
  background: #c49f47 !important;
}

.bg-yellow-opacity {
  background: rgba(196, 159, 71, 0.8) !important;
}

.bg-hover-yellow:hover {
  background: #c49f47 !important;
}

.font-yellow {
  color: #c49f47 !important;
}

.bg-font-yellow {
  color: #ffffff !important;
}

.border-yellow {
  border-color: #c49f47 !important;
}

.border-top-yellow {
  border-top-color: #c49f47 !important;
}

.border-bottom-yellow {
  border-bottom-color: #c49f47 !important;
}

.border-left-yellow {
  border-left-color: #c49f47 !important;
}

.border-right-yellow {
  border-right-color: #c49f47 !important;
}

.bg-before-yellow:before,
.bg-after-yellow:after {
  background: #c49f47 !important;
}

.border-before-yellow:before,
.border-after-yellow:after {
  border-color: #c49f47 !important;
}

.border-top-before-yellow:before,
.border-top-after-yellow:after {
  border-top-color: #c49f47 !important;
}

.border-bottom-before-yellow:before,
.border-bottom-after-yellow:after {
  border-bottom-color: #c49f47 !important;
}

.border-left-before-yellow:before,
.border-left-after-yellow:after {
  border-left-color: #c49f47 !important;
}

.border-right-before-yellow:before,
.border-right-after-yellow:after {
  border-right-color: #c49f47 !important;
}

.bg-yellow-gold {
  background: #e87e04 !important;
}

.bg-yellow-gold-opacity {
  background: rgba(232, 126, 4, 0.8) !important;
}

.bg-hover-yellow-gold:hover {
  background: #e87e04 !important;
}

.font-yellow-gold {
  color: #e87e04 !important;
}

.bg-font-yellow-gold {
  color: #ffffff !important;
}

.border-yellow-gold {
  border-color: #e87e04 !important;
}

.border-top-yellow-gold {
  border-top-color: #e87e04 !important;
}

.border-bottom-yellow-gold {
  border-bottom-color: #e87e04 !important;
}

.border-left-yellow-gold {
  border-left-color: #e87e04 !important;
}

.border-right-yellow-gold {
  border-right-color: #e87e04 !important;
}

.bg-before-yellow-gold:before,
.bg-after-yellow-gold:after {
  background: #e87e04 !important;
}

.border-before-yellow-gold:before,
.border-after-yellow-gold:after {
  border-color: #e87e04 !important;
}

.border-top-before-yellow-gold:before,
.border-top-after-yellow-gold:after {
  border-top-color: #e87e04 !important;
}

.border-bottom-before-yellow-gold:before,
.border-bottom-after-yellow-gold:after {
  border-bottom-color: #e87e04 !important;
}

.border-left-before-yellow-gold:before,
.border-left-after-yellow-gold:after {
  border-left-color: #e87e04 !important;
}

.border-right-before-yellow-gold:before,
.border-right-after-yellow-gold:after {
  border-right-color: #e87e04 !important;
}

.bg-yellow-casablanca {
  background: #f2784b !important;
}

.bg-yellow-casablanca-opacity {
  background: rgba(242, 120, 75, 0.8) !important;
}

.bg-hover-yellow-casablanca:hover {
  background: #f2784b !important;
}

.font-yellow-casablanca {
  color: #f2784b !important;
}

.bg-font-yellow-casablanca {
  color: #ffffff !important;
}

.border-yellow-casablanca {
  border-color: #f2784b !important;
}

.border-top-yellow-casablanca {
  border-top-color: #f2784b !important;
}

.border-bottom-yellow-casablanca {
  border-bottom-color: #f2784b !important;
}

.border-left-yellow-casablanca {
  border-left-color: #f2784b !important;
}

.border-right-yellow-casablanca {
  border-right-color: #f2784b !important;
}

.bg-before-yellow-casablanca:before,
.bg-after-yellow-casablanca:after {
  background: #f2784b !important;
}

.border-before-yellow-casablanca:before,
.border-after-yellow-casablanca:after {
  border-color: #f2784b !important;
}

.border-top-before-yellow-casablanca:before,
.border-top-after-yellow-casablanca:after {
  border-top-color: #f2784b !important;
}

.border-bottom-before-yellow-casablanca:before,
.border-bottom-after-yellow-casablanca:after {
  border-bottom-color: #f2784b !important;
}

.border-left-before-yellow-casablanca:before,
.border-left-after-yellow-casablanca:after {
  border-left-color: #f2784b !important;
}

.border-right-before-yellow-casablanca:before,
.border-right-after-yellow-casablanca:after {
  border-right-color: #f2784b !important;
}

.bg-yellow-crusta {
  background: #f3c200 !important;
}

.bg-yellow-crusta-opacity {
  background: rgba(243, 194, 0, 0.8) !important;
}

.bg-hover-yellow-crusta:hover {
  background: #f3c200 !important;
}

.font-yellow-crusta {
  color: #f3c200 !important;
}

.bg-font-yellow-crusta {
  color: #ffffff !important;
}

.border-yellow-crusta {
  border-color: #f3c200 !important;
}

.border-top-yellow-crusta {
  border-top-color: #f3c200 !important;
}

.border-bottom-yellow-crusta {
  border-bottom-color: #f3c200 !important;
}

.border-left-yellow-crusta {
  border-left-color: #f3c200 !important;
}

.border-right-yellow-crusta {
  border-right-color: #f3c200 !important;
}

.bg-before-yellow-crusta:before,
.bg-after-yellow-crusta:after {
  background: #f3c200 !important;
}

.border-before-yellow-crusta:before,
.border-after-yellow-crusta:after {
  border-color: #f3c200 !important;
}

.border-top-before-yellow-crusta:before,
.border-top-after-yellow-crusta:after {
  border-top-color: #f3c200 !important;
}

.border-bottom-before-yellow-crusta:before,
.border-bottom-after-yellow-crusta:after {
  border-bottom-color: #f3c200 !important;
}

.border-left-before-yellow-crusta:before,
.border-left-after-yellow-crusta:after {
  border-left-color: #f3c200 !important;
}

.border-right-before-yellow-crusta:before,
.border-right-after-yellow-crusta:after {
  border-right-color: #f3c200 !important;
}

.bg-yellow-lemon {
  background: #f7ca18 !important;
}

.bg-yellow-lemon-opacity {
  background: rgba(247, 202, 24, 0.8) !important;
}

.bg-hover-yellow-lemon:hover {
  background: #f7ca18 !important;
}

.font-yellow-lemon {
  color: #f7ca18 !important;
}

.bg-font-yellow-lemon {
  color: #ffffff !important;
}

.border-yellow-lemon {
  border-color: #f7ca18 !important;
}

.border-top-yellow-lemon {
  border-top-color: #f7ca18 !important;
}

.border-bottom-yellow-lemon {
  border-bottom-color: #f7ca18 !important;
}

.border-left-yellow-lemon {
  border-left-color: #f7ca18 !important;
}

.border-right-yellow-lemon {
  border-right-color: #f7ca18 !important;
}

.bg-before-yellow-lemon:before,
.bg-after-yellow-lemon:after {
  background: #f7ca18 !important;
}

.border-before-yellow-lemon:before,
.border-after-yellow-lemon:after {
  border-color: #f7ca18 !important;
}

.border-top-before-yellow-lemon:before,
.border-top-after-yellow-lemon:after {
  border-top-color: #f7ca18 !important;
}

.border-bottom-before-yellow-lemon:before,
.border-bottom-after-yellow-lemon:after {
  border-bottom-color: #f7ca18 !important;
}

.border-left-before-yellow-lemon:before,
.border-left-after-yellow-lemon:after {
  border-left-color: #f7ca18 !important;
}

.border-right-before-yellow-lemon:before,
.border-right-after-yellow-lemon:after {
  border-right-color: #f7ca18 !important;
}

.bg-yellow-saffron {
  background: #f4d03f !important;
}

.bg-yellow-saffron-opacity {
  background: rgba(244, 208, 63, 0.8) !important;
}

.bg-hover-yellow-saffron:hover {
  background: #f4d03f !important;
}

.font-yellow-saffron {
  color: #f4d03f !important;
}

.bg-font-yellow-saffron {
  color: #ffffff !important;
}

.border-yellow-saffron {
  border-color: #f4d03f !important;
}

.border-top-yellow-saffron {
  border-top-color: #f4d03f !important;
}

.border-bottom-yellow-saffron {
  border-bottom-color: #f4d03f !important;
}

.border-left-yellow-saffron {
  border-left-color: #f4d03f !important;
}

.border-right-yellow-saffron {
  border-right-color: #f4d03f !important;
}

.bg-before-yellow-saffron:before,
.bg-after-yellow-saffron:after {
  background: #f4d03f !important;
}

.border-before-yellow-saffron:before,
.border-after-yellow-saffron:after {
  border-color: #f4d03f !important;
}

.border-top-before-yellow-saffron:before,
.border-top-after-yellow-saffron:after {
  border-top-color: #f4d03f !important;
}

.border-bottom-before-yellow-saffron:before,
.border-bottom-after-yellow-saffron:after {
  border-bottom-color: #f4d03f !important;
}

.border-left-before-yellow-saffron:before,
.border-left-after-yellow-saffron:after {
  border-left-color: #f4d03f !important;
}

.border-right-before-yellow-saffron:before,
.border-right-after-yellow-saffron:after {
  border-right-color: #f4d03f !important;
}

.bg-yellow-soft {
  background: #c8d046 !important;
}

.bg-yellow-soft-opacity {
  background: rgba(200, 208, 70, 0.8) !important;
}

.bg-hover-yellow-soft:hover {
  background: #c8d046 !important;
}

.font-yellow-soft {
  color: #c8d046 !important;
}

.bg-font-yellow-soft {
  color: #ffffff !important;
}

.border-yellow-soft {
  border-color: #c8d046 !important;
}

.border-top-yellow-soft {
  border-top-color: #c8d046 !important;
}

.border-bottom-yellow-soft {
  border-bottom-color: #c8d046 !important;
}

.border-left-yellow-soft {
  border-left-color: #c8d046 !important;
}

.border-right-yellow-soft {
  border-right-color: #c8d046 !important;
}

.bg-before-yellow-soft:before,
.bg-after-yellow-soft:after {
  background: #c8d046 !important;
}

.border-before-yellow-soft:before,
.border-after-yellow-soft:after {
  border-color: #c8d046 !important;
}

.border-top-before-yellow-soft:before,
.border-top-after-yellow-soft:after {
  border-top-color: #c8d046 !important;
}

.border-bottom-before-yellow-soft:before,
.border-bottom-after-yellow-soft:after {
  border-bottom-color: #c8d046 !important;
}

.border-left-before-yellow-soft:before,
.border-left-after-yellow-soft:after {
  border-left-color: #c8d046 !important;
}

.border-right-before-yellow-soft:before,
.border-right-after-yellow-soft:after {
  border-right-color: #c8d046 !important;
}

.bg-yellow-haze {
  background: #c5bf66 !important;
}

.bg-yellow-haze-opacity {
  background: rgba(197, 191, 102, 0.8) !important;
}

.bg-hover-yellow-haze:hover {
  background: #c5bf66 !important;
}

.font-yellow-haze {
  color: #c5bf66 !important;
}

.bg-font-yellow-haze {
  color: #ffffff !important;
}

.border-yellow-haze {
  border-color: #c5bf66 !important;
}

.border-top-yellow-haze {
  border-top-color: #c5bf66 !important;
}

.border-bottom-yellow-haze {
  border-bottom-color: #c5bf66 !important;
}

.border-left-yellow-haze {
  border-left-color: #c5bf66 !important;
}

.border-right-yellow-haze {
  border-right-color: #c5bf66 !important;
}

.bg-before-yellow-haze:before,
.bg-after-yellow-haze:after {
  background: #c5bf66 !important;
}

.border-before-yellow-haze:before,
.border-after-yellow-haze:after {
  border-color: #c5bf66 !important;
}

.border-top-before-yellow-haze:before,
.border-top-after-yellow-haze:after {
  border-top-color: #c5bf66 !important;
}

.border-bottom-before-yellow-haze:before,
.border-bottom-after-yellow-haze:after {
  border-bottom-color: #c5bf66 !important;
}

.border-left-before-yellow-haze:before,
.border-left-after-yellow-haze:after {
  border-left-color: #c5bf66 !important;
}

.border-right-before-yellow-haze:before,
.border-right-after-yellow-haze:after {
  border-right-color: #c5bf66 !important;
}

.bg-yellow-mint {
  background: #c5b96b !important;
}

.bg-yellow-mint-opacity {
  background: rgba(197, 185, 107, 0.8) !important;
}

.bg-hover-yellow-mint:hover {
  background: #c5b96b !important;
}

.font-yellow-mint {
  color: #c5b96b !important;
}

.bg-font-yellow-mint {
  color: #ffffff !important;
}

.border-yellow-mint {
  border-color: #c5b96b !important;
}

.border-top-yellow-mint {
  border-top-color: #c5b96b !important;
}

.border-bottom-yellow-mint {
  border-bottom-color: #c5b96b !important;
}

.border-left-yellow-mint {
  border-left-color: #c5b96b !important;
}

.border-right-yellow-mint {
  border-right-color: #c5b96b !important;
}

.bg-before-yellow-mint:before,
.bg-after-yellow-mint:after {
  background: #c5b96b !important;
}

.border-before-yellow-mint:before,
.border-after-yellow-mint:after {
  border-color: #c5b96b !important;
}

.border-top-before-yellow-mint:before,
.border-top-after-yellow-mint:after {
  border-top-color: #c5b96b !important;
}

.border-bottom-before-yellow-mint:before,
.border-bottom-after-yellow-mint:after {
  border-bottom-color: #c5b96b !important;
}

.border-left-before-yellow-mint:before,
.border-left-after-yellow-mint:after {
  border-left-color: #c5b96b !important;
}

.border-right-before-yellow-mint:before,
.border-right-after-yellow-mint:after {
  border-right-color: #c5b96b !important;
}

.bg-purple {
  background: #8e44ad !important;
}

.bg-purple-opacity {
  background: rgba(142, 68, 173, 0.8) !important;
}

.bg-hover-purple:hover {
  background: #8e44ad !important;
}

.font-purple {
  color: #8e44ad !important;
}

.bg-font-purple {
  color: #ffffff !important;
}

.border-purple {
  border-color: #8e44ad !important;
}

.border-top-purple {
  border-top-color: #8e44ad !important;
}

.border-bottom-purple {
  border-bottom-color: #8e44ad !important;
}

.border-left-purple {
  border-left-color: #8e44ad !important;
}

.border-right-purple {
  border-right-color: #8e44ad !important;
}

.bg-before-purple:before,
.bg-after-purple:after {
  background: #8e44ad !important;
}

.border-before-purple:before,
.border-after-purple:after {
  border-color: #8e44ad !important;
}

.border-top-before-purple:before,
.border-top-after-purple:after {
  border-top-color: #8e44ad !important;
}

.border-bottom-before-purple:before,
.border-bottom-after-purple:after {
  border-bottom-color: #8e44ad !important;
}

.border-left-before-purple:before,
.border-left-after-purple:after {
  border-left-color: #8e44ad !important;
}

.border-right-before-purple:before,
.border-right-after-purple:after {
  border-right-color: #8e44ad !important;
}

.bg-purple-plum {
  background: #8775a7 !important;
}

.bg-purple-plum-opacity {
  background: rgba(135, 117, 167, 0.8) !important;
}

.bg-hover-purple-plum:hover {
  background: #8775a7 !important;
}

.font-purple-plum {
  color: #8775a7 !important;
}

.bg-font-purple-plum {
  color: #ffffff !important;
}

.border-purple-plum {
  border-color: #8775a7 !important;
}

.border-top-purple-plum {
  border-top-color: #8775a7 !important;
}

.border-bottom-purple-plum {
  border-bottom-color: #8775a7 !important;
}

.border-left-purple-plum {
  border-left-color: #8775a7 !important;
}

.border-right-purple-plum {
  border-right-color: #8775a7 !important;
}

.bg-before-purple-plum:before,
.bg-after-purple-plum:after {
  background: #8775a7 !important;
}

.border-before-purple-plum:before,
.border-after-purple-plum:after {
  border-color: #8775a7 !important;
}

.border-top-before-purple-plum:before,
.border-top-after-purple-plum:after {
  border-top-color: #8775a7 !important;
}

.border-bottom-before-purple-plum:before,
.border-bottom-after-purple-plum:after {
  border-bottom-color: #8775a7 !important;
}

.border-left-before-purple-plum:before,
.border-left-after-purple-plum:after {
  border-left-color: #8775a7 !important;
}

.border-right-before-purple-plum:before,
.border-right-after-purple-plum:after {
  border-right-color: #8775a7 !important;
}

.bg-purple-medium {
  background: #bf55ec !important;
}

.bg-purple-medium-opacity {
  background: rgba(191, 85, 236, 0.8) !important;
}

.bg-hover-purple-medium:hover {
  background: #bf55ec !important;
}

.font-purple-medium {
  color: #bf55ec !important;
}

.bg-font-purple-medium {
  color: #ffffff !important;
}

.border-purple-medium {
  border-color: #bf55ec !important;
}

.border-top-purple-medium {
  border-top-color: #bf55ec !important;
}

.border-bottom-purple-medium {
  border-bottom-color: #bf55ec !important;
}

.border-left-purple-medium {
  border-left-color: #bf55ec !important;
}

.border-right-purple-medium {
  border-right-color: #bf55ec !important;
}

.bg-before-purple-medium:before,
.bg-after-purple-medium:after {
  background: #bf55ec !important;
}

.border-before-purple-medium:before,
.border-after-purple-medium:after {
  border-color: #bf55ec !important;
}

.border-top-before-purple-medium:before,
.border-top-after-purple-medium:after {
  border-top-color: #bf55ec !important;
}

.border-bottom-before-purple-medium:before,
.border-bottom-after-purple-medium:after {
  border-bottom-color: #bf55ec !important;
}

.border-left-before-purple-medium:before,
.border-left-after-purple-medium:after {
  border-left-color: #bf55ec !important;
}

.border-right-before-purple-medium:before,
.border-right-after-purple-medium:after {
  border-right-color: #bf55ec !important;
}

.bg-purple-studio {
  background: #8e44ad !important;
}

.bg-purple-studio-opacity {
  background: rgba(142, 68, 173, 0.8) !important;
}

.bg-hover-purple-studio:hover {
  background: #8e44ad !important;
}

.font-purple-studio {
  color: #8e44ad !important;
}

.bg-font-purple-studio {
  color: #ffffff !important;
}

.border-purple-studio {
  border-color: #8e44ad !important;
}

.border-top-purple-studio {
  border-top-color: #8e44ad !important;
}

.border-bottom-purple-studio {
  border-bottom-color: #8e44ad !important;
}

.border-left-purple-studio {
  border-left-color: #8e44ad !important;
}

.border-right-purple-studio {
  border-right-color: #8e44ad !important;
}

.bg-before-purple-studio:before,
.bg-after-purple-studio:after {
  background: #8e44ad !important;
}

.border-before-purple-studio:before,
.border-after-purple-studio:after {
  border-color: #8e44ad !important;
}

.border-top-before-purple-studio:before,
.border-top-after-purple-studio:after {
  border-top-color: #8e44ad !important;
}

.border-bottom-before-purple-studio:before,
.border-bottom-after-purple-studio:after {
  border-bottom-color: #8e44ad !important;
}

.border-left-before-purple-studio:before,
.border-left-after-purple-studio:after {
  border-left-color: #8e44ad !important;
}

.border-right-before-purple-studio:before,
.border-right-after-purple-studio:after {
  border-right-color: #8e44ad !important;
}

.bg-purple-wisteria {
  background: #9b59b6 !important;
}

.bg-purple-wisteria-opacity {
  background: rgba(155, 89, 182, 0.8) !important;
}

.bg-hover-purple-wisteria:hover {
  background: #9b59b6 !important;
}

.font-purple-wisteria {
  color: #9b59b6 !important;
}

.bg-font-purple-wisteria {
  color: #ffffff !important;
}

.border-purple-wisteria {
  border-color: #9b59b6 !important;
}

.border-top-purple-wisteria {
  border-top-color: #9b59b6 !important;
}

.border-bottom-purple-wisteria {
  border-bottom-color: #9b59b6 !important;
}

.border-left-purple-wisteria {
  border-left-color: #9b59b6 !important;
}

.border-right-purple-wisteria {
  border-right-color: #9b59b6 !important;
}

.bg-before-purple-wisteria:before,
.bg-after-purple-wisteria:after {
  background: #9b59b6 !important;
}

.border-before-purple-wisteria:before,
.border-after-purple-wisteria:after {
  border-color: #9b59b6 !important;
}

.border-top-before-purple-wisteria:before,
.border-top-after-purple-wisteria:after {
  border-top-color: #9b59b6 !important;
}

.border-bottom-before-purple-wisteria:before,
.border-bottom-after-purple-wisteria:after {
  border-bottom-color: #9b59b6 !important;
}

.border-left-before-purple-wisteria:before,
.border-left-after-purple-wisteria:after {
  border-left-color: #9b59b6 !important;
}

.border-right-before-purple-wisteria:before,
.border-right-after-purple-wisteria:after {
  border-right-color: #9b59b6 !important;
}

.bg-purple-seance {
  background: #9a12b3 !important;
}

.bg-purple-seance-opacity {
  background: rgba(154, 18, 179, 0.8) !important;
}

.bg-hover-purple-seance:hover {
  background: #9a12b3 !important;
}

.font-purple-seance {
  color: #9a12b3 !important;
}

.bg-font-purple-seance {
  color: #ffffff !important;
}

.border-purple-seance {
  border-color: #9a12b3 !important;
}

.border-top-purple-seance {
  border-top-color: #9a12b3 !important;
}

.border-bottom-purple-seance {
  border-bottom-color: #9a12b3 !important;
}

.border-left-purple-seance {
  border-left-color: #9a12b3 !important;
}

.border-right-purple-seance {
  border-right-color: #9a12b3 !important;
}

.bg-before-purple-seance:before,
.bg-after-purple-seance:after {
  background: #9a12b3 !important;
}

.border-before-purple-seance:before,
.border-after-purple-seance:after {
  border-color: #9a12b3 !important;
}

.border-top-before-purple-seance:before,
.border-top-after-purple-seance:after {
  border-top-color: #9a12b3 !important;
}

.border-bottom-before-purple-seance:before,
.border-bottom-after-purple-seance:after {
  border-bottom-color: #9a12b3 !important;
}

.border-left-before-purple-seance:before,
.border-left-after-purple-seance:after {
  border-left-color: #9a12b3 !important;
}

.border-right-before-purple-seance:before,
.border-right-after-purple-seance:after {
  border-right-color: #9a12b3 !important;
}

.bg-purple-intense {
  background: #8775a7 !important;
}

.bg-purple-intense-opacity {
  background: rgba(135, 117, 167, 0.8) !important;
}

.bg-hover-purple-intense:hover {
  background: #8775a7 !important;
}

.font-purple-intense {
  color: #8775a7 !important;
}

.bg-font-purple-intense {
  color: #ffffff !important;
}

.border-purple-intense {
  border-color: #8775a7 !important;
}

.border-top-purple-intense {
  border-top-color: #8775a7 !important;
}

.border-bottom-purple-intense {
  border-bottom-color: #8775a7 !important;
}

.border-left-purple-intense {
  border-left-color: #8775a7 !important;
}

.border-right-purple-intense {
  border-right-color: #8775a7 !important;
}

.bg-before-purple-intense:before,
.bg-after-purple-intense:after {
  background: #8775a7 !important;
}

.border-before-purple-intense:before,
.border-after-purple-intense:after {
  border-color: #8775a7 !important;
}

.border-top-before-purple-intense:before,
.border-top-after-purple-intense:after {
  border-top-color: #8775a7 !important;
}

.border-bottom-before-purple-intense:before,
.border-bottom-after-purple-intense:after {
  border-bottom-color: #8775a7 !important;
}

.border-left-before-purple-intense:before,
.border-left-after-purple-intense:after {
  border-left-color: #8775a7 !important;
}

.border-right-before-purple-intense:before,
.border-right-after-purple-intense:after {
  border-right-color: #8775a7 !important;
}

.bg-purple-sharp {
  background: #796799 !important;
}

.bg-purple-sharp-opacity {
  background: rgba(121, 103, 153, 0.8) !important;
}

.bg-hover-purple-sharp:hover {
  background: #796799 !important;
}

.font-purple-sharp {
  color: #796799 !important;
}

.bg-font-purple-sharp {
  color: #ffffff !important;
}

.border-purple-sharp {
  border-color: #796799 !important;
}

.border-top-purple-sharp {
  border-top-color: #796799 !important;
}

.border-bottom-purple-sharp {
  border-bottom-color: #796799 !important;
}

.border-left-purple-sharp {
  border-left-color: #796799 !important;
}

.border-right-purple-sharp {
  border-right-color: #796799 !important;
}

.bg-before-purple-sharp:before,
.bg-after-purple-sharp:after {
  background: #796799 !important;
}

.border-before-purple-sharp:before,
.border-after-purple-sharp:after {
  border-color: #796799 !important;
}

.border-top-before-purple-sharp:before,
.border-top-after-purple-sharp:after {
  border-top-color: #796799 !important;
}

.border-bottom-before-purple-sharp:before,
.border-bottom-after-purple-sharp:after {
  border-bottom-color: #796799 !important;
}

.border-left-before-purple-sharp:before,
.border-left-after-purple-sharp:after {
  border-left-color: #796799 !important;
}

.border-right-before-purple-sharp:before,
.border-right-after-purple-sharp:after {
  border-right-color: #796799 !important;
}

.bg-purple-soft {
  background: #8877a9 !important;
}

.bg-purple-soft-opacity {
  background: rgba(136, 119, 169, 0.8) !important;
}

.bg-hover-purple-soft:hover {
  background: #8877a9 !important;
}

.font-purple-soft {
  color: #8877a9 !important;
}

.bg-font-purple-soft {
  color: #ffffff !important;
}

.border-purple-soft {
  border-color: #8877a9 !important;
}

.border-top-purple-soft {
  border-top-color: #8877a9 !important;
}

.border-bottom-purple-soft {
  border-bottom-color: #8877a9 !important;
}

.border-left-purple-soft {
  border-left-color: #8877a9 !important;
}

.border-right-purple-soft {
  border-right-color: #8877a9 !important;
}

.bg-before-purple-soft:before,
.bg-after-purple-soft:after {
  background: #8877a9 !important;
}

.border-before-purple-soft:before,
.border-after-purple-soft:after {
  border-color: #8877a9 !important;
}

.border-top-before-purple-soft:before,
.border-top-after-purple-soft:after {
  border-top-color: #8877a9 !important;
}

.border-bottom-before-purple-soft:before,
.border-bottom-after-purple-soft:after {
  border-bottom-color: #8877a9 !important;
}

.border-left-before-purple-soft:before,
.border-left-after-purple-soft:after {
  border-left-color: #8877a9 !important;
}

.border-right-before-purple-soft:before,
.border-right-after-purple-soft:after {
  border-right-color: #8877a9 !important;
}

/***
Color library demo
***/
.color-demo {
  border: 1px solid #eeeeee;
  margin: 0 0 20px 0;
  cursor: pointer;
}
.color-demo .color-view {
  padding: 35px 10px;
  text-align: center;
  font-size: 18px;
}
.color-demo .color-info {
  border-top: 1px solid #eeeeee;
  padding: 10px 10px;
  text-align: center;
}

.mt-content-row {
  display: table;
  height: 100%;
  width: 100%;
}
.mt-content-row .mt-content-col-fluid {
  display: table-cell;
}
.mt-content-row .mt-content-col-fluid .mt-content-body {
  margin: 0;
  height: 100%;
  width: 100%;
  display: table;
}
.mt-content-row .mt-content-col-fixed {
  display: table-cell;
}
.mt-content-row .mt-content-col-fixed .mt-content-sidebar {
  height: 100%;
  width: 100%;
  display: table;
  margin-left: 20px;
  border: 1px solid red;
}

@media (max-width: 767px) {
  /* 767px */
  .mt-content-row {
    display: block;
    width: 100%;
  }
  .mt-content-row .mt-content-col-fluid {
    display: block;
    width: 100%;
    margin-bottom: 20px;
  }
  .mt-content-row .mt-content-col-fluid .mt-content-body {
    margin: 0;
  }
  .mt-content-row .mt-content-col-fixed {
    display: block;
    width: 100%;
  }
  .mt-content-row .mt-content-col-fixed .mt-content-sidebar {
    margin-left: 0;
  }
}
.mt-element-card .mt-card-item {
  border: 1px solid;
  border-color: #e7ecf1;
  position: relative;
  margin-bottom: 30px;
}
.mt-element-card .mt-card-item .mt-card-avatar {
  margin-bottom: 15px;
}
.mt-element-card .mt-card-item .mt-card-content {
  text-align: center;
}
.mt-element-card .mt-card-item .mt-card-content .mt-card-name {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
}
.mt-element-card .mt-card-item .mt-card-content .mt-card-desc {
  font-size: 14px;
  margin: 0 0 10px 0;
}
.mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul {
  padding: 0;
  margin-bottom: 10px;
}
.mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li {
  list-style: none;
  display: inline-block;
  margin: 0 3px;
}
.mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a {
  color: #000000;
  font-size: 18px;
}
.mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a.mt-card-btn {
  color: #ffffff;
}
.mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a.mt-card-btn:hover {
  color: #36c6d3;
}
.mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a:hover {
  color: #f1c40f;
}
.mt-element-card.mt-card-round .mt-card-item {
  padding: 40px 40px 10px 40px;
}
.mt-element-card.mt-card-round .mt-card-item .mt-card-avatar {
  border-radius: 50% !important;
  -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
}
.mt-element-card.mt-card-round .mt-card-item .mt-card-avatar .mt-overlay {
  border-radius: 50%;
}

.mt-element-overlay .mt-overlay-1 {
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: default;
}
.mt-element-overlay .mt-overlay-1 img {
  display: block;
  position: relative;
  transition: all 0.4s linear;
  width: 100%;
  height: auto;
}
.mt-element-overlay .mt-overlay-1 h2 {
  text-transform: uppercase;
  color: #ffffff;
  text-align: center;
  position: relative;
  font-size: 17px;
  background: rgba(0, 0, 0, 0.6);
  transform: translatey(-100px) translateZ(0);
  transition: all 0.2s ease-in-out;
  padding: 10px;
}
.mt-element-overlay .mt-overlay-1 .mt-info {
  text-decoration: none;
  display: inline-block;
  text-transform: uppercase;
  color: #ffffff;
  background-color: transparent;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: all 0.2s ease-in-out;
  padding: 0;
  margin: auto;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%) translateZ(0);
  -webkit-transform: translateY(-50%) translateZ(0);
  -ms-transform: translateY(-50%) translateZ(0);
}
.mt-element-overlay .mt-overlay-1 .mt-info > li {
  list-style: none;
  display: inline-block;
  margin: 0 3px;
}
.mt-element-overlay .mt-overlay-1 .mt-info > li:hover {
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
.mt-element-overlay .mt-overlay-1:hover .mt-overlay {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateZ(0);
}
.mt-element-overlay .mt-overlay-1:hover img {
  transform: scale(1.2) translateZ(0);
}
.mt-element-overlay .mt-overlay-1:hover .mt-info {
  opacity: 1;
  filter: alpha(opacity=100);
  transition-delay: 0.2s;
}
.mt-element-overlay .mt-overlay-1 .mt-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.7);
  transition: all 0.4s ease-in-out;
}
.mt-element-overlay .mt-overlay-1.mt-scroll-up:hover .mt-overlay {
  bottom: 0;
}
.mt-element-overlay .mt-overlay-1.mt-scroll-up .mt-overlay {
  bottom: -100%;
  top: auto;
}
.mt-element-overlay .mt-overlay-1.mt-scroll-down:hover .mt-overlay {
  top: 0;
}
.mt-element-overlay .mt-overlay-1.mt-scroll-down .mt-overlay {
  top: -100%;
}
.mt-element-overlay .mt-overlay-1.mt-scroll-left:hover .mt-overlay {
  right: 0;
}
.mt-element-overlay .mt-overlay-1.mt-scroll-left .mt-overlay {
  right: -100%;
  left: auto;
}
.mt-element-overlay .mt-overlay-1.mt-scroll-right:hover .mt-overlay {
  left: 0;
}
.mt-element-overlay .mt-overlay-1.mt-scroll-right .mt-overlay {
  left: -100%;
}

/***
Social Icons
***/
.social-icons {
  padding: 0;
  margin: 0;
}
.social-icons:before, .social-icons:after {
  content: " ";
  display: table;
}
.social-icons:after {
  clear: both;
}
.social-icons li {
  display: inline-block;
  list-style: none;
  margin-right: 5px;
  margin-bottom: 5px;
  text-indent: -9999px;
}
.social-icons li > a {
  border-radius: 2px;
  width: 28px;
  height: 28px;
  display: block;
  background-position: 0 0;
  background-repeat: no-repeat;
  transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
}
.social-icons li:hover > a {
  background-position: 0 -38px;
}
.social-icons li .amazon {
  background: url(/vendor/core/core/base/images/social/amazon.png) no-repeat;
}
.social-icons li .behance {
  background: url(/vendor/core/core/base/images/social/behance.png) no-repeat;
}
.social-icons li .blogger {
  background: url(/vendor/core/core/base/images/social/blogger.png) no-repeat;
}
.social-icons li .deviantart {
  background: url(/vendor/core/core/base/images/social/deviantart.png) no-repeat;
}
.social-icons li .dribbble {
  background: url(/vendor/core/core/base/images/social/dribbble.png) no-repeat;
}
.social-icons li .dropbox {
  background: url(/vendor/core/core/base/images/social/dropbox.png) no-repeat;
}
.social-icons li .evernote {
  background: url(/vendor/core/core/base/images/social/evernote.png) no-repeat;
}
.social-icons li .facebook {
  background: url(/vendor/core/core/base/images/social/facebook.png) no-repeat;
}
.social-icons li .forrst {
  background: url(/vendor/core/core/base/images/social/forrst.png) no-repeat;
}
.social-icons li .github {
  background: url(/vendor/core/core/base/images/social/github.png) no-repeat;
}
.social-icons li .googleplus {
  background: url(/vendor/core/core/base/images/social/googleplus.png) no-repeat;
}
.social-icons li .jolicloud {
  background: url(/vendor/core/core/base/images/social/jolicloud.png) no-repeat;
}
.social-icons li .last-fm {
  background: url(/vendor/core/core/base/images/social/last-fm.png) no-repeat;
}
.social-icons li .linkedin {
  background: url(/vendor/core/core/base/images/social/linkedin.png) no-repeat;
}
.social-icons li .picasa {
  background: url(/vendor/core/core/base/images/social/picasa.png) no-repeat;
}
.social-icons li .pintrest {
  background: url(/vendor/core/core/base/images/social/pintrest.png) no-repeat;
}
.social-icons li .rss {
  background: url(/vendor/core/core/base/images/social/rss.png) no-repeat;
}
.social-icons li .skype {
  background: url(/vendor/core/core/base/images/social/skype.png) no-repeat;
}
.social-icons li .spotify {
  background: url(/vendor/core/core/base/images/social/spotify.png) no-repeat;
}
.social-icons li .stumbleupon {
  background: url(/vendor/core/core/base/images/social/stumbleupon.png) no-repeat;
}
.social-icons li .tumblr {
  background: url(/vendor/core/core/base/images/social/tumblr.png) no-repeat;
}
.social-icons li .twitter {
  background: url(/vendor/core/core/base/images/social/twitter.png) no-repeat;
}
.social-icons li .vimeo {
  background: url(/vendor/core/core/base/images/social/vimeo.png) no-repeat;
}
.social-icons li .wordpress {
  background: url(/vendor/core/core/base/images/social/wordpress.png) no-repeat;
}
.social-icons li .xing {
  background: url(/vendor/core/core/base/images/social/xing.png) no-repeat;
}
.social-icons li .yahoo {
  background: url(/vendor/core/core/base/images/social/yahoo.png) no-repeat;
}
.social-icons li .youtube {
  background: url(/vendor/core/core/base/images/social/youtube.png) no-repeat;
}
.social-icons li .vk {
  background: url(/vendor/core/core/base/images/social/vk.png) no-repeat;
}
.social-icons li .instagram {
  background: url(/vendor/core/core/base/images/social/instagram.png) no-repeat;
}
.social-icons li .reddit {
  background: url(/vendor/core/core/base/images/social/reddit.png) no-repeat;
}
.social-icons li .aboutme {
  background: url(/vendor/core/core/base/images/social/aboutme.png) no-repeat;
}
.social-icons li .flickr {
  background: url(/vendor/core/core/base/images/social/flickr.png) no-repeat;
}
.social-icons li .foursquare {
  background: url(/vendor/core/core/base/images/social/foursquare.png) no-repeat;
}
.social-icons li .gravatar {
  background: url(/vendor/core/core/base/images/social/gravatar.png) no-repeat;
}
.social-icons li .klout {
  background: url(/vendor/core/core/base/images/social/klout.png) no-repeat;
}
.social-icons li .myspace {
  background: url(/vendor/core/core/base/images/social/myspace.png) no-repeat;
}
.social-icons li .quora {
  background: url(/vendor/core/core/base/images/social/quora.png) no-repeat;
}
.social-icons.social-icons-color > li > a {
  opacity: 0.7;
  background-position: 0 -38px !important;
}
.social-icons.social-icons-color > li > a:hover {
  opacity: 1;
}
.social-icons.social-icons-circle > li > a {
  border-radius: 25px !important;
}

/***
Inline Social Icons
***/
.social-icon {
  display: inline-block !important;
  width: 28px;
  height: 28px;
  background-position: 0 0;
  background-repeat: no-repeat;
  border-radius: 2px;
  transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
}
.social-icon.social-icon-circle {
  border-radius: 25px !important;
}

.social-icon.amazon {
  background: url(/vendor/core/core/base/images/social/amazon.png) no-repeat;
}
.social-icon.behance {
  background: url(/vendor/core/core/base/images/social/behance.png) no-repeat;
}
.social-icon.blogger {
  background: url(/vendor/core/core/base/images/social/blogger.png) no-repeat;
}
.social-icon.deviantart {
  background: url(/vendor/core/core/base/images/social/deviantart.png) no-repeat;
}
.social-icon.dribbble {
  background: url(/vendor/core/core/base/images/social/dribbble.png) no-repeat;
}
.social-icon.dropbox {
  background: url(/vendor/core/core/base/images/social/dropbox.png) no-repeat;
}
.social-icon.evernote {
  background: url(/vendor/core/core/base/images/social/evernote.png) no-repeat;
}
.social-icon.facebook {
  background: url(/vendor/core/core/base/images/social/facebook.png) no-repeat;
}
.social-icon.forrst {
  background: url(/vendor/core/core/base/images/social/forrst.png) no-repeat;
}
.social-icon.github {
  background: url(/vendor/core/core/base/images/social/github.png) no-repeat;
}
.social-icon.googleplus {
  background: url(/vendor/core/core/base/images/social/googleplus.png) no-repeat;
}
.social-icon.jolicloud {
  background: url(/vendor/core/core/base/images/social/jolicloud.png) no-repeat;
}
.social-icon.last-fm {
  background: url(/vendor/core/core/base/images/social/last-fm.png) no-repeat;
}
.social-icon.linkedin {
  background: url(/vendor/core/core/base/images/social/linkedin.png) no-repeat;
}
.social-icon.picasa {
  background: url(/vendor/core/core/base/images/social/picasa.png) no-repeat;
}
.social-icon.pintrest {
  background: url(/vendor/core/core/base/images/social/pintrest.png) no-repeat;
}
.social-icon.rss {
  background: url(/vendor/core/core/base/images/social/rss.png) no-repeat;
}
.social-icon.skype {
  background: url(/vendor/core/core/base/images/social/skype.png) no-repeat;
}
.social-icon.spotify {
  background: url(/vendor/core/core/base/images/social/spotify.png) no-repeat;
}
.social-icon.stumbleupon {
  background: url(/vendor/core/core/base/images/social/stumbleupon.png) no-repeat;
}
.social-icon.tumblr {
  background: url(/vendor/core/core/base/images/social/tumblr.png) no-repeat;
}
.social-icon.twitter {
  background: url(/vendor/core/core/base/images/social/twitter.png) no-repeat;
}
.social-icon.vimeo {
  background: url(/vendor/core/core/base/images/social/vimeo.png) no-repeat;
}
.social-icon.wordpress {
  background: url(/vendor/core/core/base/images/social/wordpress.png) no-repeat;
}
.social-icon.xing {
  background: url(/vendor/core/core/base/images/social/xing.png) no-repeat;
}
.social-icon.yahoo {
  background: url(/vendor/core/core/base/images/social/yahoo.png) no-repeat;
}
.social-icon.youtube {
  background: url(/vendor/core/core/base/images/social/youtube.png) no-repeat;
}
.social-icon.vk {
  background: url(/vendor/core/core/base/images/social/vk.png) no-repeat;
}
.social-icon.instagram {
  background: url(/vendor/core/core/base/images/social/instagram.png) no-repeat;
}
.social-icon.reddit {
  background: url(/vendor/core/core/base/images/social/reddit.png) no-repeat;
}
.social-icon.aboutme {
  background: url(/vendor/core/core/base/images/social/aboutme.png) no-repeat;
}
.social-icon.flickr {
  background: url(/vendor/core/core/base/images/social/flickr.png) no-repeat;
}
.social-icon.foursquare {
  background: url(/vendor/core/core/base/images/social/foursquare.png) no-repeat;
}
.social-icon.gravatar {
  background: url(/vendor/core/core/base/images/social/gravatar.png) no-repeat;
}
.social-icon.klout {
  background: url(/vendor/core/core/base/images/social/klout.png) no-repeat;
}
.social-icon.myspace {
  background: url(/vendor/core/core/base/images/social/myspace.png) no-repeat;
}
.social-icon.quora {
  background: url(/vendor/core/core/base/images/social/quora.png) no-repeat;
}
.social-icon:hover {
  background-position: 0 -38px;
}

.social-icon-color {
  opacity: 0.7;
  background-position: 0 -38px !important;
}
.social-icon-color:hover {
  opacity: 1;
}

/* Cubic Bezier Transition */
@media print {
  body {
    background-color: #ffffff !important;
    direction: ltr;
  }

  .page-sidebar-wrapper {
    display: none;
  }

  .page-quick-sidebar-wrapper {
    display: none;
  }

  .theme-panel {
    display: none;
  }

  .hidden-print {
    display: none;
  }

  .page-footer {
    display: none;
  }

  .no-page-break {
    page-break-after: avoid;
  }

  .page-container {
    margin: 0 !important;
    padding: 0 !important;
  }

  .page-content {
    min-height: 300px !important;
    padding: 0 20px 20px !important;
    margin: 0;
  }

  .table th,
.table td {
    text-align: left !important;
  }
}
/***
Page Header
***/
.page-header.navbar {
  width: 100%;
  margin: 0;
  border: 0;
  padding: 0;
  box-shadow: none;
  min-height: 50px;
  filter: none;
  background-image: none;
  /* Fixed header */
  /* Header logo */
  /* Menu Toggler */
  /* Top menu */
}
.page-header.navbar .page-header-inner {
  width: 100%;
}
.page-header.navbar.navbar-fixed-top {
  z-index: 9995;
}
.page-header.navbar.navbar-static-top {
  z-index: 9995;
}
.page-header.navbar .page-logo {
  float: left;
  display: block;
  width: 235px;
  height: 50px;
  padding-left: 20px;
}
.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo {
  padding: 0;
}
.page-header.navbar .page-logo > .logo-image,
.page-header.navbar .page-logo > a {
  display: inline-block;
  float: left;
}
.page-header.navbar .page-logo .logo-default {
  margin: 18px 0 0 0;
}
.page-header.navbar .page-logo .logo-mini {
  display: none;
  margin-left: 5px;
}
.page-header.navbar .page-logo .text-logo {
  padding-left: 20px;
  padding-top: 12px;
}
.page-header.navbar .menu-toggler {
  cursor: pointer;
  opacity: 0.7;
  filter: alpha(opacity=70);
  display: block;
  transition: opacity 0.3s;
}
.page-header.navbar .menu-toggler > span {
  outline: none !important;
}
.page-header.navbar .menu-toggler > span:hover {
  background: #ffffff;
}
.page-header.navbar .menu-toggler > span:hover:before, .page-header.navbar .menu-toggler > span:hover:after {
  background: #ffffff;
}
.page-header.navbar .menu-toggler > span,
.page-header.navbar .menu-toggler > span:before,
.page-header.navbar .menu-toggler > span:after {
  display: inline-block;
  width: 19px;
  height: 1px;
  background: #ffffff;
  position: relative;
  top: -6px;
  transition: all ease 0.3s;
}
.page-header.navbar .menu-toggler > span:before,
.page-header.navbar .menu-toggler > span:after {
  position: absolute;
  left: 0;
  content: "";
}
.page-header.navbar .menu-toggler > span:before {
  top: 6px;
}
.page-header.navbar .menu-toggler > span:after {
  top: -6px;
}
.page-header.navbar .menu-toggler.th-toggle-exit > span {
  background-color: transparent !important;
}
.page-header.navbar .menu-toggler.th-toggle-exit > span:after {
  transform: translateY(6px) rotateZ(45deg);
}
.page-header.navbar .menu-toggler.th-toggle-exit > span:before {
  transform: translateY(-6px) rotateZ(-45deg);
}
.page-header.navbar .menu-toggler:hover {
  transition: opacity 0.3s;
  opacity: 1;
  filter: alpha(opacity=100);
}
.page-header.navbar .menu-toggler.sidebar-toggler {
  float: right;
  margin: 15.5px 0 0 0;
}
.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .menu-toggler.sidebar-toggler {
  margin-right: 13px;
}
.page-header.navbar .menu-toggler.responsive-toggler {
  display: none;
  float: right;
  margin: 15.5px 6px 0 6px;
}
.page-header.navbar .top-menu {
  margin: 0;
  padding: 0;
  float: right;
}
.page-header.navbar .top-menu .navbar-nav {
  padding: 0;
  margin-right: 20px;
  display: block;
  /* Extended Dropdowns */
  /* Notification */
  /* Inbox */
  /* Tasks */
  /* User */
  /* Language */
  /* Dark version */
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown {
  margin: 0;
  padding: 0px 4px;
  height: 50px;
  display: inline-block;
  vertical-align: top;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown:last-child {
  padding-right: 0;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle {
  margin: 0;
  padding: 19px 10px 10px 10px;
  max-height: 50px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle:last-child {
  padding-right: 0;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > i {
  font-size: 13px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > i.glyphicon {
  font-size: 12px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > .badge {
  font-family: Roboto, sans-serif;
  position: absolute;
  top: 10px;
  right: 20px;
  font-weight: 300;
  padding: 3px 6px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle:focus {
  background: none;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu {
  margin-top: 1px;
  border-radius: 4px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu:before {
  position: absolute;
  top: -7px;
  right: 9px;
  display: inline-block !important;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #eeeeee;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: "";
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu:after {
  position: absolute;
  top: -6px;
  right: 10px;
  display: inline-block !important;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: "";
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu > li > a {
  color: #555555;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu {
  min-width: 160px;
  max-width: 275px;
  width: 275px;
  z-index: 9995;
  /* header notifications dropdowns */
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external {
  display: block;
  overflow: hidden;
  padding: 15px 15px;
  letter-spacing: 0.5px;
  border-radius: 4px 4px 0 0;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > h3 {
  margin: 0;
  padding: 0;
  float: left;
  font-size: 13px;
  display: inline-block;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a {
  display: inline-block;
  padding: 0;
  background: none;
  clear: inherit;
  font-size: 13px;
  font-weight: 300;
  position: absolute;
  right: 10px;
  border: 0;
  margin-top: -1px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a:hover {
  text-decoration: none;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list {
  padding-right: 0 !important;
  padding-left: 0;
  list-style: none;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a {
  display: block;
  clear: both;
  font-weight: 300;
  line-height: 20px;
  white-space: normal;
  font-size: 13px;
  padding: 16px 15px 18px;
  text-shadow: none;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  text-decoration: none;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li:first-child a {
  border-top: none;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details {
  overflow: hidden;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon {
  margin-right: 10px;
  border-radius: 50%;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon i {
  margin-right: 2px;
  margin-left: 1px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon .badge {
  right: 15px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .time {
  float: right;
  max-width: 75px;
  font-size: 11px;
  font-weight: 400;
  opacity: 0.7;
  filter: alpha(opacity=70);
  text-align: right;
  padding: 1px 5px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .photo {
  float: left;
  margin: 0 6px 6px 0;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .photo img {
  height: 40px;
  width: 40px;
  border-radius: 50% !important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject {
  display: block;
  margin-left: 46px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject .from {
  font-size: 13px;
  font-weight: 600;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject .time {
  font-size: 12px;
  font-weight: 400;
  opacity: 0.5;
  filter: alpha(opacity=50);
  float: right;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .message {
  display: block !important;
  font-size: 12px;
  line-height: 1.3;
  margin-left: 46px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task {
  margin-bottom: 5px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task .desc {
  font-size: 13px;
  font-weight: 300;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task .percent {
  float: right;
  font-weight: 600;
  display: inline-block;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .progress {
  display: block;
  height: 8px;
  margin: 8px 0 2px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .progress .progress-bar {
  box-shadow: none;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle {
  padding: 16px 6px 13px 8px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > .username {
  display: inline-block;
  font-size: 13px;
  font-weight: 300;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > img {
  float: left;
  margin-top: -5px;
  margin-right: 5px;
  height: 29px;
  display: inline-block;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > i {
  display: inline-block;
  margin: 0;
  font-size: 13px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu {
  width: 175px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a {
  font-size: 14px;
  font-weight: 300;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a i {
  width: 15px;
  display: inline-block;
  margin-right: 9px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a .badge {
  margin-right: 10px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle {
  padding: 16px 3px 13px 7px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > img {
  margin-bottom: 2px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > i {
  font-size: 14px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-menu > li > a {
  font-size: 13px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-menu > li > a > img {
  margin-bottom: 2px;
  margin-right: 5px;
}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu:before {
  border-left: none;
  border-right: none;
}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu .dropdown-menu-list > li.external a {
  background: none !important;
  border: none !important;
}

/***
Horizontal Menu
***/
.page-header.navbar {
  /* Header container */
}
.page-header.navbar .container {
  position: relative;
}

@media (min-width: 992px) {
  /* 992px */
  /* Page header */
  .page-header.navbar {
    /* Header logo */
  }
  .page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo {
    padding: 0;
  }
  .page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo {
    width: 45px;
  }
  .page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo .logo-default {
    display: none;
  }
}
@media (max-width: 991px) {
  /* 991px */
  /* Page header */
  .page-header.navbar {
    position: relative;
    clear: both;
    /* Page logo */
    /* Menu Toggler */
    /* Top Menu */
  }
  .page-header.navbar .page-logo {
    width: auto;
    padding: 0;
    margin-right: 10px;
    margin-left: 0 !important;
    padding-left: 0 !important;
  }
  .page-header.navbar .page-logo img {
    margin-left: 4px !important;
  }
  .page-header.navbar .menu-toggler.sidebar-toggler {
    display: none !important;
  }
  .page-header.navbar .menu-toggler.responsive-toggler {
    display: block;
  }
  .page-header.navbar .top-menu .navbar-nav {
    display: inline-block;
  }
  .page-header.navbar .top-menu .navbar-nav > li {
    float: left;
  }
  .page-header.navbar .top-menu .navbar-nav .nav li.dropdown i {
    display: inline-block;
    position: relative;
    top: 1px;
    right: 0;
  }
  .page-header.navbar .top-menu .navbar-nav .open .dropdown-menu {
    position: absolute;
  }

  /* Fixed header for mobile */
  .page-header-fixed.page-header-fixed-mobile .navbar-fixed-top {
    position: fixed;
  }
}
@media (max-width: 767px) {
  /* 767px */
  /* Page header */
  .page-header.navbar {
    /* Header logo */
    /* Top navigation menu*/
  }
  .page-header.navbar .page-header-inner {
    width: 100%;
  }
  .page-header.navbar .page-logo {
    width: auto;
    margin-left: 15px !important;
  }
  .page-header.navbar .menu-toggler {
    margin-right: 15px !important;
  }
  .page-header.navbar .top-menu {
    width: 100%;
  }
  .page-header.navbar .top-menu .float-right {
    float: none !important;
  }
  .page-header.navbar .top-menu .navbar-nav .dropdown-menu:before {
    width: 10px;
  }
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-extended > .dropdown-menu {
    max-width: 255px;
    width: 255px;
  }
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu {
    margin-right: -190px;
  }
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu:after, .page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu:before {
    margin-right: 190px;
  }
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu {
    margin-right: -150px;
  }
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu:after, .page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu:before {
    margin-right: 150px;
  }
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu {
    margin-right: -110px;
  }
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu:after, .page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu:before {
    margin-right: 110px;
  }
}
@media (max-width: 580px) {
  .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle .username.username-hide-on-mobile {
    display: none;
  }
  .top-menu .navbar-nav > li.dropdown-language .dropdown-toggle .langname {
    display: none;
  }
}
@media (max-width: 480px) {
  /* 480px */
  /* Fixed header for mobile */
  .page-header-fixed.page-header-fixed-mobile .page-header.navbar {
    height: 100px;
  }

  /* Top menu */
  .top-menu {
    display: block;
    clear: both;
    float: none;
    margin: 0 -10px;
  }
  .top-menu .navbar-nav {
    margin-right: 0;
  }
  .top-menu .navbar-nav > li.dropdown .dropdown-toggle {
    padding: 19px 6px 10px 6px;
  }
  .top-menu .navbar-nav > li.dropdown-language .dropdown-toggle {
    padding: 16px 4px 13px 2px;
  }
  .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle {
    padding: 16px 0px 13px 2px;
  }
}
/***
Pace - Page Progress
***/
.pace .pace-progress {
  z-index: 10005;
  top: 50px;
  height: 2px;
  box-shadow: none;
}
.pace .pace-progress-inner {
  box-shadow: none;
}
.pace .pace-inactive {
  display: none;
}
.pace .pace-activity {
  top: 54px;
  z-index: 10005;
  right: 20px;
  border-radius: 10px !important;
}

@media (max-width: 480px) {
  /* 480px */
  .page-header-fixed .pace .pace-progress {
    top: 100px;
  }
  .page-header-fixed .pace .pace-activity {
    top: 104px;
  }
}
/***
Page container
***/
.page-container {
  margin: 0;

  position: relative;
  /* Fixed header */
  /* Fixed footer for mobile */
}
.page-container:before, .page-container:after {
  content: " ";
  display: table;
}
.page-container:after {
  clear: both;
}
.page-header-fixed .page-container {
  margin-top: 50px;
}
.page-footer-fixed.page-footer-fixed-mobile .page-container {
  margin-bottom: 20px !important;
}

@media (min-width: 992px) {
  /* Page container in fixed footer */
  .page-footer-fixed .page-container {
    margin-bottom: 20px !important;
  }
}
@media (max-width: 991px) {
  /* Page container */
  .page-container {
    margin: 0 !important;
    padding: 0 !important;
  }
  .page-header-fixed.page-header-fixed-mobile .page-container {
    margin-top: 50px !important;
  }
}
@media (max-width: 480px) {
  /* Page container */
  .page-header-fixed.page-header-fixed-mobile .page-container {
    margin-top: 100px !important;
  }
}
/***
Page sidebar
***/
/* Page Sidebar */
.page-sidebar,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover {
  /* Default sidebar menu */
  /* light sidebar menu */
}
.page-sidebar.navbar-collapse,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover.navbar-collapse {
  padding: 0;
  box-shadow: none;
}
.page-sidebar .page-sidebar-menu,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  /* 1st level links */
  /* all links */
}
.page-sidebar .page-sidebar-menu > li,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li {
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
}
.page-sidebar .page-sidebar-menu > li.sidebar-toggler-wrapper,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-toggler-wrapper {
  border: 0 !important;
}
.page-sidebar .page-sidebar-menu > li.sidebar-toggler-wrapper:before, .page-sidebar .page-sidebar-menu > li.sidebar-toggler-wrapper:after,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-toggler-wrapper:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-toggler-wrapper:after {
  content: " ";
  display: table;
}
.page-sidebar .page-sidebar-menu > li.sidebar-toggler-wrapper:after,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-toggler-wrapper:after {
  clear: both;
}
.page-sidebar .page-sidebar-menu > li.start > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.start > a {
  border-top-color: transparent !important;
}
.page-sidebar .page-sidebar-menu > li.last > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.last > a {
  border-bottom-color: transparent !important;
}
.page-sidebar .page-sidebar-menu > li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a {
  display: block;
  position: relative;
  margin: 0;
  border: 0;
  padding: 10px 15px;
  text-decoration: none;
  font-size: 14px;
  font-weight: 300;
}
.page-sidebar .page-sidebar-menu > li > a > i,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i {
  font-size: 16px;
  margin-right: 5px;
  text-shadow: none;
}
.page-sidebar .page-sidebar-menu > li > a > i.glyphicon,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i.glyphicon {
  margin-left: 1px;
  margin-right: 4px;
}
.page-sidebar .page-sidebar-menu > li > a > [class^=icon-],
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > [class^=icon-] {
  margin-left: 1px;
  margin-right: 4px;
}
.page-sidebar-fixed .page-sidebar .page-sidebar-menu > li > a,
.page-sidebar-fixed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a {
  transition: all 0.2s ease;
}
.page-sidebar-reversed.page-sidebar-fixed .page-sidebar .page-sidebar-menu > li > a,
.page-sidebar-reversed.page-sidebar-fixed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a {
  transition: none;
}
.page-sidebar .page-sidebar-menu > li.heading,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading {
  padding: 15px 15px 15px 15px;
}
.page-sidebar .page-sidebar-menu > li.heading > h3,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading > h3 {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 300;
}
.page-sidebar .page-sidebar-menu > li.heading + li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading + li > a {
  border-top: 0;
}
.page-sidebar .page-sidebar-menu > li.open > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a {
  font-size: 14px;
}
.page-sidebar .page-sidebar-menu > li.active > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a {
  border: none;
  text-shadow: none;
  font-size: 14px;
}
.page-sidebar .page-sidebar-menu > li.active > a > .selected,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .selected {
  display: block;
  background-image: none;
  /* will be set in a theme css file*/
  float: right;
  position: absolute;
  right: 0;
  top: 8px;
  background: none;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 12px solid #ffffff;
}
.page-sidebar-reversed .page-sidebar .page-sidebar-menu > li.active > a > .selected,
.page-sidebar-reversed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .selected {
  right: auto;
  left: 0;
  border-right: 0;
  border-left: 8px solid #ffffff;
}
.page-container-bg-solid .page-sidebar .page-sidebar-menu > li.active > a > .selected,
.page-container-bg-solid .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .selected {
  border-color: transparent #eef1f5 transparent transparent;
}
.page-container-bg-solid.page-sidebar-reversed .page-sidebar .page-sidebar-menu > li.active > a > .selected,
.page-container-bg-solid.page-sidebar-reversed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .selected {
  border-color: transparent transparent transparent #eef1f5;
}
.page-sidebar .page-sidebar-menu li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a {
  position: relative;
}
.page-sidebar .page-sidebar-menu li > a > .arrow:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow:before {
  float: right;
  width: 20px;
  text-align: center;
  display: inline;
  font-size: 16px;
  font-family: Font Awesome\ 5 Free;
  height: auto;
  content: "";
  font-weight: 900;
  text-shadow: none;
  position: absolute;
  top: 4px;
  right: 14px;
}
.page-sidebar .page-sidebar-menu li > a > .arrow.open:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow.open:before {
  content: "";
}
.page-sidebar .page-sidebar-menu li > a > .badge,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .badge {
  float: right;
  margin-top: 1px;
  margin-right: 0;
  position: absolute;
  right: 14px;
  top: 6px;
}
.page-sidebar .page-sidebar-menu > li > a > .arrow:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > .arrow:before {
  top: 8px;
}
.page-sidebar .page-sidebar-menu .sub-menu,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu {
  list-style: none;
  display: none;
  padding: 0;
  margin: 8px 0px 8px 0;
}
.page-sidebar .page-sidebar-menu .sub-menu li,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li {
  background: none;
  margin: 0;
  padding: 0;
  margin-top: 1px !important;
  /* 2nd level sub menu */
}
.page-sidebar .page-sidebar-menu .sub-menu li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a {
  display: block;
  margin: 0;
  padding: 6px 15px 6px 25px;
  text-decoration: none;
  font-size: 13px;
  font-weight: 300;
  background: none;
}
.page-sidebar .page-sidebar-menu .sub-menu li > a > i,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a > i {
  font-size: 14px;
}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu {
  margin: 0;
}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li {
  /* 3rd level sub menu */
}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li > a {
  padding-left: 60px;
}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu {
  margin: 0;
}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu > li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu > li > a {
  padding-left: 80px;
}
.page-sidebar .page-sidebar-menu .sub-menu.always-open,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu.always-open {
  display: block;
}
.page-sidebar .page-sidebar-menu li.active > .sub-menu,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li.active > .sub-menu {
  display: block;
}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li > a {
  border: 0;
  margin: 0;
  padding-left: 11px;
  border-left: 4px solid transparent;
}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu {
  margin: 0;
  padding: 1px 0;
}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu li > a {
  padding-top: 8px;
  padding-bottom: 8px;
}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu li:first-child,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu li:first-child {
  margin-top: 0 !important;
}
.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li > a,
.page-sidebar-reversed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li > a {
  padding-left: 15px;
  padding-right: 11px;
  border-left: 0;
  border-right: 4px solid transparent;
}
.page-sidebar .sidebar-toggler,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler {
  transition: opacity 0.3s;
  display: block;
  cursor: pointer;
  opacity: 0.7;
  filter: alpha(opacity=70);
  padding: 6px 8px;
  margin-top: 15px;
  margin-right: 16px;
  float: right;
  border-radius: 4px;
}
.page-sidebar .sidebar-toggler > span,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span {
  outline: none !important;
}
.page-sidebar .sidebar-toggler > span:hover,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:hover {
  background: #ffffff;
}
.page-sidebar .sidebar-toggler > span:hover:before, .page-sidebar .sidebar-toggler > span:hover:after,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:hover:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:hover:after {
  background: #ffffff;
}
.page-sidebar .sidebar-toggler > span,
.page-sidebar .sidebar-toggler > span:before,
.page-sidebar .sidebar-toggler > span:after,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:after {
  display: inline-block;
  width: 16px;
  height: 1px;
  background: #ffffff;
  position: relative;
  top: -5px;
  transition: all ease 0.3s;
}
.page-sidebar .sidebar-toggler > span:before,
.page-sidebar .sidebar-toggler > span:after,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:after {
  position: absolute;
  left: 0;
  content: "";
}
.page-sidebar .sidebar-toggler > span:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:before {
  top: 5px;
}
.page-sidebar .sidebar-toggler > span:after,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:after {
  top: -5px;
}
.page-sidebar .sidebar-toggler.th-toggle-exit > span,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler.th-toggle-exit > span {
  background-color: transparent !important;
}
.page-sidebar .sidebar-toggler.th-toggle-exit > span:after,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler.th-toggle-exit > span:after {
  transform: translateY(5px) rotateZ(45deg);
}
.page-sidebar .sidebar-toggler.th-toggle-exit > span:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler.th-toggle-exit > span:before {
  transform: translateY(-5px) rotateZ(-45deg);
}
.page-sidebar .sidebar-toggler:hover,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler:hover {
  transition: opacity 0.3s;
  opacity: 1;
  filter: alpha(opacity=100);
}

@media (min-width: 992px) {
  /* 992px */
  .page-sidebar {
    width: 235px;
    float: left;
    position: relative;
    margin-right: -100%;
  }
  .page-full-width .page-sidebar {
    display: none !important;
  }
  .page-sidebar.collapse {
    display: block;
    max-height: none !important;
  }

  .page-sidebar-reversed .page-sidebar {
    float: right;
    margin-right: 0;
    margin-left: -100%;
  }
  .page-sidebar-reversed.page-sidebar-fixed .page-sidebar {
    margin-left: -235px;
  }
  .page-sidebar-reversed.page-sidebar-fixed .page-sidebar-wrapper {
    position: relative;
    float: right;
  }

  .page-sidebar-fixed .page-sidebar {
    position: fixed !important;
    margin-left: 0;
    top: 50px;
  }
  .page-sidebar-fixed .page-sidebar-menu > li.last {
    margin-bottom: 15px !important;
  }
  .page-sidebar-fixed .page-sidebar-menu .sub-menu {
    height: auto !important;
  }

  /* Sidebar Closed */
  .page-sidebar-closed .page-sidebar {
    width: 45px !important;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed {
    /* sidebar */
    width: 45px !important;
    /* sidebar toggler */
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li {
    /* hide opened sub menu */
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.open > .sub-menu,
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > .sub-menu {
    display: none !important;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover {
    width: 256px !important;
    position: relative !important;
    z-index: 10000;
    display: block !important;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a {
    border-radius: 0 4px 0 0;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > i {
    margin-right: 10px;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > .title {
    display: inline !important;
    padding-left: 15px;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > .badge {
    display: block !important;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > .selected {
    display: none;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover.heading {
    width: 45px !important;
    box-shadow: none;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu {
    width: 210px;
    position: absolute;
    z-index: 2000;
    left: 46px;
    margin-top: 0;
    top: 100%;
    display: block !important;
    border-radius: 0 0 4px 4px;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu > li > a {
    padding-left: 15px !important;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu > li > .sub-menu > li > a {
    padding-left: 30px !important;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu > li > .sub-menu > li > .sub-menu > li > a {
    padding-left: 45px !important;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.heading > h3 {
    display: none;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.sidebar-toggler-wrapper .sidebar-toggler {
    margin-right: 8px;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.sidebar-toggler-wrapper:hover {
    width: 45px !important;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a {
    padding-left: 11px;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a .selected {
    right: -3px !important;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a > .badge,
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a > .title,
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a > .arrow {
    display: none !important;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-toggler {
    margin-left: 3px;
    margin-right: 3px;
  }
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-closed > li > a {
    padding-right: 11px;
    padding-left: 7px;
  }
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar {
    margin-left: -45px;
    width: 45px;
  }
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed {
    /* sidebar */
  }
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > .sub-menu {
    left: auto;
    right: 46px;
  }
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover {
    margin-left: -211px;
  }
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a {
    border-radius: 4px 0 0 0;
  }
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > .title {
    padding-left: 0;
    padding-right: 15px;
  }
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > i {
    margin-right: 0;
    margin-left: 2px;
  }
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.sidebar-toggler-wrapper:hover {
    margin-left: 0;
  }
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-closed > li > a {
    padding-right: 7px;
    padding-left: 11px;
  }
  .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover {
    width: 235px !important;
    display: block;
    z-index: 10000;
  }
  .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu {
    width: 235px !important;
  }
  .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .selected {
    display: none !important;
  }
  .page-sidebar-closed.page-sidebar-fixed.page-sidebar-reversed .page-sidebar:hover {
    width: 235px !important;
    z-index: 10000;
    margin-left: -235px !important;
  }
  .page-sidebar-closed.page-sidebar-fixed.page-sidebar-reversed .page-sidebar:hover .page-sidebar-menu {
    width: 235px !important;
  }
  .page-sidebar-closed.page-sidebar-hide .page-sidebar {
    display: none !important;
  }

  /* Sidebar Menu Wirh Hoverable Submenu */
  .page-sidebar-menu.page-sidebar-menu-hover-submenu li .sub-menu {
    display: none;
    width: 210px;
    z-index: 2000;
    position: absolute;
    border-radius: 4px;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu li .sub-menu > li > a {
    margin: 3px;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu li.active .sub-menu, .page-sidebar-menu.page-sidebar-menu-hover-submenu li.open .sub-menu {
    display: none !important;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu li a > .arrow {
    display: none;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow {
    display: block;
    float: right;
    position: absolute;
    right: 0;
    margin-top: -20px;
    background: none;
    width: 0;
    height: 0;
    border-style: solid;
    border-top: 12px double transparent;
    border-bottom: 12px double transparent;
    border-left: 0;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow:after, .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow:before {
    display: none;
  }
  .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow {
    right: auto;
    left: 0;
    border-right: 0;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > .sub-menu {
    display: inline-block !important;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > a > .arrow {
    z-index: 1;
    right: 0;
    margin-top: -23px;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > a > .selected {
    display: none;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu {
    margin-left: 235px;
    margin-top: -40px;
  }
  .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu {
    margin-left: -210px !important;
  }
  .page-sidebar-closed .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu {
    margin-left: 0;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li > a {
    padding-left: 15px;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li .sub-menu {
    margin-left: 210px;
    margin-top: -38px !important;
  }
  .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li .sub-menu {
    margin-left: -210px !important;
  }
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li .sub-menu > li > a {
    padding-left: 10px;
    padding-right: 10px;
  }

  .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-hover-submenu li:hover > .sub-menu {
    margin-top: -41px;
  }
  .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-hover-submenu li:hover > .sub-menu > li > .sub-menu {
    margin-top: -41px;
  }
}
.page-sidebar-wrapper .page-sidebar-menu > li.sidebar-mobile-offcanvas-toggler {
  display: none;
}

@media (max-width: 991px) {
  /* 991px */
  .page-sidebar {
    border-top: 0 !important;
    margin: 20px;
  }
  .page-sidebar .sidebar-toggler {
    display: none;
  }
  .page-sidebar .selected {
    display: none !important;
  }
  .page-sidebar.navbar-collapse {
    max-height: none;
    /* set some max height to have a scrollable menu on mobile devices */
  }
  .page-sidebar.navbar-collapse.in {
    border-top: 0 !important;
    margin: 20px;
    position: relative;
    overflow: hidden !important;
    overflow-y: auto !important;
    display: block !important;
  }
  .page-sidebar.navbar-collapse.navbar-no-scroll {
    max-height: none !important;
  }
  .page-sidebar .mega-menu-responsive-content {
    padding: 10px 18px 10px 45px;
  }

  .page-full-width .page-sidebar-menu {
    display: block;
  }

  .page-sidebar-mobile-offcanvas .page-sidebar-wrapper {
    z-index: 10000;
    position: fixed;
    top: 0;
    bottom: 0;
    overflow-y: auto;
    width: 235px;
    left: -235px;
    transition: all 0.3s;
  }
  .page-sidebar-mobile-offcanvas .page-sidebar-wrapper .page-sidebar {
    margin: 0 !important;
  }
  .page-sidebar-mobile-offcanvas .page-sidebar-wrapper .page-sidebar .page-sidebar-menu {
    width: 100%;
    margin: 0 !important;
    padding: 0 0 20px 0;
  }
  .page-sidebar-mobile-offcanvas .page-sidebar-wrapper .page-sidebar .page-sidebar-menu > li.sidebar-mobile-offcanvas-toggler {
    display: block;
    border: 0;
    text-align: right;
  }
  .page-sidebar-mobile-offcanvas .page-sidebar-wrapper .page-sidebar .page-sidebar-menu > li.sidebar-mobile-offcanvas-toggler > a {
    border: 0;
  }
  .page-sidebar-mobile-offcanvas .page-sidebar-wrapper .page-sidebar .page-sidebar-menu > li.sidebar-mobile-offcanvas-toggler > a:hover {
    background: none;
  }
  .page-sidebar-mobile-offcanvas.page-sidebar-mobile-offcanvas-open .page-sidebar-wrapper {
    left: 0;
    transition: all 0.3s;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* 768px & 991px */
  .page-sidebar .btn-navbar.collapsed .arrow {
    display: none;
  }
  .page-sidebar .btn-navbar .arrow {
    position: absolute;
    right: 25px;
    width: 0;
    height: 0;
    top: 50px;
    border-bottom: 15px solid #5f646b;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
  }
}
@media (max-width: 480px) {
  /* 480px */
  /* Page sidebar */
  .page-sidebar,
.page-sidebar.in {
    margin: 0 !important;
  }
  .page-header-fixed.page-header-fixed-mobile .page-sidebar,
.page-header-fixed.page-header-fixed-mobile .page-sidebar.in {
    margin-top: 10px !important;
  }
}
/***
Page content
***/
/* Page title */
.page-title {
  padding: 0;
  font-size: 28px;
  letter-spacing: -1px;
  display: block;
  color: #666666;
  margin: 0 0 15px 0;
  font-weight: 300;
  /* subtitle */
}
.page-title small {
  font-size: 14px;
  letter-spacing: 0;
  font-weight: 300;
  color: #888888;
}
.page-content-white .page-title, .page-container-bg-solid .page-title {
  color: #666666;
  margin-bottom: 20px;
  margin-top: 20px;
}
.page-content-white .page-title small, .page-container-bg-solid .page-title small {
  color: #666666;
}
.page-content-white .page-title {
  margin: 25px 0;
  font-size: 24px;
}

/* Page content */
.page-content {
  margin-top: 0;
  padding: 0;
  background-color: #f4f6fa;
  
}
.page-container-bg-solid .page-content {
  background: #f4f6fa;
}
.page-full-width .page-content {
  margin-left: 0 !important;
}

@media (min-width: 992px) {
  /* 992px */
  /* Page content */
  .page-content-wrapper {
    float: left;
    width: 100%;
  }
  .page-content-wrapper .page-content {
    margin-left: 235px;
    margin-top: 0;
    min-height: 600px;
    padding: 10px 20px 10px 20px;
  }
  .page-content-wrapper .page-content.no-min-height {
    min-height: auto;
  }
  .page-sidebar-fixed.page-sidebar-hover-on .page-content-wrapper .page-content {
    margin-left: 45px;
  }
  .page-sidebar-reversed .page-content-wrapper .page-content {
    margin-left: 0 !important;
    margin-right: 235px !important;
  }
  .page-sidebar-reversed.page-sidebar-fixed.page-sidebar-hover-on .page-content-wrapper .page-content {
    margin-left: 0;
    margin-right: 45px;
  }
  .page-sidebar-reversed.page-sidebar-closed .page-content-wrapper .page-content {
    margin-left: 0 !important;
    margin-right: 45px !important;
  }
  .page-sidebar-closed .page-content-wrapper .page-content {
    margin-left: 45px !important;
  }
  .page-sidebar-closed.page-sidebar-hide .page-content-wrapper .page-content {
    margin-left: 0 !important;
  }
  .page-sidebar-closed.page-sidebar-reversed.page-sidebar-hide .page-content-wrapper .page-content {
    margin-right: 0 !important;
  }
  .page-full-width .page-content-wrapper .page-content {
    margin-left: 0px !important;
  }
}
@media (max-width: 991px) {
  /* 991px */
  html,
body {
    overflow-x: hidden;
  }

  /* Page content */
  .page-content-wrapper .page-content {
    margin: 0 !important;
    padding: 20px 20px 20px 20px !important;
    min-height: 280px;
  }

  .page-sidebar-mobile-offcanvas .page-wrapper {
    left: 0;
    transition: all 0.3s;
  }
  .page-sidebar-mobile-offcanvas .page-wrapper .page-header {
    transition: all 0.3s;
  }
  .page-sidebar-mobile-offcanvas.page-sidebar-mobile-offcanvas-open {
    overflow-x: hidden;
    transition: all 0.3s;
  }
  .page-sidebar-mobile-offcanvas.page-sidebar-mobile-offcanvas-open .page-wrapper {
    position: relative;
    left: 235px;
    transition: all 0.3s;
  }
  .page-sidebar-mobile-offcanvas.page-sidebar-mobile-offcanvas-open .page-wrapper .page-header {
    transition: all 0.3s;
  }
}
@media (max-width: 767px) {
  /* 767px */
  /* Page content */
  .page-content-wrapper .page-content {
    padding: 20px 10px 10px 10px !important;
    overflow: hidden;
    /* Page title */
  }
  .page-content-wrapper .page-content .page-title {
    margin-bottom: 20px;
    font-size: 18px;
  }
  .page-content-wrapper .page-content .page-title small {
    font-size: 13px;
    padding-top: 3px;
  }
}
@media (max-width: 480px) {
  /* 480px */
  /* Dashboard date range panel */
  .page-content-wrapper .page-content .page-title small {
    display: block;
    clear: both;
  }
}
/***
Page footer
***/
.page-footer {
  margin-left: 0px;
  background: #fff;
  color: #bcc3c7;
  font-size: 13px;
  min-height: 33px;
}
.page-footer:before, .page-footer:after {
  content: " ";
  display: table;
}
.page-footer:after {
  clear: both;
}
.page-footer .page-footer-inner {
  float: left;
  display: inline-block;
  width: 100%;
  padding: 8px 20px 5px 20px;
}
.page-footer-fixed.page-footer-fixed-mobile .page-footer {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 10000;
  bottom: 0;
}
.page-footer-fixed.page-footer-fixed-mobile.page-sidebar-fixed .page-footer {
  margin-left: 0 !important;
}

@media (min-width: 992px) {
  /* 992px */
  /* Default footer */
  .page-footer {
    clear: left;
  }

  /* Fixed footer */
  .page-footer-fixed .page-footer {
    position: fixed;
    left: 0;
    right: 0;
    z-index: 10000;
    bottom: 0;
  }

  /* Footer with footer sidebar */
  .page-sidebar-fixed.page-sidebar-closed .page-footer {
    margin-left: 45px;
  }
  .page-sidebar-fixed.page-footer-fixed .page-footer {
    margin-left: 0 !important;
  }

  /* Fixed Sidebar */
  .page-sidebar-fixed .page-footer {
    margin-left: 235px;
    padding: 8px 20px 5px 20px;
  }

  /* Page sidebar reversed */
  .page-sidebar-reversed.page-sidebar-fixed .page-footer {
    margin-left: 0;
    margin-right: 235px;
    padding: 8px 20px 5px 20px;
  }
  .page-sidebar-reversed.page-sidebar-fixed.page-footer-fixed .page-footer {
    margin-left: 0;
    margin-right: 0;
  }
  .page-sidebar-reversed.page-sidebar-fixed.page-sidebar-closed .page-footer {
    margin-right: 45px;
  }
}
@media (max-width: 768px) {
  .page-wrapper .page-footer {
    margin-left: 0;
  }
  
  .page-content {
    height: auto;
  }
  .page-wrapper .page-footer .text-right {
    text-align: left !important;
  }
}
@media (max-width: 767px) {
  /* 767px */
  /* Default footer & boxed footer */
  .page-footer {
    padding-left: 10px;
    padding-right: 10px;
  }

  /* Fixed footer */
  .page-footer-fixed .page-footer .container {
    padding-left: 0;
    padding-right: 0;
  }
}
/* Scroll Top Top */
.scroll-to-top {
  padding: 1px;
  text-align: center;
  position: fixed;
  bottom: 40px;
  z-index: 10001;
  display: none;
  right: 10px;
}
.scroll-to-top > i {
  display: inline-block;
  color: #687991;
  font-size: 30px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.scroll-to-top:hover {
  cursor: pointer;
}
.scroll-to-top:hover > i {
  opacity: 1;
  filter: alpha(opacity=100);
}

@media (min-width: 992px) {
  /* 992px */
  .scroll-to-top {
    right: 20px;
  }
}
@media (max-width: 991px) {
  /* 991px */
  .scroll-to-top {
    bottom: 10px;
    right: 10px;
  }
  .scroll-to-top > i {
    font-size: 28px;
  }
}
.form-actions.form-actions-default {
  margin-top: 0;
}
.form-actions.form-actions-default.action-vertical {
  display: flex;
  width: 100%;
  flex-direction: row;
  align-items: center;
}
.form-actions.form-actions-default.action-vertical .widget-title {
  flex: 1;
  border: 0 none;
  font-size: 16px !important;
  font-weight: 700 !important;
  color: #666666 !important;
  text-transform: uppercase !important;
  padding: 15px !important;
  height: auto !important;
}
.form-actions.form-actions-default.action-vertical .widget-title > h4 > span {
  margin: 0 !important;
}
.form-actions.form-actions-default.action-horizontal .widget-body .btn {
  margin: 5px 0;
}
.form-actions.form-actions-fixed-top {
  position: fixed;
  top: 0;
  left: 235px;
  right: 0;
  z-index: 999;
  background-color: #ffffff;
  border-bottom: 1px solid #cccccc;
  box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.5);
  text-align: right;
  padding: 5px 20px;
}
.form-actions.form-actions-fixed-top .btn {
  margin-left: 5px;
  margin-top: 5px;
}

.top-menu .dropdown-menu .dropdown-menu-list.scroller {
  max-height: 400px;
  overflow-y: scroll;
}

.multi-choices-widget ul {
  list-style: none;
  padding: 0;
  margin: 0;
  padding-left: 5px;
}
.multi-choices-widget ul li {
  display: block;
}
.multi-choices-widget ul li .invalid-feedback {
  position: absolute;
  bottom: 0;
  left: 0;
}
.multi-choices-widget ul ul {
  padding-left: 18px;
}

.meta-boxes .mt-radio-list label {
  display: block;
}

.img-thumbnail-wrap {
  width: 100%;
  height: 300px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.editor-action-item {
  float: left;
  margin-right: 10px;
  margin-bottom: 5px;
}

.dashboard_widget_msg {
  padding: 40px 20px;
  text-align: center;
  color: #72777c;
  font-size: 14px;
  width: 100%;
}
.dashboard_widget_msg .smiley:before {
  content: "";
  font: 400 120px/1 Font Awesome\ 5 Free;
  speak: none;
  display: block;
  margin: 0 5px 0 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  position: relative;
  -webkit-font-smoothing: antialiased;
  text-decoration: none !important;
}

.page-content .breadcrumb {
  margin-bottom: 20px;
}
.page-content .table-language {
  margin-top: 10px;
}

.tableFloatingHeaderOriginal {
  background: #ffffff;
}

.box_img_sale {
  background: url("/vendor/core/core/base/images/img.png") -135px -110px #7c87b6;
  width: 45px;
  height: 45px;
  margin: 0;
  float: left;
}

.input-group-prepend .btn {
  width: 34px;
  text-align: center;
  padding: 6px 0;
}

.input-group .form-control.datepicker {
  position: static;
}

.btn-choose-file .btn {
  padding: 6px 10px;
  width: auto !important;
}

.portlet-body.widget-content {
  min-height: 200px;
}

.page-sidebar .sidebar-content .badge {
  padding: 4px 6px;
}
.page-sidebar .sidebar-content .nav-item.active .badge {
  background: #ffffff;
  color: #333333;
}

.loading-wrapper {
  display: none;
}

.bb-loading {
  position: relative;
  background-color: rgba(0, 0, 0, 0.05);
}
.bb-loading .loading-wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
}
.bb-loading .loading-wrapper .loader {
  position: relative;
  margin: 0 auto;
  width: 50px;
}
.bb-loading .loading-wrapper .loader:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.bb-loading .loading-wrapper .circular {
  -webkit-animation: rotate 2s linear infinite;
          animation: rotate 2s linear infinite;
  height: 100%;
  transform-origin: center center;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.bb-loading .loading-wrapper .path {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  -webkit-animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
          animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
  stroke-linecap: round;
}
@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@-webkit-keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@keyframes color {
  100%, 0% {
    stroke: #d62d20;
  }
  40% {
    stroke: #0057e7;
  }
  66% {
    stroke: #008744;
  }
  80%, 90% {
    stroke: #ffa700;
  }
}
@-webkit-keyframes color {
  100%, 0% {
    stroke: #d62d20;
  }
  40% {
    stroke: #0057e7;
  }
  66% {
    stroke: #008744;
  }
  80%, 90% {
    stroke: #ffa700;
  }
}

.custom-image-box {
  position: relative;
  height: 0;
  padding-bottom: 100%;
  z-index: 400;
}
.custom-image-box img {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
  z-index: 1;
  position: absolute;
}
.custom-image-box .image-box-actions {
  text-indent: -9999999px;
}
.custom-image-box .btn-images {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 310;
  font-size: 0;
}
.custom-image-box .btn_remove_image {
  display: none;
}

.list-gallery-media-images > li {
  float: left;
  width: 12.5%;
  position: relative;
}

.list-photo-hover-overlay {
  z-index: 401;
  background: rgba(49, 55, 61, 0.75);
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.1s ease-in-out;
}
.list-photo-hover-overlay .photo-overlay-actions {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: center;
  height: 95%;
}
.list-photo-hover-overlay .photo-overlay-actions li a {
  color: #ffffff;
  font-size: 18px;
  padding-right: 5px;
}
.list-photo-hover-overlay .photo-overlay-actions li a:hover {
  color: #c9c9ca;
}

.list-gallery-media-images > li:hover .list-photo-hover-overlay {
  opacity: 1;
}

.list-item-checkbox {
  overflow: hidden !important;
  max-height: 320px;
  padding-left: 15px;
}
.list-item-checkbox li {
  list-style: none;
}
.list-item-checkbox .mCSB_container {
  padding-bottom: 20px;
}
.list-item-checkbox .mCSB_container .help-block.error-help-block {
  position: absolute;
  bottom: 0;
}

.form-group-no-margin {
  margin-bottom: 0;
}

.main-form-body .panel-default {
  margin-top: 0 !important;
}

#plugin-list .plugin-item {
  border: 1px solid #cecece;
  padding: 10px;
  border-radius: 5px !important;
  margin: 10px 0;
  background: #ffffff;
}

#plugin-list i {
  font-size: 5em;
  position: absolute;
  right: 10%;
  top: 30%;
  color: #cecece;
}

#plugin-list p {
  margin: 5px 0;
}

#plugin-list h3 {
  font-weight: bold;
}

#plugin-list .plugin-description {
  font-style: italic;
}

.preview-image-wrapper {
  position: relative;
  display: inline-block;
  min-height: 150px;
  min-width: 150px;
  max-width: 150px;
  max-height: 150px;
  height: 150px;
  width: 150px;
  text-align: center;
  border: 1px solid rgba(195, 207, 216, 0.3);
  vertical-align: middle;
  background: #fafbfc;
}
.preview-image-wrapper img {

  max-width: 100%;
  margin: 27px 0;
}
.preview-image-wrapper.preview-image-wrapper-not-allow-thumb {
  min-height: auto;
  min-width: auto;
  max-height: 1000px;
  height: auto;
  width: auto;
}
.preview-image-wrapper.preview-image-wrapper-not-allow-thumb img {
  height: auto;
  max-width: 150px;
}

.admin-logo-image-setting .preview-image-wrapper {
  background: #638ab1;
}

.btn_remove_image {
  position: absolute;
  top: 5px;
  right: 5px;
  background: #dddddd;
  color: #000000;
  display: inline-block;
  border-radius: 50% !important;
  width: 30px;
  height: 30px;
  text-align: center;
  font-size: 18px;
}
.btn_remove_image:hover {
  background: #eeeeee;
}

.settings-group {
  min-height: 75px;
  display: table;
}
.settings-group .settings-item {
  display: table-cell;
  vertical-align: middle;
}

.modal-box-container {
  max-width: 840px;
  padding: 0;
  margin: 20px 0;
  border-radius: 0;
  box-shadow: 0 0.1em 0.4em rgba(0, 0, 0, 0.3);
}
.modal-box-container.fancybox-content {
  padding: 0 !important;
}
.modal-box-container .form-xs, .modal-box-container .modal-xs {
  max-width: 500px;
}
.modal-box-container .form-xs .modal-body, .modal-box-container .modal-xs .modal-body {
  max-width: 500px;
}
.modal-box-container .modal-title {
  padding: 0;
  min-height: 45px;
  border-radius: 0 !important;
  background: #36c6d3;
  border: none;
  line-height: 45px;
  color: #ffffff;
  margin-bottom: 15px;
  font-weight: 600;
  font-size: 13px;
}
.modal-box-container .modal-title .til_img {
  background: url("/vendor/core/core/base/images//img.png") repeat scroll -220px -260px transparent;
  float: left;
  height: 45px;
  width: 45px;
}
.modal-box-container .modal-title strong {
  color: #ffffff;
  float: left;
  line-height: 45px;
  margin: 0 0 0 15px;
}
.modal-box-container .modal-body {
  max-height: calc(100vh - 230px);
  min-height: 50px;
  padding: 0 20px 20px 20px;
  overflow-y: auto;
  width: 800px;
}
.modal-box-container .modal-body .control-label {
  display: block;
}
.modal-box-container .modal-footer {
  padding: 10px;
  text-align: right;
}
.modal-box-container .btn {
  padding: 5px 10px;
  font-size: 12px;
  outline: none !important;
  box-shadow: none !important;
  border-radius: 0;
}
.modal-box-container .form-control {
  border-radius: 0;
}

.fancybox-container .fancybox-close-small {
  background: transparent;
  color: #ffffff;
  outline: none !important;
  border-radius: 50% !important;
}
.fancybox-container .fancybox-close-small:hover {
  color: #555555;
  background: #eeeeee;
}
.fancybox-container .fancybox-caption-wrap {
  display: none !important;
}

.fancybox-loading {
  border-radius: 100% !important;
}

form .form-group.has-success label {
  color: inherit;
}
form .form-group.has-success .form-control, form .form-group.has-success .input-group-prepend, form .form-group.has-success .select2-selection {
  border-color: #cccccc !important;
}
form .form-group.has-success .input-group-prepend {
  color: #555555;
}
form .form-group.has-success .help-block {
  display: none !important;
  border: none;
  background: transparent;
}
form .form-group.has-error .help-block {
  border: none;
  background: transparent;
}

.field-has-error {
  border: 1px solid #a94442 !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle {
  text-decoration: none !important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle:after {
  display: none;
}

.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu {
  position: absolute;
  float: left;
  top: 49px;
}

.btn-secondary {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-secondary:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-secondary.focus, .btn-secondary:focus {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-secondary.active, .btn-secondary:active {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.bootstrap-datetimepicker-widget.dropdown-menu, .bootstrap-timepicker-widget.dropdown-menu {
  display: block;
  position: absolute;
  left: 0;
  z-index: 1000;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.bootstrap-datetimepicker-widget .collapse.in, .bootstrap-timepicker-widget .collapse.in {
  display: block;
}
.bootstrap-datetimepicker-widget .glyphicon, .bootstrap-timepicker-widget .glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font: 900 normal normal 14px/1 Font Awesome\ 5 Free;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bootstrap-datetimepicker-widget .glyphicon-time:before, .bootstrap-timepicker-widget .glyphicon-time:before {
  content: "";
}
.bootstrap-datetimepicker-widget .glyphicon-chevron-left:before, .bootstrap-timepicker-widget .glyphicon-chevron-left:before {
  content: "";
}
.bootstrap-datetimepicker-widget .glyphicon-chevron-right:before, .bootstrap-timepicker-widget .glyphicon-chevron-right:before {
  content: "";
}
.bootstrap-datetimepicker-widget .glyphicon-chevron-up:before, .bootstrap-timepicker-widget .glyphicon-chevron-up:before {
  content: "";
}
.bootstrap-datetimepicker-widget .glyphicon-chevron-down:before, .bootstrap-timepicker-widget .glyphicon-chevron-down:before {
  content: "";
}
.bootstrap-datetimepicker-widget .glyphicon-calendar:before, .bootstrap-timepicker-widget .glyphicon-calendar:before {
  content: "";
}

.mt-radio > input, .mt-checkbox > input {
  position: absolute !important;
}

h4.modal-title {
  margin: 0;
}

.box-links-for-menu .list-item li label input {
  margin-left: 5px;
}

.editable-buttons .editable-submit {
  padding: 5px 10px;
}
.editable-buttons .editable-cancel {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
  padding: 5px 10px;
}

.editable-input .form-control {
  height: 34px;
}

.additional-page-name {
  font-weight: bold;
  display: inline-block;
  margin-left: 5px;
  color: #555;
}

.select2-container--default .select2-selection--single {
  border-radius: 3px !important;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
  vertical-align: bottom;
  transition: all 0.2s ease-out;
  background: linear-gradient(180deg, #fff, #f9fafb);
  border: 1px solid #c4cdd5;
  box-shadow: 0 1px 0 0 rgba(22, 29, 37, 0.05);
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: 0.55rem 0.5rem !important;
  color: #000 !important;
  font-weight: 400;
  font-size: 13px;
}

.ui-select-wrapper .select2-selection--single .select2-selection__arrow {
  display: none !important;
}
.ui-select-wrapper .select2-container--default .select2-selection--multiple, .ui-select-wrapper .select2-container--default .select2-selection--single {
  border: none;
}

.widget-title > h4 .control-label {
  padding-left: 10px;
}

.modal .modal-header {
  padding: 0;
}
.modal .modal-header .close {
  padding: 0;
  margin: 18px 20px;
}

.language.dropdown .dropdown-header-name img {
  vertical-align: top;
  margin-top: 4px;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 4px 12px !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  font-size: 14px;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  font-size: 16px;
  top: -1px;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: 1px solid #ebedf2;
}

.modal-open .modal-backdrop {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.sp-picker-container .sp-input {
  background: #fff;
}

.fade.in {
  opacity: 1;
}

.gallery-images-wrapper {
  position: relative;
  border: 1px dashed #ccc;
  padding: 10px;
}
.gallery-images-wrapper ul.list-gallery-media-images {
  margin-bottom: 0;
}
.gallery-images-wrapper ul.list-gallery-media-images > li {
  float: left;
  width: 12.15%;
  border: 1px solid #e4e4e4;
  margin: 2px;
  cursor: move;
}

.filter-column-value-wrap .ui-select-wrapper {
  margin-bottom: 0 !important;
}

.half-circle-spinner, .half-circle-spinner * {
  box-sizing: border-box;
}

.half-circle-spinner {
  width: 30px;
  height: 30px;
  margin: 20px auto;
  border-radius: 100%;
  position: relative;
}

.half-circle-spinner .circle {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  border: 2px solid transparent;
}

.half-circle-spinner .circle.circle-1 {
  border-top-color: #36c6d3;
  -webkit-animation: half-circle-spinner-animation 1s infinite;
          animation: half-circle-spinner-animation 1s infinite;
}

.half-circle-spinner .circle.circle-2 {
  border-bottom-color: #36c6d3;
  -webkit-animation: half-circle-spinner-animation 1s infinite alternate;
          animation: half-circle-spinner-animation 1s infinite alternate;
}

@-webkit-keyframes half-circle-spinner-animation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes half-circle-spinner-animation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.list-images.gallery-images-wrapper ul.list-gallery-media-images > li {
  width: 150px;
  height: 150px;
  float: none;
  display: inline-block;
  position: relative;
  cursor: pointer;
  vertical-align: middle;
}

.m-50 {
  margin: 50px;
}

.page-container-gray {
  background: #eef1f5;
}

.clearfix {
  clear: both;
}

.page-content-transparent {
  background-color: transparent;
}

.repeater-group {
  padding: 10px;
}
.repeater-group .repeater-item-group {
  padding: 10px;
  border: 1px solid #aaaaaa;
  padding-right: 45px;
}
.repeater-group .remove-item-button {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 25px;
  height: 25px;
  display: inline-block;
  border-radius: 50%;
  line-height: 25px;
  text-align: center;
  border: 1px solid #ddd;
}

.select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single {
  outline: 0 !important;
  border-radius: 0.25rem;
  height: auto;
  line-height: 0;
}

.select2-container--default .select2-selection--multiple .select2-selection__arrow, .select2-container--default .select2-selection--single .select2-selection__arrow {
  font-family: Font Awesome\ 5 Free;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  border: 0;
  top: 50%;
  position: absolute;
  margin-top: 0;
  margin-left: 0;
  font-size: 0.85rem;
  left: auto;
  right: 0;
  display: inline-block;
  width: 1.9rem;
  font-weight: 900;
}



.select2-container--default .select2-selection--single .select2-selection__rendered {
  position: relative;
  padding: 0.55rem 1.15rem;
  line-height: 1.25;
}

.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear {
  border: 0;
  position: absolute;
  top: 50%;
  font-family: Font Awesome\ 5 Free;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-size: 1.4rem;
  display: inline-block;
  left: auto;
  right: 2rem;
  margin-right: 0.4rem;
  margin-top: -0.8rem;
  font-weight: 900;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0.57rem 1.15rem;
  line-height: 1.25;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  padding: 0.05rem 0.4rem 0.05rem 0.4rem;
  font-size: 1rem;
  margin: 0.1rem 0.4rem 0.1rem 0;
  position: relative;
  float: left;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  font-family: Font Awesome\ 5 Free;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 1.4rem;
  display: inline-block;
  line-height: 0;
  margin-right: 0.3rem;
  position: relative;
  top: 0.1rem;
  font-weight: 900;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field {
  font-weight: 300;
  margin: 0.25rem 0.25rem 0.25rem 0;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  outline: 0 !important;
  border-radius: 0.25rem;
}

.select2-container--default .select2-search--dropdown {
  padding: 15px 15px;
}

.select2-container--default .select2-results__option {
  padding: 5px 15px;
}

.select2-container--default .select2-results__option[aria-disabled=true] {
  cursor: not-allowed;
}

.select2-container--default .select2-results__option .select2-results__group {
  padding: 5px 15px;
  font-weight: 500;
}

.select2-container--default .select2-results__option .select2-results__option {
  padding: 5px 30px;
}

.select2-container .select2-search--inline .select2-search__field {
  margin: 0;
}

select.m-select2 {
  opacity: 0;
}

.m-select2 > select.form-control {
  opacity: 0;
}

.m-select2.m-select2--pill .select2-container--default .select2-selection--multiple, .m-select2.m-select2--pill .select2-container--default .select2-selection--single {
  border-radius: 1.3rem;
}

.m-select2.m-select2--square .select2-container--default .select2-selection--multiple, .m-select2.m-select2--square .select2-container--default .select2-selection--single {
  border-radius: 0;
}

.input-group > .select2-hidden-accessible:first-child + .select2-container > .selection .select2-selection--single {
  -moz-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .select2-hidden-accessible:first-child + .select2-container > .selection, .input-group > .select2-hidden-accessible:first-child + .select2-container > .selection.form-control {
  -moz-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -moz-border-top-right-radius: 0;
  border-top-right-radius: 0;
}

.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:last-child > .selection .select2-selection--single {
  -moz-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:last-child > .selection .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:last-child > .selection .select2-selection.form-control {
  -moz-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .select2-hidden-accessible:first-child + .select2-container + .input-group-text, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container + .input-group-text {
  border-left: 0;
}

.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:not(:last-child) > .selection .select2-selection--single {
  -moz-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:not(:last-child) > .selection .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:not(:last-child) > .selection .select2-selection.form-control {
  -moz-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group.m-input-group--pill > .select2-hidden-accessible:not(:first-child) + .select2-container:last-child > .selection .select2-selection--single {
  -moz-border-top-right-radius: 1.3rem;
  border-top-right-radius: 1.3rem;
  -moz-border-bottom-right-radius: 1.3rem;
  border-bottom-right-radius: 1.3rem;
}

.select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single {
  border: 1px solid #ebedf2;
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder, .select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #9699a2;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #575962;
}

.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear {
  color: #575962;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  color: #575962;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  color: #575962;
  background: #ebedf2;
  border: 1px solid #ebedf2;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  color: #575962;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field::-moz-placeholder {
  color: #9699a2;
  opacity: 1;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field:-ms-input-placeholder {
  color: #9699a2;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field::-webkit-input-placeholder {
  color: #9699a2;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #ebedf2;
}

.select2-container--default .select2-dropdown {
  border: 1px solid #ebedf2;
  box-shadow: 0 0 15px 1px rgba(69, 65, 78, 0.2);
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background: #e2e5ec;
  color: #3f4047;
}

.select2-container--default .select2-results__option.select2-results__option--highlighted {
  background: #f4f5f8;
  color: #3f4047;
}

.select2-container--default.select2-container--disabled {
  cursor: not-allowed;
}

.select2-container--default.select2-container--disabled .select2-selection--multiple, .select2-container--default.select2-container--disabled .select2-selection--single {
  cursor: not-allowed;
  background: #f4f5f8;
  border-color: #f4f5f8;
}

.m-select2.m-select2--air .select2-container--default .select2-selection--multiple, .m-select2.m-select2--air .select2-container--default .select2-selection--single {
  box-shadow: 0 3px 20px 0 rgba(113, 106, 202, 0.11);
}

.m-select2.m-select2--solid .select2-container--default .select2-selection--multiple, .m-select2.m-select2--solid .select2-container--default .select2-selection--single {
  background-color: #f4f5f8;
  border-color: #f4f5f8;
}

.m-select2.m-select2--solid .select2-container--default .select2-selection--multiple .select2-selection__placeholder, .m-select2.m-select2--solid .select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #9699a2;
}

.m-form.m-form--state .has-success .select2-container--default .select2-selection--multiple, .m-form.m-form--state .has-success .select2-container--default .select2-selection--single {
  border-color: #34bfa3;
}

.m-form.m-form--state .has-success .select2-container--default.select2-container--focus .select2-selection--multiple, .m-form.m-form--state .has-success .select2-container--default.select2-container--focus .select2-selection--single, .m-form.m-form--state .has-success .select2-container--default.select2-container--open .select2-selection--multiple, .m-form.m-form--state .has-success .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #34bfa3;
}

.m-form.m-form--state .has-warning .select2-container--default .select2-selection--multiple, .m-form.m-form--state .has-warning .select2-container--default .select2-selection--single {
  border-color: #ffb822;
}

.m-form.m-form--state .has-warning .select2-container--default.select2-container--focus .select2-selection--multiple, .m-form.m-form--state .has-warning .select2-container--default.select2-container--focus .select2-selection--single, .m-form.m-form--state .has-warning .select2-container--default.select2-container--open .select2-selection--multiple, .m-form.m-form--state .has-warning .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #ffb822;
}

.m-form.m-form--state .has-danger .select2-container--default .select2-selection--multiple, .m-form.m-form--state .has-danger .select2-container--default .select2-selection--single {
  border-color: #f4516c;
}

.m-form.m-form--state .has-danger .select2-container--default.select2-container--focus .select2-selection--multiple, .m-form.m-form--state .has-danger .select2-container--default.select2-container--focus .select2-selection--single, .m-form.m-form--state .has-danger .select2-container--default.select2-container--open .select2-selection--multiple, .m-form.m-form--state .has-danger .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f4516c;
}

.form-group .select2-container {
  z-index: 1003;
}

@-webkit-keyframes button-loading-spinner {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes button-loading-spinner {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
a {
  text-shadow: none;
  color: #337ab7;
}

.border-right {
  border-right: 1px solid #ebeef0;
}

.p-none-t {
  padding-top: 0 !important;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  vertical-align: middle;
  border-top: 1px solid #ebeef0;
  padding: 8px;
  line-height: 1.42857143;
  text-align: center;
}

.flexbox-annotated-section {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 103.6rem;
  margin: 0 auto 2rem;
}

.flexbox-annotated-section .table {
  margin-top: 0;
  margin-bottom: 20px;
}

.inline-display {
  display: inline;
}

.border-none-t {
  border-top: none !important;
}

.border-none {
  border: none !important;
}

.p-none-b {
  padding-bottom: 0 !important;
}

.pd-all-20 {
  padding: 20px;
}

.border-bottom {
  border-bottom: 1px solid #ebeef0 !important;
}

.mb0 {
  margin-bottom: 0 !important;
}

.bg-white {
  background-color: #ffffff !important;
}

.next-input {
  transition: all 0.2s ease-out;
  transition-property: box-shadow, color;
  box-shadow: inset 0 1px 0 0 rgba(63, 63, 68, 0.05);
  outline: none;
  min-width: 75px;
  vertical-align: baseline;
  color: #000000;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding: 5px 10px;
  border: 1px solid #c4cdd5;
  font-weight: 400;
  line-height: 24px;
  text-transform: initial;
  letter-spacing: initial;
  box-sizing: border-box;
  display: block;
  width: 100%;
  text-rendering: auto;
  word-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  margin: 0;
  font-style: normal;
  font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-variant-numeric: normal;
  font-variant-east-asian: normal;
  font-stretch: normal;
  font-size: 14px;
  border-radius: 3px !important;
}

.next-input:focus {
  border-color: #0078bd;
  box-shadow: 0 0 0 1px #0078bd;
  outline: none;
  position: relative;
  z-index: 1;
}

.ws-nm {
  white-space: normal;
}

.hrv-checkbox, input[type=checkbox] {
  position: relative;
  top: 0;
  margin: 0 0.5rem 0 0;
  cursor: pointer;
}

.hrv-checkbox:before, input[type=checkbox]:not(.hrv-checkbox):before {
  transition: transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);
  transform: rotate(-45deg) scale(0, 0);
  content: "";
  position: absolute;
  left: 2px;
  right: 0;
  top: 0.2em;
  margin: auto;
  z-index: 1;
  width: 10px;
  height: 5px;
  border: 2px solid #58b3f0;
  border-top-style: none;
  border-right-style: none;
}

.hrv-checkbox:checked:before, input[type=checkbox]:not(.hrv-checkbox):checked:before {
  transform: rotate(-45deg) scale(1, 1);
}

.hrv-checkbox:after, input[type=checkbox]:not(.hrv-checkbox):after {
  content: "";
  position: absolute;
  left: -1px;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 16px;
  height: 16px;
  background: #ffffff;
  border: 1px solid #c4cdd5;
  cursor: pointer;
  border-radius: 3px;
}

.hrv-checkbox:checked:after, input[type=checkbox]:not(.hrv-checkbox):checked:after {
  border-color: #58b3f0;
}

.next-label {
  display: block;
  margin-bottom: 0.5rem;
  font-size: 14px;
  line-height: 15px;
  font-weight: 400;
  text-transform: initial;
  letter-spacing: initial;
  cursor: pointer;
}

.text-title-field {
  margin-bottom: 5px;
  font-weight: normal;
  display: block;
  line-height: 15px;
}

.filter-black {
  filter: grayscale(1);
  width: 125px !important;
}

.button-loading {
  border: 1px solid #c4cdd5;
  cursor: default;
  text-shadow: none;
  color: transparent !important;
  position: relative;
  transition: border-color 0.2s ease-out;
  background: #f4f6f8;
}

.button-loading, .button-loading:hover, .button-loading:focus, .button-loading:active {
  color: transparent;
}

.button-loading:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  border-width: 3px;
  border-style: solid;
  border-color: #919eab;
  border-bottom-color: transparent;
  margin-top: -9px;
  margin-left: -9px;
  width: 18px;
  height: 18px;
  -webkit-animation: button-loading-spinner 0.7s linear infinite;
  animation: button-loading-spinner 1s linear infinite;
}

.btn-info.button-loading:before {
  border-color: #ffffff;
  border-bottom-color: transparent;
}

.btn-info.button-loading {
  background: #428bca;
  border-color: #357ebd;
}

.btn-primary.button-loading:before {
  border-color: #ffffff;
  border-bottom-color: transparent;
}

.wrapper-content {
  background: #ffffff;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.wrapper-content .panel {
  margin-bottom: 20px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 4px !important;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.wrapper-content .panel-default {
  border: solid 1px #dee5eb;
}
.wrapper-content .bg-aliceBlue {
  background-color: #fafcfc;
}
.wrapper-content .overflow-hidden {
  overflow: hidden;
}
.wrapper-content .panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.wrapper-content .panel-footer {
  border-top: 1px solid #e6e6e6;
  background-color: #ffffff;
  padding: 5px;
}

.wrapper-content .btn-change-link {
  color: #0078bd;
  border: none;
  background: transparent;
  outline: none;
}

.flexbox-grid-default {
  display: flex;
}

.flexbox-content-no-padding {
  flex: 1 1 0;
  box-sizing: border-box;
  max-width: 100%;
  min-width: 0;
}

.text-title-field {
  margin-bottom: 5px;
  font-weight: normal;
  display: block;
  line-height: 15px;
}

.pl15 {
  padding-left: 15px !important;
}

.flexbox-align-items-center {
  -webkit-align-items: center;
  -ms-flex-item-align: center;
  align-items: center;
  width: 100%;
}

.flexbox-auto-content {
  flex: 1 1 auto;
}

.next-input, .next-input--stylized {
  min-width: 75px;
  vertical-align: baseline;
  height: auto;
  margin: 0;
  color: #000000;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding: 5px 10px;
  border: 1px solid #c4cdd5;
  border-radius: 3px;
  font-weight: 400;
  line-height: 24px;
  text-transform: initial;
  letter-spacing: initial;
  box-sizing: border-box;
  display: block;
  width: 100%;
}

.next-input, .next-input--stylized {
  transition: all 0.2s ease-out;
  transition-property: box-shadow, color;
  box-shadow: inset 0 1px 0 0 rgba(63, 63, 68, 0.05);
  border-color: #c4cdd5;
  outline: none;
}

.next-input--stylized {
  position: relative;
  display: flex;
  background: #ffffff;
}
.next-input--stylized .invalid-feedback {
  position: absolute;
  top: 30px;
  left: 0;
}

.next-input--stylized .next-input--invisible {
  border: 0;
  box-shadow: none;
  padding: 0;
  outline: none;
}

.inline {
  display: inline-block;
  vertical-align: middle;
}

.p-r5 {
  padding-right: 5px !important;
}

.pl5 {
  padding-left: 5px !important;
}

.next-input-add-on {
  align-self: center;
  flex: none;
  white-space: nowrap;
  color: #a0a0a0;
}

.next-input__add-on--before {
  padding-right: 10px;
}

.btn-destroy:hover, .btn-destroy:focus {
  background: linear-gradient(to bottom, #ee6b50, #ec5b3e);
  border-color: #e83c19;
  box-shadow: inset 0 1px 0 0 #ef775e;
  color: #ffffff;
}

.color-red {
  color: red;
}

.ws-nm {
  white-space: normal;
}

.block-display {
  display: block !important;
}

.mb5 {
  margin-bottom: 5px !important;
}

.mt5 {
  margin-top: 5px !important;
}

.flexbox-annotated-section-content {
  flex: 2 1 48rem;
  max-width: 100%;
  min-width: 0;
}
.flexbox-annotated-section-content .form-group:last-child {
  margin-bottom: 0;
}

.flexbox-annotated-section {
  margin-bottom: 2rem;
}

.annotated-section-title h2 {
  margin: 0;
  font-size: 16px;
  font-weight: 500;
}

.setting-note {
  color: #888888;
  font-weight: 400;
  text-transform: none;
}

.wrapper-content .setting-note {
  color: #9fafba;
}

.type-subdued {
  color: #707070;
}

.flexbox-annotated-section-annotation {
  flex: 1 0 24rem;
}

.flexbox-annotated-section + .flexbox-annotated-section {
  margin-top: 0;
  padding-top: 2rem;
  border-top: 1px solid #d3dbe2;
}

.ui-layout {
  max-width: 103.6rem;
  margin: 2rem auto;
}

.flexbox-layout-sections {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.flexbox-layout-section-primary {
  flex: 2 1 48rem;
  min-width: 0;
  max-width: 100%;
}

.ui-layout__item:first-child {
  margin-top: 0;
}

.ui-layout__item {
  min-width: 0;
  max-width: 100%;
  flex: 1 1 100%;
  margin-top: 20px;
}

.flexbox-layout-section-secondary {
  flex: 1 0 24rem;
  min-width: 0;
  max-width: 100%;
}

.ui-layout__item {
  min-width: 0;
  max-width: 100%;
  flex: 1 1 100%;
  margin-top: 20px;
}

.next-card-section:first-child {
  border-radius: 3px 3px 0 0;
}

.p-none-b {
  padding-bottom: 0 !important;
}

.next-card-section {
  padding: 20px;
}

.next-card-section ~ .next-card-section {
  border-top: 1px solid #ebeef0;
}

.border-none-t {
  border-top: none !important;
}

.flexbox-auto-content-left {
  flex: 1 1 auto;
  padding-right: 10px;
  min-width: 0;
}

.text-no-bold {
  font-weight: 500;
}

.wrapper-content .border-top-title-main {
  border-top: 1px solid #ebeef0;
}

.flexbox-auto-right {
  flex: 1 1 0%;
}

.pl5 {
  padding-left: 5px !important;
}

.table-normal tr:first-child td, .table-normal.table-none-border td {
  border: 0;
}

.table-color-gray-text .color-subtext {
  color: #707070;
}

.table-normal td {
  border-top: 1px solid #ececec;
  padding-top: 5px;
  padding-bottom: 5px;
}

.pl10 {
  padding-left: 10px !important;
}

.ml10 {
  margin-left: 10px !important;
}

.radius-cycle {
  border-radius: 50% !important;
}

.width-30-px {
  width: 30px;
}

.text-underline, .hover-underline:hover, .text-underline:hover {
  text-decoration: underline;
}

.table .thumb-image, img.thumb-image {
  max-width: 50px;
  max-height: 50px;
  margin: 0 auto;
  border-radius: 0;
}

.thumb-image-cartorderlist {
  display: inline-block;
  vertical-align: top;
}

.table-order th, .table-order td {
  padding-top: 10px;
  padding-bottom: 10px;
}

.vertical-align-t {
  vertical-align: top;
}

.min-width-60-px {
  min-width: 60px;
}

.width-60-px {
  width: 60px;
}

.table-wrap {
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
}

.table-order {
  width: 100%;
  border-spacing: 0;
}

.min-width-200-px {
  min-width: 200px !important;
}

.bold-light {
  font-weight: bold !important;
}

.m-xs-b {
  margin-bottom: 10px;
}

.mb20 {
  margin-bottom: 20px !important;
}

.mt20 {
  margin-top: 20px;
}

.ps-relative {
  position: relative;
}

.flexbox-grid-form-no-outside-padding > .flexbox-grid-form-item:first-of-type {
  padding-left: 0;
}

.flexbox-grid-form-no-outside-padding > .flexbox-grid-form-item {
  padding-top: 0;
  padding-bottom: 0;
}

.flexbox-grid-form-item {
  flex: 1 1 0%;
  padding: 10px;
  box-sizing: border-box;
  max-width: 100%;
  min-width: 0;
}

.flexbox-grid-form {
  display: flex;
  width: calc(100% - 20px);
  box-sizing: border-box;
  padding-top: 10px;
}

.flexbox-grid-form-no-outside-padding {
  width: 100%;
  padding: 0;
}

.hover-tooltip {
  color: #888888;
  font-weight: 400;
  text-transform: none;
}

.color-blue {
  color: #0078bd;
}

.p-b5 {
  padding-bottom: 5px !important;
}

.mb10 {
  margin-bottom: 10px !important;
}

.flexbox-grid-form-no-outside-padding > .flexbox-grid-form-item:first-of-type {
  padding-left: 0;
}

.flexbox-grid-form-no-outside-padding > .flexbox-grid-form-item {
  padding-top: 0;
  padding-bottom: 0;
}

.ui-text-area {
  font-weight: 400;
  line-height: 24px;
  text-transform: initial;
  letter-spacing: initial;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #c4cdd5;
  border-radius: 3px;
  box-sizing: border-box;
  color: #000000;
  display: block;
  margin: 0;
  max-width: unset;
  min-height: 0;
  padding: 5px 12px;
  vertical-align: baseline;
  width: 100%;
}

.ui-text-area {
  color: #212b35;
  box-shadow: inset 0 1px 0 0 rgba(63, 63, 68, 0.05);
  border-color: #c4cdd5;
  max-width: 100%;
  width: 100%;
  outline: none;
}

textarea.textarea-auto-height {
  resize: none;
  overflow: hidden;
  line-height: 1.4rem !important;
  height: 36px;
  transition: min-height 0.15s;
  z-index: 2;
  position: relative;
}

.flexbox-content {
  flex: 1 1 0;
  padding: 0 10px 10px;
  box-sizing: border-box;
  max-width: 100%;
  min-width: 0;
}

.p-none-important {
  padding: 0 !important;
}

.color--green {
  color: #42a142;
}

.bg-white {
  background-color: #ffffff !important;
}

.table-fix-header2 {
  table-layout: fixed;
  border-collapse: collapse;
  margin-bottom: 0 !important;
  width: 100% !important;
}

.table-fix-header2 thead tr {
  display: block;
  position: relative;
}

.table-fix-header2 tr th {
  color: #333333 !important;
}

.table-fix-header2 tr th, .table-fix-header2 tr td {
  min-width: 150px;
}

.user-control-combox-v3 {
  position: relative;
}

.user-control-combox-v3 .dropdown-menu {
  width: 100%;
  margin: 15px 0;
  border: 0;
  padding: 0;
  opacity: 0;
  box-shadow: 0 0 0 1px rgba(39, 44, 48, 0.05), 0 2px 7px 1px rgba(39, 44, 48, 0.16);
  transform-origin: 50% -20px;
  transform: scale(0);
  transition: transform 0.2s ease, opacity 0.2s ease;
}

.dropdown-menu.animate-scale-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  transform: translateY(0) scale(0);
  margin-top: 5px;
  background-color: rgba(255, 255, 255, 0.98);
  border-radius: 3px;
  opacity: 0;
  z-index: -1;
  transition: all 0.3s ease, opacity 0.3s ease;
  transform-origin: 50% -20px;
  display: block;
  -webkit-animation: none;
          animation: none;
  padding: 0;
  margin: 10px 0;
  border: 0;
  box-shadow: 0 0 0 1px rgba(39, 44, 48, 0.05), 0 2px 7px 1px rgba(39, 44, 48, 0.16);
}

.show > .dropdown-menu.animate-scale-dropdown {
  transform: translateY(0) scale(1);
  opacity: 1;
  z-index: 1000;
}

.user-control-combox-v3 .dropdown-menu .arrow-top-dropdown {
  position: absolute;
  left: 50%;
  top: -20px;
  width: 20px;
  height: 20px;
  margin-left: -10px;
  overflow: hidden;
  pointer-events: none;
}

.user-control-combox-v3 .dropdown-menu .arrow-top-dropdown:after {
  content: "";
  position: absolute;
  top: 15px;
  left: 50%;
  transform: rotate(45deg);
  margin-left: -5px;
  display: block;
  height: 10px;
  width: 10px;
  background-color: rgba(255, 255, 255, 0.98);
  box-shadow: 0 0 0 1px rgba(39, 44, 48, 0.05), 0 2px 7px 1px rgba(39, 44, 48, 0.16);
}

.hrv-radio,
input[type=radio] {
  position: relative;
  margin: 0 0.5rem 0 0;
  cursor: pointer;
  box-sizing: border-box;
  padding: 0;
}

.hrv-radio:before,
input[type=radio]:before {
  transition: transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);
  transform: scale(0, 0);
  content: "";
  position: absolute;
  left: 1px;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: 1;
  width: 8px;
  height: 8px;
  background: #58b3f0;
  border-radius: 50%;
}

.hrv-radio:checked:before, input[type=radio]:checked:before {
  transform: scale(1, 1);
  left: 2px;
}

.hrv-radio:after, input[type=radio]:after {
  content: "";
  position: absolute;
  left: -2px;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 16px;
  height: 16px;
  background: #ffffff;
  border: 1px solid #cedadd;
  border-radius: 50%;
}

.hrv-radio:checked:after, input[type=radio]:checked:after {
  border: 1px solid #58b3f0;
  left: -1px;
}

.hrv-label {
  margin-right: 20px;
}

.modal-body .next-form-section .next-form-grid {
  display: flex;
  width: 100%;
  margin: 10px auto;
  box-sizing: border-box;
  padding: 0;
}

.modal-body .next-form-section .next-form-grid .next-form-grid-cell {
  flex: 1 1 0%;
  padding: 0 10px;
  box-sizing: border-box;
  max-width: 100%;
  min-width: 0;
}

.modal-body .next-form-section .next-form-grid .next-form-grid-cell:first-of-type {
  padding-left: 0;
}

.mt10 {
  margin-top: 10px;
}

.panel-default {
  border: solid 1px #dee5eb;
}

.panel-default > .panel-heading {
  background-color: #f5f6f7;
  border-bottom: solid 1px #ebeef0;
  color: #748b9b;
}

.panel-footer {
  border-top: 1px solid #e6e6e6;
  background-color: #ffffff;
}

@media (min-width: 1600px) {
  .app-grid--blank-slate {
    max-width: 1325px;
  }
}
@media (max-width: 1599px) {
  .app-card-item {
    width: calc(100% / 3);
    max-width: calc(100% / 3);
  }

  .app-grid--blank-slate {
    max-width: 1000px;
  }
}
@media (max-width: 1280px) {
  .app-card-item {
    width: 50%;
    max-width: 50%;
  }

  .app-grid--blank-slate {
    max-width: 750px;
  }
}
@media (max-width: 670px) {
  .app-card-item {
    width: 100%;
    max-width: 100%;
  }

  .app-grid--blank-slate {
    max-width: 310px;
  }
}
@media (min-width: 768px) {
  .flexbox-annotated-section-annotation, .flexbox-annotated-section-content {
    padding: 0 20px;
  }
}
@media (min-width: 768px) {
  .flexbox-annotated-section-annotation, .flexbox-annotated-section-content {
    padding: 0 20px;
  }
}
@media (min-width: 768px) {
  .flexbox-layout-section-primary > .ui-layout__item {
    padding-right: 10px;
  }
}
@media (min-width: 768px) {
  .ui-layout__item {
    padding: 0 20px;
  }
}
@media (min-width: 992px) {
  .table-fix-header2 tr th:first-child, .table-fix-header2 tr td:first-child {
    min-width: 160px;
  }
}
.flexbox-grid {
  display: flex;
  padding-bottom: 15px;
  width: calc(100% - 20px);
  margin: 0 auto;
}

.flexbox-content {
  flex: 1 1 0;
  padding: 0 10px 10px;
  box-sizing: border-box;
  max-width: 100%;
  min-width: 0;
}
.flexbox-content.flexbox-right {
  flex: 0 0 33.333%;
  max-width: 33.333%;
}

.wrapper-content.box-right-bg {
  background: #f5f6f7;
}

.wrapper-content .border-top-title-main {
  border-top: 1px solid #ebeef0;
}

.flexbox-grid-form {
  display: flex;
  width: calc(100% - 20px);
  box-sizing: border-box;
  padding-top: 10px;
}

.flexbox-grid-form-no-outside-padding {
  width: 100%;
  padding: 0;
}

.flexbox-grid-form-item {
  flex: 1 1 0%;
  padding: 10px;
  box-sizing: border-box;
  max-width: 100%;
  min-width: 0;
}

.flexbox-grid-form-no-outside-padding > .flexbox-grid-form-item {
  padding-top: 0;
  padding-bottom: 0;
}

.flexbox-grid-form-no-outside-padding > .flexbox-grid-form-item:first-of-type {
  padding-left: 0;
}

.font-size-11px {
  font-size: 11px;
}

.max-width-1200 {
  max-width: 1200px;
  margin: 0 auto;
}

.border-bottom {
  border-bottom: 1px solid #ebeef0 !important;
}

.flexbox-auto-50 {
  flex: 0 0 50px;
}

.wordwrap {
  white-space: pre;
  white-space: pre-wrap;
  white-space: pre-line;
  white-space: -o-pre-wrap;
  white-space: -moz-pre-wrap;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

.color-blue-line-through {
  color: #3a9ef0;
}

.mr5 {
  margin-right: 5px !important;
}

.item-multiplier {
  color: #999999;
  padding: 0 5px;
}

.item-quantity {
  color: #8b8b8b;
}

.height-light {
  background: #e9eff3;
}

.flexbox-content-no-padding {
  flex: 1 1 0;
  box-sizing: border-box;
  max-width: 100%;
  min-width: 0;
}

.border-none {
  border: none !important;
  box-shadow: none;
}

.p-sm-r {
  padding-right: 15px !important;
}

table {
  width: 100%;
  border-spacing: 0;
}

.dropdown-menu.applist-style .applist-menu {
  margin: 5px 0;
  padding: 0;
}

.dropdown-menu.applist-style .applist-menu li a {
  padding: 5px 20px;
  background: transparent;
  border: 0;
  display: block;
  text-align: left;
  text-decoration: none;
  color: #31373d;
  word-wrap: break-word;
  border-radius: 0;
  line-height: 24px;
  white-space: normal;
}

.dropdown-menu.applist-style .applist-menu li a:hover {
  background: #0078bd;
  color: #ffffff;
  text-decoration: none;
  outline: none;
}

.btn {
  outline: none;
  padding: 7px 12px;
  border-radius: 3px;
  font-size: 14px;
}

.ui-layout__item {
  min-width: 0;
  max-width: 100%;
  flex: 1 1 100%;
  margin-top: 20px;
}

.ui-layout__item:first-child {
  margin-top: 0;
}

.mb20 {
  margin-bottom: 20px !important;
}

.ui-banner {
  display: flex;
  border-radius: 0 0 3px 3px;
  transition: box-shadow 200ms cubic-bezier(0.64, 0, 0.35, 1);
  position: relative;
  background-color: #f4f6f8;
  box-shadow: inset 0 3px 0 0 #637381, inset 0 0 0 0 transparent, 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15);
  color: #212b35;
  font-weight: 400;
  text-transform: initial;
  letter-spacing: initial;
}

.ui-banner--status-warning {
  position: relative;
  background-color: #fcf1cd;
  box-shadow: inset 0 3px 0 0 #eec200, inset 0 0 0 0 transparent, 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15);
  color: #212b35;
}

.ui-banner--status-info {
  position: relative;
  background-color: #e0f5f5;
  box-shadow: inset 0 3px 0 0 #47c1bf, inset 0 0 0 0 transparent, 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15);
  color: #212b35;
}

.ui-banner__ribbon {
  flex: 0 0 auto;
  display: flex;
  align-items: flex-start;
  position: relative;
  padding: 15px;
  text-align: center;
  min-height: 32px;
}

.ui-banner--status-warning .ui-banner__ribbon::before {
  background-color: #ffea8a;
}

.ui-banner--status-info .ui-banner__ribbon::before {
  background-color: #b7ecec;
}

.ui-banner__ribbon::before {
  background-color: #dfe4e8;
}

.ui-banner__ribbon::before {
  position: absolute;
  top: 16px;
  left: 50%;
  display: inline-block;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  transform: translateX(-50%);
  content: "";
}

.ui-banner__content {
  flex: 1 1 0%;
  align-self: center;
  padding: 15px 15px 15px 0;
}

.ui-banner__title {
  font-size: 15px;
  margin: 0 0 10px;
  white-space: normal;
}

.footer-form {
  text-align: right;
  width: 100%;
  padding-right: 15px;
  margin-top: 20px;
  float: left;
  padding-left: 15px;
  margin-bottom: 40px;
}

.text-no-bold {
  font-weight: 500;
}

.block-display {
  display: block !important;
}

.next-field__connected-wrapper {
  display: flex;
}

.z-index-9 {
  z-index: 9 !important;
}

.next-field__connected-wrapper .next-field--connected {
  position: relative;
  border-radius: 0;
  flex: 1 1 0%;
  left: -1px;
  margin: 0 -1px 0 0;
  max-width: 100%;
  z-index: 10;
}

.next-field__connected-wrapper .next-field--connected:first-child {
  left: 0;
  margin-right: 0;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.next-field__connected-wrapper .next-field--connected:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.pd-all-10-20 {
  padding: 10px 20px;
}

:not(.next-input--stylized) > .next-input[disabled], .ui-select[disabled], .ui-text-area[disabled] {
  background: #f4f6f8 !important;
  color: #919eab;
}

.limit-input-group {
  width: 200px;
}

.input-group input[disabled], input[disabled] {
  background-color: #ffffff;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAADw8PC5otm+AAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GAQYFBgcGBoAAACogD5g5VHSAAAAABJRU5ErkJggg==);
  border-color: #dddddd;
  color: #999999;
  cursor: default;
  opacity: 1.65 !important;
}

.cursor-pointer {
  cursor: pointer;
}

.border-color-input-group {
  border-color: #e3e3e3;
}

.svg-next-icon {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  top: -0.15em;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
}

.svg-next-icon-size-16 {
  width: 16px;
  height: 16px;
}

svg:not(:root) {
  overflow: hidden;
}

.svg-next-icon-rotate-180 {
  transform: rotate(180deg);
}

.ui-select-wrapper .svg-next-icon,
.ui-select-wrapper .next-icon-text {
  cursor: pointer;
  display: block;
  fill: #798c9c;
  position: absolute;
  right: 7px;
  top: 9px;
  pointer-events: none;
  z-index: 99999;
}

.ui-select-wrapper {
  border: 1px solid #c4cdd5;
  border-radius: 3px !important;
  box-sizing: border-box;
  position: relative;
  vertical-align: bottom;
  transition: all 0.2s ease-out;
  background: linear-gradient(to bottom, #ffffff, #f9fafb);
  box-shadow: 0 1px 0 0 rgba(22, 29, 37, 0.05);
}
.ui-select-wrapper .ui-select {
  width: 100%;
}
.ui-select-wrapper .invalid-feedback {
  position: absolute;
  bottom: -22px;
  z-index: 999999999;
}

.mt15 {
  margin-top: 15px;
}

.ui-select:not(.select-search-full) {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  font-weight: 400;
  line-height: 24px;
  text-transform: initial;
  letter-spacing: initial;
  background: transparent !important;
  padding: 4px 8px;
  border: 0;
  box-sizing: border-box;
  max-width: none;
  display: block;
  height: 34px !important;
  outline: none !important;
}

select option {
  padding: 4px;
}

.inline_block {
  display: inline-block;
}

.inline {
  display: inline-block;
  vertical-align: middle;
}

.mb5 {
  margin-bottom: 5px !important;
}

.min-width-150-px {
  min-width: 150px;
}

.svg-next-icon {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  top: -0.15em;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
}

.svg-next-icon-size-20 {
  width: 20px;
  height: 20px;
}

svg:not(:root) {
  overflow: hidden;
}

.ui-banner__ribbon svg {
  fill: #798c9c;
}
.ui-banner__ribbon .svg-next-icon {
  top: calc((14px) / 2);
  padding: 0;
  fill: #637381;
  color: #ffffff;
}

.ui-banner--status-warning .ui-banner__ribbon .svg-next-icon {
  fill: #eec200;
}

.btn-primary {
  background: #4d97c1;
  border-color: #2d8ec5;
}
.btn-primary:hover {
  background: #3995ca;
  border-color: #3995ca;
}

.box-wrap-emptyTmpl {
  padding: 30px 0;
}

h1.font-size-emptyDisplayTmpl {
  font-size: 32px;
  margin: 0;
}

.mb20 {
  margin-bottom: 20px !important;
}

.text-info-displayTmpl {
  font-size: 18px;
  color: #798c9c;
  padding: 0 10px;
  max-width: 800px;
  margin: auto;
  line-height: 22px;
}

.empty-displayTmpl-pdtop {
  padding-top: 30px;
}

.empty-displayTmpl-image {
  margin-top: 15px;
  padding: 0 20px;
}
.empty-displayTmpl-image svg {
  height: 270px;
  max-width: 100%;
}

.empty-displayTmpl-btn {
  padding-top: 60px;
  padding-bottom: 20px;
}

.ui-footer-help {
  box-sizing: border-box;
  width: auto;
  margin: 20px 10px;
  text-align: center;
}

.ui-footer-help__content {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  padding: 15px;
  border: 1px solid #dfe4e8;
  border-radius: 999px;
  color: #212b35;
  text-align: left;
}

.ui-footer-help__icon {
  margin-right: 10px;
  padding: 10px;
  border-radius: 50%;
  color: #95a7b7;
}

.ui-footer-help__content p {
  white-space: normal;
  margin: 0;
}

.ui-footer-help__icon svg {
  fill: #47c1bf;
  color: #ffffff;
  top: 0;
}

.svg-next-icon-size-24 {
  width: 24px;
  height: 24px;
}

.next-input__add-on--after {
  padding-left: 10px;
}

.next-input--is-focused {
  border-color: #3993d4;
  box-shadow: 0 0 0 1px #2b80bd;
}

.svg-next-icon-size-12 {
  width: 12px;
  height: 12px;
}

.svg-next-icon-gray {
  fill: #798c9c;
}

.flexbox-auto-left {
  flex: 0 0 auto;
}

.mr15 {
  margin-right: 15px !important;
}

.ml15 {
  margin-left: 15px !important;
}

.text-upper {
  text-transform: uppercase;
}

.svg-next-icon-green {
  fill: #96bf48;
}

.ui-layout__section {
  min-width: 0;
  max-width: 100%;
  display: flex;
  flex: 1 1 100%;
  flex-wrap: wrap;
  align-content: flex-start;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}

.bg-gray-white {
  background: #f2f4f5;
}

.pl25 {
  padding-left: 25px !important;
}

.ww-bw {
  word-wrap: break-word;
}

.wrapper-content .simple-note {
  color: #9fafba;
  font-weight: 400;
  text-transform: none;
}

.black {
  color: #000000;
}

.bold-light {
  font-weight: bold !important;
}

.widget-footer {
  padding: 5px;
  border-top: 1px solid #eeeeee;
}

.form-control {
  font-size: 15px;
}

span.lb-dis {
  display: inline-block;
  padding: 0 10px;
}

.input-has-error {
  color: #dc3545 !important;
}

.color_green {
  color: #75a630 !important;
}

.inline_block {
  display: inline-block;
}

.has-loading {
  height: 120px;
  text-align: center;
  line-height: 120px;
  font-size: 30px;
}

.p-xs {
  padding: 10px;
}

.v-a-t {
  vertical-align: top !important;
}

.ml5 {
  margin-left: 5px;
}

.p-xs {
  padding: 10px;
}

.width-150-px {
  width: 150px !important;
}

.p-none-r {
  padding-right: 0 !important;
}

.m-auto {
  margin: auto;
}

.width-50-px {
  width: 50px;
}

.width-300-px {
  width: 300px !important;
}

@media (min-width: 768px) {
  .ui-layout__item {
    padding: 0 20px;
  }

  .width-200-px-rsp-768 {
    width: 250px;
  }

  .width20-rsp-768 {
    width: 20%;
  }
}
.editable-input .form-control-sm {
  line-height: 15px;
}

.input-group .input-group-prepend {
  line-height: 35px;
  padding: 0 5px;
}

.empty-displayTmpl-image img {
  max-height: 220px;
}

.border-top-color {
  border-top: 1px solid #e6e6e6;
}

.p-r10 {
  padding-right: 10px !important;
}

.fa-1-5 {
  font-size: 1.5em;
}

.flexbox-auto-content-right {
  flex: 1 1 auto;
  padding-left: 10px;
  min-width: 0;
}

.btn-default:active, .btn-default.active {
  background: linear-gradient(to bottom, #f4f6f8, #f4f6f8);
  border-color: #c4cdd5;
  box-shadow: inset 0 1px 1px 0 rgba(99, 115, 129, 0.1), inset 0 1px 4px 0 rgba(99, 115, 129, 0.2);
}

.form-content-area .max-width-1200 {
  max-width: 1200px;
  margin: 0 auto;
}
.form-content-area .max-width-1200 .flexbox-grid {
  display: flex;
  padding-bottom: 15px;
  width: calc(100% - 20px);
  margin: 0 auto;
}
.form-content-area .max-width-1200 .flexbox-content {
  flex: 1 1 0;
  padding: 0 10px 10px;
  box-sizing: border-box;
  max-width: 100%;
  min-width: 0;
}
.form-content-area .max-width-1200 .flexbox-right {
  flex: 0 0 33.333%;
  max-width: 33.333%;
}

@media (max-width: 1366px) {
  .form-content-area .max-width-1200 {
    max-width: 1000px;
  }
}
.max-width-1036 {
  max-width: 1036px;
  margin: 0 auto;
}

.form-inline .inline_block {
  display: inline-block;
}

.modal-open .select2-container--open {
  z-index: 10090;
}

.table-header-color th {
  background-color: #36c6d3 !important;
  color: #fff !important;
}
@media (min-width: 768px){
.navbar-right {
    float: right!important;
    margin-right: 0px;
}
.bg-inner {
    position: relative;
    background: linear-gradient(to right, #edeee8 50%, #edeee8 50%);
}
}



.brand-primary{color:#38a1cc}.brand-success{color:#00be19}.brand-info{color:#b6e4f3}.brand-warning{color:#f37b21}.brand-danger{color:#f03e00}body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px}.navbar{background-size:auto 54px}.navbar-inverse{background-color:#4fa2c2}.navbar-brand{text-align:center;line-height:50px;font-size:22px;margin-left:15px;padding:0}.navbar-brand span{font-weight:700;color:#ff2b4a}@media (max-width:767px){.navbar-brand{width:165px}}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:11px}::-webkit-scrollbar:horizontal{height:11px}::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.panel .panel-toggle{cursor:pointer}.icon-white{color:#fff!important}.error-symbol{font-size:200px;margin-top:50px;color:#5d7a9a}.padding5{padding:5px!important}.padding7{padding:7px!important}.margintop12{margin-top:12px}.list-tags{text-align:left}.list-tags ul{margin:10px 0;padding:0;list-style-type:none}.list-tags ul li{display:inline}.list-tags ul li a{text-decoration:none;padding:.2em 1em;color:#fff;background-color:#239169;border-top-right-radius:2px;border-top-left-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.list-tags ul li a.active,.list-tags ul li a:active,.list-tags ul li a:hover{color:#fff;background-color:#4fa2c2}.panel-footer{padding:6px!important}.no-wrap,.table tbody td:last-child{white-space:nowrap}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:inherit}.small-text{font-size:50%}.medium-text{font-size:75%}.large-text{font-size:125%}.extra-large-text{font-size:250%}.sortable{min-height:30px!important}.icon-arrow-down,.icon-arrow-up{padding-right:12px}.border-color-error{border-color:#d65c4f!important}.border-color-success{border-color:#239169!important}@media print{a[href]:after,abbr[title]:after{content:""!important}}@font-face{font-family:Roboto;src:url("/vendor/core/fonts/RobotoCondensed-Regular.ttf")}.header-bar-stats .page-stats li:after,.page-header:after,.panel-heading:after,.panel-toolbar:after{content:"";display:table;clear:both}.logo{height:30px}html{height:100%}body{font-size:14px;position:relative;min-height:100%;background:#eef1f5}a{cursor:pointer}a:focus,a:hover{color:#3d9ae4;text-decoration:none;outline:0}button:focus,button:hover{outline:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.42857143;margin-top:0;font-family:Roboto,Open Sans,Arial,sans-serif}.h1,h1{font-size:24px}.h2,h2{font-size:22px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:13px}.h1 .label,.h2 .label,.h3 .label,.h4 .label,.h5 .label,.h6 .label,h1 .label,h2 .label,h3 .label,h4 .label,h5 .label,h6 .label{vertical-align:middle}.h1>i,h1>i{margin:8px 8px 0 0;float:left}.h2>i,h2>i{margin:7px 8px 0 0;float:left}.h3>i,.h4>i,h3>i,h4>i{margin:4px 8px 0 0;float:left}.h5>i,h5>i{margin:2px 8px 0 0;float:left}.h6>i,h6>i{margin:1px 8px 0 0;float:left}.h1 .small.display-block,.h1 small.display-block,h1 .small.display-block,h1 small.display-block{margin-top:8px;margin-bottom:10px}.h2 .small.display-block,.h2 small.display-block,.h3 .small.display-block,.h3 small.display-block,.h4 .small.display-block,.h4 small.display-block,.h5 .small.display-block,.h5 small.display-block,h2 .small.display-block,h2 small.display-block,h3 .small.display-block,h3 small.display-block,h4 .small.display-block,h4 small.display-block,h5 .small.display-block,h5 small.display-block{margin-top:8px;margin-bottom:8px}.h6 .small.display-block,.h6 small.display-block,h6 .small.display-block,h6 small.display-block{margin-top:6px;margin-bottom:8px}ol,ul{padding-left:16px}ol.square,ul.square{list-style-type:square;margin:0;padding-left:26px}ul.icons-list{list-style-type:none;margin-left:0;margin-bottom:0;padding-left:10px}ul.icons-list>li{margin-top:6px}ul.icons-list>li i{float:left;margin:0 6px 0 0}ul.icons-list>li>ul{margin:0;padding-left:40px}ul.icons-list li ul li:first-child{margin-top:6px}ul.icons-list>li:first-child{margin-top:0}dl{margin-bottom:0}dt{font-weight:600}dd+dt{margin-top:10px}.text-primary{color:#428bca}.text-warning{color:#c7845e}.text-danger{color:#d65c4f}.text-success{color:#239169}.text-info{color:#428bca}.text-semibold{font-weight:600;padding:11px}.text-smaller{font-size:11px}.display-block{display:block}.position-relative{position:relative}.heading-hr{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:20px}small.display-block{margin-top:4px}.img-media{height:40px;border-radius:2px}label{font-weight:600}code{background-color:#fefefe;border:1px solid #ddd;border-radius:2px;font-weight:400;white-space:normal}pre{border-radius:0;background-color:#fcfcfc}blockquote{padding:0 0 0 15px;margin:0;font-size:14px;border-left-color:#47a314}.container,.container-fluid{position:relative}.container{padding-left:0;padding-right:0}.container-fluid{padding-right:25px;padding-left:25px}@media (max-width:767px){[class*=col-sm-]+[class*=col-lg-],[class*=col-sm-]+[class*=col-md-],[class*=col-sm-]+[class*=col-xs-],label[class*=col-sm-]+[class*=col-sm-]{margin-top:0}.form-horizontal label[class*=col-sm-]{padding-top:0}}@media (max-width:991px){[class*=col-md-]+[class*=col-md-]{margin-top:20px}[class*=col-md-]+[class*=col-lg-],[class*=col-md-]+[class*=col-sm-],[class*=col-md-]+[class*=col-xs-],label[class*=col-md-]+[class*=col-md-]{margin-top:0}.form-horizontal label[class*=col-md-]{padding-top:0}}@media (max-width:1199px){[class*=col-lg-]+[class*=col-lg-]{margin-top:20px}[class*=col-lg-]+[class*=col-md-],[class*=col-lg-]+[class*=col-sm-],[class*=col-lg-]+[class*=col-xs-],label[class*=col-lg-]+[class*=col-lg-]{margin-top:0}}.navbar{z-index:1000;min-height:50px;border-radius:0;margin:0;border:0}.navbar-fixed{padding-top:54px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed}.navbar-default{background-color:#fafafa;border-bottom:1px solid #e5e5e5;border-color:#e5e5e5}.navbar-default .navbar-nav>li{border-color:rgba(0,0,0,.1)}.navbar-default .navbar-nav>li>a{color:#333}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:rgba(0,0,0,.02)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:rgba(0,0,0,.05)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#eee}.navbar-inverse{background-color:#494f49}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:rgba(0,0,0,.03);box-shadow:inset 1px 0 0 rgba(0,0,0,.05),inset -1px 0 0 rgba(0,0,0,.05);-webkit-box-shadow:1px 0 0 rgba(0,0,0,.05) inset,-1px 0 0 rgba(0,0,0,.05) inset;-moz-box-shadow:1px 0 0 rgba(0,0,0,.05) inset,-1px 0 0 rgba(0,0,0,.05) inset}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:rgba(0,0,0,.06)}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#fff;background-color:transparent;opacity:.4}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:rgba(0,0,0,.06);box-shadow:inset 1px 0 0 rgba(0,0,0,.05),inset -1px 0 0 rgba(0,0,0,.05);-webkit-box-shadow:1px 0 0 rgba(0,0,0,.05) inset,-1px 0 0 rgba(0,0,0,.05) inset;-moz-box-shadow:1px 0 0 rgba(0,0,0,.05) inset,-1px 0 0 rgba(0,0,0,.05) inset}.navbar-inverse .navbar-nav>li>a>.label{background-color:#f03e00;color:#fff}.navbar-inverse .navbar-nav>li>a .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-link,.navbar-inverse .navbar-text{color:#fff}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:0}}.navbar-nav{margin:0}.navbar-nav.navbar-right:last-child{margin-right:25px}.navbar-nav>li{border-right:1px solid hsla(0,0%,100%,.1);border-left:0;display:inline-block;height:55px}.navbar-nav>li:first-child{border-left:1px solid hsla(0,0%,100%,.1)}.navbar-nav>li>.dropdown-menu{margin-top:10px;border-radius:2px}.navbar-nav>li.language>a,.navbar-nav>li>a{padding-top:18px;padding-bottom:17px}.navbar-nav>li>a>.label{padding:1px 4px;float:right;margin-left:-8px;margin-top:-6px;font-size:10px;border-radius:12px}.navbar-nav>li>a>[class*=icon-]{/*(float:left;*/margin:2px 4px;line-height:1}@media (max-width:991px){.navbar-nav{text-align:center;float:none}.navbar-nav>li{float:none}.navbar-left,.navbar-right{float:none!important}}.navbar-header{position:relative;min-width:200px;text-align:center}.container .navbar-header{min-width:240px}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-collapse{padding:0}.navbar-form{padding:0;margin:10px 15px;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form .form-group{margin-top:0!important}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-bottom-color:hsla(0,0%,100%,.1)}.navbar-inverse .navbar-form .form-control{border:0;border-radius:2px}.navbar-btn{margin:10px 15px}.navbar-text{margin-top:18px;margin-bottom:19px;font-size:13px;text-align:left}.navbar-text i{float:left;margin-right:6px}.navbar-toggle{display:block;float:right;color:#fff;border:0;padding:6px 7px 7px;line-height:1;background-color:rgba(0,0,0,.2);margin:12px 0 12px 10px;border-radius:0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#518ca3}.language.dropdown,.user.dropdown{vertical-align:top}.user.dropdown{border-right:none}.user.dropdown>a{padding-top:8px;padding-bottom:8px;line-height:15px}.user.dropdown>a>img{float:left;margin:4px 0;max-height:32px}.user.dropdown>a>span{display:inline-block;margin:13px 0 10px 8px}@media (min-width:992px){.navbar-button,.navbar-form,.navbar-nav,.navbar-text,.sidebar{display:block}.navbar-toggle{display:none}}@media (max-width:991px){.navbar-header{/*float:none;*/margin-right:25px}.navbar-nav{text-align:center}.navbar-inverse .navbar-nav{background-color:#303d44}.navbar-default .navbar-nav{background-color:#f2f2f2}.navbar-nav>li{float:none;position:static;border:0}.navbar-nav>li:first-child{border-left:0}.navbar-nav>li>.dropdown-menu{width:60%;margin:2px 20%}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:rgba(0,0,0,.2);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.navbar-nav .dropdown-menu .popup-header:after,.navbar-nav .dropdown-menu div>li:first-child:after,.navbar-nav .dropdown-menu div>li:first-child:before{content:"";border:0}.navbar-nav.navbar-right:last-child{margin-right:0}.navbar-form{margin:0;text-align:center}.navbar-inverse .navbar-form,.navbar-inverse .navbar-nav{border-bottom:1px solid hsla(0,0%,100%,.1)}.navbar-default .navbar-form,.navbar-default .navbar-nav{border-top:1px solid #e5e5e5}.navbar-form .btn{margin:15px 15px 15px 0}.navbar-form .form-group{padding:15px;margin-bottom:0;display:inline-block;vertical-align:middle}.navbar-text{padding:0 15px}.navbar-inverse .navbar-form{background-color:#518ca3}.navbar-default .navbar-form{background-color:#f2f2f2}}@media (max-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header,.navbar-header{margin:0 15px}.navbar-nav .open .dropdown-menu,.navbar-nav>li>.dropdown-menu{position:absolute;float:none;width:90%;margin:5px 5% 0;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.075);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);-moz-box-shadow:0 1px 2px rgba(0,0,0,.075)}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:10px 12px 11px;line-height:1.42857143}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#333}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:#518ca3;box-shadow:1px 0 0 #518ca3,-1px 0 0 #518ca3;-webkit-box-shadow:1px 0 0 #518ca3,-1px 0 0 #518ca3;-moz-box-shadow:1px 0 0 #518ca3,-1px 0 0 #518ca3}}.nav .caret{border-top-color:#444;border-bottom-color:#444}.nav a:hover .caret{border-top-color:#555;border-bottom-color:#555}.nav>li>a{cursor:pointer}.nav>li>a:focus,.nav>li>a:hover{background-color:rgba(0,0,0,.03)}.nav-justified>li>a{margin-bottom:0}.nav-list{background-color:#fcfcfc;border-bottom:1px solid #e5e5e5;border-radius:0 0 2px 2px}.nav-list>li{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.nav-list>li>a{padding:10px 14px 11px}.nav-list>li.nav-header{padding:9px 14px 10px;background-color:#2d3a42;border-color:#2d3a42;color:#fff;border-radius:2px 2px 0 0}.nav-list+.nav-list{margin-top:35px}.nav-list>li .label{margin:-3px -4px -3px 0;float:right}.nav-list>li>a>i,.nav-list>li>i{float:left;margin-right:6px}.nav-list>li>a>i{color:#333}.nav-list>li.nav-header i{margin-right:0;float:right}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{background-color:#47a314;border-color:#47a314}.nav-tabs>li>a{margin-right:-1px;border-radius:0;font-weight:500; color:#333;padding:11px 14px 12px}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-color:#e5e5e5;color:#676767;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:#fefefe}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#5ca45c;border-top-color:#d65c4f}.nav-tabs>li>a>i{float:left;margin:0 6px 0 0}.nav-tabs>li>a .label{margin:-5px -5px -5px 5px}.nav-tabs>li>a .label-text{font-weight:700;font-size:11px;margin-left:4px}.nav-tabs .open>a,.nav-tabs .open>a:focus,.nav-tabs .open>a:hover{background-color:#fcfcfc;border-color:#ddd;color:#5ca45c}.nav-tabs .dropdown-menu{margin-top:10px}.nav-tabs.toolbar-tabs{margin:-1px -1px 0}.nav .tab-img{width:20px;height:20px;float:left;margin-right:6px;margin-top:-2px}.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;margin-right:0;margin-bottom:0;margin-left:-1px;border-radius:0}.nav-tabs.nav-justified>li:first-child>a{margin-left:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-top-color:#d65c4f;border-bottom-color:#fff}.page-tabs>.nav-pills,.page-tabs>.nav-tabs{margin-bottom:35px}.page-tabs>.tab-content{border:0}.tab-content{border:1px solid #ddd;border-top:0;background-color:#fff;padding:10px}.panel>.tabbable>.tab-content{border:0}.modal .tab-content{border:0;padding-top:20px}.pill-content{border:0;margin-top:16px}@media (max-width:767px){.nav-tabs.nav-justified>li>a{margin-left:0;border:1px solid #ddd}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#ddd}}@media (max-width:480px){.nav-tabs>li{float:none}.nav-tabs>li.pull-right{float:none!important}.nav-tabs>li>a{border:1px solid #ddd;margin-right:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-bottom-color:#ddd}}.nav-pills>li>a{color:#333;padding:9px 14px 10px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:#fff;border:1px solid #ddd;font-weight:600}.nav-pills>li>a:focus,.nav-pills>li>a:hover{background-color:#fcfcfc;-webkit-box-shadow:none;box-shadow:none}.nav-pills>li>a>i{float:left;margin:0 6px 0 0}.nav-pills>li>a>i.pull-right{margin:0 -6px 0 0}.nav-pills>li>a .label{margin:-5px -8px -5px 8px}.nav-pills>li.active>a .label{background-color:#444}.nav-pills.nav-justified>li>a .label{float:right;margin:-3px -8px -3px 8px}.nav-pills .open>a,.nav-pills .open>a:focus,.nav-pills .open>a:hover{color:#fff;background-color:#3ca2bb;border-color:#3ca2bb}.nav-pills .open a .caret,.nav-pills .open a:hover .caret,.nav-pills>li.active .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#3ca2bb;border-color:#3ca2bb}.nav-pills>li>a:after{bottom:7px;border-color:transparent}.nav-pills>li.active>a:after,.nav-pills>li>a:after{position:absolute;left:50%;margin-left:-7px;content:""}.nav-pills>li.active>a:after{bottom:-7px;display:block;border-right:7px solid transparent;border-top:7px solid #3ca2bb;border-left:7px solid transparent}.nav-pills.nav-justified>li>a{margin-left:4px;text-align:left}.nav-pills.nav-justified>li:first-child>a{margin-left:0}.nav-pills.nav-justified>li.active>a:after,.nav-pills.nav-justified>li>a:after{left:15px;margin-left:0}.nav-pills.nav-justified .dropdown-menu{margin-left:4px}.nav-pills.nav-justified .dropdown-menu.dropdown-menu-right{margin-right:4px}.nav-pills.nav-stacked>li.active>a:after{border:0}@media (max-width:767px){.nav-pills.nav-justified>li+li{margin-left:0;margin-top:2px}.nav-pills.nav-justified>li>a{margin-left:0}.nav-pills.nav-justified>li.active>a:after{content:"";border:0}.nav-pills.nav-justified .dropdown-menu{margin-left:0}}@media (max-width:480px){.nav-pills>li{float:none}.nav-pills>li+li{margin-left:0;margin-top:2px}.nav-pills>li.active>a:after{content:"";border:0}}.page-header{padding:0;margin:0;position:relative;border:0}.page-header small{display:block;font-size:13px;color:#777;margin:8px 0 0}.page-title{float:left}.page-title h3{padding:10px 0 20px;margin:0;font-weight:400;line-height:20px}@media (max-width:767px){.page-header .page-title{float:none;padding-right:40px}.page-header .page-title h3{font-size:18px;padding:25px 0}.page-header h3 small{margin-top:6px}}.label{display:inline-block;font-size:11px;padding:5px 8px 6px;line-height:13px;font-weight:600;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.label-default{background-color:#999}.label-default[href]:focus,.label-default[href]:hover{background-color:gray}.label-primary{background-color:#2d3a42}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success{background-color:#36c6d3}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#3ca2bb}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#e7804f}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d65c4f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.dropdown-menu{margin:10px 0 0;text-align:left;padding:0;font-size:13px;border:1px solid #ccc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.075);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);-moz-box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu.dropdown-menu-right{right:-1px}.dropdown-menu>li>a{padding:10px 12px 11px;text-align:left;font-weight:600}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{outline:0;color:#fff;background-color:#2d3a42;box-shadow:1px 0 0 #2d3a42,-1px 0 0 #2d3a42;-webkit-box-shadow:1px 0 0 #2d3a42,-1px 0 0 #2d3a42;-moz-box-shadow:1px 0 0 #2d3a42,-1px 0 0 #2d3a42}.dropdown-menu>li>a .label{float:right;margin-top:-2px;margin-right:-5px}.dropdown-menu>li.active>a:hover .label,.dropdown-menu>li>a:hover .label{background-color:rgba(0,0,0,.5)}.dropdown-menu>li>a>i,.dropdown-menu>li>a>img{opacity:.4;color:#505050;float:left;margin-right:8px}.dropdown-menu>li>a>img{margin-top:3px}.dropdown-menu>li>a:hover>i,.dropdown-menu>li>a:hover>img{color:#fff;opacity:1}.dropdown-menu>li{position:relative}.dropdown-menu>li:first-child{margin-top:-1px}.dropdown-menu>li:last-child{margin-bottom:-1px}.dropdown-menu.icons-right>li>a>i{float:right;margin-left:8px;margin-right:0}.dropdown-menu>li:first-child>a{border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}.dropdown-menu>li:last-child>a{border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#47a314;box-shadow:1px 0 0 #47a314,-1px 0 0 #47a314;-webkit-box-shadow:1px 0 0 #47a314,-1px 0 0 #47a314;-moz-box-shadow:1px 0 0 #47a314,-1px 0 0 #47a314}.dropdown-menu>.active>a:focus>i,.dropdown-menu>.active>a:focus>img,.dropdown-menu>.active>a:hover>i,.dropdown-menu>.active>a:hover>img,.dropdown-menu>.active>a>i,.dropdown-menu>.active>a>img{opacity:1;color:#fff}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{-webkit-box-shadow:none;box-shadow:none}.dropdown-menu>.disabled>a:focus>img,.dropdown-menu>.disabled>a:focus i,.dropdown-menu>.disabled>a:hover>img,.dropdown-menu>.disabled>a:hover i,.dropdown-menu>.disabled>a>img,.dropdown-menu>.disabled>a i{color:#999;opacity:.4}.dropdown-menu-right{right:-1px}.dropdown-menu-left{left:-1px}.dropdown-header{padding:11px 12px 12px;font-size:11px;text-transform:uppercase;font-weight:600}.pull-right>.dropdown-menu{right:-1px}.navbar-fixed-bottom .dropdown .dropdown-menu{margin-bottom:10px}.dropdown-menu>li:first-child:before{position:absolute;top:-6px;right:11px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;content:""}.dropdown-menu>li:first-child:after{position:absolute;top:-5px;right:12px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.dropdown-menu.dropdown-menu-right>li:first-child:after,.dropdown-menu.dropdown-menu-right>li:first-child:before,.dropdown-menu>li:first-child:hover:after,.dropdown-menu>li:first-child:hover:before{border-bottom-color:#2d3a42}.dropdown-menu>li.active:first-child:after,.dropdown-menu>li.active:first-child:before{border-bottom-color:#47a314}.dropdown-menu>li.disabled:first-child:hover:after{border-bottom-color:#fff}.dropdown-menu>li.disabled:first-child:hover:before,.dropdown-menu>li.dropdown-header:first-child:hover:before{border-bottom-color:#ccc}.dropdown-menu>li.dropdown-header:first-child:hover:after{border-bottom-color:#fff}.dropdown-menu-right>li:first-child:after,.dropdown-menu-right>li:first-child:before{left:auto;right:11px;border-bottom-color:#fff!important}.dropdown-menu>li:first-child:hover:after,.dropdown-menu>li:first-child:hover:before{border-bottom-color:#2d3a42!important}.dropdown-menu>li.active:first-child:after,.dropdown-menu>li.active:first-child:before{border-bottom-color:#47a314!important}.panel{border-radius:2px;margin-bottom:35px;-webkit-box-shadow:none;box-shadow:none}.panel .panel-body .panel:last-child{margin-bottom:0}.panel-heading{border-top-left-radius:2px;border-top-right-radius:2px;padding:0;position:relative; padding:15px;}.panel .panel-footer,.task .panel-footer{border:0;border-top:1px solid #e5e5e5;border-radius:0 0 2px 2px}.panel-footer{background-color:#fcfcfc;padding:0;border:1px solid #ddd;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.panel-footer:after{content:"";display:table;clear:both}.panel-footer .pull-left i{float:left;margin:0 6px 0 0}.panel-footer .pull-left>span{padding:9px 12px 10px;display:block;color:#777}@media (max-width:767px){.panel-footer{text-align:center}.panel-footer>.pull-left,.panel-footer>.pull-right{float:none!important}}.panel-heading .btn,.panel-heading .btn-group{margin:3px 3px 0 0}.panel-heading .btn-link{margin-right:0}.panel-heading .btn-group .btn,.panel-heading .btn-group .btn-sm,.panel-heading .btn-group .btn-xs{margin:0}.panel-heading .btn-sm{margin:4px 4px 0 0}.panel-heading .btn-group .btn-sm{margin-top:1px}.panel-heading .btn-xs{margin:5px 5px 0 0}.panel-heading .btn-group .btn-xs{margin-top:2px}.panel .panel-heading .btn-default{border-color:#fcfcfc}.panel-default .panel-heading .btn-default{border-color:#ccc}.panel-icon{padding:11px 12px;display:block;line-height:1;color:#333}.panel-icons-group{float:right;margin-right:2px}.panel-icons-group .btn{float:left;margin-right:0;margin-left:-8px}.panel-default .panel-heading .panel-icon:hover{color:#777}.panel-heading .badge,.panel-heading .label{margin:8px}.panel-title{float:left;display:block;font-size:13px;padding:11px 12px 12px}.panel-title>i{float:left;margin:0 8px 0 0}.panel-default>.panel-heading{background-color:#fafafa}.panel-primary{border-color:#2d3a42}.panel-primary>.panel-heading{color:#fff;background-color:#2d3a42;border-bottom:0}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#2d3a42}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#2d3a42}.panel-success{border-color:#47a314}.panel-success>.panel-heading{color:#fff;background-color:#47a314;border-bottom:0}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#47a314}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#47a314}.panel-warning{border-color:#db765b}.panel-warning>.panel-heading{color:#fff;background-color:#db765b;border-bottom:0}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#db765b}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#db765b}.panel-danger{border-color:#d65c4f}.panel-danger>.panel-heading{color:#fff;background-color:#d65c4f;border-bottom:0}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#d65c4f}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d65c4f}.panel-info{border-color:#3ca2bb}.panel-info>.panel-heading{color:#fff;background-color:#3ca2bb;border-bottom:0}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#3ca2bb}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#3ca2bb}.panel-group{margin-bottom:0}.panel-group .panel{border-radius:2px}.panel-group .panel+.panel{margin-top:2px}.panel-trigger{width:100%;padding:0}.panel-trigger>a{width:100%;display:block;padding:10px 40px 10px 14px}.panel-trigger.active>a,.panel-trigger>a:focus,.panel-trigger>a:hover{background-color:#fcfcfc}.panel-trigger.active{color:#3d9ae4}.panel-trigger>a:after{content:"";display:block;width:15px;height:15px;position:absolute;right:12px;top:11px;background-color:#546672;background-image:url("/vendor/core/images/interface/plus.png");background-repeat:no-repeat;background-position:4px 4px}.panel-trigger.active>a:after{content:"";background-color:#ccc;background-image:url("/vendor/core/images/interface/minus.png")}.panel-toolbar{border-bottom:1px solid #ddd;background-color:#fff;margin:0;padding:0}.panel-toolbar .dropdown.open>a{background:#fff;color:#999}.panel-toolbar .dropdown.open>a .caret{border-top-color:#999;border-bottom-color:#999;outline:0}.panel-toolbar>li{display:block;float:left;border-right:1px solid #ddd}.panel-toolbar>li>a{display:inline-block;white-space:nowrap;color:#555;padding:11px 14px;font-size:13px;font-weight:600}.panel-toolbar>li>a:focus,.panel-toolbar>li>a:hover{color:#428bca}.panel-toolbar>li>a:active{background-color:#fcfcfc}.panel-toolbar>li.active>a{background-color:#fff;color:#428bca}.panel-toolbar>li>a>i{float:left;margin-right:6px}@media (max-width:479px){.panel-toolbar>li>a{text-indent:-9999px}.panel-toolbar>li>a>i{text-indent:0;margin-right:0}}.form-group{margin-bottom:20px}.panel .form-group:first-child,.well .form-group:first-child{margin-top:5px}.rtl-inputs [class*=col-],.rtl-inputs [class^=col-]{float:right!important}.form-control{border-color:#ddd;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}input[type=password],input[type=text],textarea{}.form-control:focus{border-color:#d5d5d5;-webkit-box-shadow:none;box-shadow:none}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fafafa}.form-actions{margin-bottom:5px;margin-top:20px}.has-feedback .form-control-feedback{top:30px;color:#999}.has-feedback-no-label .form-control-feedback{top:0}.has-feedback-left .form-control{padding-right:0;padding-left:32px}.has-feedback-left .form-control-feedback{right:auto;left:0}.form-horizontal .has-feedback-left .form-control-feedback{right:0;left:15px}.input-sm{font-size:11px;border-radius:0}.input-lg{height:40px;padding:10px 12px;font-size:14px;border-radius:0}.help-block{margin-top:7px;margin-bottom:12px;color:#999;font-size:11px}.form-bordered .form-group{border-top:1px solid #eee;margin-bottom:0;padding-top:10px;padding-bottom:10px}.form-bordered .panel .form-group:first-child{border-top:0;margin-top:5px;padding-top:0}.form-separate .form-group{background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin:0 0 20px;padding:16px 14px}.form-horizontal.form-separate .form-group{padding:16px 0;margin-left:0;margin-right:0}.form-horizontal.form-separate .checkbox-inline,.form-horizontal.form-separate .radio-inline{padding-bottom:7px}.form-separate .form-group{background-color:#fefefe}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .radio-inline{margin-bottom:5px}.form-horizontal .control-label i{vertical-align:-2px;margin-right:6px}@media (min-width:768px){.form-horizontal .control-label{text-align:left}.form-horizontal .control-label.text-right{text-align:right}}.radio.radio-block{display:block;cursor:pointer;padding:12px 14px;margin-bottom:0;margin-top:0;background-color:#fcfcfc;border:1px solid #ddd;border-radius:2px}.radio-block+.radio-block{margin-top:10px}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#d65c4f}.has-error .form-control,.has-error .form-control:focus{border-color:#d65c4f;-webkit-box-shadow:none;box-shadow:none}.has-error{border-color:#d65c4f!important}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#239169}.has-success .form-control,.has-success .form-control:focus{border-color:#239169;-webkit-box-shadow:none;box-shadow:none}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#cc6e30}.has-warning .form-control,.has-warning .form-control:focus{border-color:#cc6e30;-webkit-box-shadow:none;box-shadow:none}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:40px;padding:7px 12px;font-size:14px;border-radius:2px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:40px;line-height:40px}.input-group-addon{font-size:13px;border-color:#ddd;background-color:#fafafa;border-radius:2px}.input-group-addon>i{display:block}.input-group-addon .checker,.input-group-addon .choice,.input-group-addon>label{margin:0}input[type=checkbox],input[type=radio]{margin:3px 0 0}.checkbox-inline,.radio-inline{padding-left:0}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{margin-left:0;margin-right:8px}.checkbox,.radio{padding-left:0}@media (max-width:480px){.checkbox-inline,.radio-inline{display:block}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:0;margin-top:9px}}.caret{border-width:3px}.close{cursor:pointer;font-size:16px;font-weight:300;color:#333;opacity:.8;text-shadow:none;filter:alpha(opacity=80)}.close:focus,.close:hover{text-decoration:none;color:#333;cursor:pointer;filter:alpha(opacity=100);opacity:1;outline:0}.well{padding:15px;margin-bottom:0;background-color:#fcfcfc;border-color:#e5e5e5;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.callout{margin:0 0 35px;padding:20px;border-left:3px solid #eee}.callout h5{margin-top:0;margin-bottom:6px}.callout p:last-child{margin-bottom:0}.callout code{background-color:#fff;border-radius:3px}.callout-default{background-color:#f5f5f5;border-color:#ddd}.callout-default h5{color:#555}.callout-danger{background-color:#fdf7f7;border-color:#d65c4f}.callout-danger h5{color:#d65c4f}.callout-warning{background-color:#fcf8f2;border-color:#e7804f}.callout-warning h5{color:#e7804f}.callout-info{background-color:#f2f7f9;border-color:#1992c2}.callout-info h5{color:#1992c2}.callout-success{background-color:#f4faf5;border-color:#239169}.callout-success h5{color:#239169}.modal-content{border:0;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.modal-header{padding:13px 16px 14px;background-color:#36c6d3;color:#fff;border-bottom:0;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.modal-header .close{margin-top:1px}.modal-title{font-size:13px}.modal-title i{float:left;margin:0 6px 0 0}.modal-body{border-left:1px solid #ddd;border-right:1px solid #ddd}.modal-footer{border-radius:0 0 3px 3px;border:1px solid #ddd;background-color:#fcfcfc}@media (min-width:992px){.modal-lg{width:1000px}}.progress{margin-bottom:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.progress-thin{height:6px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px}.progress-micro{height:2px}.progress-bar{font-size:11px;background-color:#546672}.progress-bar-danger{background-color:#d65c4f}.progress-bar-success{background-color:#47a314}.progress-bar-warning{background-color:#e48561}.progress-bar-info{background-color:#50abc2}.alert{padding:13px 14px 14px;margin-bottom:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-weight:600}.alert i{float:left;margin-right:8px}.alert h6{margin-top:0}.alert .alert-link{font-weight:600}.alert .btn{margin-top:14px}.alert hr{margin:12px -14px}.alert-success{color:#2d552d;background-color:#f5faf4;border-color:#d6e9c6}.alert-success hr{border-top-color:#d6e9c6}.alert-success .alert-link{color:#2d552d}.alert-info{color:#426a7e;background-color:#f5fbfd;border-color:#c8dee2}.alert-info hr{border-top-color:#c8dee2}.alert-info .alert-link{color:#426a7e}.alert-warning{color:#725a32;background-color:#fffdf0;border-color:#e9ddc4}.alert-warning hr{border-top-color:#e9ddc4}.alert-warning .alert-link{color:#725a32}.alert-danger{background-color:#fdf5f5;border-color:#eed3d7;color:#923e3c}.alert-danger hr{border-top-color:#eed3d7}.alert-danger .alert-link{color:#923e3c}.bg-primary,.bg-primary a{color:#fff;background-color:#2d3a42}.bg-success,.bg-success a{color:#fff;background-color:#47a314}.bg-info,.bg-info a{color:#fff;background-color:#3ca2bb}.bg-warning,.bg-warning a{color:#fff;background-color:#ee8366}.bg-danger,.bg-danger a{color:#fff;background-color:#d65c4f}.popover{border:0;padding:0;background-clip:padding-box;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.075)}.popover-title{font-size:13px;border-bottom:0;line-height:20px;color:#fff;background-color:#2d3a42;border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}.popover-content{border:1px solid #ddd;border-top:0;border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px}.popover>.arrow{border-width:7px}.popover>.arrow:after{border-width:6px}.popover.top>.arrow{bottom:-6px;margin-left:-7px}.popover.top>.arrow:after{bottom:1px;margin-left:-6px}.popover.right>.arrow{left:-6px;margin-top:-7px}.popover.right>.arrow:after{left:1px;bottom:-6px}.popover.bottom .arrow{margin-left:-7px;top:-7px}.popover.bottom .arrow:after{top:1px;margin-left:-6px;border-bottom-color:#2d3a42}.popover.left .arrow{right:-6px;margin-top:-7px}.popover.left .arrow:after{right:1px;bottom:-6px}.pagination{margin:0;border-radius:0;font-size:0}.pagination>li{display:inline-block;margin-left:1px;font-size:13px}.pagination>li:first-child{margin-left:0}.pagination>li>a,.pagination>li>span{float:none;margin-left:0;border:0;display:block;color:#333;font-weight:500;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span,.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span,.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:2px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#47a314;color:#fff}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#2d3a42;cursor:default}.panel .table-bordered,.panel .table-responsive>.table-bordered{border:0}.panel .panel-body .table-bordered{border:1px solid #ddd}.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel .table-responsive:first-child>.table:first-child,.panel .table:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel .table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel .table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel .table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel .table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel .table:first-child>tbody:first-child>tr:first-child td:first-child,.panel .table:first-child>tbody:first-child>tr:first-child th:first-child,.panel .table:first-child>thead:first-child>tr:first-child td:first-child,.panel .table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:0}.panel .table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel .table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel .table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel .table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel .table:first-child>tbody:first-child>tr:first-child td:last-child,.panel .table:first-child>tbody:first-child>tr:first-child th:last-child,.panel .table:first-child>thead:first-child>tr:first-child td:last-child,.panel .table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:0}.panel .table-responsive:last-child>.table:last-child,.panel .table:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.panel .table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel .table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel .table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel .table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel .table:last-child>tbody:last-child>tr:last-child td:first-child,.panel .table:last-child>tbody:last-child>tr:last-child th:first-child,.panel .table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel .table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:0}.panel .table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel .table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel .table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel .table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel .table:last-child>tbody:last-child>tr:last-child td:last-child,.panel .table:last-child>tbody:last-child>tr:last-child th:last-child,.panel .table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel .table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:0}.panel .table-bordered>tbody>tr>td:first-child,.panel .table-bordered>tbody>tr>th:first-child,.panel .table-bordered>tfoot>tr>td:first-child,.panel .table-bordered>tfoot>tr>th:first-child,.panel .table-bordered>thead>tr>td:first-child,.panel .table-bordered>thead>tr>th:first-child,.panel .table-responsive>.table-bordered>tbody>tr>td:first-child,.panel .table-responsive>.table-bordered>tbody>tr>th:first-child,.panel .table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel .table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel .table-responsive>.table-bordered>thead>tr>td:first-child,.panel .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel .table-bordered>tbody>tr>td:last-child,.panel .table-bordered>tbody>tr>th:last-child,.panel .table-bordered>tfoot>tr>td:last-child,.panel .table-bordered>tfoot>tr>th:last-child,.panel .table-bordered>thead>tr>td:last-child,.panel .table-bordered>thead>tr>th:last-child,.panel .table-responsive>.table-bordered>tbody>tr>td:last-child,.panel .table-responsive>.table-bordered>tbody>tr>th:last-child,.panel .table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel .table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel .table-responsive>.table-bordered>thead>tr>td:last-child,.panel .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel .table-bordered>tbody>tr:first-child>td,.panel .table-bordered>tbody>tr:first-child>th,.panel .table-bordered>tbody>tr:last-child>td,.panel .table-bordered>tbody>tr:last-child>th,.panel .table-bordered>tfoot>tr:last-child>td,.panel .table-bordered>tfoot>tr:last-child>th,.panel .table-bordered>thead>tr:first-child>td,.panel .table-bordered>thead>tr:first-child>th,.panel .table-responsive>.table-bordered>tbody>tr:first-child>td,.panel .table-responsive>.table-bordered>tbody>tr:first-child>th,.panel .table-responsive>.table-bordered>tbody>tr:last-child>td,.panel .table-responsive>.table-bordered>tbody>tr:last-child>th,.panel .table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel .table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel .table-responsive>.table-bordered>thead>tr:first-child>td,.panel .table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel .table-bordered.dataTable{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.panel-body .table-bordered{border-left:1px solid #ddd;border-right:1px solid #ddd}.thumbnail{background:none;position:relative;border:0;padding:0;margin-bottom:0;text-align:center}.thumbnail .caption{text-align:left;padding-top:0;padding-bottom:20px}.thumbnail .caption.text-center{text-align:center}.thumbnail .caption h6 small{display:block;margin-top:4px}.thumbnail .caption h6{margin-bottom:0}.thumbnail-boxed .caption{padding:12px}.caption .caption-title{font-size:14px;font-weight:600;margin-bottom:8px;display:block;overflow:hidden}.thumbnail-boxed{border:1px solid #ddd;padding:2px;border-radius:2px;background-color:#fff}.thumbnail-boxed .item-info{margin-bottom:12px}.thumbnail a img,.thumbnail img{margin-right:auto;margin-left:auto;display:block;max-width:100%;width:100%;height:auto;z-index:2;border-radius:2px}.thumb{position:relative;display:inline-block}.thumb:hover .thumb-options{opacity:1}.thumbnail iframe{width:100%;max-width:100%;height:250px;border:0}.thumb-zoom{background:#2d3a42;display:inline-block;border-radius:2px;border:0}.thumb-zoom img{opacity:1}.thumb-zoom:hover img{opacity:.2}.thumb-options{border-radius:2px;position:absolute;top:0;left:0;background:rgba(50,67,77,.8);height:100%;width:100%;opacity:0;text-align:center}.thumb-options span{display:block;top:50%;position:absolute;margin-top:-17px;width:100%}.thumb-options span a+a{margin-left:5px}.media{position:relative}.media-object{max-width:100%;height:44px;width:44px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.media-heading{margin:0;display:block;font-weight:600;font-size:13px;margin-bottom:4px;color:#333}.clearfix .media-heading{float:left}.media-body{margin-top:3px}.media>.pull-left{margin-right:12px}.media,.media .media{margin-top:25px}.media-body .headline-info{position:absolute;right:0;top:0;opacity:0;visibility:hidden}.media-body:hover .headline-info{opacity:1;visibility:visible;float:none}.media-notice{display:block;font-size:11px;color:#999;float:right}@media (max-width:480px){.clearfix .media-heading{float:none}.media-notice{float:none;margin-bottom:5px}}.ui-datepicker-year{color:#000}.traffic-light{cursor:pointer}.float-none{float:none}.btn-margin-5{margin:5px}.bootstrap-tagsinput{width:100%;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0}.accordion{margin-bottom:-3px}.accordion-group{border:none}.twitter-typeahead .form-control{margin:0!important}.bootstrap-tagsinput{position:relative}.bootstrap-tagsinput .twitter-typeahead{position:static!important}.user-profile{margin-top:30px}.box_img_manage{background:#3aa3e3 url("/vendor/core/images/img.png") -135px -110px;width:46px;height:46px;float:left;margin:0 15px 0 0}.dataTables_filter .btn-danger{margin-top:7px}#list_widgets .widget-body{min-height:355px}#list_widgets .scroller{max-height:320px;padding:0}#list_widgets .scroll-table{padding:0}#list_widgets .tab-content{border:none;background:none}#widget_analytics .scroller{max-height:500px}.attachment-details{background:#f1f1f1;padding:5px 15px}.btn-attachment{margin:10px 0}.navbar-header .menu-toggler{cursor:pointer;opacity:.7;filter:alpha(opacity=70);display:block;webkit-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.navbar-header .menu-toggler>span:hover,.navbar-header .menu-toggler>span:hover:after,.navbar-header .menu-toggler>span:hover:before{background:#fff}.navbar-header .menu-toggler>span,.navbar-header .menu-toggler>span:after,.navbar-header .menu-toggler>span:before{display:inline-block;width:19px;height:1px;background:#fff;position:relative;top:-6px;-webkit-transition:all .3s ease;transition:all .3s ease}.navbar-header .menu-toggler>span:after,.navbar-header .menu-toggler>span:before{position:absolute;left:0;content:""}.navbar-header .menu-toggler>span:before{top:6px}.navbar-header .menu-toggler>span:after{top:-6px}.navbar-header .menu-toggler.th-toggle-exit>span{background-color:transparent!important}.navbar-header .menu-toggler.th-toggle-exit>span:after{webkit-transform:translateY(6px) rotate(45deg);-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.navbar-header .menu-toggler.th-toggle-exit>span:before{webkit-transform:translateY(-6px) rotate(-45deg);-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.navbar-header .menu-toggler:hover{webkit-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1;filter:alpha(opacity=100)}.navbar-header .menu-toggler.sidebar-toggle{float:right;margin:15.5px 0 0}.page-sidebar-closed.page-sidebar-closed-hide-logo .navbar-header .menu-toggler.sidebar-toggle{margin-right:13px}.dual-control{text-align:center;width:90px;position:absolute;left:50%;margin-left:-45px}.dual-control .btn{padding:0 8px;line-height:24px;font-size:11px;cursor:pointer;height:26px;margin:2px 1px}.left-box,.right-box{width:40%;position:relative}.left-box{float:left}.right-box{float:right}.filter{position:absolute;right:10px;top:6px;font-size:13px;background:none;border:none;color:gray;padding:0}.count-label{color:gray;font-style:italic;margin-top:10px;display:block;font-size:11px}.left-box input[type=text],.right-box input[type=text]{margin-bottom:12px}@media (max-width:480px){.left-box,.right-box{width:100%;float:none}.dual-control{width:auto;margin:20px 0;position:static;left:0}.count-label{text-align:center}}.checker,.checker input,.checker span{width:18px;height:18px}.checker{position:relative;margin-right:6px;margin-top:-3px;display:inline-block;cursor:pointer;vertical-align:middle}.checker span{border:1px solid #c5c5c5;background-color:#fff;display:-moz-inline-box;display:inline-block;text-align:center;position:relative}.checker span:after{content:"";background:url("/vendor/core/images/forms/check.png") no-repeat 50%;opacity:0;filter:alpha(Opacity=0);display:block;height:100%;width:100%;position:absolute;top:0;left:0}.checker span.checked:after{content:""}.checker.focus span.checked:after,.checker span.checked:after{opacity:1;filter:alpha(Opacity=100)}.checker input[type=checkbox]{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;zoom:1;margin:0;vertical-align:top;cursor:pointer;position:absolute;top:-1px;left:-1px;z-index:2}.checkbox-danger .checker span:after{content:"";background-image:url("/vendor/core/images/forms/check_white.png")}.checkbox-danger .checker span:hover{border-color:#d65c4f}.checkbox-danger .checker.active span,.checkbox-danger .checker:active span,.checkbox-danger .checker span.checked{border-color:#d65c4f;background-color:#d65c4f}.checkbox-success .checker span:after{content:"";background-image:url("/vendor/core/images/forms/check_white.png")}.checkbox-success .checker span:hover{border-color:#65b688}.checkbox-success .checker.active span,.checkbox-success .checker:active span,.checkbox-success .checker span.checked{border-color:#65b688;background-color:#65b688}.checkbox-primary .checker span:after{content:"";background-image:url("/vendor/core/images/forms/check_white.png")}.checkbox-primary .checker span:hover{border-color:#455763}.checkbox-primary .checker.active span,.checkbox-primary .checker:active span,.checkbox-primary .checker span.checked{border-color:#455763;background-color:#455763}.checkbox-info .checker span:after{content:"";background-image:url("/vendor/core/images/forms/check_white.png")}.checkbox-info .checker span:hover{border-color:#3ca2bb}.checkbox-info .checker.active span,.checkbox-info .checker:active span,.checkbox-info .checker span.checked{border-color:#3ca2bb;background-color:#3ca2bb}.checker.active span,.checker:active span{background-color:#f8f8f8;border-color:#d5d5d5}.checker.focus span,.checker:hover span{background-color:#fafafa}.checker.active.focus span.checked:after,.checker.active:hover span.checked:after,.checker.focus:active span.checked:after,.checker:hover:active span.checked:after{opacity:.8;filter:alpha(opacity=80)}.checker.disabled.active span,.checker.disabled.active span.checked,.checker.disabled:active span,.checker.disabled:active span.checked,.checker.disabled span,.checker.disabled span.checked{opacity:.6;filter:alpha(opacity=60)}.checker.disabled.active span.checked:after,.checker.disabled:active span.checked:after,.checker.disabled span.checked:after{opacity:1;filter:alpha(opacity=100)}.choice,.choice input,.choice span{width:18px;height:18px}.choice{position:relative;margin-right:6px;margin-top:-3px;display:inline-block;cursor:pointer;vertical-align:middle}.choice span{border:1px solid #c5c5c5;background-color:#fff;display:-moz-inline-box;display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;position:relative}.choice span:after{content:"";background:url("/vendor/core/images/forms/choice.png") no-repeat 50%;opacity:0;filter:alpha(Opacity=0);display:block;height:100%;width:100%;position:absolute;top:0;left:0}.choice span.checked:after{content:""}.choice.focus span.checked:after,.choice span.checked:after{opacity:1;filter:alpha(Opacity=100)}.choice input[type=radio]{position:absolute;top:-1px;left:-1px;z-index:2;opacity:0;filter:alpha(opacity=0);width:18px;-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;text-align:center;float:none;margin:0;vertical-align:top;cursor:pointer}.choice.active span,.choice:active span{background-color:#f8f8f8;border-color:#d5d5d5}.choice.focus span,.choice:hover span{background-color:#fafafa}.radio-danger .choice span:after{content:"";background-image:url("/vendor/core/images/forms/choice_white.png")}.radio-danger .choice span:hover{border-color:#d65c4f}.radio-danger .choice.active span,.radio-danger .choice:active span,.radio-danger .choice span.checked{border-color:#d65c4f;background-color:#d65c4f}.radio-success .choice span:after{content:"";background-image:url("/vendor/core/images/forms/choice_white.png")}.radio-success .choice span:hover{border-color:#65b688}.radio-success .choice.active span,.radio-success .choice:active span,.radio-success .choice span.checked{border-color:#65b688;background-color:#65b688}.radio-primary .choice span:after{content:"";background-image:url("/vendor/core/images/forms/choice_white.png")}.radio-primary .choice span:hover{border-color:#455763}.radio-primary .choice.active span,.radio-primary .choice:active span,.radio-primary .choice span.checked{border-color:#455763;background-color:#455763}.radio-info .choice span:after{content:"";background-image:url("/vendor/core/images/forms/choice_white.png")}.radio-info .choice span:hover{border-color:#3ca2bb}.radio-info .choice.active span,.radio-info .choice:active span,.radio-info .choice span.checked{border-color:#3ca2bb;background-color:#3ca2bb}.choice.active.focus span.checked:after,.choice.active:hover span.checked:after,.choice.focus:active span.checked:after,.choice:hover:active span.checked:after{opacity:.8;filter:alpha(opacity=80)}.choice.disabled.active span,.choice.disabled.active span.checked,.choice.disabled:active span,.choice.disabled:active span.checked,.choice.disabled span,.choice.disabled span.checked{opacity:.6;filter:alpha(opacity=60)}.choice.disabled.active span.checked:after,.choice.disabled:active span.checked:after,.choice.disabled span.checked:after{opacity:1;filter:alpha(opacity=100)}.uploader{width:100%;position:relative;overflow:hidden;border:1px solid #ddd;background:#fff;padding:2px 2px 2px 10px;display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1}.uploader span.action{width:28px;background:url("/vendor/core/images/forms/add_files.png") no-repeat 0 0;height:28px;cursor:pointer;float:right;text-indent:-9999px;display:inline;overflow:hidden}.uploader span.filename{color:#777;cursor:pointer;max-width:200px;font-size:11px;line-height:28px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploader:hover span.action{background-position:0 -28px}.uploader:active span.action{background-position:0 -56px}.uploader input[type=file]{width:100%;margin-top:0;opacity:0;position:absolute;top:0;right:0;bottom:0;float:right;height:32px;border:none;cursor:pointer}.uploader.disabled span.action{color:#aaa}.uploader.disabled span.filename{border-color:#ddd;color:#aaa}.plupload_button{display:-moz-inline-box;display:inline-block;text-decoration:none;color:#fff;background-color:#50abc2;border:1px solid transparent;padding:6px 16px;margin-right:4px;font-size:13px}.plupload_button:focus,.plupload_button:hover{background-color:#61b3c8;color:#fff}a.plupload_disabled,a.plupload_disabled:hover{color:#999;border-color:#ccc;background:#fcfcfc;cursor:default}.plupload_start{background-color:#65b688}.plupload_start:focus,.plupload_start:hover{background-color:#74bd94}.plupload_wrapper{width:100%}.plupload_container input{border:1px solid #ddd}.plupload_header{background:#4c5d68 url("/vendor/core/images/ui/plupload_title.png") no-repeat 18px;display:none;border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}.with-header .plupload_header{display:block}.with-header .plupload_filelist_header{background-color:#fafafa;color:#333;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ddd;border-top:0}.panel .plupload_filelist_header{background-color:#fcfcfc;color:#333;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;border-bottom:1px solid #ddd}.panel .plupload_scroll .plupload_filelist{border:0;background-color:#fff}.panel .plupload_filelist_footer{border-width:1px 0 0;background-color:#fcfcfc}.plupload_scroll .plupload_filelist_footer .plupload_file_action,.plupload_scroll .plupload_filelist_header .plupload_file_action{margin-left:20px;margin-right:0}.plupload_header_content{padding:14px 0 14px 75px;color:#fff}.plupload_header_title{font-size:14px;font-weight:600}.plupload_header_text{font-size:11px}.plupload_filelist{margin:0;padding:0;list-style:none}.plupload_filelist li{padding:10px 12px;background:#fff;border-bottom:1px solid #eee}.plupload_filelist .plupload_file_name{width:205px;white-space:nowrap;text-overflow:ellipsis}.plupload_scroll .plupload_filelist{height:185px;background:#fcfcfc;overflow-y:scroll;border-left:1px solid #ddd;border-right:1px solid #ddd}.plupload_filelist_header{padding:9px 12px;background:#4c5d68;border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;color:#fff}.plupload_filelist_footer{border:1px solid #ddd;border-top-color:#e5e5e5;vertical-align:middle;padding:10px 12px;background:#fafafa}.plupload_filelist_footer .plupload_upload_status{padding:7px 0}.plupload_file_name{float:left;overflow:hidden;font-weight:600}.plupload_file_size,.plupload_file_status,.plupload_progress{float:right;width:80px}.plupload_file_action,.plupload_file_size,.plupload_file_status{text-align:right;font-weight:600}.plupload_filelist_footer .plupload_file_size,.plupload_filelist_footer .plupload_file_status{padding-top:7px}.plupload_file_action{float:right;width:12px;height:12px;margin-left:20px;margin-top:4px;opacity:.8;filter:alpha(Opacity=80)}.plupload_file_action *{display:none;width:12px;height:12px}li.plupload_uploading{background:#ecf3dc}li.plupload_done{color:#aaa}li.plupload_done a{background:url("/vendor/core/images/ui/plupload_done.png") no-repeat;cursor:default}li.plupload_delete a{background:url("/vendor/core/images/ui/plupload_remove.png") no-repeat}li.plupload_failed a{background:url("/vendor/core/images/ui/plupload_error.png") no-repeat;cursor:default}li.plupload_droptext{background:transparent;text-align:center;vertical-align:middle;border:0;line-height:165px;font-weight:600;color:#999}.plupload_progress,.plupload_upload_status{display:none}.plupload_progress_container{margin-top:6px}.plupload_progress_bar{width:0;height:8px;background:#65b688;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.plupload_clear,.plupload_clearer{clear:both}.plupload_clearer,.plupload_progress_bar{display:block;font-size:0;line-height:0}@media (max-width:480px){.plupload_filelist_footer .plupload_file_action,.plupload_filelist_footer .plupload_file_size,.plupload_filelist_footer .plupload_file_status,.plupload_filelist_footer .plupload_progress{display:none}}.select2-container--default.select2-container--focus,.select2-container--default:active,.select2-container--default:focus,.select2-selection.select2-container--focus,.select2-selection:active,.select2-selection:focus{outline:none}.select2-container--default .select2-selection--single,.select2-selection .select2-selection--single{border:1px solid #d2d6de;border-radius:0;padding:6px 12px;height:34px}.select2-container--default.select2-container--open{border-color:#2d3a42}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#2d3a42;color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow{height:28px;right:3px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top: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-selection--multiple{border:1px solid #d2d6de;border-radius:0}.select2-container--default .select2-selection--multiple:focus{border-color:#2d3a42}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#2d3a42;border-color:#367fa9;padding:1px 10px;color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;color:hsla(0,0%,100%,.7)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#d2d6de}.select2-dropdown{border:1px solid #d2d6de;border-radius:0}.select2-results__option{padding:6px 12px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0;height:auto;margin-top:-4px;padding-right:10px}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:6px;padding-left:20px}.select2-dropdown .select2-search__field,.select2-search--inline .select2-search__field{border:1px solid #d2d6de}.select2-dropdown .select2-search__field:focus{outline:none;border:1px solid #2d3a42}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[aria-selected=true]:hover{color:#444}.ui-spinner{width:100%;position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner a.ui-spinner-button{cursor:pointer}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0;text-indent:-99999px}.ui-spinner-button{width:25px;height:16px;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner-up{top:0;background:url("/vendor/core/images/forms/spinner_top.png") no-repeat;border-top:1px solid #ddd}.ui-spinner-down{bottom:0;background:url("/vendor/core/images/forms/spinner_bottom.png") no-repeat;border-bottom:1px solid #ddd}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace .pace-progress{background:#29d;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #29d,0 0 5px #29d;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:20px;right:15px;width:14px;height:14px;border:2px solid transparent;border-top-color:#fff;border-left-color:#fff;border-radius:10px;-webkit-animation:pace-spinner .4s linear infinite;animation:pace-spinner .4s linear infinite}.pace-inactive{display:none}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}

.navbar-inverse {
    background-color: #1b3a58;
    border-color: #1b3a58;
}


.modal-header{display: -ms-flexbox;
    display: flex;
    padding: 18px !important;
    border-bottom: 1px solid #dee2e6;
    border-top-left-radius: calc(0.3rem - 1px);
    border-top-right-radius: calc(0.3rem - 1px);
	}
	
.modal-header .close{
    font-weight: 500;
    line-height: 1;
    color: #fffafa;
    text-shadow: 0 1px 0 #fff;
    position: absolute;
    right: 0;
    top: -4px;
    background: #dc3545;
    padding: 10px !important;
    opacity: 1;
    font-size: 18px;

}

@media (max-width: 991px) {
	
	.navbar-header {
    float: left!important;
    margin: 0px;
}
.navbar {
    background: #1b3a58;
}
.navbar-inverse .navbar-nav {
    background-color: #1b3a58!important;
	
}
.navbar-inverse .navbar-form, .navbar-inverse .navbar-nav {
    border-bottom: 0px solid hsla(0,0%,100%,.1)!important;
    }
	


   .navbar-header .menu-toggler {
        display: none !important;
    }
	.navbar-nav>li {
    float: right;
    position: relative!important;
    border: 0;
}
.navbar-inverse {
    background-color: #1b3a58!important;
    border-color: #1b3a58;
	border-bottom: 0px solid #1b3a58;
}


}


.dropdown-menu>li:first-child:before {
    position: absolute;
    top: -6px;
    left: 11px;
		right:100%;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-left: 7px solid transparent;
    content: "";
}
.dropdown-menu>li:first-child:after {
    position: absolute;
    top: -5px;
    left: 12px;
	right:100%;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent;
    content: "";
}

.page-content .dataTables_wrapper {
    min-height: 120px;
    position: relative;
    width: auto !important;
}