body.boxed, body.mailbox {height: auto}
.sidebar-mailbox.sidebar .sidebar-inner .nav-sidebar > li.active > a span.badge,.sidebar .sidebar-inner .nav-sidebar .badge-rounded{position:absolute;right:55px}
.sidebar-mailbox.sidebar .sidebar-inner .nav-sidebar > li.active > a{text-align:center}
.sidebar-collapsed:not(.boxed) .topbar .header-left .topnav{float:left;height:50px;margin:0}
.sidebar-mailbox.sidebar .sidebar-charts{margin-bottom:10px}
.boxed.fixed-topbar section .main-content .topbar { position: fixed}
.boxed.fixed-topbar.sidebar-show > section{ overflow: hidden;}
.boxed.fixed-topbar .main-content .page-content { margin-top: 50px;}
.boxed .main-content { height: 100%;}
.boxed.sidebar-condensed .main-content { height: 100%;}
.sidebar-mailbox.sidebar .sidebar-inner .nav-sidebar > li > a span:not(.badge) { display: block;}
.nav-tabs > li > a::before { height: 2px;z-index: 200;}
@media (min-width: 1600px) {
  .dashboard.boxed .col-clock, .dashboard.boxed .col-financial-stocks {display: none !important;}
  .dashboard.boxed .col-visitors {width: 41.6666666%;}
  .dashboard.boxed .col-small-stats {width: 50%;}
  .dashboard.boxed .widget-stock .company-info {display: none}
}
@media (min-width: 1024px) and (max-width:1200px) {
  .boxed.fixed-topbar:not(.sidebar-collapsed) section .main-content .topbar {right: 0 !important; left: 240px !important; width: auto;}
  .boxed.sidebar-collapsed .sidebar { top: 0;}
}
@media (max-width: 1024px) {
  body.boxed {height: 100%}
}
/* 2 Horizontal Menu Layout */
.sidebar-collapsed .sidebar {  z-index: 3000;}
.with-submenu.page-content .topbar{ border-top: 1px solid #DBDBDB;}
.with-submenu.page-content .topbar.topbar-blue {border-top: none;}
.sidebar-collapsed .with-submenu.page-content .topbar { margin-left: 0;}
.with-submenu .topbar{position: absolute;top: 0;left: 0;right: 0;}
.fixed-topbar .with-submenu.page-content .topbar {top: 50px; z-index: 1}
.with-submenu.page-content { padding-top: 80px;}
.fixed-topbar .with-submenu.page-content { margin-top: 0; padding: 20px 50px 0;  padding-top: 130px;}
.sidebar-collapsed.fixed-topbar .with-submenu.page-content .topbar { left: 0;}
.with-submenu.page-content .topbar li {line-height: normal;}
.with-submenu.page-content .topbar.top-icons, .with-submenu.page-content .topbar.top-icons .topnav > ul {height: auto;}
.with-submenu.page-content .topbar.top-icons .header-left .topnav > ul > li > a i {display: block;text-align: center;margin-bottom: 5px;  font-size: 16px;color:#B8DBE8;}
.with-submenu .topbar .header-left .topnav > ul > li > a::before {height: 0;}
.with-submenu .topbar .header-left .topnav > ul > li > a { height: 64px;}
.with-submenu.page-content .topbar.top-icons .topnav {height: auto;}
.with-submenu.page-content .topbar-blue {background: #319db5 !important}
.with-submenu.page-content .topbar.topbar-blue .header-left .topnav > ul:not(.nav-icons) > li.active > a,  .with-submenu.page-content .topbar.topbar-blue .header-left .topnav > ul > li:hover > a{color: #fff;  background: rgba(0,0,0,0.1) !important;}
.with-submenu.page-content .topbar.topbar-blue .header-left .topnav > ul > li > a { color: #fff;}
@media (max-width: 1024px) {
  .sidebar-show.fixed-topbar .with-submenu .topbar {  left: 0 !important;overflow: visible !important}
}
@media (min-width: 1024px) {
  .boxed.sidebar-collapsed .sidebar { top: 0;}
  .boxed.fixed-topbar.sidebar-show > section {overflow: visible; }
  .main-content .page-content.page-calendar { overflow: visible;min-width: 700px;}
}
@media screen and (max-width: 500px){
    .coming-soon .content h1 {  font-size: 43px; line-height: 45px;text-align: center;}
    .coming-soon .content h5 {  font-size: 20px;  line-height: 22px;text-align: center;}
    .coming-soon .content p {text-align: center;}
    .coming-soon #countdown { font-size: 25px; line-height: 30px; position: relative; right:auto;left:auto;top: 20px;text-align: center;}
    .coming-soon .social-nav {  left: 50%;margin-left: -128px;}
    .coming-soon #logo { position: relative;  width: auto;margin:auto;margin-top: 180px;left:0;text-align: center;}
    .coming-soon .content { top: 0;}
    .coming-soon .main-nav { bottom: auto;  left: auto;  position: relative;text-align: center;}
    .coming-soon .main-nav ul{ text-align: center;}
    .coming-soon .main-nav ul li:first-child { border-left: none;}
    .coming-soon .content { width: 100%; margin: 0; padding: 30px;position: relative;}
}

.page-content.page-calendar {min-width: 600px;}
.table-wrapper td{
  text-align:left;
}
.box{font-size:1.25rem;background-color:#c8dadf;position:relative;padding:100px 20px}.box.has-advanced-upload{outline:2px dashed #92b0b3;outline-offset:-10px;transition:outline-offset .15s ease-in-out,background-color .15s linear}.box.is-dragover{outline-offset:-20px;outline-color:#c8dadf;background-color:#fff}.box__dragndrop,.box__icon{display:none}.box.has-advanced-upload .box__dragndrop{display:inline}.box.has-advanced-upload .box__icon{width:100%;height:80px;fill:#92b0b3;display:block;margin-bottom:40px}.box.is-error .box__input,.box.is-success .box__input,.box.is-uploading .box__input{visibility:hidden}.box__error,.box__success,.box__uploading{display:none}.box.is-error .box__error,.box.is-success .box__success,.box.is-uploading .box__uploading{display:block;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);text-align:center;}.box__uploading{font-style:italic}.box__success{animation:appear-from-inside .25s ease-in-out}@keyframes appear-from-inside{from{transform:translateY(-50%) scale(0)}75%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1)}}.box__restart{font-weight:700}.box__restart:focus,.box__restart:hover{color:#39bfd3}.js .box__file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.js .box__file+label{max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.box__file.has-focus+label strong,.box__file:focus+label strong,.js .box__file+label:hover strong{color:#39bfd3}.js .box__file.has-focus+label,.js .box__file:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.no-js .box__file+label{display:none}.no-js .box__button{display:block}.box__button{font-weight:700;color:#e5edf1;background-color:#39bfd3;display:none;padding:8px 16px;margin:40px auto 0}.box__button:focus,.box__button:hover{background-color:#0f3c4b}.ad,.sm,body{font-family:Lucida Grande,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif}a{color:currentColor;text-decoration:none}.clearfix::after{content:'';display:table;clear:both}.ad{width:9.375rem;color:#444;color:rgba(0,0,0,.75);background-color:#fff;background-color:rgba(255,255,255,.5);position:fixed;z-index:1000;top:.625rem;left:.625rem;padding:.5rem .625rem}.ad--dark{color:#ddd;color:rgba(255,255,255,.75);background-color:#111;background-color:rgba(0,0,0,.5)}.ad__close{width:.625rem;height:.625rem;background-color:#777;background-color:rgba(0,0,0,.5);border-radius:50%;position:absolute;z-index:1;top:-.25rem;right:-.25rem;transition:transform .25s ease-in-out}.ad--dark .ad__close{background-color:#ddd;background-color:rgba(255,255,255,.75)}.ad__close:focus,.ad__close:hover{transform:scale(1.25)}#carbonads{font-size:.875rem;letter-spacing:-.071em;line-height:1.125rem}#carbonads a{color:currentColor;display:block;margin-top:.313rem}#carbonads .carbon-poweredby{font-size:.75rem;text-transform:uppercase;color:#aaa;color:rgba(0,0,0,.25)}.ad--dark #carbonads .carbon-poweredby{color:#999;color:rgba(255,255,255,.25)}.sm{width:100%;height:2.5rem;color:#444;color:rgba(0,0,0,.75);background-color:#fff;background-color:rgba(255,255,255,.5);overflow:hidden;position:fixed;z-index:1001;bottom:0;left:0;padding:.625rem 1.25rem 0}.sm--dark{color:#ddd;color:rgba(255,255,255,.75);background-color:#111;background-color:rgba(0,0,0,.5)}.sm li{float:right;margin-left:1rem}.sm li:first-child{float:left;margin-left:0}.sm .googleplus-one{max-width:60px}.sm .twitter-follow>:not( :first-child ),.sm .twitter-share>:not( :first-child ){display:none}@media screen and (min-width:0px){.sm li:last-child{opacity:0;transition:opacity .25s ease-in-out}.sm:hover li:last-child{opacity:1}}.sm__back{font-size:.875rem;font-weight:700;color:currentColor;text-transform:uppercase;position:relative}.sm__back::before{width:0;height:0;border:.313rem solid transparent;border-left:none;border-right-color:currentColor;content:'';display:inline-block;position:relative;left:0;margin-right:.313rem;transition:left .25s ease-in-out}.sm__back:focus::before,.sm__back:hover::before{left:-.313rem}@media screen and (max-width:40em),screen and (max-height:40em){.ad,.sm{display:none}}
