@charset "utf-8";@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);@import url("font-awesome.css?ver=6");@import url("entypo.css?ver=3");@import url("vendors/datatables/datables.css");@import url("vendors/steps/jquery.steps.css");@import url("vendors/sumernote/summernote.css");@import url("vendors/animate/animate.css");@import url("../../bs5/css/bootstrap.szervizx.min.css?ver=004");@import url("../../bs5/css/bs3-compat.css?ver=004");@import url("vendors/fullcalendar/fullcalendar.css");html,
body{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:400;color:#555;height:100%;width:100%!important;background-color:#33383d;margin:0;padding:0;overflow-x:hidden;}
body > .row{margin-left:0;margin-right:0;}
.smooth-overflow{position:absolute;bottom:0;left:0;right:0;top:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{font-family:'Open Sans', sans-serif;font-weight:700;margin-top:10px;line-height:1em;text-shadow:0 0 1px rgba(51,51,51,.2);color:inherit;}
h1,
h2,
h3,
.page-header h1,
.page-header h2,
.page-header h3{letter-spacing:-1px;}
a{color:#3b8dbd;text-decoration:none;}
a:hover,
a:focus{color:#3e6f82;text-decoration:underline;}
.page-header{margin-top:10px;border-bottom:5px solid #dddddb}
.page-header h1{margin:0;font-size:30px;color:#858689;text-transform:uppercase}
.page-header h2,
.page-header h3{margin:0;}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small{text-transform:none;font-weight:400;letter-spacing:0;color:#949fb2;font-size:75%;}
h1 small:before,
h2 small:before,
h3 small:before,
h4 small:before,
h5 small:before,
h6 small:before,
.h1 small:before,
.h2 small:before,
.h3 small:before,
.h4 small:before,
.h5 small:before,
.h6 small:before,
h1 .small:before,
h2 .small:before,
h3 .small:before,
h4 .small:before,
h5 .small:before,
h6 .small:before,
.h1 .small:before,
.h2 .small:before,
.h3 .small:before,
.h4 .small:before,
.h5 .small:before,
.h6 .small:before{content:"\0000a0 \7c \0000a0";}
h1.colossal{font-size:3.5em;letter-spacing:-2px;}
h1.colossal i{font-size:50%;vertical-align:middle;padding:0 5px;}
p a{text-decoration:underline}
a.btn{text-decoration:none}
.label{text-transform:uppercase;font-weight:700;}
blockquote{border-left:5px solid #c0c2c7;}
.dropcap{display:block;background:#f1f1f1;color:#555;float:left;line-height:40px;font-size:50px;font-weight:700;padding:8px;padding-bottom:12px;margin-right:10px;}
.webshop-title{font-size:0.9em !important;font-family:'Open Sans', sans-serif !important;text-transform:none !important;}
.dark-block{width:150px;font-size:.95em;padding:20px;margin-left:10px;background:#555;color:#fff}
.scissors-block{border:2px dotted #999;border-radius:5px;padding:20px;margin:20px 15px;position:relative;}
.scissors-block:before{font-family:'FontAwesome';content:"\f0c4";color:#999;background:#fff;text-align:center;height:30px;width:30px;font-size:15px;position:absolute;top:-20px;right:49%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.scissors-block:after{font-family:'FontAwesome';content:"\f0c4";color:#999;background:#fff;text-align:center;height:30px;width:30px;font-size:15px;position:absolute;bottom:-20px;right:49%}
.icon-block{display:block;float:left;width:120px;text-align:center;height:120px;background:#f1f1f1;border-radius:50%;padding:20px;font-style:italic;margin:0 10px;color:#999}
.powerwidget{margin:0 0 20px 0;position:relative;border-radius:3px;padding:0;}
.powerwidget > header{height:40px;padding:0 0 0 10px;line-height:40px;}
.ui-sortable .powerwidget-sortable > header{cursor:move;}
.powerwidget > header h2{height:100%;letter-spacing:normal;width:auto;float:left;font-size:1.2em;position:relative;margin:0;line-height:40px;}
.powerwidget > header .powerwidget-icon{width:16px;height:16px;float:left;margin:12px 5px 0 0;display:block;zoom:1;z-index:4000;text-align:center;line-height:16px;font-size:13px;}
.powerwidget-ctrls{width:auto;float:right;padding:10px 2px 0 0;margin:0;}
.powerwidget-ctrls .button-icon{float:left;position:relative;margin:0 5px 5px 0;font-size:13px;line-height:16px;text-align:center;}
.powerwidget-ctrls .button-icon i{width:18px;text-align:center;}
.powerwidget-ctrls .button-icon:hover{text-decoration:none;}
.powerwidget > div{float:left;width:100%;min-height:20px;position:relative;margin:0;}
.powerwidget .inner-spacer{padding:10px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.powerwidget .inner-spacer-zero-padding{padding:0;}
.powerwidget-editbox input{width:85%}
.powerwidget-editbox{display:none;padding:10px;padding-bottom:0;background-color:#969fa1;}
.powerwidget-editbox div{width:100%;float:left;margin-bottom:10px;}
.powerwidget-editbox label{width:15%;color:#fff;float:left;line-height:25px;}
.powerwidget-editbox span{height:17px;width:17px;border-radius:50%;float:left;margin:7px 5px;cursor:pointer;box-shadow:0 0 0 4px rgba(255,255,255,.3)}
.powerwidget-editbox span:hover{box-shadow:0 0 0 4px rgba(0,0,0,.1)}
.powerwidget-timestamp{font-size:.9em;}
.powerwidget-placeholder{border-radius:3px;margin-bottom:20px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body.nooverflow{overflow:hidden;position:fixed;}
#powerwidget-fullscreen-mode{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999999;}
#powerwidget-fullscreen-mode .powerwidget{margin:0;border-radius:0;}
#powerwidget-fullscreen-mode .powerwidget > div{overflow-y:scroll;border-radius:0;}
#powerwidget-fullscreen-mode > div > header{cursor:default;}
.powerwidget{background-color:#c4c5c5;border-radius:3px;}
.powerwidget > header,
.powerwidget > header small{color:#fff;}
.powerwidget-ctrls{margin-right:5px;}
.powerwidget-ctrls .button-icon{font-size:.9em;color:#fff;margin:1px;}
@media screen and (max-width:768px){.powerwidget-ctrls .button-icon{font-size:1.3em;color:#fff;margin:1px;}
}
.powerwidget-loader{-webkit-animation:spin 3s infinite linear;-moz-animation:spin 3s infinite linear;-o-animation:spin 3s infinite linear;animation:spin 3s infinite linear;font-size:13px;margin-right:5px;float:right;line-height:38px;display:none;}
.powerwidget-loader:before{font-family:FontAwesome;content:"\f1ce";}
.powerwidget > div{background-color:#fff;}
.powerwidget-placeholder{background:url(../images/bg-stripped.png);}
.powerwidget:before,
.powerwidget:after,
.powerwidget > div:before,
.powerwidget > div:after,
.inner-spacer:before,
.inner-spacer:after,
.powerwidget-editbox:before,
.powerwidget-editbox:after,
.clearfix:before,
.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;font-size:0;line-height:0;visibility:hidden;}
.powerwidget:after,
.powerwidget > div:after,
.inner-spacer:after,
.powerwidget-editbox:after,
.clearfix:after{clear:both;}
.powerwidget,
.powerwidget > div,
.inner-spacer:after,
.powerwidget-editbox,
.clearfix{zoom:1;}
.powerwidget-as-portlet .inner-spacer{padding-top:0}
.powerwidget-as-portlet .inner-spacer.nopadding{padding:0}
.portlet-big-icon{font-size:5em;padding:0;text-align:center;line-height:0;}
ul.portlet-bottom-block{list-style:none outside none;margin-top:10px;padding:0;padding-top:4px;-moz-box-sizing:content-box;box-sizing:content-box;}
ul.portlet-bottom-block li{padding:0px;padding-top:7px;padding-bottom:7px;text-align:center;position:relative;background:rgba(0,0,0,.05);border:#f0f0ed solid 3px;border-right:0;}
ul.portlet-bottom-block li:after{content:'';position:absolute;border-style:solid;border-width:0 8px 8px;border-color:#f0f0ed transparent;display:block;width:0;z-index:1;margin-left:-8px;top:-8px;left:50%;}
ul.portlet-bottom-block li:before{content:'';position:absolute;border-style:solid;border-width:0 9px 9px;border-color:#f0f0ed transparent;display:block;width:0;z-index:0;margin-left:-9px;top:-9px;left:50%;}
ul.portlet-bottom-block li strong{font-size:1.8em;line-height:25px;display:block}
ul.portlet-bottom-block li span{font-size:0.75em;text-transform:uppercase;letter-spacing:1px;}
ul.portlet-bottom-block li:first-child{border-left:transparent;}
ul.portlet-bottom-block li:last-child{border-right:transparent;}
.weather-current-city{background:url(http://placehold.it/1000x450);background-size:cover;padding:15px 20px;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;}
.current-city{display:block;font-size:1.2em;font-weight:700;}
.current-temp{display:block;font-weight:700;letter-spacing:-3px;font-size:5em;text-shadow:1px 2px 3px rgba(0,0,0,.2);line-height:1.1em;}
.current-day{display:block;font-size:1.2em;font-weight:400;}
.current-day-icon{display:block;float:right;font-size:1.2em;font-weight:700;}
ul.days{list-style:none outside none;margin-top:10px;padding:0 10px;color:#fff;}
ul.days li{text-align:center;border-left:2px solid rgba(255,255,255,.3);padding-bottom:10px;}
ul.days li strong{position:relative;border-radius:3px;font-size:1.1em;text-transform:uppercase;line-height:25px;margin-bottom:5px;display:block}
ul.days li span{display:block;font-weight:700;letter-spacing:-1px;font-size:1.9em}
.powerwidget-as-portlet .portlet-profile{position:absolute;text-transform:uppercase;left:50%;display:block;width:60%;color:#fff;top:20px;margin-left:-30%;z-index:5;text-align:center;padding:10px;}
.powerwidget-as-portlet .portlet-profile h1{font-size:2.3em;text-transform:none;letter-spacing:-1px;font-weight:700;padding:0;margin:10px 0 5px;}
.powerwidget-as-portlet .portlet-profile .user-img{margin:0 auto;display:block;max-width:120px;}
.powerwidget-as-portlet .portlet-profile .user-img img{display:inline-block;max-width:100%;padding:6px;background:#fff;border-radius:50%;box-shadow:0 0 0 7px rgba(255,255,255,0.6);}
.modal{overflow:hidden;overflow-y:hidden;z-index:10000;}
.modal-content{position:relative;border:0;border:0;border-radius:6px;border-bottom-left-radius:11px;border-bottom-right-radius:11px;outline:none;-webkit-box-shadow:0 0 0 6px rgba(0,0,0,.1);box-shadow:0 0 0 6px rgba(0,0,0,.1);}
.modal-header{padding:15px;border:0;background:rgba(0,0,0,.05)}
.modal-header i{font-size:4em;color:#fff;line-height:80px;text-align:center;width:80px;display:block;border-radius:50%;height:80px;margin:0 auto;background:#969fa1}
.modal-header .close{margin-top:-2px;}
.modal-title{margin:0;line-height:1.42857143;}
.modal-body{position:relative;padding:20px;}
.modal-footer{padding:10px 20px 20px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-top:15px;text-align:right;border:0;}
.popover{z-index:1010;max-width:276px;padding:0;background-color:#fff;background-clip:padding-box;border:2px solid #c0c2c7;border:2px solid rgba(0, 0, 0, .2);border-radius:6px;-webkit-box-shadow:0 0 0 3px rgba(0, 0, 0, .05);box-shadow:0 0 0 3px rgba(0, 0, 0, .05);}
.popover .popover-title{font-size:14px;font-weight:700;border-bottom:0;}
.popover-tooltip-example{text-align:center;}
ul.popover-tooltip-example{list-style:none;margin:0;padding:0;}
ul.popover-tooltip-example li{display:inline-block;margin-bottom:5px;}
.jumbotron{background:url(../images/gallery/1.png);border-radius:3px;background-size:30%;padding:20px;color:#fff}
.jumbotron0{background:url(../images/gallery/0.jpg)}
.jumbotron1{background:url(../images/gallery/1.png)}
.jumbotron2{background:url(../images/gallery/2.png)}
.jumbotron3{background:url(../images/gallery/3.png)}
.jumbotron4{background:url(../images/gallery/4.png)}
.jumbotron5{background:url(../images/gallery/5.png)}
.jumbotron6{background:url(../images/gallery/6.png)}
.jumbotron7{background:url(../images/gallery/7.png)}
.jumbotron8{background:url(../images/gallery/8.png)}
.jumbotron9{background:url(../images/gallery/9.png)}
.jumbotron10{background:url(../images/gallery/10.png)}
.jumbotron11{background:url(../images/gallery/11.png)}
.jumbotron12{background:url(../images/gallery/12.png)}
.jumbotron h1{font-weight:300;letter-spacing:-2px;padding:0}
.jumbotron small{font-size:13px;line-height:16px;}
.jumbotron a{color:#fff}
.panel{border:0;border-radius:5px;}
.panel-default > .panel-heading{color:#fff;background-color:#c4c5c5;padding:10px;border:0;border-top-right-radius:3px;border-top-left-radius:3px;}
.panel-danger > .panel-heading,
.panel-success > .panel-heading,
.panel-info > .panel-heading,
.panel-warning > .panel-heading{color:#fff}
.panel-body{padding:10px;}
.panel > .panel-heading i{color:#fff;margin-left:5px;margin-top:3px;font-size:13px;}
.panel-title{margin-top:0;margin-bottom:0;font-weight:700;font-family:'Open Sans', sans-serif;font-size:1.2em;}
.panel-title a{color:#fff}
.panel-title a:hover{color:#fff;text-decoration:none}
.panel-group .panel-heading + .panel-collapse .panel-body{border-top:0;}
.panel-heading small{font-weight:400;}
.panel-heading small:before{font-weight:400;content:"\0000a0 \7c \0000a0";}
.carousel-inner > .item{height:300px;border-top-left-radius:3px;border-top-right-radius:3px;}
.carousel-inner .item1{background:#00abab url(../images/gallery/11.png)}
.carousel-inner .item2{background:#f87aa0 url(../images/gallery/5.png)}
.carousel-inner .item3{background:#f0ad4e url(../images/gallery/9.png)}
.carousel-inner .item4{background:#f0ad4e url(../images/gallery/6.png);background-size:60%}
.carousel-inner .item5{background:#f0ad4e url(../images/gallery/7.png);background-size:60%}
.carousel-inner .item6{background:#f0ad4e url(../images/gallery/3.png);background-size:60%}
.carousel-control.left{background-image:none}
.carousel-control.right{background-image:none}
.carousel-indicators{bottom:0}
.carousel-indicators li{-webkit-transition:-webkit-transform .3s ease, background-color .3s ease;transition:transform .3s ease, background-color .3s ease;margin:0 10px;opacity:0.5;border:2px solid #fff;}
.carousel-indicators li:hover{opacity:1;box-shadow:0 0 0 5px rgba(255,255,255,.2)}
.carousel-indicators .active{background-color:#fff;-webkit-transform:scale(1.5);transform:scale(1.5);margin:0 10px;}
.powerwidget-as-portlet .carousel .slide{border-radius:0}
.powerwidget-as-portlet .carousel .carousel-inner > .item{height:250px;border-top-left-radius:0;border-top-right-radius:0;}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus{border-color:transparent;}
.tab-content > .tab-pane{background:#fff;padding:15px;border:2px solid #ddd;border-top:0;}
.nav-tabs{font-weight:700;text-transform:uppercase;border-bottom:2px solid #ddd;}
.nav-tabs > li{float:left;margin-bottom:-2px;}
.nav-tabs > li > a{margin-right:2px;color:#555;border:2px solid transparent;border-radius:4px 4px 0 0;}
.nav-tabs > li > a:hover{border-color:#ddd;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{color:#555;cursor:default;background-color:#fff;border:2px solid #ddd;border-bottom-color:transparent;}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover{outline:none;}
.tabs-grey .tab-content > .tab-pane,
.tabs-grey .nav-tabs > li > a:hover{background:#dee4e7;border-color:#dee4e7;}
.tabs-grey .tab-content > .tab-pane{color:#555}
.tabs-grey .nav-tabs{border-color:#dee4e7;}
.tabs-grey .nav-tabs > li.active > a,
.tabs-grey .nav-tabs > li.active > a:hover,
.tabs-grey .nav-tabs > li.active > a:focus{color:#555;cursor:default;background-color:#dee4e7;border-color:#dee4e7;}
.tabs-white .tab-content > .tab-pane,
.tabs-white .nav-tabs > li > a:hover{background:#fff;border-color:#fff;}
.tabs-white .tab-content > .tab-pane{color:#555}
.tabs-white .nav-tabs{border-color:#fff;}
.tabs-white .nav-tabs > li.active > a,
.tabs-white .nav-tabs > li.active > a:hover,
.tabs-white .nav-tabs > li.active > a:focus{color:#555;cursor:default;background-color:#fff;border-color:#fff;}
.tabs-green .tab-content > .tab-pane,
.tabs-green .nav-tabs > li > a:hover{background:#82b964;color:#fff;border-color:#82b964;}
.tabs-green .nav-tabs{border-color:#82b964;}
.tabs-green .nav-tabs > li.active > a,
.tabs-green .nav-tabs > li.active > a:hover,
.tabs-green .nav-tabs > li.active > a:focus{color:#fff;cursor:default;background-color:#82b964;border-color:#82b964;}
.tabbable .tab-content .tab-pane{border-top:2px solid #ddd;}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs{border-bottom:0;}
.tab-content > .tab-pane,
.pill-content > .pill-pane{display:none;}
.tab-content > .active,
.pill-content > .active{display:block;}
.tabs-below > .nav-tabs{border:0;}
.tabs-below > .nav-tabs > li{margin-top:-2px;margin-bottom:0;}
.tabs-below > .nav-tabs > li > a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus{border-color:#ddd;}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ddd #ddd #ddd;}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li{float:none;}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;margin-bottom:3px;}
.tabs-left > .nav-tabs{float:left;border:0;}
.tabs-left > .nav-tabs > li > a{margin-right:-2px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus{border-color:#ddd;}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus{border-color:#ddd transparent #ddd #ddd;border-right-color:#fff;}
.tabs-right > .nav-tabs{float:right;border:0;}
.tabs-right > .nav-tabs > li > a{margin-left:-2px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus{border-color:#ddd;}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus{border-color:#ddd #ddd #ddd transparent;border-left-color:#fff;}
.tabs-right .tab-content .tab-pane,
.tabs-left .tab-content .tab-pane{overflow:hidden;min-height:150px;}
.table > thead > tr > td.primary,
.table > tbody > tr > td.primary,
.table > tfoot > tr > td.primary,
.table > thead > tr > th.primary,
.table > tbody > tr > th.primary,
.table > tfoot > tr > th.primary,
.table > thead > tr.primary > td,
.table > tbody > tr.primary > td,
.table > tfoot > tr.primary > td,
.table > thead > tr.primary > th,
.table > tbody > tr.primary > th,
.table > tfoot > tr.primary > th,
.bg-primary,
.list-group-item-primary{background-color:#dff3f9;}
.alert-primary,
.progress-bar,
.panel-primary > .panel-heading{background-color:#3b8dbd;color:#fff}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th,
.bg-success,
a.list-group-item-success,
.list-group-item-success{background-color:#d9ead0;color:#82b964;font-weight:700}
.has-success .input-group-addon,
.alert-success,
.progress-bar-success,
.panel-success > .panel-heading,
.label-success{background-color:#82b964;color:#fff}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th,
.list-group-item-info,
a.list-group-item-info,
.bg-info{background-color:#dff3f9;color:#5bc0de;font-weight:700}
.alert-info,
.progress-bar-info,
.label-info,
.panel-info > .panel-heading{background-color:#5bc0de;color:#fff}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th,
.list-group-item-warning,
a.list-group-item-warning,
.bg-warning{background-color:#fff4e1;color:#fdc153;font-weight:700}
.alert-warning,
.progress-bar-warning,
.panel-warning > .panel-heading{background-color:#f0ad4e;color:#fff}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th,
.bg-danger,
a.list-group-item-danger,
.list-group-item-danger{background-color:#f7e0db;color:#d24d33;font-weight:700}
.alert-danger,
.progress-bar-danger,
.panel-danger > .panel-heading{background-color:#d24d33;color:#fff}
a.list-group-item-success:hover,
a.list-group-item-success:focus,
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th{background-color:#82b964;color:#fff;}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus,
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th{background-color:#f0ad4e;color:#fff;}
a.list-group-item-info:hover,
a.list-group-item-info:focus,
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th{background-color:#5bc0de;color:#fff;}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus,
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th{background-color:#d24d33;color:#fff;}
.text-primary,
.btn-link,
.btn-primary .badge,
.pagination > li > a,
.pagination > li > span{color:#c0c2c7;}
.bg-primary,
.btn-primary,
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active,
.btn-primary .badge,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.label-primary,
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge,
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus{background-color:#3b8dbd;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{background-color:#31759d;}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active{background-color:#d3d4d6;}
.btn-success,
.label-success,
.progress-bar-success,
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active{background-color:#82b964;}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success{color:#fff;background-color:#6CA94B;}
.btn-warning,
.label-warning,
.progress-bar-warning,
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;}
.btn-info,
.label-info,
.progress-bar-info,
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active{background-color:#5bc0de;}
.btn-danger,
.label-danger,
.progress-bar-danger,
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active{background-color:#d24d33;}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger{background-color:#bc4329;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{border-color:#3b8dbd;}
.list-group-item{margin-bottom:-2px;border:2px solid #ddd;}
.list-group-item-danger{border-color:#f7e0db}
.list-group-item-info{border-color:#dff3f9}
.list-group-item-success{border-color:#d9ead0}
.list-group-item-warning{border-color:#fff4e1}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus{border-color:#d24d33}
a.list-group-item-info:hover,
a.list-group-item-info:focus{border-color:#5bc0de}
a.list-group-item-success:hover,
a.list-group-item-success:focus{border-color:#82b964}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus{border-color:#f0ad4e}
.big-icons-buttons i{font-size:30px;padding:3px;display:block;clear:both}
.big-icons-buttons .btn{font-size:.85em;padding:4px 7px}
.btn{font-weight:600;font-family:'Open Sans', sans-serif;transition:background .2s;padding:9px 12px;border:0;}
.btn-toolbar{margin-bottom:10px;}
.btn-lg,
.btn-group-lg > .btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;}
.btn-sm,
.btn-group-sm > .btn{padding:5px 7px;font-size:12px;line-height:1.5;border-radius:3px;}
.btn-xs,
.btn-group-xs > .btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group{margin-left:0;}
.input-group-btn > .btn + .btn{margin-left:0;}
.btn-group-vertical .btn{margin-bottom:0;}
.btn-toolbar{margin-left:-5px;border:0;}
.btn-toolbar .btn-group,
.btn-toolbar .input-group{float:left;border:0;}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group{margin-left:5px;border:0;}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group{margin-right:0;}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group{margin-left:0;}
.btn-default{color:#fff;border:0;background-color:#c0c2c7;border-color:#c0c2c7;}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{color:#fff;background-color:#a7aab1;border-color:#c0c2c7;}
.btn:focus,
.btn:active:focus,
.btn.active:focus{outline:none;}
.btn i{font-weight:300;}
.pagination > li > a,
.pagination > li > span{font-weight:600;margin-left:-2px;border:2px solid #ddd;}
.progress-bar{font-weight:700;font-size:.85em}
.progress .progressbar-back-text{position:absolute;width:100%;height:100%;font-size:12px;line-height:20px;text-align:center;}
.progress .progressbar-front-text{display:block;width:100%;font-size:12px;line-height:20px;text-align:center;}
.progress.right .progress-bar{right:0;}
.progress.right .progressbar-front-text{position:absolute;right:0;}
.progress.vertical{width:20px;height:100%;float:left;margin-right:20px;}
.progress.vertical.bottom{position:relative;}
.progress.vertical.bottom .progressbar-front-text{position:absolute;bottom:0;}
.progress.vertical .progress-bar{width:100%;height:0;-webkit-transition:height .6s ease;transition:height .6s ease;}
.progress.vertical.bottom .progress-bar{position:absolute;bottom:0;}
.progress .progress-bar.six-sec-ease-in-out{-webkit-transition:width 6s ease-in-out;-moz-transition:width 6s ease-in-out;-ms-transition:width 6s ease-in-out;-o-transition:width 6s ease-in-out;transition:width 6s ease-in-out;}
.progress.vertical .progress-bar.six-sec-ease-in-out{-webkit-transition:height 6s ease-in-out;-moz-transition:height 6s ease-in-out;-ms-transition:height 6s ease-in-out;-o-transition:height 6s ease-in-out;transition:height 6s ease-in-out;}
.progress.wide{width:50px;}
.vertical-progressbars{height:150px;}
.alert{border:0}
.alert a{color:#fff;text-decoration:underline}
.alert a:hover{color:#fff}
.alert strong{text-transform:uppercase;font-weight:700;font-size:.9em}
.alert i{font-size:.8em}
.badge{padding:3px 7px;font-size:10px;font-weight:700;}
.dropdown-menu{font-size:13px;border:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:600;color:#333;white-space:nowrap;}
/* fejléc jobb felső menük (felhasználó, nyelv): jobbra igazítva, a hosszú menüpont tördel, nem lóg ki a képernyőből */
.dropdown-menu.szx-fejlec-menu{right:0;left:auto;width:max-content;max-width:min(420px, calc(100vw - 20px));}
.dropdown-menu.szx-fejlec-menu > li > a{white-space:normal;overflow-wrap:anywhere;}
.navbar{text-transform:uppercase;font-family:'Open Sans', sans-serif;font-weight:500;min-height:50px;border:0;padding:0;}
.navbar-form{margin:5px;}
.navbar-default{background-color:#fff;border-bottom:0;}
.navbar-brand{max-width:250px;color:#555;font-weight:500;text-transform:uppercase;font-size:30px;letter-spacing:-3px;}
.navbar-brand a{color:#555}
.nav.navbar-nav .open > a,
.nav.navbar-nav .open > a:hover,
.nav.navbar-nav .open > a:focus{background-color:#fff;border:0}
.nav.navbar-nav > li > a:hover,
.nav.navbar-nav > li > a:focus{border:0;}
.navbar-default .navbar-nav > li > .dropdown-menu{background:#5bc0de;border:0;}
.navbar-default .navbar-nav > li > a .badge{background-color:#000}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus{color:#fff;background-color:#5bc0de;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{color:#fff;background-color:#5bc0de;}
.navbar-default .navbar-nav .dropdown-menu > li > a{color:#fff;padding:10px 15px;transition:all .05s ease-in;}
.navbar-default .navbar-nav .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .dropdown-menu > li > a:focus{color:#5bc0de;background-color:#fff;}
.navbar-default .navbar-nav .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#6ab6d2;}
.navbar-inverse{background-color:#33383d;border-color:#080808;}
.navbar.navbar-inverse{border-radius:0}
.navbar-inverse .navbar-nav > li > .dropdown-menu{background:#969fa1;border:0;}
.navbar-inverse .navbar-nav > li > a{color:#fff;}
.navbar-inverse .navbar-nav > li > a .badge{background-color:#000}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus{color:#fff;background-color:#969fa1;}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus{color:#fff;background-color:#969fa1;}
.navbar-inverse .navbar-nav .dropdown-menu > li > a{color:#fff;padding:10px 15px;transition:all .05s ease-in;}
.navbar-inverse .navbar-nav .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .dropdown-menu > li > a:focus{color:#969fa1;background-color:#fff;}
.navbar-inverse .navbar-nav .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#6ab6d2;}
.table h1,
.table h2,
.table h3,
.table h4,
.table h5{margin:0;margin-bottom:2px}
.table{border-top:0;background:#fff;}
.table .num{font-size:0.8em;display:inline-block;padding:7px;width:29px;text-align:center;border-radius:35px;color:#fff;font-weight:700;background-color:#d3d3d3;}
.table .label{font-size:.75em;display:inline-block;margin:2px;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td{padding:6px 8px;vertical-align:middle;border-top:1px solid #e2eae9;}
.table > thead > tr > th{background:#858689;color:#fff;font-size:.87em;letter-spacing:1px;text-transform:uppercase;font-weight:700;border:1px solid #8b8c8d;padding:7px 10px;border-bottom:7px solid #ddd}
.table > tfoot > tr > th{background:#ddd;color:#999;font-size:.87em;letter-spacing:1px;text-transform:uppercase;font-weight:700;border:1px solid #ddd;padding:7px 10px;}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th{background-color:#d8e3e6;}
.table-hover > tbody > tr:hover > td .num,
.table-hover > tbody > tr:hover > th .num{background-color:#858689;}
.table.airtable > thead > tr > th{color:#858689;background:transparent;font-size:.87em;letter-spacing:1px;text-transform:uppercase;font-weight:700;border:1px solid #fff;padding:7px 10px;border-bottom:7px solid #ddd}
.table.airtable > tfoot > tr > th{background:transparent;color:#999;font-size:.87em;letter-spacing:1px;text-transform:uppercase;font-weight:700;border:1px solid #fff;border-top:7px solid #ddd;padding:7px 10px;}
.table.table-dark{border-top:0}
.table.table-dark .num{color:#fff;background-color:#595F66;}
.table.table-dark > thead > tr > th,
.table.table-dark > tfoot > tr > th{background:#595F66;color:#fff;font-size:.87em;letter-spacing:1px;text-transform:uppercase;font-weight:700;border:1px solid #595F66;padding:7px 10px;border-bottom:7px solid #33383d}
.table.table-dark > tbody > tr > td{background:#33383d;border-top:1px solid #33363b;color:#fff;}
.table-striped.table-dark > tbody > tr:nth-child(odd) > td,
.table-striped.table-dark > tbody > tr:nth-child(odd) > th{background-color:#454B52;}
.table-hover.table-dark > tbody > tr:hover > td,
.table-hover.table-dark > tbody > tr:hover > th{background-color:#595F66;transition:background .2s ease-in-out;}
.table-hover.table-dark > tbody > tr:hover > td .num,
.table-hover.table-dark > tbody > tr:hover > th .num{background-color:#3c4250;}
.table-bordered.table-dark > tbody > tr > th,
.table-bordered.table-dark > tfoot > tr > th,
.table-bordered.table-dark > tbody > tr > td,
.table-bordered.table-dark > tfoot > tr > td{border:1px solid #454B52;}
.main-wrap{position:absolute;width:100% !important;left:0;bottom:0;right:0;top:62px;}
.responsive-admin-menu{position:absolute;width:200px;height:auto;left:0;top:0;bottom:0;z-index:20;}
.content-wrapper{position:relative;overflow-x:hidden;top:0px;padding:15px;margin:0 10px 0 0;margin-left:200px;height:auto !important;min-height:1100px;right:0px;background:#f0f0ed;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 0 3px 3px rgba(0,0,0,0.2)}
.content-wrapper:after{content:"by Szücs József \00a9  2008-2026";color:#858689;font-size:11px;position:absolute;bottom:10px;right:15px;}
.sidebar-toggle{margin-left:-210px;}
.main-content-toggle-left{margin-left:10px;}
.responsive-admin-menu{transition:all .2s ease-in-out 0s}
.content-wrapper{transition:all .3s ease-in-out 0s;}
.userbar-toggle{left:-200px;right:190px;}
.main-wrap{transition:all .3s ease-in-out 0s}
.responsive-admin-menu{transition:all .2s ease-in-out 0s}
video{max-width:100%;height:auto;}
iframe,
embed,
object{max-width:100%;}
.cbp-hsmenu-wrapper{position:relative;margin:0 -15px;}
.cbp-hsmenu-wrapper ul{list-style:none;padding:0;text-align:center;margin:0 auto;}
.cbp-hsinner{background:transparent;margin-top:-16px;margin-bottom:6px;position:relative;z-index:7;}
.cbp-hsinner .icon-bar{display:block;background:#969fa1;width:60px;height:8px;border-radius:4px;}
.cbp-hsmenu-wrapper .cbp-hsmenu{margin:0 auto;}
.cbp-hsmenu > li > a{color:#fff;display:inline-block;position:relative;z-index:10000;outline:none;}
.cbp-hssubmenu{position:absolute;background:#d8e3e6;left:0;top:100%;width:100%;z-index:0;text-align:center;visibility:hidden;box-shadow:0 2px 2px rgba(0,0,0, .2)}
.cbp-hssubmenu:before,
.cbp-hssubmenu:after{content:" ";display:table;}
.cbp-hssubmenu:after{clear:both;}
.cbp-hssubmenu > li{width:16.2%;display:inline-block;vertical-align:top;box-shadow:-28px 0 0 -27px #a7b6bc, 0 -28px 0 -27px #a7b6bc;opacity:0;-webkit-transition:opacity .1s 0s;-moz-transition:opacity .1s 0s;transition:opacity .1s 0s;}
.cbp-hssubmenu > li:nth-child(-n+6){box-shadow:-28px 0 0 -27px #a7b6bc;}
.cbp-hssubmenu > li:nth-child(6n+1){box-shadow:0 -28px 0 -27px #a7b6bc;}
.cbp-hssubmenu > li:first-child{box-shadow:none;}
.cbp-hssubmenu > li a{display:block;text-align:center;color:#444;outline:none;padding:2em 1em 1em 1em;}
.cbp-hssubmenu > li a canvas{outline:none;display:inline-block;margin:5px auto;max-width:100%;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;}
.cbp-hssubmenu > li a span{display:block;margin-top:0.4em;}
.cbp-hssubmenu > li a:hover{text-decoration:none}
.cbp-hsmenu > li.cbp-hsitem-open .cbp-hssubmenu{z-index:1000;visibility:visible;}
.cbp-hsmenu > li.cbp-hsitem-open .cbp-hssubmenu > li{opacity:1;-webkit-transition:opacity .5s .1s;-moz-transition:opacity .5s .1s;transition:opacity .5s .1s;}
.cbp-hsmenubg{background:#f7f7f7;position:absolute;width:100%;top:100%;left:0;z-index:0;height:0;}
.sparkle-name{display:block;font-size:.65em;text-transform:uppercase;letter-spacing:2px}
.sparkle-amount{display:block;font-size:1.5em;text-transform:uppercase}
.sparkle-dropdown{display:block;border-radius:3px;padding:10px 0}
.sparkle-dropdown p{font-family:'Open Sans', sans-serif;font-weight:800;line-height:10px}
@media screen and (max-width:65em){.cbp-hsinner{background:transparent;margin-top:-13px;margin-bottom:7px;position:relative;z-index:7;}
.cbp-hsmenu-wrapper{font-size:80%;}
}
@media screen and (max-width:51.4375em){.cbp-hsmenu-wrapper{font-size:100%;}
.cbp-hsmenu-wrapper .cbp-hsmenu{max-width:none;width:100%;}
.cbp-hsmenu > li{text-align:center;margin:0 auto;display:block;}
.cbp-hsmenu > li:first-child{border-top:none;}
.cbp-hsmenu > li > a:not(:only-child):before{line-height:1.8;right:0;position:absolute;font-size:200%;}
.cbp-hsmenubg{display:none;}
.cbp-hssubmenu{position:relative;overflow:hidden;height:0;}
.cbp-hsmenu > li.cbp-hsitem-open .cbp-hssubmenu{height:auto;}
.cbp-hssubmenu > li{width:30%;}
.cbp-hssubmenu > li:nth-child(-n+6),
.cbp-hssubmenu > li:nth-child(6n+1){box-shadow:-28px 0 0 -27px #a7b6bc, 0 -28px 0 -27px #a7b6bc;}
.cbp-hssubmenu > li:nth-child(-n+3){box-shadow:-28px 0 0 -27px #a7b6bc;}
.cbp-hssubmenu > li:nth-child(3n+1){box-shadow:0 -28px 0 -27px #a7b6bc;}
}
@media screen and (max-width:25em){.cbp-hsmenu-wrapper{font-size:100%;}
.cbp-hsmenu-wrapper .cbp-hsmenu{padding:0;max-width:none;width:100%;}
.cbp-hsmenu > li{text-align:center;margin:0 auto;display:block;}
.cbp-hsmenu > li:first-child{border-top:none;}
.cbp-hsmenu > li > a:not(:only-child):before{line-height:1.8;right:0;position:absolute;font-size:200%;}
.cbp-hsmenubg{display:none;}
.cbp-hssubmenu{position:relative;overflow:hidden;height:0;}
.cbp-hsmenu > li.cbp-hsitem-open .cbp-hssubmenu{height:auto;}
.cbp-hssubmenu > li{width:49%;}
.cbp-hssubmenu > li:nth-child(-n+6),
.cbp-hssubmenu > li:nth-child(6n+1){box-shadow:-28px 0 0 -27px #a7b6bc, 0 -28px 0 -27px #a7b6bc;}
}
.responsive-admin-menu #menu div a{color:#fff;}
.responsive-admin-menu .responsive-menu{height:50px;display:none;line-height:50px;cursor:pointer;color:#fff;text-indent:10px;}
.responsive-admin-menu .responsive-menu .menuicon{color:#fff;font-size:24px;position:absolute;right:10px;top:50px;}
.responsive-admin-menu ul{list-style:none outside none;margin:0;padding:0;}
.responsive-admin-menu #menu li a{width:100%;}
.responsive-admin-menu ul li a{font-size:.85em;text-transform:none;font-weight:500;font-family:'Open Sans', sans-serif;letter-spacing:1px;text-decoration:none;display:block;color:#fff;position:relative;padding:13px 10px 13px 12px;overflow:hidden;outline:none;text-shadow:1px 1px 0 rgba(0,0,0,.2);transition:background .4s;}
.responsive-admin-menu ul li a:hover{background:rgba(255,255,255,.1)}
.responsive-admin-menu #menu ul li a{padding:8px 10px 8px 12px;height:37px;}
.responsive-admin-menu #menu ul li li a{padding:8px 10px 8px 22px;}
.responsive-admin-menu #menu li a.submenu:before{font-family:FontAwesome;content:"\f105";font-weight:400;font-size:15px;display:block;height:50%;position:absolute;right:12px;top:25%;}
.responsive-admin-menu #menu li a.downarrow{background:rgba(255,255,255,.15)}
.responsive-admin-menu #menu li a.downarrow:before{font-family:FontAwesome;content:"\f107";}
.responsive-admin-menu #menu li a.active,
.responsive-admin-menu #menu li a.submenu.active{color:#52535a;z-index:1;text-shadow:none;box-shadow:0 5px 5px -5px rgba(0,0,0,0.6);background-color:#f0f0ed;}
.responsive-admin-menu #menu li a.active .badge,
.responsive-admin-menu #menu li a.submenu.active .badge{background:#5bc0de;color:#fff}
.responsive-admin-menu #menu li:first-child a.active{position:relative;display:block;box-shadow:5px 0 0 0 #f0f0ed;}
.responsive-admin-menu #menu ul{display:none;width:100%;background-color:#5c6064;overflow:hidden;}
.responsive-admin-menu #menu .active:hover{background:#f0f0ed}
.responsive-admin-menu #menu li i{font-size:14px;padding-right:5px;}
.responsive-admin-menu li a .badge{background:#fffbdb;color:#33383d;font-size:.8em;text-shadow:none}
.breadcrumb{position:relative;font-weight:700;height:44px;border-radius:3px;margin-bottom:15px;margin-top:-5px;background-color:#dddddb;}
.breadcrumb ul{list-style:none outside none;padding:0;margin:0}
.breadcrumb li{float:left;font-family:'Open Sans', sans-serif;margin:0 7px 0 14px;text-transform:uppercase;font-size:10px;line-height:17px;letter-spacing:1px;}
.breadcrumb li a{background:#fff;display:block;height:28px;padding:5px 10px 8px;float:left;text-decoration:none;color:#555;position:relative;}
.breadcrumb li a:before{content:"";position:absolute;top:50%;margin-top:-14px;border-width:14px 0 14px 9px;border-style:solid;border-color:#fff #fff #fff transparent;left:-9px;}
.breadcrumb li a:after{content:"";position:absolute;top:50%;margin-top:-14px;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:9px solid #fff;right:-9px;}
.breadcrumb:after{content:"";clear:both}
.breadcrumb li:first-child a:before{border:0}
.breadcrumb li:first-child a{border-radius:5px 0px 0px 5px;padding-left:15px;margin-left:-18px;}
.breadcrumb li + li:before{content:"";}
.breadcrumb li a:hover{background:#777;color:#f5f5f5;}
.breadcrumb li a:hover:before{border-color:#777 #777 #777 transparent;}
.breadcrumb li a:hover:after{border-left-color:#777;}
.breadcrumb .active{margin-top:5px;margin-left:9px;color:#777;}
.site-search{float:left;position:relative;padding:9px;padding-left:0}
.site-search i{position:absolute;color:#fff;font-family:FontAwesome;font-size:16px;left:11px;top:15px}
.site-search input[type=search]{background:#969fa1;width:15px;color:#969fa1;cursor:pointer;border:0;font-weight:400;padding:6px 10px 7px 30px;width:55px;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}
.site-search input[type=search]:hover{background-color:#454b52;}
.site-search input[type=search]:focus{width:150px;padding-left:30px;color:#fff;background-color:#454b52;cursor:auto;}
.main-header{background:#fff;position:absolute;width:100%;right:0px;left:0px;z-index:999;display:block;padding:0;margin:0;}
.main-header .navbar-brand{display:block;text-align:left;float:left}
.main-header .navbar-content{padding:10px 7px 5px 0;}
.main-header .btn-default{background:#fff;line-height:20px;font-size:0.9em;padding:5px 9px;color:#969fa1}
.main-header .btn-default i{font-size:17px}
.main-header .btn{border-radius:20px;margin:0;}
.main-header .dropdown-toggle{border-radius:3px}
.main-header .btn-default{margin-right:3px;}
.main-header .btn-user{color:#33383d;width:42px;overflow:hidden;line-height:13px;padding-top:6px;height:42px;margin:0;margin-left:10px;border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#33383d;margin-right:3px;transition:all 0.2s ease-in;}
.main-header .btn-dark{background:#595f66}
.main-header .btn-user i{position:absolute;top:7px;color:#fff;left:10px;font-size:1.7em;}
.main-header .btn-user .logged-as{font-size:9px;float:left;font-weight:300;display:inlie-block;text-transform:uppercase}
.main-header .btn-user .logged-as-name{font-size:1.2em;line-height:12px;float:left;width:90px;overflow:hidden;text-overflow:ellipsis;text-align:left;font-weight:600;display:block;}
.main-header .btn-default:hover,
.main-header .btn-default:active,
.open .dropdown-toggle.btn-default{color:#fff;background-color:#969fa1;-webkit-box-shadow:none;box-shadow:none;}
.main-header .open .dropdown-toggle.btn-default{border-bottom-left-radius:0;border-bottom-right-radius:0}
.main-header .btn-default .badge{position:absolute;right:-5px;top:-3px;background-color:#82b964;color:#fff}
.main-header .btn-default .new{position:absolute;width:10px;display:block;height:10px;right:-1px;border-radius:50%;top:-1px;background-color:#82b964;color:#fff;animation:opacity-badge 0.6s infinite;-webkit-animation:opacity-badge 0.6s infinite;}
@keyframes opacity-badge{0%{transform:scale(0.5)}
100%{transform:scale(1.2)}
}
@-moz-keyframes opacity-badge{0%{transform:scale(0.5)}
100%{transform:scale(1.2)}
}
@-webkit-keyframes opacity-badge{0%{transform:scale(0.5)}
100%{transform:scale(1.2)}
}
.main-header .dropdown-menu{margin-top:-2px;text-transform:uppercase;background:#969fa1;width:300px;}
.main-header #settings-dropdown{width:220px;right:3px}
.main-header .dropdown-menu .dropdown-container{height:220px;overflow:hidden;display:block}
.main-header .dropdown-menu ul{list-style:none outside none;margin:0;padding:0;}
.main-header .dropdown-menu ul > li > a{color:#fff;clear:both;display:block;transition:all 0.05s ease-in;box-shadow:0px -2px rgba(0, 0, 0, 0.15) inset;}
.main-header .dropdown-menu ul > li > a:hover{text-decoration:none}
.main-header .dropdown-menu > li:hover,
.main-header .dropdown-menu > li > a:hover,
.main-header .dropdown-menu > li > a:focus{color:#fff;background-color:#8B9698;}
.main-header .dropdown-menu .dropdown-header{padding:10px 20px;font-weight:300;line-height:25px;font-size:1.9em;text-transform:none;color:#fff;border-bottom:3px solid #8B9698}
.main-header .dropdown-menu .dropdown-footer{padding:10px 20px;font-weight:300;text-transform:none;color:#fff;border-top:3px solid #8B9698}
.main-header .dropdown-menu .dropdown-footer .btn{border-radius:3px;color:#fff;text-transform:uppercase;font-size:0.9em;padding:5px 7px;display:inline-block;margin:0;}
.main-header .dropdown-menu .dropdown-header .badge{margin-top:5px;position:relative;background:#fff;border-radius:3px;font-size:0.55em;color:#8b9698;}
.main-header .dropdown-menu .dropdown-header .badge:after{content:"";position:absolute;top:4px;left:-5px;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #fff;display:block;width:0;z-index:1;}
.main-header .dropdown-menu li{color:#fff}
.main-header .dropdown-menu .inbox-dropdown > li > a{position:relative;padding:10px 40px 10px 75px;height:auto;color:#fff}
.main-header .dropdown-menu .inbox-dropdown > li > a p{font-size:0.85em;margin-bottom:4px;text-transform:none;}
.main-header .dropdown-menu .inbox-dropdown > li > a .label{font-weight:600;text-transform:none}
.main-header .dropdown-menu .inbox-dropdown > li > a .label.label-default{background-color:#fff;color:#8B9698;}
.main-header .dropdown-menu .inbox-dropdown > li > a h4{margin:0 0 3px;font-size:1.1em;letter-spacing:-1px;font-weight:700;line-height:15px;padding:0;}
.main-header .dropdown-menu .inbox-dropdown > li > a .delete{position:absolute;font-size:1.5em;right:13px;top:20%;visibility:hidden;}
.main-header .dropdown-menu .inbox-dropdown > li > a:hover .delete{visibility:visible;display:block;max-width:40px;}
.main-header .dropdown-menu .inbox-dropdown > li > a .user-image{position:absolute;left:17px;top:15px;display:block;max-width:40px;}
.main-header .dropdown-menu .inbox-dropdown > li > a .user-image img{display:inline-block;max-width:100%;border-radius:50%;box-shadow:0 0 0 5px rgba(255,255,255,0.5)}
.main-header .dropdown-menu .notification-dropdown > li > a{position:relative;padding:10px 10px 10px 60px;height:auto;white-space:normal;}
.main-header .dropdown-menu .notification-dropdown > li > a .notification-icon{position:absolute;display:block;background:#fff;border-radius:50%;color:#969fa1;left:10px;top:10px;width:40px;text-align:center;height:40px;font-size:2.15em;}
.main-header .dropdown-menu .notification-dropdown > li > a h4{margin:0 0 3px;font-size:1.1em;letter-spacing:-1px;font-weight:700;line-height:15px;padding:0;}
.main-header .dropdown-menu .notification-dropdown > li > a p{font-size:0.85em;margin-bottom:4px;text-transform:none;}
.main-header .dropdown-menu .notification-dropdown > li.bg-danger > a,
.main-header .dropdown-menu .notification-dropdown > li.bg-danger > a .notification-icon{color:#d24d33}
.main-header .dropdown-menu .notification-dropdown > li.bg-info > a,
.main-header .dropdown-menu .notification-dropdown > li.bg-info > a .notification-icon{color:#5bc0de}
.main-header .dropdown-menu .notification-dropdown > li.bg-warning > a,
.main-header .dropdown-menu .notification-dropdown > li.bg-warning > a .notification-icon{color:#f0ad4e}
.main-header .dropdown-menu .notification-dropdown > li.bg-success > a,
.main-header .dropdown-menu .notification-dropdown > li.bg-success > a .notification-icon{color:#82b964}
.main-header .dropdown-menu .settings-dropdown > li{padding:8px 15px;color:#fff;}
.main-header .dropdown-menu .settings-dropdown > li label{text-transform:none;font-weight:700}
.social-buttons{margin:20px auto 10px auto;clear:both;}
.social{list-style:none;line-height:26px;text-align:center;font-size:1.8em;}
.social-buttons ul{margin:0px;padding:0}
.social li{display:inline;margin:0px;-webkit-transition-property:opacity;-webkit-transition-duration:500ms;-moz-transition-property:opacity;-moz-transition-duration:500ms;}
.social li a{color:#fff;text-decoration:none;padding:1px;}
.social:hover li{opacity:0.2;}
.social li:hover{opacity:1;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;}
.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;text-align:center;z-index:99999999;background:rgba(89,95,102,.7);color:#eeeeee;width:40px;height:40px;right:40px;bottom:30px;border-radius:50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.scroll-top-wrapper:hover{background:rgba(91,192,222,0.8);box-shadow:0 0 0 6px rgba(255,255,255,.7)}
.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1.0;}
.scroll-top-wrapper i{font-size:20px;line-height:35px;}
.form-control{display:block;width:100%;height:38px;padding:8px 10px;font-size:13px;color:#555;font-weight:600;background-color:#fff;border:2px solid #c0c2c7;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;}
.form-control:focus{border-color:#969fa1;-webkit-box-shadow:none;box-shadow:none;}
.form-control::-moz-placeholder{color:#999;opacity:1;}
.form-control:-ms-input-placeholder{color:#999;}
.form-control::-webkit-input-placeholder{color:#999;}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1;}
.input-group-addon{background-color:#eee;border:2px solid #c0c2c7;border-radius:3px;}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn{padding:4px 10px;}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn{padding:9px 16px;}
.has-feedback .form-control-feedback{top:25px;width:38px;height:38px;line-height:38px;}
.help-block{display:block;font-size:11px;margin-top:6px;padding:0px 1px;margin-bottom:0;color:#999;}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline{color:#82b964;}
.has-success .form-control{border-color:#82b964;background:#cae1bd;-webkit-box-shadow:none;box-shadow:none;}
.has-success .form-control:focus{border-color:#969fa1;-webkit-box-shadow:none;box-shadow:none;}
.has-success .input-group-addon{color:#82b964;background-color:#dff0d8;border-color:#82b964;}
.has-success .form-control-feedback{color:#82b964;}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline{color:#fcb42e;}
.has-warning .form-control{border-color:#fcb42e;background:#fff4e1;-webkit-box-shadow:none;box-shadow:none;}
.has-warning .form-control:focus{border-color:#969fa1;-webkit-box-shadow:none;box-shadow:none;}
.has-warning .input-group-addon{color:#fcb42e;background-color:#fcf8e3;border-color:#fcb42e;}
.has-warning .form-control-feedback{color:#fcb42e;}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline{color:#d24d33;}
.has-error .form-control{border-color:#d24d33;background:#f0c6bd;-webkit-box-shadow:none;box-shadow:none;}
.has-error .form-control:focus{border-color:#969fa1;-webkit-box-shadow:none;box-shadow:none;}
.has-error .input-group-addon{color:#d24d33;background-color:#f2dede;border-color:#d24d33;}
.has-error .form-control-feedback{color:#d24d33;}
legend{display:block;font-weight:400;padding:0 0 10px;margin-bottom:20px;font-size:1.3em;line-height:inherit;border-bottom:5px solid rgba(0, 0, 0, 0.1);}
.orb-form{outline:none;}
.orb-form header{display:block;letter-spacing:-1px;padding:0 10px 10px;margin:0 -10px;border-bottom:5px solid rgba(0,0,0,.1);font-size:1.7em;font-weight:400;}
.orb-form fieldset{display:block;padding:10px 0;border:none;}
.orb-form fieldset + fieldset{border-top:5px solid rgba(0,0,0,.1);}
.orb-form section{margin-bottom:10px;}
.orb-form footer{display:block;padding:10px;border-top:5px solid rgba(0,0,0,.1);margin:0 -10px;}
.inner-spacer .orb-form footer{padding-bottom:0;}
.orb-form footer:after{content:'';display:table;clear:both;}
.orb-form a{color:#969fa1;}
.orb-form .label{display:block;margin-bottom:6px;line-height:19px;font-weight:400;}
.orb-form .label.col{margin:0;padding-top:10px;}
.orb-form .note{margin-top:6px;padding:0 1px;font-size:11px;line-height:15px;color:#999;}
.orb-form .input,
.orb-form .select,
.orb-form .textarea,
.orb-form .radio,
.orb-form .checkbox,
.orb-form .toggle,
.orb-form .button{position:relative;display:block;}
.orb-form .input input,
.orb-form .select select,
.orb-form .textarea textarea{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;font-weight:600;height:38px;padding:8px 10px;outline:none;border-width:2px;border-radius:3px;border-style:solid;background:#fff;appearance:normal;-moz-appearance:none;-webkit-appearance:none;}
.orb-form .progress{float:right;height:36px;font-weight:300;font-size:2em;color:#82b964;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.orb-form .input-file .button{position:absolute;top:4px;right:4px;border-radius:3px;font-weight:600;float:none;height:30px;margin:0;padding:0 20px;font-size:13px;line-height:31px;}
.orb-form .input-file .button:hover{box-shadow:none;}
.orb-form .input-file .button input{position:absolute;top:0;right:0;padding:0;font-size:29px;cursor:pointer;opacity:0;}
.orb-form .select i{position:absolute;top:15px;right:15px;width:6px;height:9px;background:#fff;box-shadow:0 0 0 12px #fff;pointer-events:none;}
.orb-form .select i:after,
.orb-form .select i:before{content:'';position:absolute;right:0;border-right:4px solid transparent;border-left:4px solid transparent;}
.orb-form .select i:after{bottom:0;border-top:4px solid #555;}
.orb-form .select i:before{top:0;border-bottom:4px solid #555;}
.orb-form .select-multiple select{height:auto;}
.orb-form .textarea textarea{height:auto;resize:none;}
.orb-form .textarea-resizable textarea{resize:vertical;}
.orb-form .textarea-expandable textarea{height:38px;}
.orb-form .textarea-expandable textarea:focus{height:auto;}
.orb-form .radio,
.orb-form .checkbox{margin-bottom:4px;padding-left:27px;line-height:27px;color:#404040;cursor:pointer;}
.orb-form .radio:last-child,
.orb-form .checkbox:last-child{margin-bottom:0;}
.orb-form .radio input,
.orb-form .checkbox input{position:absolute;left:-9999px;}
.orb-form .radio i,
.orb-form .checkbox i{position:absolute;top:5px;left:0;display:block;width:13px;height:13px;outline:none;border-width:2px;border-style:solid;background:#fff;}
.orb-form .radio i{border-radius:50%;}
.orb-form .radio input + i:after,
.orb-form .checkbox input + i:after{position:absolute;opacity:0;-ms-transition:opacity .1s;-moz-transition:opacity .1s;-webkit-transition:opacity .1s;}
.orb-form .radio input + i:after{content:'';top:4px;left:4px;width:5px;height:5px;border-radius:50%;}
.orb-form .checkbox input + i:after{content:'\f00c';top:-1px;left:-1px;width:15px;height:15px;font:normal 12px/16px FontAwesome;text-align:center;}
.orb-form .radio input:checked + i:after,
.orb-form .checkbox input:checked + i:after{opacity:1;}
.orb-form .inline-group{margin:0 -30px -4px 0;}
.orb-form .inline-group:after{content:'';display:table;clear:both;}
.orb-form .inline-group .radio,
.orb-form .inline-group .checkbox{float:left;margin-right:30px;}
.orb-form .inline-group .radio:last-child,
.orb-form .inline-group .checkbox:last-child{margin-bottom:4px;}
.orb-form .toggle{margin-bottom:4px;padding-right:61px;line-height:27px;font-weight:400;cursor:pointer;}
.orb-form .toggle:last-child{margin-bottom:0;}
.orb-form .toggle input{position:absolute;left:-9999px;}
.orb-form .toggle i{content:'';position:absolute;top:4px;right:1px;display:block;width:49px;height:17px;border-width:2px;border-style:solid;border-radius:12px;background:#fff;}
.orb-form .toggle i:after{content:'OFF';position:absolute;top:2px;right:8px;left:8px;font-style:normal;font-size:9px;line-height:13px;font-weight:700;text-align:left;color:#5f5f5f;}
.orb-form .toggle i:before{content:'';position:absolute;z-index:1;top:4px;right:4px;display:block;width:9px;height:9px;border-radius:50%;opacity:1;-ms-transition:right .2s;-moz-transition:right .2s;-webkit-transition:right .2s;}
.orb-form .toggle input:checked + i:after{content:'ON';text-align:right;}
.orb-form .toggle input:checked + i:before{right:36px;}
.orb-form .rating{margin-bottom:4px;line-height:27px;color:#404040;}
.orb-form .rating:last-child{margin-bottom:0;}
.orb-form .rating input{position:absolute;left:-9999px;}
.orb-form .rating label{display:block;float:right;height:17px;margin-top:5px;padding:0 2px;font-size:17px;line-height:17px;cursor:pointer;}
.orb-form .button{float:right;height:39px;overflow:hidden;margin:10px 0 0 20px;padding:0 25px;outline:none;border:0;font:300 15px/39px 'Open Sans', Helvetica, Arial, sans-serif;text-decoration:none;color:#fff;cursor:pointer;}
.orb-form .button-uploading{position:relative;color:transparent;cursor:default;}
.orb-form .button-uploading:after{content:'Uploading...';position:absolute;top:10px;left:5px;width:100px;height:100%;color:#fff;-o-animation:blink 1s linear infinite;-ms-animation:blink 1s linear infinite;-moz-animation:blink 1s linear infinite;-webkit-animation:blink 1s linear infinite;}
@-o-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-ms-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-moz-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-webkit-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
.orb-form .icon-append,
.orb-form .icon-prepend{position:absolute;top:2px;width:29px;height:34px;font-size:1.3em;line-height:29px;text-align:center;}
.orb-form .icon-append{right:5px;padding-left:3px;border-left-width:2px;border-left-style:solid;}
.orb-form .icon-prepend{left:5px;padding-right:3px;border-right-width:2px;border-right-style:solid;}
.orb-form .input .icon-prepend + input,
.orb-form .textarea .icon-prepend + textarea{padding-left:46px;}
.orb-form .input .icon-append + input,
.orb-form .textarea .icon-append + textarea{padding-right:46px;}
.orb-form .input .icon-prepend + .icon-append + input,
.orb-form .textarea .icon-prepend + .icon-append + textarea{padding-left:46px;}
.orb-form .row{margin:0 -15px;}
.orb-form .row:after{content:'';display:table;clear:both;}
.orb-form .col{float:left;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box;-moz-box-sizing:border-box;}
.orb-form .col-1{width:8.33%;}
.orb-form .col-2{width:16.66%;}
.orb-form .col-3{width:25%;}
.orb-form .col-4{width:33.33%;}
.orb-form .col-5{width:41.66%;}
.orb-form .col-6{width:50%;}
.orb-form .col-7{width:58.33%;}
.orb-form .col-8{width:66.67%;}
.orb-form .col-9{width:75%;}
.orb-form .col-10{width:83.33%;}
.orb-form .col-11{width:91.66%;}
@media screen and (max-width:600px){.orb-form .col{float:none;width:100%;}
}
.orb-form .tooltip{position:absolute;z-index:1;left:-9999px;padding:6px 8px 6px;border-radius:3px;font-size:11px;line-height:16px;font-weight:400;background:rgba(0,0,0,0.9);color:#fff;opacity:0;-ms-transition:margin .3s, opacity .3s;-moz-transition:margin .3s, opacity .3s;-webkit-transition:margin .3s, opacity .3s;}
.orb-form .tooltip:after{content:'';position:absolute;}
.orb-form .input input:focus + .tooltip,
.orb-form .textarea textarea:focus + .tooltip{opacity:1;}
.orb-form .tooltip-top-right{bottom:100%;margin-bottom:15px;}
.orb-form .tooltip-top-right:after{top:100%;right:16px;border-top:4px solid rgba(0,0,0,.9);border-right:4px solid transparent;border-left:4px solid transparent;}
.orb-form .input input:focus + .tooltip-top-right,
.orb-form .textarea textarea:focus + .tooltip-top-right{right:0;left:auto;margin-bottom:5px;}
.orb-form .tooltip-top-left{bottom:100%;margin-bottom:15px;}
.orb-form .tooltip-top-left:after{top:100%;left:16px;border-top:4px solid rgba(0,0,0,0.9);border-right:4px solid transparent;border-left:4px solid transparent;}
.orb-form .input input:focus + .tooltip-top-left,
.orb-form .textarea textarea:focus + .tooltip-top-left{right:auto;left:0;margin-bottom:5px;}
.orb-form .tooltip-right{top:9px;white-space:nowrap;margin-left:15px;}
.orb-form .tooltip-right:after{top:6px;right:100%;border-top:4px solid transparent;border-right:4px solid rgba(0,0,0,0.9);border-bottom:4px solid transparent;}
.orb-form .input input:focus + .tooltip-right,
.orb-form .textarea textarea:focus + .tooltip-right{left:100%;margin-left:5px;}
.orb-form .tooltip-left{top:9px;white-space:nowrap;margin-right:15px;}
.orb-form .tooltip-left:after{top:6px;left:100%;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid rgba(0,0,0,0.9);}
.orb-form .input input:focus + .tooltip-left,
.orb-form .textarea textarea:focus + .tooltip-left{right:100%;left:auto;margin-right:5px;}
.orb-form .tooltip-bottom-right{top:100%;margin-top:15px;}
.orb-form .tooltip-bottom-right:after{bottom:100%;right:16px;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0,.9);border-left:4px solid transparent;}
.orb-form .input input:focus + .tooltip-bottom-right,
.orb-form .textarea textarea:focus + .tooltip-bottom-right{right:0;left:auto;margin-top:5px;}
.orb-form .tooltip-bottom-left{top:100%;margin-top:15px;}
.orb-form .tooltip-bottom-left:after{bottom:100%;left:16px;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0,0.9);border-left:4px solid transparent;}
.orb-form .input input:focus + .tooltip-bottom-left,
.orb-form .textarea textarea:focus + .tooltip-bottom-left{right:auto;left:0;margin-top:5px;}
.orb-form .input input,
.orb-form .select select,
.orb-form .textarea textarea,
.orb-form .radio i,
.orb-form .checkbox i,
.orb-form .toggle i,
.orb-form .icon-append,
.orb-form .icon-prepend{border-color:#c0c2c7;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;}
.orb-form .toggle i:before{background-color:#969fa1;}
.orb-form .rating label{color:#c0c2c7;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;}
.orb-form .button{background-color:#969fa1;opacity:0.8;-ms-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;}
.orb-form .button.button-secondary{background-color:#b3b3b3;}
.orb-form .icon-append,
.orb-form .icon-prepend{color:#c0c2c7;}
textarea:hover,
input:hover{background:#fffbdb;}
.orb-form .input:hover input,
.orb-form .select:hover select,
.orb-form .textarea:hover textarea,
.orb-form .radio:hover i,
.orb-form .checkbox:hover i,
.orb-form .toggle:hover i,
.orb-form .ui-slider-handle:hover{background:#fffbdb;}
.orb-form .rating input + label:hover,
.orb-form .rating input + label:hover ~ label{color:#969fa1;}
.orb-form .button:hover{opacity:1;}
.orb-form .input input:focus,
.orb-form .select select:focus,
.orb-form .textarea textarea:focus,
.orb-form .radio input:focus + i,
.orb-form .checkbox input:focus + i,
.orb-form .toggle input:focus + i{border-color:#969fa1;}
.orb-form .radio input + i:after{background-color:#969fa1;}
.orb-form .checkbox input + i:after{color:#969fa1;}
.orb-form .radio input:checked + i,
.orb-form .checkbox input:checked + i,
.orb-form .toggle input:checked + i{border-color:#969fa1;}
.orb-form .rating input:checked ~ label{color:#f4cc13;}
.orb-form .state-error input,
.orb-form .state-error select,
.orb-form .state-error textarea,
.orb-form .radio.state-error i,
.orb-form .checkbox.state-error i,
.orb-form .toggle.state-error i{border-color:#e9a89a;background:#f0c6bd;}
.orb-form .state-error .icon-append,
.orb-form .state-error .icon-prepend{border-color:#e9a89a;color:#e9a89a}
.orb-form .state-error select + i{background:#f0c6bd;box-shadow:0 0 0 12px #f0c6bd;}
.orb-form .toggle.state-error input:checked + i{background:#f0c6bd;}
.orb-form .state-error + em{display:block;margin-top:6px;padding:0 1px;font-style:normal;font-weight:400;font-size:0.9em;line-height:15px;color:#ee9393;}
.orb-form .rating.state-error + em{margin-top:-4px;margin-bottom:4px;}
.orb-form .state-success input,
.orb-form .state-success select,
.orb-form .state-success textarea,
.orb-form .radio.state-success i,
.orb-form .checkbox.state-success i,
.orb-form .toggle.state-success i{border-color:#82b964;background:#cae1bd;}
.orb-form .state-success .icon-append,
.orb-form .state-success .icon-prepend{border-color:#82b964;color:#82b964}
.orb-form .state-success select + i{background:#cae1bd;box-shadow:0 0 0 12px #cae1bd;}
.orb-form .toggle.state-success input:checked + i{background:#cae1bd;}
.orb-form .state-success + em{display:block;margin-top:6px;padding:0 1px;font-style:normal;font-size:11px;line-height:15px;color:#ee9393;}
.orb-form .note-success{color:#6fb679;}
.orb-form .input.state-disabled input,
.orb-form .select.state-disabled,
.orb-form .textarea.state-disabled{background:#eee;opacity:0.5;}
.orb-form .radio.state-disabled,
.orb-form .checkbox.state-disabled,
.orb-form .toggle.state-disabled,
.orb-form .button.state-disabled{opacity:0.5;cursor:default;}
.orb-form .input.state-disabled:hover input,
.orb-form .select.state-disabled:hover select,
.orb-form .textarea.state-disabled:hover textarea,
.orb-form .radio.state-disabled:hover i,
.orb-form .checkbox.state-disabled:hover i,
.orb-form .toggle.state-disabled:hover i{border-color:#e5e5e5;}
.orb-form .message{display:none;color:#6fb679;}
.orb-form .message i{display:block;margin:0 auto 20px;width:81px;height:81px;background:#82b964;color:#fff;border-radius:50%;font-size:30px;line-height:81px;}
.orb-form.submited fieldset,
.orb-form.submited footer{display:none;}
.orb-form.submited .message{display:block;padding:25px 30px;background:rgba(255,255,255,.9);font:300 18px/27px 'Open Sans', Helvetica, Arial, sans-serif;text-align:center;}
.ui-datepicker{display:none;padding:10px 12px;background:rgba(255,255,255,0.9);box-shadow:0 0 10px rgba(0,0,0,.3);font:13px/1.55 'Open Sans', Helvetica, Arial, sans-serif;text-align:center;color:#666;}
.ui-datepicker a{color:#404040;}
.ui-datepicker-header{position:relative;margin:-10px -12px 10px;padding:10px;border-bottom:1px solid rgba(0,0,0,.1);font-size:15px;line-height:27px;}
.ui-datepicker-prev,
.ui-datepicker-next{position:absolute;top:0;display:block;width:47px;height:47px;font-size:15px;line-height:47px;text-decoration:none;cursor:pointer;}
.ui-datepicker-prev{left:0;}
.ui-datepicker-next{right:0;}
.ui-datepicker-calendar{border-collapse:collapse;font-size:13px;line-height:27px;}
.ui-datepicker-calendar th{color:#999;}
.ui-datepicker-calendar a,
.ui-datepicker-calendar span{display:block;width:26px;margin:auto;text-decoration:none;color:#404040;}
.ui-datepicker-calendar a:hover{background:rgba(0,0,0,.05);}
.ui-datepicker-calendar span{color:#bfbfbf;}
.ui-datepicker-today a{font-weight:700;}
.ui-datepicker-calendar .ui-state-active{background:rgba(0,0,0,.05);cursor:default;}
.ui-datepicker-inline{border:2px solid #e5e5e5;background:#fff;box-shadow:none;}
.ui-datepicker-inline .ui-datepicker-header{line-height:47px;}
.ui-datepicker-inline .ui-datepicker-calendar{width:100%;}
.orb-form .ui-slider{position:relative;height:3px;border-radius:4px;border:2px solid #abb2b4;background:#c0c2c7;margin:12px 6px 26px;}
.orb-form .ui-slider-handle{position:absolute;width:16px;height:16px;border-radius:50%;margin:-8px 0 0 -8px;border:2px solid #abb2b4;outline:none;background:#fff;transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;}
.orb-form .ui-slider-handle:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#abb2b4;top:3px;left:3px;z-index:2}
.orb-form *,
.orb-form *:after,
.orb-form *:before{margin:0;box-sizing:content-box;-moz-box-sizing:content-box;}
.orb-form .label{border-radius:0;font-size:100%;text-align:left;white-space:normal;color:inherit;}
.orb-form .radio,
.orb-form .checkbox{font-weight:400;}
.orb-form .radio + .radio,
.orb-form .checkbox + .checkbox{margin-top:0;}
.chartjs-container{text-align:center;margin-top:10px;}
.flotchart-placeholder{position:relative;width:100%;box-sizing:border-box;height:100%;margin-right:20px;margin-bottom:15px;font-family:'Open Sans', sans-serif;line-height:1.2em;}
.flotchart-block{display:block;text-align:center}
.flotchart-container{display:block;background:#fff;width:100%;height:250px;padding:20px;border-radius:3px;margin:0 auto 15px;}
.legendLabel{font-size:11px;line-height:20px;}
.legendColorBox div > div{width:5px;height:5px;margin-right:2px;border-radius:50%;}
.flotchart-container .inner-stuff{position:absolute;color:#fff;top:20px;right:40px;left:60px;z-index:5;display:block;}
.flotchart-container .inner-stuff .desc{background:rgba(0,0,0,.3);padding:9px;border-radius:5px;}
.flotchart-container .inner-stuff label{text-transform:uppercase;font-weight:700;}
.morrischart{height:300px;padding:10px;background:#fff;border-radius:3px;}
.morris-hover{position:absolute;z-index:1000}
.morris-hover.morris-default-style{border-radius:10px;padding:6px;border-radius:3px;color:#999;background:rgba(0,0,0,.9);font-family:'Open Sans', sans-serif;font-size:0.85em;text-align:center}
.morris-hover.morris-default-style .morris-hover-row-label{font-weight:900;margin:0.25em 0}
.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0}
.morrischart-dark{height:300px;padding:15px;background:#33383d;border-radius:3px;}
.morrischart-dark .morris-hover.morris-default-style{color:#777;background:rgba(255,255,255,.85);}
.jqstooltip{padding:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:3px;z-index:1000;}
.easy-pie-chart-container{text-align:center;display:block;padding-top:10px;margin-bottom:10px;}
.chart{position:relative;display:block;margin:0 auto;width:90px;height:90px;text-align:center;}
.chart i{width:50%;color:#c0c2c7;font-size:2.5em;height:56%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}
.chart canvas{position:absolute;top:0;left:0;}
.percent{position:absolute;top:-25px;right:0;font-weight:700;color:#969fa1;font-size:1.2em;text-decoration:underline;display:inline-block;z-index:2;}
.percent:after{content:' %';font-size:.9em;}
.percent:before{position:absolute;content:"/";font-weight:300;top:14px;right:33px;}
#g1,
#g2,
#g3,
#g4{width:165px;height:135px;display:block;margin:0 auto;}
@media (min-width:768px) and (max-width:991px){#g1,
#g2,
#g3,
#g4{width:150px;height:120px;}
}
@media screen and (max-width:480px){#g1,
#g2,
#g3,
#g4{width:130px;height:100px;}
}
.inbox-new-message .page-header{border:0;margin:0;margin-bottom:10px;}
.inbox-new-message h3{color:#595f66}
.inbox-new-message .note-editor{border:2px solid #ddd;background:#fff;border-radius:3px;margin-bottom:5px;}
.inbox-new-message .note-editor .note-toolbar{background-color:#fff;padding:5px 10px;border-top-left-radius:3px;border-top-right-radius:3px;border:0}
.inbox-new-message .note-editor .note-statusbar .note-resizebar{background-color:#fff;height:14px;border:0}
.inbox-new-message .note-editor .note-statusbar .note-resizebar .note-icon-bar{border:0;height:8px;width:60px;margin-bottom:3px;background:#d8e3e6;border-radius:3px;}
.inbox-new-message .note-editor .note-statusbar .note-resizebar div:nth-child(n+2){display:none;}
div.ColVis{float:right;margin-bottom:1em;}
button.ColVis_Button,
ul.ColVis_collection li{position:relative;float:left;margin-left:3px;padding:5px 8px;cursor:pointer;font-size:0.88em;background:#c0c2c7;border-radius:3px;color:#fff;font-weight:700;border:0;white-space:nowrap;}
.ColVis_Button:hover,
ul.ColVis_collection li:hover{text-decoration:none !important;}
button.ColVis_Button{height:30px;margin-bottom:4px;padding:3px 8px;}
button.ColVis_Button::-moz-focus-inner{border:none !important;padding:0;}
button.ColVis_Button:active{outline:none;}
ul.ColVis_collection{width:135px;padding:8px 8px 4px 8px;margin:0;background-color:#f3f3f3;overflow:hidden;z-index:2002;}
ul.ColVis_collection li{position:relative;height:auto;left:0;right:0;padding:0.5em;display:block;float:none;margin-bottom:4px;}
ul.ColVis_collection li{text-align:left;}
ul.ColVis_collection li.ColVis_Button:hover{background-color:#f0f0f0;}
ul.ColVis_collection li span{display:inline-block;padding-left:0.5em;cursor:pointer;}
span.ColVis_radio{display:inline-block;width:20px;}
div.ColVis_catcher{position:absolute;z-index:1101;}
.nano{position:relative;width:100%;height:100%;overflow:hidden;}
.nano > .nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;}
.nano > .nano-content:focus{outline:thin dotted;}
.nano > .nano-content::-webkit-scrollbar{visibility:hidden;}
.has-scrollbar > .nano-content::-webkit-scrollbar{visibility:visible;}
.nano > .nano-pane{background:rgba(0,0,0,.25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;}
.nano > .nano-pane > .nano-slider{background:#fff;position:relative;margin:0;}
.nano:hover > .nano-pane,
.nano-pane.active,
.nano-pane.flashed{visibility:visible\9;opacity:0.99;}
.irs{position:relative;display:block;margin:5px 0;}
.irs-line{position:relative;display:block;overflow:hidden;}
.irs-line-left,
.irs-line-mid,
.irs-line-right{position:absolute;display:block;top:0;}
.irs-line-left{left:0;width:10%;}
.irs-line-mid{left:10%;width:80%;}
.irs-line-right{right:0;width:10%;}
.irs-diapason{position:absolute;display:block;left:0;width:100%;}
.irs-slider{position:absolute;display:block;cursor:default;z-index:1;}
.irs-slider.single{left:10px;}
.irs-slider.single:before{position:absolute;display:block;content:"";top:-50%;left:-100%;width:300%;height:200%;background:rgba(0,0,0,0.0);}
.irs-slider.from{left:100px;}
.irs-slider.from:before{position:absolute;display:block;content:"";top:-50%;left:-200%;width:300%;height:200%;background:rgba(0,0,0,0.0);}
.irs-slider.to{left:300px;}
.irs-slider.to:before{position:absolute;display:block;content:"";top:-50%;left:0;width:300%;height:200%;background:rgba(0,0,0,0.0);}
.irs-slider.last{z-index:2;}
.irs-min{position:absolute;display:block;left:0;cursor:default;}
.irs-max{position:absolute;display:block;right:0;cursor:default;}
.irs-from,
.irs-to,
.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap;}
.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px;}
.irs-with-grid .irs-grid{display:block;}
.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000;}
.irs-grid-pol.small{height:4px;}
.irs-grid-text{position:absolute;bottom:0;left:0;width:100px;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;color:#000;}
.irs-line-mid,
.irs-line-left,
.irs-line-right,
.irs-diapason,
.irs-slider{background:url(../images/sprite-skin-orb.png) repeat-x;}
.irs{height:40px;}
.irs-with-grid{height:60px;}
.irs-line{height:12px;top:25px;}
.irs-line-left{height:12px;background-position:0 -30px;}
.irs-line-mid{height:12px;background-position:0 0;}
.irs-line-right{height:12px;background-position:100% -30px;}
.irs-diapason{height:12px;top:25px;background-position:0 -60px;}
.irs-slider{width:21px;height:21px;top:21px;background-position:0 -90px;}
#irs-active-slider,
.irs-slider:hover{background-position:0 -120px;}
.irs-min,
.irs-max{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;top:0;padding:2px 4px;background:#969fa1;border-radius:4px;}
.irs-from,
.irs-to,
.irs-single{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background:#f87aa0;border-radius:4px;}
.irs-from:after,
.irs-to:after,
.irs-single:after{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#f87aa0;}
.irs-grid-pol{background:#e1e4e9;}
.irs-grid-text{color:#999;}
#map-container{width:100%;height:100%;}
#map_canvas,
#map_canvas2,
#map_canvas3{width:100%;height:430px;}
.responsive-map{position:relative;padding-bottom:56%;height:0;overflow:hidden;}
.responsive-map iframe{height:100%;}
#googlemaps1{position:absolute;top:0;left:0;bottom:0;right:0;}
.jqvmap{width:100%;height:350px;}
.jqvmap-label{position:absolute;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#292929;color:white;font-size:0.9em;padding:6px;}
.jqvmap-zoomin,
.jqvmap-zoomout{position:absolute;left:10px;border-radius:50%;font-size:0;background:#969fa1;padding:3px;color:#969fa1;width:30px;height:30px;cursor:pointer;line-height:0;text-align:center;transition:background 0.2s;}
.jqvmap-zoomin:hover,
.jqvmap-zoomout:hover{background:#33383d;}
.jqvmap-zoomin{top:10px;}
.jqvmap-zoomin:before{font-family:FontAwesome;color:#fff;text-align:center;line-height:25px;font-size:16px;content:"\f067";}
.jqvmap-zoomout{top:45px;}
.jqvmap-zoomout:before{font-family:FontAwesome;color:#fff;text-align:center;line-height:25px;font-size:16px;content:"\f068";}
.jqvmap-region{cursor:pointer;}
.jqvmap-ajax_response{width:100%;height:500px;}
.knob-container{display:block;text-align:center}
.knob-container div{text-align:center;margin:0 auto;}
#nestable-menu{padding:0;margin:0}
.dd{position:relative;display:block;margin:0;padding:0;list-style:none;font-size:13px;line-height:20px;}
.dd-list{display:block;position:relative;margin:0;padding:0;list-style:none;clear:both;}
.dd-list:after{clear:both}
.dd-list .dd-list{padding-left:30px;}
.dd-collapsed .dd-list{display:none;}
.dd-item,
.dd-empty,
.dd-placeholder{display:block;position:relative;margin:0;padding:0;min-height:20px;font-size:13px;line-height:20px;}
.dd-handle{display:block;margin:5px 0;padding:5px 10px;color:#333;text-decoration:none;font-weight:700;border:2px solid #ddd;background:#fafafa;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box;}
.dd-handle:hover{background:#fff;}
.dd-item > button{display:block;position:relative;cursor:pointer;float:left;width:25px;height:20px;margin:5px 0;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;background:transparent;font-size:12px;line-height:1;text-align:center;}
.dd-item > button:before{content:'\f055';font-family:"FontAwesome";display:block;position:absolute;width:100%;text-align:center;text-indent:0;}
.dd-item > button[data-action="collapse"]:before{content:'\f056';}
.dd-placeholder,
.dd-empty{margin:5px 0;padding:0;min-height:30px;background:#fff url(../images/bg-stripped.png);box-sizing:border-box;-moz-box-sizing:border-box;}
.dd-empty{border:1px dashed #bbb;min-height:100px;background-color:#e5e5e5;}
.dd-dragel{position:absolute;pointer-events:none;z-index:9999;}
.dd-dragel > .dd-item .dd-handle{margin-top:0;border:0}
.dd-dragel .dd-handle{-webkit-box-shadow:2px 4px 6px 0 rgba(0,0,0,.1);box-shadow:2px 4px 6px 0 rgba(0,0,0,.1);}
.nestable-lists{display:block;clear:both;padding:30px 0;width:100%;border:0;border-top:2px solid #ddd;border-bottom:2px solid #ddd;}
#nestable-menu{padding:0;}
.nestable2 .dd-handle{color:#fff;border:2px solid #999;background:#bbb;}
.nestable2 .dd-handle:hover{background:#bbb;}
.nestable2 .dd-item > button:before{color:#fff;}
.dd-hover > .dd-handle{background:#2ea8e5 !important;}
.nestable3 .dd-item,
.nestable4 .dd-item{margin:0}
.nestable3 .dd-list .dd-list,
.nestable4 .dd-list .dd-list{margin:0;padding:0;}
.task-content{display:block;height:auto;margin:0;padding:10px 10px 5px 40px;color:#333;text-decoration:none;border-top:2px inset rgba(0,0,0,0.2);border-bottom:2px inset rgba(0,0,0,0.2);transition:background 0.2s;}
.nestable4 .task-content{padding:10px 10px 5px 80px;}
.task-content:hover{background:#fff;}
.task-content h4{margin:0;font-size:1.2em;margin-bottom:5px;padding:0}
.task-content .desc{padding:0;line-height:14px;margin:0;margin-bottom:0px;}
.task-content.header{display:block;padding:10px 5px;font-weight:700;text-transform:uppercase}
.nestable3 .dd-item > button,
.nestable4 .dd-item > button{position:absolute;right:5px;top:2px;}
.dd-dragel > .task-item > .task-content{margin:0;}
.task-item > button{margin-left:30px;}
.task-handle{position:absolute;margin:0;width:32px;background:transparent;height:100%;left:0;top:2px;bottom:2px;cursor:move;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:0}
.nestable3 .dd-handle,
.nestable4 .dd-handle{border:0}
.task-handle:before{font-family:"entypo";content:'\e8a2';display:block;border:0;padding:13px 0px;background:#969fa1;position:absolute;left:10px;top:21%;border-radius:15px;width:12px;text-align:center;text-indent:0;color:#fff;font-size:12px;font-weight:normal;}
.nestable4 .dd-handle:hover{background:none}
.nestable3 ol li,
.nestable4 ol li{background:none;}
.task-content.header{display:block;padding:5px 10px;font-weight:700;text-transform:uppercase}
.nestable3 li .dd-handle,
.nestable4 li .dd-handle{display:none}
.nestable3 li ol li .dd-handle,
.nestable4 li ol li .dd-handle{display:block}
.task-handle:hover{background:#ddd;}
.nestable3 .dd-list ol li{background:#f0f0ed}
.nestable4 .dd-list ol.new li{background:#dff3f9;}
.nestable4 .dd-list ol.new li:before{position:absolute;left:30px;top:21%;display:block;background:#5bc0de;border-radius:50%;color:#fff;width:40px;text-align:center;height:40px;line-height:40px;font-size:2em;font-family:'FontAwesome';content:"\f0eb";}
.nestable4 .dd-list ol.new li h4{color:#5bc0de}
.nestable4 .dd-list ol.important li{background:#f7e0db;}
.nestable4 .dd-list ol.important li:before{position:absolute;left:30px;top:21%;display:block;background:#d24d33;border-radius:50%;color:#fff;width:40px;text-align:center;height:40px;line-height:40px;font-size:2em;font-family:'FontAwesome';content:"\f0e7";}
.nestable4 .dd-item > button:before{content:'\f13a';}
.nestable4 .dd-item > button[data-action="collapse"]:before{content:'\f139';}
.nestable4 .dd-list ol.important li h4{color:#d24d33}
.nestable3 .dd-list ol.completed li{text-decoration:line-through;}
.nestable4 .dd-list ol.completed li{background:#d9ead0;text-decoration:line-through;}
.nestable4 .dd-list ol.completed li:before{position:absolute;left:30px;top:21%;display:block;background:#82b964;border-radius:50%;color:#fff;width:40px;text-align:center;height:40px;line-height:40px;font-size:2em;font-family:'FontAwesome';content:"\f00c";}
.nestable4 .dd-list ol.completed li h4{color:#82b964}
.tree{min-height:20px;}
.tree li span a{color:#555}
.tree li{list-style-type:none;margin:0;padding:10px 5px 0 5px;position:relative}
.tree li::before,
.tree li::after{content:"";left:-20px;position:absolute;right:auto}
.tree li::before{border-left:2px solid #c0c2c7;bottom:50px;height:100%;top:0;width:1px}
.tree li::after{border-top:2px solid #c0c2c7;height:20px;top:30px;width:25px}
.tree li span{border:2px solid #c0c2c7;border-radius:5px;font-size:0.9em;display:inline-block;padding:5px 8px;margin-top:8px;text-decoration:none}
.tree li .label.label-danger{border:2px solid #d24d33;}
.tree li .label.label-info{border:2px solid #5bc0de;}
.tree li .label.label-warning{border:2px solid #f0ad4e;}
.tree li .label.label-default{border:2px solid #999;}
.tree li .label.label-success{border:2px solid #82b964;}
.tree li.parent_li > span{cursor:pointer}
.tree > ul > li::before,
.tree > ul > li:after{border:0}
.tree li:last-child::before{height:30px}
.tree li.parent_li > span:hover,
.tree li.parent_li > span:hover + ul li span{background:#969fa1;border:2px solid #969fa1;color:#fff}
.countries-demo .orb-form .toggle{line-height:12px;color:#999}
.countries-demo .orb-form label{font-size:10px;font-weight:700;text-transform:uppercase;}
.countries-demo h3{margin:0;margin-bottom:10px}
.countries-demo h3 .label{font-size:11px;padding:1px 6px;letter-spacing:0px;vertical-align:middle;margin-left:5px}
#placeholder9 .legend div{border-radius:5px;color:#fff;}
#placeholder9 > div.legend .legendColorBox div > div{margin-left:8px}
#placeholder8 > div.legend .legendLabel,
#placeholder9 > div.legend .legendLabel{padding:2px 5px}
.countries-demo .orb-form .toggle i{top:-2px;right:1px;width:39px;height:14px;background:#33383d;}
.countries-demo input:hover{background-color:#fff}
.countries-demo .orb-form .toggle i:after{top:2px;right:8px;left:5px;font-size:9px;line-height:11px;font-weight:700;color:#fff;}
.countries-demo .orb-form .toggle input:checked + i:before{right:26px;}
.countries-demo .orb-form .toggle i:before{background-color:#fff;}
.countries-demo .orb-form .toggle i:before{top:3px;right:4px;width:8px;height:8px;}
.calendar-day-block{color:#fff;border-radius:3px;margin-bottom:10px;}
.day-block{position:relative;padding:15px;text-transform:uppercase;color:#858689;background:#f0f0ed;font-weight:700;text-align:center;border-top-left-radius:3px;border-top-right-radius:3px;}
.day-block:after{position:absolute;display:block;bottom:-20px;left:50%;margin-left:-20px;width:40px;height:40px;border-radius:50%;line-height:40px;background:#f0f0ed;color:#d0d0cf;font-family:FontAwesome;font-size:20px;content:"\f10c"}
.day-block .week-day{font-size:2em;line-height:.9em}
.day-block .day{font-size:9em;line-height:.7em;letter-spacing:-5px;font-weight:800;}
.day-block .month-year{line-height:1.5em;}
.day-block .btn-group{margin-bottom:5px}
.weather-block{border-radius:3px;}
.calendar-day-block section{margin:0}
.calendar-day-block .ui-datepicker-inline{border:0;color:#fff;padding-top:0;background:transparent;}
.calendar-day-block .ui-datepicker-calendar span{margin-top:10px;color:#fff;}
.calendar-day-block .ui-datepicker a{color:#fff;}
.calendar-day-block .ui-datepicker-inline .ui-datepicker-header{line-height:27px;}
.calendar-day-block form{border-radius:3px;}
.calendar-day-block .ui-datepicker{margin:0;}
.calendar-day-block .ui-datepicker-calendar .ui-state-active{background:#fff;color:#5bc0de;font-weight:700;border-radius:50%;cursor:default;}
ul.countries-demo,
ul.tiny-stats{list-style:none outside none;margin-bottom:20px;padding:0;-moz-box-sizing:content-box;box-sizing:content-box;}
ul.countries-demo li,
ul.tiny-stats li{border-right:2px solid #969fa1;margin-bottom:10px;}
ul.tiny-stats li{text-align:center}
@media (max-width:767px){ul.countries-demo li,
ul.tiny-stats li{border-right:0}
}
@media (min-width:768px) and (max-width:991px){ul.countries-demo li:nth-child(3){border:transparent;}
}
ul.countries-demo li:last-child,
ul.tiny-stats li:last-child{border:transparent;}
.img-rounded{border-radius:3px;}
ul.thumbnails{list-style:none outside none;margin-bottom:10px;padding:0;}
ul.thumbnails li{margin-bottom:10px;}
.thumbnail{display:block;padding:0;background-color:#969fa1;border:0;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.thumbnail .caption,
.thumbnail .caption a{color:#fff;text-align:center}
.gal-overlay{width:0px;height:0px;position:fixed;overflow:hidden;left:0;top:0;padding:0;z-index:10000;text-align:center;background:rgba(0,0,0,.85);}
.gal-overlay > div{position:relative;color:#fff;margin:40px auto 0 auto;height:80px;text-shadow:0 1px 1px rgba(255,255,255,.6);}
.gal-overlay a.gal-close{z-index:1001;color:#fff;font-size:40px;position:absolute;top:45px;left:50%;text-align:center;overflow:hidden;margin-left:-25px;opacity:0;text-decoration:none;filter:alpha(opacity=0);}
.gal-overlay img{display:block;border-radius:3px;max-width:100%;height:auto;margin:0 auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;-ms-transition:opacity .5s linear;transition:opacity .5s linear;}
.gal-prev,
.gal-next{position:absolute;top:-32px;font-size:25px;width:25px;height:25px;left:50%;color:#fff;text-decoration:none;}
.gal-prev:hover,
.gal-next:hover{opacity:0, 5;}
.gal-prev{margin-left:-30px;}
.gal-next{margin-left:5px;}
.gal-overlay:target{width:auto;height:auto;bottom:0;right:0;padding:100px 30px 120px 30px;}
.gal-overlay:target img,
.gal-overlay:target a.gal-close{opacity:1;filter:alpha(opacity=99);}
x:-o-prefocus, .gal-overlay img{height:100%;}
.hover-fader{position:relative}
.hover-fader .zoom{background-color:rgba(255,255,255,.4);width:100%;height:100%;position:absolute;top:0;left:0;vertical-align:center;display:none;cursor:pointer;}
.hover-fader i{width:50px;line-height:45px;height:50px;border-radius:50%;background:#969fa1;overflow:auto;margin:auto;position:absolute;font-size:2em;top:0;left:0;bottom:0;right:0;text-align:center;color:#fff;}
.hover-fader:hover .zoom{display:block;}
.search-results ol{margin-top:20px;list-style-type:none;counter-reset:li-counter;}
.search-results ol > li{position:relative;margin-bottom:10px;border-bottom:2px solid #dddddb}
.search-results ol > li:before{position:absolute;top:0;left:-40px;font-size:0.8em;display:inline-block;padding:7px;width:29px;text-align:center;border-radius:35px;color:#fff;font-weight:700;background-color:#d3d3d3;content:counter(li-counter);counter-increment:li-counter;}
.search-result-block{margin-bottom:10px;}
.search-result-block h3{font-size:1.4em;font-weight:400;margin:0;margin-bottom:3px;}
.search-result-block h3 a{text-decoration:underline}
.search-result-block .url{position:relative;display:inline-block;}
.search-result-block .url a{color:#333}
.search-result-block .content,
.search-result-block .image-block{float:left;text-align:center;margin-top:3px;margin-right:8px;display:block;width:60px;}
.search-result-block .image-block img{display:inline-block;max-width:100%;border-radius:3px;}
.search-result-block .user-block{float:left;margin-top:3px;margin-right:8px;display:block;max-width:60px;}
.search-result-block .user-block img{display:inline-block;max-width:100%;border-radius:50%;}
.search-result-block .video-block{float:left;position:relative;margin-top:3px;margin-right:8px;display:block;height:45px;border-radius:3px;overflow:hidden;max-width:60px;}
.search-result-block .video-block img{display:inline-block;max-width:100%;overflow:hidden;border-radius:3px;}
.search-result-block .badge{background-color:#c4c5c5}
.search-result-block .hover-fader i,
.search-result-block .video-block i{width:50px;line-height:45px;height:50px;background:transparent;overflow:auto;margin:auto;position:absolute;font-size:1.6em;top:0;left:0;bottom:0;right:0;text-align:center;color:#fff;}
.search-result-block .file-type{position:relative;text-decoration:none;color:#969fa1;float:left;margin-right:8px;width:60px;font-size:5.5em;line-height:1;}
.search-result-block .file-type:before{font-family:'FontAwesome';content:"\f016";}
.search-result-block .file-type span{position:absolute;display:block;text-align:center;width:55px;top:40px;left:0;letter-spacing:-1px;text-transform:uppercase;font-weight:800;font-size:16px;}
.search-result-block .file-type.inverted{position:relative;text-decoration:none;color:#969fa1;float:left;margin-right:8px;width:60px;font-size:5.5em;line-height:1;}
.search-result-block .file-type.inverted:before{font-family:'FontAwesome';content:"\f15b";}
.search-result-block .file-type.inverted span{color:#fff;font-size:18px;}
.search-result-block .file-type span i{font-size:1.6em;line-height:0}
.search-result-block .updated{font-size:.85em;font-weight:600;}
.cbp-hsmenu,
.dropdown-menu{-webkit-perspective:3000px;-moz-perspective:3000px;perspective:300px;}
.cbp-hsitem-open,
.open > .dropdown-menu{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-80deg);-moz-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip .2s ease-in-out forwards;-moz-animation:flip .2s ease-in-out forwards;animation:flip .2s ease-in-out forwards;}
@-webkit-keyframes flip{100%{-webkit-transform:rotateX(0deg);opacity:1;}
}
@-moz-keyframes flip{100%{-moz-transform:rotateX(0deg);opacity:1;}
}
@keyframes flip{100%{transform:rotateX(0deg);opacity:1;}
}
.items-switcher{padding:0;}
.items-options{text-align:right;padding-bottom:10px;}
.items-options a{display:inline-block;width:40px;height:40px;overflow:hidden;white-space:nowrap;color:#d4c0c2c75;margin:2px;}
.items-options a:hover,
.items-options a.items-selected{color:#949fb2;}
.items-options a:before{width:40px;height:40px;line-height:40px;font-size:30px;text-align:center;display:inline-block;}
.items-switcher ul{list-style:none;padding:0;margin:0;}
.items-switcher ul:before,
.items-switcher ul:after{content:"";display:table;}
.items-switcher ul:after{clear:both;}
.items-switcher ul li{display:block;position:relative;}
.items-icon:before{font-family:'FontAwesome';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;}
.items-grid:before{content:"\f00a";}
.items-list:before{content:"\f00b";}
.items-inner{background:#f1f1f1;border-radius:3px;text-align:center;padding:10px 10px 15px;margin:0 7px;}
.items-inner:hover{background:#ddd;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.items-inner:hover .control-buttons{color:#33383d;visibility:visible}
.control-buttons i{font-size:1.2em;padding:0 3px}
.control-buttons a{color:#949fb2}
.control-buttons a:hover{color:#33383d}
.items-image{display:block;margin:0 auto;max-width:110px;}
.items-image img{display:inline-block;max-width:100%;border:none;}
.items-title{margin:0;padding:0;margin-top:5px;margin-bottom:5px;max-height:16px;overflow:hidden;font-size:1.3em;}
.items-details{max-width:300px;padding:10px;font-size:.9em;margin:0 auto;}
.items-price{margin:10px 0;font-size:1.5em;}
.items-view-grid ul{text-align:center;margin:0;padding:0}
.items-view-grid ul li{width:20%;margin-bottom:15px;display:inline-block;float:left;vertical-align:top;}
.items-view-grid .control-buttons{position:absolute;display:inline-block;visibility:hidden;background:#fff;color:#949fb2;left:80%;display:block;width:40%;margin-left:-50%;bottom:-15px;padding:5px 8px;border-radius:7px;}
.items-view-list li{padding:0;margin-bottom:15px;white-space:nowrap;}
.items-view-list .items-image,
.items-view-list .items-title,
.items-view-list .items-details,
.items-view-list .items-price,
.items-view-list .items-add{display:inline-block;text-align:left;vertical-align:middle;}
.items-view-list .items-inner{background:#f1f1f1;border-radius:3px;text-align:left;padding:10px;padding-right:50px;margin:0 7px;}
.items-view-list .items-image{width:5%;}
.items-view-list .items-title{font-size:1.3em;padding:0 10px;white-space:normal;width:23%;}
.items-view-list .control-buttons{position:absolute;display:block;right:15px;top:30%;visibility:visible;background:#fff;color:#949fb2;padding:5px 8px;border-radius:7px;}
.items-view-list .items-inner .label{margin:10px}
.items-view-list .items-price{font-size:1.3em;width:10%;}
.items-view-list .items-details{width:40%;padding:10px;overflow:hidden;white-space:normal;}
.items-view-list .items-add{margin:0;}
@media screen and (max-width:66.7em){.items-view-list .items-details{width:30%;}
}
@media screen and (max-width:57em){.items-view-grid ul li{width:49%;}
.items-view-list .items-image{display:none}
}
@media screen and (max-width:47.375em){.items-view-list .items-image{width:20%;}
.items-view-list .items-title{width:auto;}
.items-view-list .items-details{display:block;width:100%;margin:10px 0;}
.items-view-list .items-add{margin:10px;}
}
@media screen and (max-width:40.125em){.items-view-grid ul li{width:100%;}
}
.price-blocks{text-align:center;padding-top:12px;background-color:#f1f1f1;border:2px solid #ddd;margin-top:0;margin-bottom:10px;border-radius:3px;}
.price-blocks:hover{background:#fff;}
.price-blocks table td{border-top:0;}
.price-blocks-hole{border-radius:100px;margin:0 auto;width:30px;height:30px;background:#fff;border:2px solid #ddd;}
.price-blocks h3{text-transform:uppercase;font-weight:800;letter-spacing:-1px;}
.price-blocks table{text-transform:uppercase;margin:0}
.price-blocks table td{text-align:center}
.price-round{width:150px;height:150px;color:#fff;border-radius:50%;margin-top:0;margin-right:auto;margin-bottom:10px;margin-left:auto;line-height:1px;background:#82b964;}
.price-tariff{font-size:60px;font-weight:800;text-align:center;top:65px;position:relative;}
.price-value{font-size:30px;vertical-align:top;}
.price-period{top:110px;text-transform:uppercase;font-size:1em;font-weight:600;position:relative;}
.price-apply-button-block{background:#ddd;padding:15px;}
.alternative .price-blocks{text-align:center;border:none;background-color:#595f66;}
.alternative .price-blocks h3{color:#fff}
.alternative .price-blocks:hover{background:#999;-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;}
.alternative .popular{background:#5bc0de;}
.alternative .popular .price-round{background:#cc6699;}
.alternative .price-blocks table td{border-top:1px solid #ddd;}
.alternative .price-apply-button-block{background:#c1c1c1;color:#555;padding:20px;}
.alternative .price-blocks:hover .price-apply-button-block{background:#a1a1a1;}
.pricing-table td.yes{color:#fff;border:none;text-align:center;background-color:#82b964 !important;}
.pricing-table td.no{text-align:center;background-color:#f9f9f9 !important;}
.coupons{position:relative;text-transform:uppercase;margin-bottom:20px;border-radius:4px;min-height:60px;text-align:center;box-shadow:0 1px 1px rgba(0,0,0, .05);background:#c6d5d3;}
.coupons-inner{margin-left:50px;font-size:0.85em;font-weight:600;border-left:5px dashed #fff;padding:15px;background:#ddd}
.coupons:before{content:"";position:absolute;top:45%;left:15px;width:15px;height:15px;background:#fff;border-radius:50%;}
.coupons-code{font-size:1.7em;font-weight:800;color:#fff;padding:5px;margin-top:5px;background-color:#858689;}
.coupons .one-time{margin-top:10px;color:#999;border:2px solid #999;display:inline-block;padding:3px 7px;font-weight:800;font-size:0.75em}
.mailinbox [class*="col-md-"]{padding:0;margin:0;}
.mailinbox{margin:0;border-radius:4px;}
.mailinbox .row{background:#81c1d9;border-radius:4px;padding:0;margin:0;}
.mailinbox .left-content{background:#81c1d9;height:100%;margin:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.mailinbox .right-content{background:#fff;min-height:800px;padding:15px;padding-right:0;padding-bottom:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.mailinbox table a{color:#555}
.mailinbox small{display:block;}
.mailinbox .left-content a.list-group-item:hover,
.mailinbox .left-content a.list-group-item:focus{background:#6ab6d2;color:#fff}
.mailinbox .left-content a.list-group-item i{font-size:30px;}
.mailinbox .left-content a.list-group-item:hover i,
.mailinbox .left-content a.list-group-item:focus i{color:#fff}
.mailinbox .left-content a.list-group-item.active,
.mailinbox .left-content a.list-group-item.active:hover,
.mailinbox .left-content a.list-group-item.active:focus{background-color:#6ab6d2;border-color:#6ab6d2;color:#fff;}
.mailinbox .left-content a.list-group-item.active i,
.mailinbox .left-content a.list-group-item.active:hover i,
.mailinbox .left-content a.list-group-item.active:focus i{color:#fff;}
.mailinbox .left-content .list-group-item b{font-size:0.9em;display:block}
.mailinbox .left-content .list-group-item{border:0;text-align:center;background:#81c1d9;font-family:'Open Sans', sans-serif;font-size:.99em;text-transform:uppercase;font-weight:700;color:#fff;padding:10px 15px;border-bottom:1px solid #6ab6d2;border-top:1px solid #6ab6d2}
.mailinbox .left-content a.list-group-item.active > .badge,
.mailinbox .left-content .list-group-item .badge{position:absolute;font-family:'Open Sans', sans-serif;top:10px;right:10px;border-radius:20px;padding:2px 7px;color:#81c1d9;background:#fff;font-size:.85em}
.mailinbox .left-content .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:4px;}
.inbox tbody tr.selected td{background:#fffbdb;}
.mailinbox input[type=checkbox]{display:none;}
.mailinbox thead th:first-child{text-align:center;}
.mailinbox th input[type=checkbox] + label:before{content:"\f0c8";color:#fff;font-family:FontAwesome;text-align:center;position:inherit;display:block;font-weight:300;font-size:1.3em;line-height:9px;padding:0;}
.mailinbox th input[type=checkbox] + label:after{display:none}
.mailinbox th input[type=checkbox]:checked + label:before{content:"\f14a";color:#fff;}
.mailinbox input[type=checkbox] + label:before{content:"\f111";color:#d0dad9;font-family:FontAwesome;position:absolute;top:25px;right:-8px;display:block;font-weight:300;font-size:1.3em;line-height:.85em;padding:0;z-index:2;}
.mailinbox input[type=checkbox] + label:after{font-family:FontAwesome;content:"\f111";position:absolute;z-index:1;color:#fff;font-size:1.8em;top:15px;right:-11px;display:block;}
.mailinbox input[type=checkbox]:checked + label:before{content:"\f058";color:#595f66}
.mailinbox .fa-flag.flagged-grey{color:#cacac8;font-size:1.3em;margin-top:4px;text-decoration:none;cursor:pointer;line-height:.85em;}
.mailinbox .fa-flag.flagged-yellow{color:#f4b66d;font-size:1.3em;margin-top:4px;text-decoration:none;cursor:pointer;line-height:.85em;}
.mailinbox .user-image{position:relative;margin:5px;display:block;width:40px;height:40px;}
.mailinbox .user-image img{display:block;max-width:100%;border-radius:50%;box-shadow:0 0 0 5px #cacbcf;}
.inbox-new-message{position:relative;margin-top:15px;background:#f1f1f1;border-radius:3px;padding:15px;}
.inbox-new-message:after{content:"";position:absolute;top:-10px;left:50%;border-style:solid;border-width:0 10px 10px;border-color:#f1f1f1 transparent;display:block;width:0;z-index:1;}
.loader-darkener{position:absolute;top:0;z-index:3;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,0.4);}
.dummy-loader{position:absolute;color:#fff;top:40%;left:49%;}
.dummy-loader:after{font-family:FontAwesome;position:relative;font-size:5em;content:"\f1ce";}
.table-relative{position:relative;}
.mailinbox tbody tr.unread td{background:#fff;font-weight:700;}
.mailinbox tbody tr.selected td{background:#fffbdb;}
@media (min-width:768px) and (max-width:991px){.mailinbox .row{background:#f1f1f1;}
.mailinbox .left-content .list-group-item b{display:inline-block}
.mailinbox .left-content a.list-group-item i{font-size:16px;margin-right:5px;}
.mailinbox .left-content .list-group-item{text-align:left;}
.mailinbox .right-content{background:#fff;min-height:700px;padding:15px 0;box-shadow:none;border-radius:4px;}
.mailinbox .left-content{border-radius:4px;}
.mailinbox .left-content .list-group-item:first-child{border-top-right-radius:4px;}
}
@media (max-width:768px){.mailinbox .row{background:#f1f1f1;}
.mailinbox .left-content .list-group-item b{display:inline-block}
.mailinbox .left-content a.list-group-item i{font-size:16px;margin-right:5px;}
.mailinbox .left-content .list-group-item{text-align:left;}
.mailinbox .right-content{background:#fff;min-height:800px;padding:15px 0;box-shadow:none;border-radius:4px;}
.mailinbox .left-content{border-radius:4px;}
.mailinbox .left-content .list-group-item:first-child{border-top-right-radius:4px;}
}
.main-info{position:absolute;text-transform:uppercase;left:50%;display:block;width:60%;color:#fff;top:20px;margin-left:-30%;z-index:5;text-align:center;padding:10px;}
.main-info h1{font-size:2.5em;text-transform:none;letter-spacing:-1px;font-weight:700;padding:0;margin:10px 0 5px;}
.main-info .user-img{margin:0 auto;display:block;max-width:150px;}
.main-info .user-img img{display:inline-block;max-width:100%;border-radius:50%;box-shadow:0 0 0 7px #fff;}
.user-profile{border-top-left-radius:3px;border-top-right-radius:3px;}
.user-profile-info{padding:10px;background:#cacac8;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.profile-header{padding-bottom:5px;color:#cacac8;display:block;font-weight:700;font-size:1.6em;margin-bottom:10px;margin-top:5px;border-bottom:4px solid #cacac8}
.tiny-user-block{position:relative;padding:10px;margin-bottom:10px;background:#f1f1f1;padding-left:90px;border-radius:3px;font-size:.85em}
.tiny-user-block h3{padding:0;font-size:1.3em;margin:0 0 4px;}
.tiny-user-block ul{list-style:none outside none;color:#999;margin-bottom:4px;padding:0;}
.tiny-user-block .user-img{position:absolute;left:20px;top:20px;margin:0 auto;display:block;max-width:50px;}
.tiny-user-block .user-img img{display:inline-block;max-width:100%;border-radius:50%;box-shadow:0 0 0 7px rgba(0,0,0,0.2);}
.user-blog-entry{position:relative;margin-bottom:10px;padding:15px;padding-left:85px;border-bottom:1px solid #cacac8}
.user-blog-entry h2{font-weight:300;padding:0;margin:0;margin-top:-20px;margin-bottom:10px;letter-spacing:-1px;}
.user-blog-entry .info{line-height:16px;position:absolute;font-weight:700;text-transform:uppercase;text-align:center;background:#fff;display:block;width:70px;padding:10px;color:#cacac8;top:0;left:0;}
.user-blog-entry .info p.month{font-size:1.4em;letter-spacing:1px;}
.user-blog-entry .info p.day{font-size:3.1em;letter-spacing:-1px}
.user-blog-entry .info p.time{font-size:1.3em;font-weight:600;}
.user-blog-entry .blog-tags{margin-top:10px;}
.user-blog-entry .blog-tags a{position:relative;display:inline-block;padding:3px 8px 3px 20px;margin:0 3px 5px 0;background:#cacac8;border-radius:3px;text-transform:uppercase;border-top-right-radius:0;border-bottom-right-radius:0;color:#fff;font-weight:700;font-size:.75em;text-decoration:none;}
.user-blog-entry .blog-tags a:before{content:"";position:absolute;top:7px;left:8px;width:6px;height:6px;background:#fff;border-radius:3px;}
.user-blog-entry .blog-tags a:hover{background:#81c1d9;color:#fff;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.user-profile-chat{background:#f1f1f1}
.invoice-block{padding:15px;background:#fff;border-radius:3px;}
.invoice-block .page-header{border-bottom:8px solid #f1f1f1}
.invoice-block .page-header h1{font-size:1.7em;font-weight:700;padding:10px 0}
.invoice-block .logo-block{display:block;background:#fff;float:right;max-width:40px;}
.invoice-block .logo-block img{display:inline-block;max-width:100%;border:none;}
.invoice-block .well{background-color:transparent;border:0}
.invoice-block .company-details{border-top:1px solid #cbd2b0}
.invoice-block address{position:relative;margin-bottom:0;padding-left:90px}
.invoice-block .from-to{position:absolute;text-transform:uppercase;color:#999;font-weight:700;font-size:1.5em;top:0;left:15px;}
.invoice-block table tbody{border-bottom:5px solid #cbd2b0}
.invoice-block table tbody h4{padding:0;padding-bottom:3px;margin:0}
.invoice-block .product-num{position:absolute;background:#33383d;font-size:0.9em;padding:7px;width:31px;text-align:center;border-radius:35px;color:#fff;font-weight:700;top:0;left:15px;}
.invoice-block .product-name{position:relative;margin-bottom:0;padding-left:70px}
.invoice-block table tfoot td{font-weight:700;font-size:1.2em}
.invoice-block table tbody td{padding:8px}
.invoice-block table tfoot td.noborders{border-left:0;border-bottom:0}
.invoice-block .remittance{border-top:1px solid #cbd2b0}
.invoice-block .remittance ul{list-style:none outside none;margin-bottom:10px;padding:0;}
.forum ul{list-style:none outside none;margin-bottom:10px;padding:0;}
.forum ul li{display:block;border-bottom:2px solid rgba(0,0,0,.1);padding:10px 0;}
.forum ul li:hover,
.forum ul li:nth-child(odd):hover{background:rgba(0,0,0,.1)}
.forum ul li:nth-child(odd){background:rgba(0,0,0,.05)}
.forum .header{border-radius:none;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:2px rgba(0,0,0,.9) inset;font-family:'Open Sans', sans-serif;padding:7px 15px;color:#fff;background:#858689;font-size:17px}
.forum .main-details{position:relative;padding-left:50px;}
.forum .main-details h3{font-family:'Open Sans', sans-serif;font-weight:700;font-size:20px;letter-spacing:-1px;margin:0;padding:0;margin-bottom:2px;}
.forum .main-details i{position:absolute;color:#858689;font-size:36px;top:0;left:0;}
.forum .badge{background-color:#b1bc8a;font-size:.75em}
.forum .description{font-family:'Open Sans', sans-serif;display:block;color:#888;font-size:0.9em}
.forum .nums-container{text-align:center;}
.forum ul.nums{display:inline-block;color:#888;padding:10px;vertical-align:middle;}
.forum ul.nums li{border:0;background:none;padding:0;font-size:.85em;margin:0;text-transform:uppercase;text-align:center;}
.forum .last-post{display:block;font-weight:700;}
.forum .last-post{text-decoration:underline}
.forum .author{font-size:.85em;color:#999;display:inline-block}
.forum .author a{font-weight:700;text-decoration:underline;color:#333}
.forum .author:before{content:"\2014"}
#external-events{padding:0 -15px;text-align:left;margin-bottom:15px;}
#external-events h4{font-size:16px;margin-top:0;padding-top:1em;}
.external-event{margin:10px 0;border-radius:3px;padding:8px 20px 8px 6px;background:#1aa0bd;color:#fff;font-size:.9em;cursor:move;}
.external-event i{font-size:1em;position:absolute;right:10px;top:30%;}
#external-events p{margin:1.5em 0;font-size:.85em;color:#666;}
#external-events p input{margin:0;vertical-align:middle;}
#calendar{width:100%;}
.chat-content{height:555px;min-height:100%;overflow-y:auto;background:#cacac8;}
.chat-content,
.chat-content-inner{position:relative;}
.chat-container{position:relative;overflow:hidden;}
.top-buttons{position:relative;display:block;padding:10px;padding-left:80px;height:50px;background:#dddddb;top:0;right:0;left:0}
.top-buttons .badge{position:relative;border-radius:3px;padding:7px;margin-left:10px;margin-top:5px;}
.top-buttons .badge:after{content:"";position:absolute;top:5px;left:-5px;border-style:solid;border-width:5px 5px 5px 0px;border-color:transparent #999;display:block;width:0;z-index:1;}
.top-buttons h2{font-weight:300;color:#858689}
.chat-pusher{position:relative;}
.chat-users-menu{position:absolute;top:0;left:-110px;z-index:100;visibility:visible;width:180px;height:100%;background:#858689;-webkit-transition:all .5s;transition:all .5s;overflow-y:auto;}
.chatbar-toggle{left:0;}
.chat-users-menu ul{margin:0;padding:0;list-style:none;}
.chat-users-menu .menu-header{padding:10px;text-align:right;color:#fff;font-size:1.5em;}
.chat-users-menu ul li a{position:relative;display:block;height:70px;padding:15px 90px 10px 10px;outline:none;box-shadow:inset 0 -1px rgba(0,0,0,.2);color:#fff;text-shadow:0 0 1px rgba(255,255,255,.1);font-weight:700;-webkit-transition:background .3s, box-shadow .3s;transition:background .3s, box-shadow .3s;}
.chat-users-menu ul li a .chat-name{display:block;text-overflow:ellipsis;width:100px;font-size:1.05em;}
.chat-users-menu ul li a .badge{position:absolute;background:#d24d33;color:#fff;top:10px;right:10px;}
.chat-users-menu ul li a:hover{background:rgba(0,0,0,.2);color:#fff;text-decoration:none;}
.chat-users-menu ul li a .label{margin-top:2px;}
.chat-users-menu ul li .user-img{position:absolute;right:15px;top:15px;display:block;max-width:40px;}
.chat-users-menu ul li .user-img img{display:inline-block;max-width:100%;border-radius:50%;box-shadow:0 0 0 5px #fff;}
.chat-messages{padding:15px;}
.chat-messages-with-sidebar{margin-left:70px;}
.chat-messages ul{list-style:none;margin:0;padding:0;}
.chat-messages li{margin-bottom:10px;}
.chat-messages li.left .chat-body{position:relative;margin-left:70px;padding:10px;background:#fff;border-radius:3px;}
.chat-messages li.left .chat-body:before{content:"";position:absolute;top:20%;left:-7px;border-style:solid;border-width:6px 7px 6px 0;border-color:transparent #fff;display:block;width:0;}
.chat-messages li.right .chat-body{position:relative;margin-right:70px;padding:10px 15px;background:#fff;border-radius:3px;}
.chat-messages li.right .chat-body:after{content:"";position:absolute;top:20%;right:-7px;border-style:solid;border-width:6px 0 6px 7px;border-color:transparent #fff;display:block;width:0;}
.chat-messages .badge{font-size:.85em;float:right;border-radius:3px;background:#c0c2c7;}
.chat-messages .chat-body .name{font-size:1em;font-weight:700;}
.chat-messages .user-img{margin-top:8px;display:block;max-width:45px;}
.chat-messages .user-img img{display:inline-block;max-width:100%;border-radius:50%;box-shadow:0 0 0 6px #fff;}
.chat-message-form{padding:15px;background:#dddddb;display:block}
.tmtimeline{margin:0;padding:0;list-style:none;position:relative;}
.tmtimeline:before{content:'';position:absolute;top:0;bottom:0;width:7px;background:#d8e3e6;left:20%;margin-left:-8px;}
.tmtimeline > li .tmtime{display:block;width:25%;padding-right:10%;position:absolute;}
.tmtimeline > li .tmtime:before{display:block;content:'';position:absolute;top:21px;right:-18px;background:#d8e3e6;height:7px;width:20%;z-index:2;}
.tmtimeline > li .tmtime span{display:block;padding-right:10px;text-align:right;color:#858689;}
.tmtimeline > li .tmtime span:first-child{font-size:0.9em;}
.tmtimeline > li .tmtime span:last-child{font-size:2.1em;}
.tmtimeline > li .tmlabel{margin:-40px 0 15px 25%;background:#f1f1f1;padding:15px;padding-left:40px;position:relative;border:2px solid #ddd;border-radius:3px;}
.tmtimeline > li:nth-child(odd) .tmlabel{background:#f9f9f9;}
.tmtimeline > li .tmlabel h2{margin-top:0px;font-weight:700;font-size:1.2em;padding:0;}
.tmtimeline > li .tmlabel:after{left:10px;content:"";height:15px;background:#d8e3e6;box-shadow:0 0 0 5px #fff;width:15px;border-radius:50%;position:absolute;top:10px;}
.tmtimeline > li:nth-child(odd) .tmlabel:after{border-right-color:#f9f9f9;}
.tmtimeline > li .tmicon{width:45px;height:45px;font-size:0;position:relative;border-radius:50%;box-shadow:0 0 0 7px #d8e3e6;text-align:center;left:20%;padding:5px;border:5px solid #fff;top:5px;margin:0 0 0 -27px;}
.tmtimeline > li .tmicon:after{position:absolute;content:"";-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.tmtimeline > li .tmicon:before{font-family:'FontAwesome';font-size:20px;color:#fff;}
@media screen and (max-width:65.375em){.tmtimeline > li .tmtime span:last-child{font-size:1.5em;}
}
@media screen and (max-width:47.2em){.tmtimeline:before{display:none;}
.tmtimeline > li .tmlabel:after{display:none;}
.tmtimeline > li .tmtime:before{display:none;}
.tmtimeline > li .tmtime{width:100%;position:relative;padding:0 0 20px 0;}
.tmtimeline > li .tmtime span{text-align:left;}
.tmtimeline > li .tmlabel{margin:0 0 30px 0;padding:1em;}
.tmtimeline > li .tmlabel:after{right:auto;left:20px;border-right-color:transparent;border-bottom-color:#e2eae9;top:-20px;}
.tmtimeline > li:nth-child(odd) .tmlabel:after{border-right-color:transparent;border-bottom-color:#f1f5f5;}
.tmtimeline > li .tmicon{position:relative;float:right;left:auto;margin:-55px 5px 0 0px;}
}
.icon-hover{display:block;border-radius:3px;color:#fff;padding:10px 5px;background:#949fb2;margin-bottom:15px;height:100px;text-align:center}
.glyph-hover{display:block;border-radius:3px;color:#fff;padding:10px 5px;background:#949fb2;margin-bottom:15px;height:110px;text-align:center}
.icon-hover .text-muted{color:#fff}
.glyph-hover .glyphicon{font-size:42px;margin:0 auto 10px;text-shadow:2px 2px 0 rgba(0,0,0,.2);display:block;clear:both}
.glyph-hover .glyphicon-class{font-size:.8em;}
.glyph-hover:hover,
.icon-hover:hover{background:#33383d}
.icon-hover i{display:block;text-shadow:2px 2px 0 rgba(0,0,0,0.2);clear:both}
.icon-hover span{font-size:.8em;}
.right-toggler{position:relative;font-size:0.9em;}
.user-menu{position:absolute;top:0;right:-200px !important;z-index:1;width:200px;padding-right:10px;height:100%;}
.tabs-offcanvas .tab-content > .tab-pane{padding:10px;height:500px;}
.tabs-offcanvas .tab-content > .tab-pane,
.tabs-offcanvas .nav-tabs > li > a:hover{background:rgba(255,255,255,.1);color:#fff;border-color:transparent;}
.tabs-offcanvas .nav-tabs > li a{color:#fff;font-size:1em;padding:10px 11px;}
.tabs-offcanvas .nav-tabs > li.active > a,
.tabs-offcanvas .nav-tabs > li.active > a:hover,
.tabs-offcanvas .nav-tabs > li.active > a:focus,
.tabs-offcanvas .nav-tabs.nav-justified > .active > a,
.tabs-offcanvas .nav-tabs.nav-justified > .active > a:hover,
.tabs-offcanvas .nav-tabs.nav-justified > .active > a:focus{color:#fff;cursor:default;background-color:rgba(255,255,255,.1);border:0;}
.tabs-offcanvas .nav-tabs.nav-justified > li > a{border-bottom:0;}
.tabs-offcanvas .main-info{position:relative;text-transform:none;left:0;width:100%;top:0;margin-left:0;padding:10px;}
.tabs-offcanvas .main-info h1{font-size:1.5em;margin:10px 0 5px;}
.tabs-offcanvas .main-info h1 small{display:block;font-size:0.6em;letter-spacing:1px;font-weight:700;text-transform:uppercase;margin:5px auto;}
.tabs-offcanvas .main-info h1 small:before{content:""}
.tabs-offcanvas .main-info .user-img{margin:0 auto;display:block;max-width:120px;}
.tabs-offcanvas .main-info .user-img img{display:inline-block;max-width:100%;box-shadow:0 0 0 5px #fff;}
.tabs-offcanvas .list-group-item{text-transform:uppercase;font-weight:700;font-size:0.85em;padding:8px;padding-left:30px;margin-bottom:-2px;background-color:transparent;border:2px solid rgba(0,0,0,.1);transition:background 0.4s;}
.tabs-offcanvas .list-group-item i{position:absolute;color:#fff;left:10px;top:10px;}
.tabs-offcanvas .list-group-item .badge{background:#FFFBDB;color:#33383D;font-size:0.8em;text-shadow:none;}
.tabs-offcanvas .list-group .empthy{display:block;height:3px;background:rgba(0,0,0,.1)}
.tabs-offcanvas a.list-group-item{color:#f0f0ed}
.tabs-offcanvas a.list-group-item:hover,
.tabs-offcanvas a.list-group-item:focus{text-decoration:none;color:#fff;background-color:rgba(0,0,0,.1);}
.tabs-offcanvas .chat-users-menu{position:relative;top:0;left:0;z-index:100;width:100%;height:100%;background:transparent;-webkit-transition:all 0.5s;transition:all 0.5s;overflow-y:auto;}
.tabs-offcanvas .chat-users-menu .buttons{text-align:center;margin:10px auto;}
.tabs-offcanvas .chat-users-menu:after{display:none}
.tabs-offcanvas .chat-users-menu ul li a{font-size:1em;height:60px;padding:5px 10px 10px 55px;box-shadow:inset 0 -2px rgba(0,0,0,0.2);text-shadow:0 0 2px rgba(255,255,255,0.1);font-weight:600;-webkit-transition:background 0.3s, box-shadow 0.3s;transition:background 0.3s, box-shadow 0.3s;}
.tabs-offcanvas .chat-users-menu ul li a .badge{position:absolute;background:#fff;color:#33383d;font-size:0.8em;top:10px;right:8px;}
.tabs-offcanvas .chat-users-menu ul li a:hover{background:rgba(0,0,0,0.2);color:#fff;text-decoration:none;}
.tabs-offcanvas .chat-users-menu ul li a .chat-name{margin-bottom:1px;font-size:0.95em}
.tabs-offcanvas .chat-users-menu ul li a .label{margin-top:2px;display:inline}
.tabs-offcanvas .chat-users-menu ul li .user-img{left:10px;top:10px;max-width:35px;}
.tabs-offcanvas .chat-users-menu ul li .user-img img{display:inline-block;max-width:100%;border-radius:50%;box-shadow:0 0 0 4px #fff;}
#todo-list{list-style:none outside none;margin:10px 0;padding:0;}
#todo-list li{background:rgba(255,255,255,0.2);border-radius:3px;font-size:0.9;font-weight:400;margin-bottom:5px;padding:7px 35px 10px 35px;position:relative;}
#todo-list li label{font-weight:400}
#todo-list li.done label{text-decoration:line-through;font-weight:400;}
#todo-list .remove{cursor:pointer;display:none;position:absolute;right:0;top:22%;width:25px;}
#todo-list .remove:after{font-family:FontAwesome;content:"\f057";font-size:16px;right:10px;color:#fff;position:absolute;}
#todo-list li:hover .remove{display:block;}
#todo-list input[type="checkbox"]{position:absolute;left:10px;top:22%;}
@media screen and (max-width:767px){.navbar-brand{width:100px}
.responsive-admin-menu{float:left;width:45px;height:100%;position:relative;}
.responsive-admin-menu #menu li span,
.responsive-admin-menu #menu li a span{left:9999px;display:inline-block;position:absolute;}
.responsive-admin-menu #menu li.opened span{line-height:20px;}
.responsive-admin-menu #menu li.opened span span.badge,
.responsive-admin-menu #menu li a span span.badge{position:static;line-height:10px;padding:3px 7px}
.responsive-admin-menu #menu li{width:45px;transition:width 0.2s;}
.responsive-admin-menu #menu li a:hover{width:180px;}
.responsive-admin-menu #menu li.opened,
.responsive-admin-menu #menu li.opened ul li,
.responsive-admin-menu #menu li.opened + ul{width:180px;display:block;background:#5c6064;}
.responsive-admin-menu #menu li.opened,
.responsive-admin-menu #menu li.opened ul li:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px;}
.responsive-admin-menu #menu li a.submenu:before{font-size:8px;right:4px;}
.responsive-admin-menu #menu li.opened a.submenu:before{font-size:15px;right:7px;}
.responsive-admin-menu #menu li.opened span{left:35px;}
.content-wrapper{margin-left:0;border-radius:0;left:45px;position:absolute;}
.main-header{z-index:100;position:relative}
.responsive-admin-menu #menu li a{padding:13px 10px 13px 12px;}
.responsive-admin-menu #menu ul li li a{padding:8px 10px 8px 12px;}
.sidebar-toggle{margin-left:-200px;}
.main-content-toggle-left{left:10px;}
}
@media screen and (max-width:480px){.main-header .navbar-brand{display:none}
.left-toggler{display:none}
.site-search{float:none;padding-left:9px;clear:both;width:100%;}
.site-search i{left:18px;top:15px}
.site-search input[type=search]{background:#969fa1;color:#fff;width:100%;}
.site-search input[type=search]:focus{width:100%}
.main-header .navbar-content{float:none;padding:9px 7px 5px 9px;width:100%;}
.main-header .btn-user{width:40px !important;padding:0px;}
.main-header .btn-user i{top:11px;left:10px;position:absolute;font-size:1.7em;}
.main-header .navbar-header{float:none;width:100%;}
.main-header #notification-dropdown{left:auto;right:auto;}
.main-header #inbox-dropdown{left:-40px;right:auto;}
.main-header #settings-dropdown{left:auto;right:-50px;}
.responsive-admin-menu{min-height:50px;width:100%;float:left;position:relative;}
.sidebar-toggle{margin-left:0;width:100%;}
.user-menu{padding-top:10px;padding-left:10px;right:10px;}
.main-content-toggle-left{margin-left:0px !important;}
.main-wrap{position:relative;top:0;float:left;margin-bottom:0;bottom:0;min-height:auto;height:auto !important;}
.content-wrapper{position:relative;float:left;width:100%;left:0;margin-left:0;margin-right:10px;}
.responsive-admin-menu .responsive-menu{display:block;top:0}
.responsive-admin-menu #menu{display:none;}
.responsive-admin-menu .responsive-menu{font-size:1.9em;line-height:48px;font-weight:800;color:#5bc0de;letter-spacing:-1px;text-transform:uppercase}
.responsive-admin-menu .responsive-menu .menuicon{color:#fff;font-size:24px;position:absolute;right:22px;top:0;}
.responsive-admin-menu #menu li a span,
.responsive-admin-menu #menu li.opened a span{left:auto;}
.responsive-admin-menu #menu li a.submenu span{top:0;}
.responsive-admin-menu #menu li.opened a.submenu:before{right:15px;}
.responsive-admin-menu #menu li a span{left:auto;position:relative;padding-top:0;}
.responsive-admin-menu #menu li.opened a span span.badge,
.responsive-admin-menu #menu li a span span.badge{position:relative;padding:3px 7px}
.responsive-admin-menu #menu li{width:auto;transition:none;}
.responsive-admin-menu #menu li a:hover{width:auto;}
.responsive-admin-menu #menu li.opened,
.responsive-admin-menu #menu li.opened ul li,
.responsive-admin-menu #menu li.opened + ul{width:auto;display:block;background:#5c6064;}
.responsive-admin-menu #menu li a{color:#fff;padding:10px;font-size:0.85em;}
.responsive-admin-menu #menu li a.submenu:before{font-size:14px;right:15px;top:10px;}
}
.standalone-page-wrapper{position:absolute;background-color:#fff;top:0px;right:0px;bottom:0px;left:0px;padding:0;}
.colorful-page-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;background-image:url(../images/gallery/1.png);background-size:30%;}
.error-top-block{width:100%;padding:20px;height:245px;background-image:url(../images/gallery/1.png);background-size:30%;}
.error-bottom-block{padding-top:10px;width:100%;}
.error-top-block-image{position:relative;display:block;bottom:-10px;margin:0 auto;max-width:240px;}
.error-top-block-image img{display:inline-block;max-width:100%;border:none;}
.error-description{text-align:center;}
.error-description .error-code{font-size:4em;text-transform:uppercase;line-height:70px;letter-spacing:-2px;font-weight:800}
.error-description .error-meaning{font-size:2em}
.error-description .todo{margin-top:5px}
.error-description .input-group{margin:20px auto;width:80%}
.center-block{width:50%;width:330px;height:80%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}
.center-block .using-social-header{text-align:center;font-size:0.85em;letter-spacing:2px;color:#fff;text-transform:uppercase}
.center-block .social-buttons{margin:10px auto 10px auto;clear:both;}
.center-block .social{font-size:2.4em;}
.copyrights{margin-top:10px;font-size:0.85em;text-align:center;}
.center-block .copyrights{color:#fff;}
.login-block,
.lock-block{position:relative;padding:0 20px;margin-bottom:10px;background:#fff;border-radius:11px;}
.login-block header .image-block,
.lock-block header .image-block{display:block;margin:0 auto;max-width:130px;}
.lock-block header .image-block img{display:inline-block;max-width:100%;border:none;border-radius:50%;box-shadow:0 0 0 4px rgba(255,255,255,0.5)}
.login-block header .image-block img{display:inline-block;max-width:100%;border:none;}
.login-block header,
.lock-block header{padding:20px 10px 10px;background:#f1f1f1;text-align:center;border-bottom:0;font-size:1.9em;font-weight:300;margin:0 -20px 10px -20px;border-top-left-radius:7px;border-top-right-radius:7px;}
.login-block header small,
.lock-block header small{font-size:12px;display:block}
.login-block footer,
.lock-block footer{margin:0 -20px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background:#454b52;}
.login-block footer .btn,
.lock-block footer .btn{float:right}
.powerwidget-as-portlet-white,
.bg-white,
.powerwidget-as-portlet-white .inner-spacer{background:#fff;color:#555}
.powerwidget-as-portlet-white h2,
.powerwidget-as-portlet-white h2 small,
.powerwidget-as-portlet-white .powerwidget-ctrls .button-icon{color:#555}
.powerwidget-as-portlet-pink,
.powerwidget-as-portlet-pink .inner-spacer{background:#f87aa0;color:#fff}
.powerwidget-as-portlet-blue,
.powerwidget-as-portlet-blue .inner-spacer{background:#5bc0de;color:#fff}
.powerwidget-as-portlet-dark-blue,
.powerwidget-as-portlet-dark-blue .inner-spacer{background:#3b8dbd;color:#fff}
.powerwidget-as-portlet-green,
.powerwidget-as-portlet-green .inner-spacer{background:#82b964;color:#fff}
.powerwidget-as-portlet-green-alt,
.powerwidget-as-portlet-green-alt .inner-spacer{background:#58b868;color:#fff}
.powerwidget-as-portlet-acid-green,
.powerwidget-as-portlet-acid-green .inner-spacer{background:#ccd600;color:#fff}
.powerwidget-as-portlet-yellow,
.powerwidget-as-portlet-yellow .inner-spacer{background:#f4cc13;color:#fff}
.powerwidget-as-portlet-yellow-muted,
.powerwidget-as-portlet-yellow-muted .inner-spacer{background:#f4cc13;color:#fff}
.powerwidget-as-portlet-purple,
.powerwidget-as-portlet-purple .inner-spacer{background:#a7609a;color:#fff}
.powerwidget-as-portlet-grey,
.powerwidget-as-portlet-grey .inner-spacer{background:#888;color:#fff}
.powerwidget-as-portlet-cold-grey,
.powerwidget-as-portlet-cold-grey .inner-spacer{background:#595f66;color:#fff}
.powerwidget-as-portlet-orange,
.powerwidget-as-portlet-orange .inner-spacer{background:#f0ad4e;color:#fff}
.powerwidget-as-portlet-red,
.powerwidget-as-portlet-red .inner-spacer{background:#d24d33;color:#fff}
.powerwidget-as-portlet-dark-red,
.powerwidget-as-portlet-dark-red .inner-spacer{background:#993838;color:#fff}
.powerwidget-as-portlet-black,
.powerwidget-as-portlet-black .inner-spacer{background:#000;color:#fff}
.powerwidget-as-portlet-marine,
.powerwidget-as-portlet-marine .inner-spacer{background:#00a9ae;color:#fff}
.pink-btn,
.bg-pink,
.powerwidget.pink{background-color:#f87aa0;}
.blue-btn,
.bg-blue,
.powerwidget.blue{background-color:#5bc0de;}
.dark-blue-btn,
.bg-dark-blue,
.powerwidget.dark-blue{background-color:#3b8dbd;}
.green-btn,
.bg-green,
.powerwidget.green{background-color:#82b964;}
.green-alt-btn,
.bg-green-alt,
.powerwidget.green-alt{background-color:#58b868;}
.green-acid-btn,
.bg-acid-green,
.powerwidget.green-acid{background-color:#ccd600;}
.yellow-btn,
.bg-yellow,
.powerwidget.yellow{background-color:#f4cc13;}
.yellow-muted-btn,
.bg-yellow-muted,
.powerwidget.yellow-muted{background-color:#fffbdb;}
.purple-btn,
.bg-purple,
.powerwidget.purple{background-color:#a7609a;}
.grey-btn,
.bg-grey,
.powerwidget.grey{background-color:#888;}
.cold-grey-btn,
.bg-cold-grey,
.powerwidget.cold-grey{background-color:#595f66;}
.dark-cold-grey-btn,
.bg-dark-cold-grey,
.powerwidget.dark-cold-grey{background-color:#454b52;}
.orange-btn,
.bg-orange,
.powerwidget.orange{background-color:#f0ad4e;}
.red-btn,
.bg-red,
.powerwidget.red{background-color:#d24d33;}
.dark-red-btn,
.bg-dark-red,
.powerwidget.dark-red{background-color:#993838;}
.black-btn,
.bg-black,
.powerwidget.black{background-color:#000;}
.marine-btn,
.bg-marine,
.powerwidget.marine{background-color:#00a9ae;}
.text-pink{color:#f87aa0}
.text-blue{color:#5bc0de}
.text-dark-blue{color:#3b8dbd}
.text-green{color:#82b964}
.text-green-alt{color:#58b868}
.text-green-acid{color:#ccd600}
.text-yellow{color:#f4cc13}
.text-yellow-muted{color:#fffbdb}
.text-purple{color:#a7609a}
.text-grey{color:#888}
.text-cold-grey{color:#595f66}
.text-dark-cold-grey{color:#454b52}
.text-orange{color:#f0ad4e}
.text-red{color:#d24d33}
.text-dark-red{color:#993838}
.text-cold-grey{color:#969fa1}
.text-black{color:#000}
.text-white{color:#fff}
.text-marine{color:#00a9ae}
.buttons-margin-bottom .btn{margin-bottom:5px;}
.buttons-margin-bottom .modal .btn{margin-bottom:0}
.zero-padding-margin{padding:0;margin:0}
.padding-0px{padding:0px}
.margin-0px{margin:0}
.margin-negative-top-10px{margin-top:-10px}
.margin-negative-top-20px{margin-top:-20px}
.margin-negative-top-30px{margin-top:-30px}
.padding-10px{padding:10px}
.padding-15px{padding:10px}
.padding-20px{padding:10px}
.margin-bottom,
.margin-bottom-10px{margin-bottom:10px;}
.margin-bottom-20px{margin-bottom:20px;}
.margin-top{margin-top:10px;}
.margin-left{margin-left:10px;}
.margin-right{margin-right:10px;}
.example{position:relative;padding:35px 10px 10px;margin:0 -10px;background-color:#f0f0ed;}
.example:after{content:"Example";position:absolute;top:15px;left:15px;font-size:0.8em;font-weight:700;color:#595f66;text-transform:uppercase;letter-spacing:3px;}
.example + .highlight{margin:0 -10px 15px -10px;border-radius:0;border-width:0;}
.highlight{position:relative;padding:15px;margin-bottom:14px;background-color:#454b52;}
.highlight:after{content:"";position:absolute;top:-7px;left:5%;border-style:solid;border-width:0 7px 7px;border-color:#454b52 transparent;display:block;width:0;z-index:1;}
.highlight pre{color:#f1f1f1;font-weight:600;padding:0;margin-top:0;margin-bottom:0;background-color:transparent;border:0;white-space:nowrap;}
.callout{position:relative;min-height:60px;margin:10px 0 15px;padding:15px 30px 15px 60px;border-left:5px solid #eee;font-size:0.9em;}
.inner-spacer .callout{margin:10px -10px 15px}
.callout h4{margin-top:0;}
.callout p:last-child{margin-bottom:0;}
.callout code,
.callout .highlight{background-color:#fff;}
.callout-danger{background-color:#F7E0DB;border-color:#d24d33;}
.callout-danger:before{position:absolute;left:10px;top:10px;display:block;background:#d24d33;border-radius:50%;color:#fff;width:40px;text-align:center;height:40px;font-size:2.15em;font-family:'FontAwesome';content:"\f0e7";}
.callout-danger h4{color:#d24d33}
.callout-warning{background-color:#fff4e1;border-color:#fdc153;}
.callout-warning:before{position:absolute;left:10px;top:10px;display:block;background:#fdc153;border-radius:50%;color:#fff;width:40px;text-align:center;height:40px;font-size:2.15em;font-family:'FontAwesome';content:"\f071";}
.callout-warning h4{color:#fcb42e}
.callout-info{background-color:#dff3f9;border-color:#5bc0de;}
.callout-info:before{position:absolute;left:10px;top:10px;display:block;background:#5bc0de;border-radius:50%;color:#fff;width:40px;text-align:center;height:40px;font-size:2.15em;font-family:'FontAwesome';content:"\f0a2";}
.callout-info h4{color:#5bc0de}
code,
kbd,
pre,
samp{font-family:'Open Sans', sans-serif;}
code{padding:1px 3px;font-size:0.95em;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px;}
.hll{background-color:#ffc}
.c{color:#999}
.err{color:#A00;background-color:#FAA}
.k{color:#069}
.o{color:#555}
.cm{color:#999}
.cp{color:#099}
.c1{color:#999}
.cs{color:#999}
.gd{background-color:#FCC;border:1px solid #C00}
.ge{font-style:italic}
.gr{color:red}
.gh{color:#030}
.gi{background-color:#CFC;border:1px solid #0C0}
.go{color:#AAA}
.gp{color:#009}
.gu{color:#030}
.gt{color:#9C6}
.kc{color:#069}
.kd{color:#069}
.kn{color:#069}
.kp{color:#069}
.kr{color:#069}
.kt{color:#078}
.m{color:#F60}
.s{color:#ffa0a0}
.na{color:#b0e4f3}
.nb{color:#366}
.nc{color:#0A8}
.no{color:#360}
.nd{color:#99F}
.ni{color:#999}
.ne{color:#C00}
.nf{color:#C0F}
.nl{color:#99F}
.nn{color:#0CF}
.nt{color:#fffbdb}
.nv{color:#033}
.ow{color:#000}
.w{color:#bbb}
.mf{color:#F60}
.mh{color:#F60}
.mi{color:#F60}
.mo{color:#F60}
.sb{color:#C30}
.sc{color:#C30}
.sd{color:#C30;font-style:italic}
.s2{color:#C30}
.se{color:#C30}
.sh{color:#C30}
.si{color:#A00}
.sx{color:#C30}
.sr{color:#3AA}
.s1{color:#C30}
.ss{color:#FC3}
.bp{color:#366}
.vc{color:#033}
.vg{color:#033}
.vi{color:#033}
.il{color:#F60}
.css .o,
.css .o+.nt,
.css .nt+.nt{color:#999}
.lightweight-f{font-weight:100 !important;}
.font-19px{font-size:19px !important;}
.font-32px{font-size:32px !important;}
#gritter-notice-wrapper{position:fixed;top:20px;right:30px;width:320px;z-index:9999;}
.gritter-item-wrapper{position:relative;margin:0 0 10px 0;}
.gritter-item{display:block;border-radius:3px;background:rgba(130,185,100,1) no-repeat left -40px;border:2px solid #82b964;color:#fff;padding:2px 11px 8px 11px;font-size:13px;}
.gritter-item a{color:#fff;}
.gritter-item p{padding:0;margin:0;word-wrap:break-word;}
.gritter-close{display:none;position:absolute;top:15px;right:15px;cursor:pointer;width:10px;height:10px;}
.gritter-close:after{content:"\f00d";font-family:FontAwesome;position:absolute;}
.gritter-title{font-size:1.7em;font-weight:bold;padding:0 0 7px 0;display:block;}
/* GENERÁLT FÁJL - a styles.css másolata, a Bootstrap 3 import helyén a Bootstrap 5 build és a BS3 kompatibilitási réteg. Újragenerálás: service/skin/bs5/build-legacy-theme.sh */
