@import "https://fonts.googleapis.com/css?family=Noto+Sans:400,700";
@import "https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,300";
body {
 background:#ebeff2;
 font-family:noto sans,helvetica neue,Helvetica,Arial,sans-serif;
 margin:0;
 overflow-x:hidden;
 color:#797979
}
html {
 position:relative;
 min-height:100%;
 background:#ebeff2
}
h1,h2,h3,h4,h5,h6 {
 color:#505458;
 font-family:source sans pro,helvetica neue,Helvetica,Arial,sans-serif;
 margin:10px 0
}
h1 {
 line-height:43px
}
h2 {
 line-height:35px
}
h3 {
 line-height:30px
}
h3 small {
 color:#444
}
h4 {
 line-height:22px
}
h4 small {
 color:#444
}
h5 {
 font-size:15px
}
h5 small {
 color:#444
}
p {
 line-height:1.6
}
* {
 outline:0!important
}
b {
 font-weight:600
}
a:hover {
 outline:0;
 text-decoration:none
}
a:active {
 outline:0;
 text-decoration:none
}
a:focus {
 outline:0;
 text-decoration:none
}
.container {
 width:auto
}
.container-alt {
 margin-left:auto;
 margin-right:auto;
 padding-left:15px;
 padding-right:15px
}
.footer {
 border-top:1px solid rgba(0,0,0,.1);
 bottom:0;
 color:#58666e;
 text-align:left!important;
 padding:20px 30px;
 position:absolute;
 right:0;
 left:240px
}
#wrapper {
 height:100%;
 overflow:hidden;
 width:100%
}
.page {
 bottom:0;
 left:0;
 right:0;
 top:0
}
.page-title {
 font-size:20px;
 font-weight:600;
 margin-bottom:0;
 margin-top:7px
}
.page-title-alt {
 margin-bottom:23px;
 margin-top:10px
}
.page-header {
 border-bottom:1px solid #dbddde
}
.header-title {
 text-transform:uppercase;
 font-size:16px;
 font-weight:600;
 letter-spacing:.04em;
 line-height:16px;
 margin-bottom:8px
}
.social-links li a {
 -webkit-border-radius:50%;
 background:#eff0f4;
 border-radius:50%;
 color:#7a7676;
 display:inline-block;
 height:30px;
 line-height:30px;
 text-align:center;
 width:30px
}
.p-0 {
 padding:0!important
}
.p-20 {
 padding:20px!important
}
.p-30 {
 padding:30px!important
}
.p-l-0 {
 padding-left:0!important
}
.p-r-0 {
 padding-right:0!important
}
.p-t-0 {
 padding-top:0!important
}
.p-t-10 {
 padding-top:10px!important
}
.p-b-0 {
 padding-bottom:0!important
}
.p-b-10 {
 padding-bottom:10px!important
}
.p-l-r-10 {
 padding-left:10px;
 padding-right:10px
}
.m-0 {
 margin:0!important
}
.m-r-5 {
 margin-right:5px!important
}
.m-r-10 {
 margin-right:10px!important
}
.m-r-15 {
 margin-right:15px!important
}
.m-l-5 {
 margin-left:5px!important
}
.m-l-10 {
 margin-left:10px!important
}
.m-l-15 {
 margin-left:15px!important
}
.m-t-5 {
 margin-top:5px!important
}
.m-t-0 {
 margin-top:0!important
}
.m-t-10 {
 margin-top:10px!important
}
.m-t-15 {
 margin-top:15px!important
}
.m-t-20 {
 margin-top:0px!important
}
.m-t-30 {
 margin-top:30px!important
}
.m-t-40 {
 margin-top:40px!important
}
.m-b-0 {
 margin-bottom:0!important
}
.m-b-5 {
 margin-bottom:5px!important
}
.m-b-10 {
 margin-bottom:10px!important
}
.m-b-15 {
 margin-bottom:15px!important
}
.m-b-20 {
 margin-bottom:20px!important
}
.m-b-30 {
 margin-bottom:30px!important
}
.w-xs {
 min-width:80px
}
.w-sm {
 min-width:95px
}
.w-md {
 min-width:110px
}
.w-lg {
 min-width:140px
}
.m-h-40 {
 min-height:40px
}
.m-h-50 {
 min-height:50px
}
.l-h-34 {
 line-height:34px
}
.font-600 {
 font-weight:600
}
.font-bold {
 font-weight:700
}
.font-normal {
 font-weight:400
}
.font-light {
 font-weight:300
}
.font-13 {
 font-size:13px!important
}
.wrapper-md {
 padding:20px
}
.pull-in {
 margin-left:-15px;
 margin-right:-15px
}
.pull-in-card {
 margin-left:-20px!important;
 margin-right:-20px!important
}
.b-0 {
 border:0!important
}
.vertical-middle {
 vertical-align:middle
}
.b-r-0 {
 border-radius:0!important
}
.bx-shadow {
 -moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);
 -webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);
 box-shadow:0 1px 2px 0 rgba(0,0,0,.1)
}
.mx-box {
 max-height:380px;
 min-height:380px
}
.thumb-sm {
 height:32px;
 width:32px
}
.thumb-md {
 height:48px;
 width:48px
}
.thumb-lg {
 height:88px;
 width:88px
}
.table-box {
 display:table;
 height:100%;
 width:100%
}
.table-box .table-detail {
 display:table-cell;
 vertical-align:middle
}
.card-box {
 padding:20px;
 border:1px solid rgba(54,64,74,.05);
 -webkit-border-radius:5px;
 border-radius:5px;
 -moz-border-radius:5px;
 background-clip:padding-box;
 margin-bottom:20px;
 background-color:#fff
}
.grid-structure .grid-container {
 background-color:#f4f8fb;
 margin-bottom:10px;
 padding:10px 20px
}
.icon-list-demo div {
 cursor:pointer;
 line-height:45px;
 white-space:nowrap;
 color:#75798b
}
.icon-list-demo div:hover {
 color:#fff
}
.icon-list-demo div p {
 margin-bottom:0;
 line-height:inherit
}
.icon-list-demo i {
 -webkit-transition:all .2s;
 display:inline-block;
 font-size:18px;
 margin:0;
 text-align:center;
 transition:all .2s;
 vertical-align:middle;
 width:40px
}
.icon-list-demo .col-md-4 {
 -webkit-border-radius:3px;
 border-radius:3px;
 -moz-border-radius:3px;
 background-clip:padding-box
}
.icon-list-demo .col-md-4:hover {
 background-color:#5fbeaa
}
.icon-list-demo .col-md-4:hover i {
 -o-transform:scale(2);
 -webkit-transform:scale(2);
 moz-transform:scale(2);
 transform:scale(2)
}
.button-list {
 margin-left:-8px;
 margin-bottom:-12px
}
.button-list .btn {
 margin-bottom:12px;
 margin-left:8px
}
.row {
 margin-right:-10px;
 margin-left:-10px
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
 padding-left:10px;
 padding-right:10px
}
.breadcrumb {
 background-color:transparent;
 margin-bottom:15px;
 padding-top:10px;
 padding-left:0
}
.dropdown-menu {
 padding:4px 0;
 transition:all 300ms ease;
 -moz-transition:all 300ms ease;
 -webkit-transition:all 300ms ease;
 -o-transition:all 300ms ease;
 -ms-transition:all 300ms ease;
 border:0;
 box-shadow:0 2px 5px 0 rgba(0,0,0,.26)
}
.dropdown-menu>li>a {
 padding:6px 20px
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {
 background-color:#f3f3f3;
 color:#36404a
}
.dropup .dropdown-menu {
 box-shadow:0 -1px 5px 0 rgba(0,0,0,.26)
}
.bg-custom {
 background-color:#5fbeaa!important
}
.bg-primary {
 background-color:#5d9cec!important
}
.bg-success {
 background-color:#b5ce2f!important
}
.bg-info {
 background-color:#48c0e1!important
}
.bg-warning {
 background-color:#f9c606!important
}
.bg-danger {
 background-color:#f04c3e!important
}
.bg-muted {
 background-color:#f4f8fb!important
}
.bg-inverse {
 background-color:#36404a!important
}
.bg-purple {
 background-color:#7266ba!important
}
.bg-pink {
 background-color:#e70581!important
}
.bg-white {
 background-color:#fff!important
}
.bg-lightdark {
 background-color:#f4f8fb!important
}
.text-custom {
 color:#5fbeaa
}
.text-white {
 color:#fff
}
.text-danger {
 color:#f04c3e
}
.text-muted {
 color:#98a6ad
}
.text-primary {
 color:#5d9cec
}
.text-warning {
 color:#f9c606
}
.text-success {
 color:#b5ce2f
}
.text-info {
 color:#48c0e1
}
.text-inverse {
 color:#36404a
}
.text-pink {
 color:#e70581
}
.text-purple {
 color:#7266ba
}
.text-dark {
 color:#797979!important
}
textarea.form-control {
 min-height:90px
}
.form-control {
 background-color:#fff;
 border:1px solid #e3e3e3;
 border-radius:4px;
 color:#565656;
 padding:7px 12px;
 height:38px;
 max-width:100%;
 -webkit-box-shadow:none;
 box-shadow:none;
 -webkit-transition:all 300ms linear;
 -moz-transition:all 300ms linear;
 -o-transition:all 300ms linear;
 -ms-transition:all 300ms linear;
 transition:all 300ms linear
}
.form-control:focus {
 background-color:#fff;
 border:1px solid #aaa;
 -webkit-box-shadow:none;
 box-shadow:none;
 outline:0!important;
 color:#333
}
.input-lg {
 height:46px;
 padding:10px 16px;
 font-size:18px;
 line-height:1.3333333;
 border-radius:6px
}
.input-sm {
 height:30px;
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.form-horizontal .form-group {
 margin-left:-10px;
 margin-right:-10px
}
.form-control-feedback {
 line-height:38px!important
}
.input-group-btn .btn {
 padding:8px 12px
}
.input-group-btn .btn-sm {
 padding:5px 10px
}
.input-group-btn .btn-lg {
 padding:10px 17px
}
.label {
 font-weight:600;
 letter-spacing:.05em;
 padding:.3em .6em
}
.label-default {
 background-color:#5fbeaa
}
.label-primary {
 background-color:#5d9cec
}
.label-success {
 background-color:#b5ce2f
}
.label-info {
 background-color:#48c0e1
}
.label-warning {
 background-color:#f9c606
}
.label-danger {
 background-color:#f04c3e
}
.label-purple {
 background-color:#7266ba
}
.label-pink {
 background-color:#e70581
}
.label-inverse {
 background-color:#36404a
}
.badge {
 text-transform:uppercase;
 font-weight:600;
 padding:3px 5px;
 font-size:12px;
 margin-top:1px;
 background-color:#5fbeaa
}
.badge-xs {
 font-size:9px
}
.badge-xs,.badge-sm {
 -webkit-transform:translate(0,-2px);
 -ms-transform:translate(0,-2px);
 -o-transform:translate(0,-2px);
 transform:translate(0,-2px)
}
.badge-primary {
 background-color:#5d9cec
}
.badge-success {
 background-color:#b5ce2f
}
.badge-info {
 background-color:#48c0e1
}
.badge-warning {
 background-color:#f9c606
}
.badge-danger {
 background-color:#f04c3e
}
.badge-purple {
 background-color:#7266ba
}
.badge-pink {
 background-color:#e70581
}
.badge-inverse {
 background-color:#36404a
}
.pagination>li:first-child>a,.pagination>li:first-child>span {
 border-bottom-left-radius:3px;
 border-top-left-radius:3px
}
.pagination>li:last-child>a,.pagination>li:last-child>span {
 border-bottom-right-radius:3px;
 border-top-right-radius:3px
}
.pagination>li>a,.pagination>li>span {
 color:#636e7b
}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {
 background-color:#e4e7ea
}
.pagination-split li {
 margin-left:5px;
 display:inline-block;
 float:left
}
.pagination-split li:first-child {
 margin-left:0
}
.pagination-split li a {
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 border-radius:3px
}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {
 background-color:#5fbeaa;
 border-color:#5fbeaa
}
.pager li>a,.pager li>span {
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 border-radius:3px;
 color:#636e7b
}
.tabs {
 background-color:#fff;
 margin:0 auto;
 padding:0;
 position:relative;
 white-space:nowrap;
 width:100%
}
.tabs li.tab {
 background-color:#fff;
 display:block;
 float:left;
 margin:0;
 text-align:center
}
.tabs li.tab a {
 -moz-transition:color .28s ease;
 -ms-transition:color .28s ease;
 -o-transition:color .28s ease;
 -webkit-transition:color .28s ease;
 color:#ee6e73;
 display:block;
 height:100%;
 text-decoration:none;
 transition:color .28s ease;
 width:100%
}
.tabs li.tab a.active {
 color:#5fbeaa!important
}
.tabs .indicator {
 background-color:#5fbeaa;
 bottom:0;
 height:2px;
 position:absolute;
 will-change:left,right
}
.tabs-top .indicator {
 top:0
}
.nav-pills li a {
 line-height:36px!important
}
.nav-pills li.active a {
 background-color:#5fbeaa!important
}
.nav-pills li.active a:hover {
 background-color:#5fbeaa!important
}
.nav-pills li.active a:focus {
 background-color:#5fbeaa!important
}
.nav.nav-tabs+.tab-content {
 background:#fff;
 margin-bottom:30px;
 padding:30px
}
.tabs-vertical-env {
 margin-bottom:30px
}
.tabs-vertical-env .tab-content {
 background:#fff;
 display:table-cell;
 margin-bottom:30px;
 padding:30px;
 vertical-align:top
}
.tabs-vertical-env .nav.tabs-vertical {
 display:table-cell;
 min-width:120px;
 vertical-align:top;
 width:150px
}
.tabs-vertical-env .nav.tabs-vertical li.active>a {
 background-color:#fff;
 border:0
}
.tabs-vertical-env .nav.tabs-vertical li>a {
 color:#333;
 text-align:center;
 white-space:nowrap
}
.nav.nav-tabs>li.active>a {
 background-color:#fff;
 border:0
}
.nav.nav-tabs>li>a,.nav.tabs-vertical>li>a {
 background-color:transparent;
 border-radius:0;
 border:0;
 color:#505461!important;
 cursor:pointer;
 line-height:50px;
 padding-left:20px;
 padding-right:20px;
 letter-spacing:.03em;
 font-weight:600;
 text-transform:uppercase;
 font-family:source sans pro,open sans,helvetica neue,Helvetica,Arial,sans-serif
}
.nav.nav-tabs>li>a:hover,.nav.tabs-vertical>li>a:hover {
 color:#5fbeaa!important
}
.tab-content {
 box-shadow:0 1px 1px rgba(0,0,0,.05);
 color:#777
}
.nav.nav-tabs>li:last-of-type a {
 margin-right:0
}
.nav.nav-tabs {
 border-bottom:0;
 box-shadow:0 1px 1px rgba(0,0,0,.05)
}
.navtab-bg {
 background-color:#f4f8fb
}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus,.tabs-vertical-env .nav.tabs-vertical li.active>a {
 border:0
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.tabs-vertical>li.active>a,.tabs-vertical>li.active>a:focus,.tabs-vertical>li.active>a:hover {
 color:#5fbeaa!important
}
.list-group-item {
 border:1px solid #ebeff2
}
.dropcap {
 font-size:3.1em
}
.dropcap,.dropcap-circle,.dropcap-square {
 display:block;
 float:left;
 font-weight:400;
 line-height:36px;
 margin-right:6px;
 text-shadow:none
}
.alert .btn {
 margin-top:10px
}
.alert-success {
 background-color:rgba(95,190,170,.3);
 border-color:rgba(95,190,170,.4);
 color:#5fbeaa
}
.alert-info {
 background-color:rgba(52,211,235,.2);
 border-color:rgba(52,211,235,.3);
 color:#48c0e1
}
.alert-warning {
 background-color:rgba(255,189,74,.2);
 border-color:rgba(255,189,74,.3);
 color:#f9c606
}
.alert-danger {
 background-color:rgba(240,80,80,.2);
 border-color:rgba(240,80,80,.3);
 color:#f04c3e
}
.modal .modal-dialog .modal-content {
 -moz-box-shadow:none;
 -webkit-box-shadow:none;
 border-color:#ddd;
 border-radius:2px;
 box-shadow:none;
 padding:25px
}
.modal .modal-dialog .modal-content .modal-header {
 border-bottom-width:2px;
 margin:0;
 padding:0;
 padding-bottom:15px
}
.modal .modal-dialog .modal-content .modal-body {
 padding:20px 0
}
.modal .modal-dialog .modal-content .modal-footer {
 padding:0;
 padding-top:15px
}
.modal-full {
 width:98%
}
.modal-content .nav.nav-tabs+.tab-content {
 margin-bottom:0
}
.modal-content .panel-group {
 margin-bottom:0
}
.modal-content .panel {
 border-top:0
}
.modal-demo {
 background-color:#fff;
 width:600px;
 -webkit-border-radius:4px;
 border-radius:4px;
 -moz-border-radius:4px;
 background-clip:padding-box;
 display:none
}
.modal-demo .close {
 position:absolute;
 top:15px;
 right:25px;
 color:#eee
}
.custom-modal-title {
 padding:15px 25px;
 line-height:22px;
 font-size:18px;
 background-color:#36404a;
 color:#fff;
 text-align:left;
 margin:0
}
.custom-modal-text {
 padding:20px
}
.custombox-modal-flash .close,.custombox-modal-rotatedown .close {
 top:20px;
 z-index:9999
}
.tabs-vertical-env .tab-content {
 margin-bottom:0
}
.table>thead>tr>td.middle-align,.table>tbody>tr>td.middle-align,.table>.tfood>tr>td.middle-align,.table>thead>tr>th.middle-align,.table>tbody>tr>th.middle-align,.table>.tfood>tr>th.middle-align {
 vertical-align:middle
}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {
 background-color:#5fbeaa;
 border-color:#5fbeaa
}
.nav-pills>.active>a>.badge {
 color:#5fbeaa
}
.has-success .form-control {
 border-color:#b5ce2f;
 box-shadow:none!important
}
.has-warning .form-control {
 border-color:#f9c606;
 box-shadow:none!important
}
.has-error .form-control {
 border-color:#f04c3e;
 box-shadow:none!important
}
.input-group-addon {
 border-radius:2px;
 border:1px solid #eee
}
.tooltip-inner {
 border-radius:1px;
 padding:6px 10px
}
.jqstooltip {
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 width:auto!important;
 height:auto!important
}
.popover {
 font-family:inherit;
 border:0;
 -webkit-border-radius:3px;
 border-radius:3px;
 -moz-border-radius:3px;
 background-clip:padding-box
}
.popover .popover-title {
 background-color:transparent;
 color:#5fbeaa;
 font-weight:600
}
code {
 color:#5d9cec;
 background-color:#f4f8fb;
 border-radius:4px
}
pre {
 background-color:#f4f8fb;
 border:1px solid #d4d8da
}
.well {
 background-color:#f4f8fb;
 border:1px solid #e4e4e4
}
.carousel-control {
 width:10%
}
.carousel-control span {
 position:absolute;
 top:50%;
 z-index:5;
 display:inline-block;
 font-size:30px
}
.slider-bg {
 background-size:cover!important;
 padding:5.5% 4.5%
}
.media {
 margin-bottom:20px
}
.media .media-heading {
 font-weight:600;
 font-size:16px
}
.media:last-of-type {
 margin-bottom:0
}
.topbar {
 left:0;
 position:fixed;
 right:0;
 top:0;
 z-index:999
}
.topbar .topbar-left {
 float:left;
 position:relative;
 width:240px;
 z-index:1
}
.topbar .topbar-left-sm {
 width:180px
}
.logo {
 color:#fff!important;
 font-size:20px;
 font-weight:700;
 letter-spacing:.05em;
 line-height:60px;
 text-transform:uppercase
}
.logo h1 {
 height:50px;
 margin:0 auto;
 text-align:center
}
.logo i {
 color:#5fbeaa
}
.logo .icon-c-logo {
 display:none
}
.navbar-default {
 background-color:#36404a;
 border-radius:0;
 border:0;
 margin-bottom:0
}
.navbar-default .navbar-nav>.open>a {
 background-color:rgba(255,255,255,.1)
}
.navbar-default .navbar-nav>.open>a:focus {
 background-color:rgba(255,255,255,.1)
}
.navbar-default .navbar-nav>.open>a:hover {
 background-color:rgba(255,255,255,.1)
}
.navbar-default .badge {
 position:absolute;
 top:12px;
 right:7px
}
.nav>li>a {
 color:#fff!important;
 line-height:60px;
 padding:0 15px;
 position:relative
}
.nav>li>a i {
 font-size:16px
}
.profile img {
 border:2px solid #edf0f0;
 height:36px;
 width:36px
}
.dropdown-menu-lg {
 width:300px
}
.dropdown-menu-lg .list-group {
 margin-bottom:0
}
.dropdown-menu-lg .list-group-item {
 border:0;
 padding:10px 20px
}
.dropdown-menu-lg .media-heading {
 margin-bottom:0
}
.dropdown-menu-lg .media-body p {
 color:#828282
}
.notification-list {
 max-height:230px
}
.notification-list em {
 width:34px;
 text-align:center
}
.notification-list .media-body {
 display:inherit;
 width:auto;
 overflow:hidden;
 margin-left:50px
}
.notification-list .media-body h5 {
 text-overflow:ellipsis;
 white-space:nowrap;
 display:block;
 width:100%;
 font-weight:400;
 overflow:hidden
}
.notifi-title {
 border-bottom:1px solid rgba(0,0,0,.1);
 font-size:15px;
 text-transform:uppercase;
 font-weight:600;
 padding:11px 20px 15px;
 color:#36404a;
 font-family:source sans pro,helvetica neue,Helvetica,Arial,sans-serif
}
.navbar-nav {
 margin:0
}
.side-menu {
 bottom:0;
 top:0;
 width:240px;
 z-index:2
}
.side-menu.left {
 background:#fff;
 box-shadow:0 1px 1px rgba(0,0,0,.1);
 position:absolute;
 top:60px
}
body.fixed-left .side-menu.left {
 bottom:50px;
 height:100%;
 margin-bottom:-70px;
 margin-top:0;
 padding-bottom:70px;
 position:fixed
}
.content-page {
 margin-left:240px;
 overflow:hidden
}
.content-page>.content {
 margin-bottom:60px;
 margin-top:60px;
 padding:20px 5px 15px
}
.button-menu-mobile {
 background:0 0;
 border:0;
 color:#ccc;
 font-size:21px;
 line-height:60px;
 padding:0 15px
}
.button-menu-mobile:hover {
 color:#fff
}
.sidebar-inner {
 height:100%
}
.btn {
 border-radius:3px;
 outline:0!important
}
.btn-md {
 padding:8px 16px
}
.btn-primary,.btn-success,.btn-default,.btn-info,.btn-warning,.btn-danger,.btn-inverse,.btn-purple,.btn-pink {
 color:#fff!important
}
.btn-default,.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default {
 background-color:#5fbeaa!important;
 border:1px solid #5fbeaa!important
}
.btn-white,.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.btn-white.focus,.btn-white:active,.btn-white:focus,.btn-white:hover,.open>.dropdown-toggle.btn-white {
 border:1px solid #eaeaea!important;
 background-color:#fff;
 color:#36404a
}
.btn-white:hover,.btn-white:hover:hover,.btn-white:focus:hover,.btn-white:active:hover,.btn-white.active:hover,.btn-white.focus:hover,.btn-white:active:hover,.btn-white:focus:hover,.btn-white:hover:hover,.open>.dropdown-toggle.btn-white:hover {
 background-color:#f9f9f9
}
.btn-white:focus,.btn-white:hover:focus,.btn-white:focus:focus,.btn-white:active:focus,.btn-white.active:focus,.btn-white.focus:focus,.btn-white:active:focus,.btn-white:focus:focus,.btn-white:hover:focus,.open>.dropdown-toggle.btn-white:focus {
 background-color:#f9f9f9
}
.btn-white:active,.btn-white:hover:active,.btn-white:focus:active,.btn-white:active:active,.btn-white.active:active,.btn-white.focus:active,.btn-white:active:active,.btn-white:focus:active,.btn-white:hover:active,.open>.dropdown-toggle.btn-white:active {
 background-color:#f9f9f9
}
.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary {
 background-color:#5d9cec!important;
 border:1px solid #5d9cec!important
}
.btn-success,.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success {
 /*background-color:#5CB85C!important;
 border:1px solid #5CB85C!important*/
}
.btn-info,.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info {
 background-color:#48c0e1!important;
 border:1px solid #48c0e1!important
}
.btn-warning,.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning {
 background-color:#f9c606!important;
 border:1px solid #f9c606!important
}
.btn-danger,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger {
 background-color:#9D2720!important;
 border:1px solid #9D2720!important
}
.btn-inverse,.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.focus,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.open>.dropdown-toggle.btn-inverse {
 background-color:#36404a!important;
 border:1px solid #36404a!important;
 color:#fff
}
.btn-purple,.btn-purple:hover,.btn-purple:focus,.btn-purple:active {
 background-color:#7266ba!important;
 border:1px solid #7266ba!important;
 color:#fff
}
.btn-pink,.btn-pink:hover,.btn-pink:focus,.btn-pink:active {
 background-color:#e70581!important;
 border:1px solid #e70581!important;
 color:#fff
}
.open>.dropdown-toggle.btn-primary.btn-custom,.open>.dropdown-toggle.btn-success.btn-custom,.open>.dropdown-toggle.btn-info.btn-custom,.open>.dropdown-toggle.btn-warning.btn-custom,.open>.dropdown-toggle.btn-danger.btn-custom,.open>.dropdown-toggle.btn-default.btn-custom {
 border-width:2px!important;
 color:#fff!important
}
.open>.dropdown-toggle.btn-white.btn-custom {
 border-width:2px!important
}
.btn-rounded {
 border-radius:2em!important;
 padding:6px 20px
}
.btn-rounded .btn-label {
 padding:7px 15px 7px 20px;
 margin-left:-20px
}
.btn-rounded .btn-label-right {
 margin-right:-20px;
 margin-left:12px
}
.panel {
 border:0;
 margin-bottom:20px
}
.panel .panel-body {
 padding:20px
}
.panel .panel-body p {
 margin:0
}
.panel .panel-body p+p {
 margin-top:15px
}
.panel-heading {
 border:0!important;
 padding: 20px 10px 20px 10px;
}
.panel-default>.panel-heading {
 background-color:#f4f8fb;
 border-bottom:0;
 color:#797979
}
.panel-title {
 font-size:15px;
 font-weight:600;
 margin-bottom:0;
 margin-top:0;
 text-transform:uppercase;
 letter-spacing:.03em
}
.panel-footer {
 background:#f4f8fb;
 border-top:0
}
.panel-color .panel-title {
 color:#fff
}
.panel-custom>.panel-heading {
 background-color:#5fbeaa
}
.panel-primary>.panel-heading {
 background-color:#5d9cec
}
.panel-success>.panel-heading {
 background-color:#b5ce2f
}
.panel-info>.panel-heading {
 background-color:#48c0e1
}
.panel-warning>.panel-heading {
 background-color:#f9c606
}
.panel-danger>.panel-heading {
 background-color:#f04c3e
}
.panel-purple>.panel-heading {
 background-color:#7266ba
}
.panel-pink>.panel-heading {
 background-color:#e70581
}
.panel-inverse>.panel-heading {
 background-color:#36404a
}
.panel-border .panel-heading {
 background-color:#fff;
 border-top:3px solid #dadfe2!important;
 padding:10px 20px 0
}
.panel-border .panel-body {
 padding:15px 20px 20px
}
.panel-border.panel-custom .panel-heading {
 border-color:#5fbeaa!important;
 color:#5fbeaa!important
}
.panel-border.panel-primary .panel-heading {
 border-color:#5d9cec!important;
 color:#5d9cec!important
}
.panel-border.panel-success .panel-heading {
 border-color:#b5ce2f!important;
 color:#b5ce2f!important
}
.panel-border.panel-info .panel-heading {
 border-color:#48c0e1!important;
 color:#48c0e1!important
}
.panel-border.panel-warning .panel-heading {
 border-color:#f9c606!important;
 color:#f9c606!important
}
.panel-border.panel-danger .panel-heading {
 border-color:#f04c3e!important;
 color:#f04c3e!important
}
.panel-border.panel-purple .panel-heading {
 border-color:#7266ba!important;
 color:#7266ba!important
}
.panel-border.panel-pink .panel-heading {
 border-color:#e70581!important;
 color:#e70581!important
}
.panel-border.panel-inverse .panel-heading {
 border-color:#36404a!important;
 color:#36404a!important
}
.panel-group .panel .panel-heading a[data-toggle=collapse].collapsed:before {
 content:'\f0d7'
}
.panel-group .panel .panel-heading .accordion-toggle.collapsed:before {
 content:'\f0d7'
}
.panel-group .panel .panel-heading a[data-toggle=collapse] {
 display:block
}
.panel-group .panel .panel-heading a[data-toggle=collapse]:before {
 content:'\f0d8';
 display:block;
 float:right;
 font-family:fontawesome;
 font-size:14px;
 text-align:right;
 width:25px
}
.panel-group .panel .panel-heading .accordion-toggle {
 display:block
}
.panel-group .panel .panel-heading .accordion-toggle:before {
 content:'\f0d8';
 display:block;
 float:right;
 font-family:fontawesome;
 font-size:14px;
 text-align:right;
 width:25px
}
.panel-group .panel .panel-heading+.panel-collapse .panel-body {
 border-top:0
}
.panel-group .panel-heading {
 padding:12px 26px
}
.panel-group.panel-group-joined .panel+.panel {
 border-top:1px solid #eee;
 margin-top:0
}
.panel-group-joined .panel-group .panel+.panel {
 border-top:1px solid #eee;
 margin-top:0
}
.panel .nav-pills li a {
 color:#36404a!important
}
.panel .nav-pills li.active a {
 color:#fff!important
}
.portlet {
 background:#fff;
 border:1px solid rgba(54,64,74,.05);
 -webkit-border-radius:5px;
 border-radius:5px;
 -moz-border-radius:5px;
 background-clip:padding-box;
 margin-bottom:20px
}
.portlet .portlet-heading {
 -webkit-border-radius:3px 3px 0 0;
 border-radius:3px 3px 0 0;
 -moz-border-radius:3px 3px 0 0;
 background-clip:padding-box;
 color:#fff;
 padding:12px 20px
}
.portlet .portlet-heading .portlet-title {
 color:#fff;
 float:left;
 font-size:15px;
 font-weight:600;
 margin-bottom:0;
 margin-top:0;
 text-transform:uppercase;
 letter-spacing:.03em
}
.portlet .portlet-heading .portlet-widgets {
 display:inline-block;
 float:right;
 font-size:15px;
 line-height:30px;
 padding-left:15px;
 position:relative;
 text-align:right
}
.portlet .portlet-heading .portlet-widgets .divider {
 margin:0 5px
}
.portlet .portlet-heading .portlet-widgets .collapsed .ion-minus-round:before {
 content:"\f217"!important
}
.portlet .portlet-heading a {
 color:#999
}
.portlet .portlet-body {
 -moz-border-radius-bottomleft:5px;
 -moz-border-radius-bottomright:5px;
 -webkit-border-bottom-left-radius:5px;
 -webkit-border-bottom-right-radius:5px;
 background:#fff;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px;
 padding:15px
}
.portlet-default .portlet-title {
 color:#797979!important
}
.portlet .portlet-heading.bg-custom a,.portlet .portlet-heading.bg-purple a,.portlet .portlet-heading.bg-info a,.portlet .portlet-heading.bg-success a,.portlet .portlet-heading.bg-primary a,.portlet .portlet-heading.bg-danger a,.portlet .portlet-heading.bg-warning a,.portlet .portlet-heading.bg-inverse a,.portlet .portlet-heading.bg-pink a {
 color:#fff
}
.panel-disabled {
 background:rgba(243,242,241,.5);
 bottom:15px;
 left:0;
 position:absolute;
 right:-5px;
 top:0
}
.loader-1 {
 -moz-animation:loaderAnimate 1000ms linear infinite;
 -o-animation:loaderAnimate 1000ms linear infinite;
 -webkit-animation:loaderAnimate 1000ms linear infinite;
 animation:loaderAnimate 1000ms linear infinite;
 clip:rect(0,30px,30px,15px);
 height:30px;
 left:50%;
 margin-left:-15px;
 margin-top:-15px;
 position:absolute;
 top:50%;
 width:30px
}
.loader-1:after {
 -moz-animation:loaderAnimate2 1000ms ease-in-out infinite;
 -o-animation:loaderAnimate2 1000ms ease-in-out infinite;
 -webkit-animation:loaderAnimate2 1000ms ease-in-out infinite;
 animation:loaderAnimate2 1000ms ease-in-out infinite;
 border-radius:50%;
 clip:rect(0,30px,30px,15px);
 content:'';
 height:30px;
 position:absolute;
 width:30px
}
.table {
 margin-bottom:10px
}
.table-striped>tbody>tr:nth-of-type(odd),.table-hover>tbody>tr:hover,.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th {
 background-color:#f4f8fb!important
}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td,.table>thead>tr>th,.table-bordered {
 border-top:1px solid #ebeff2
}
.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td {
 border:1px solid #ebeff2
}
.table>thead>tr>th {
 vertical-align:bottom;
 border-bottom:2px solid #ebeff2
}
tbody {
 color:#797979
}
th {
 color:#666;
 font-weight:600
}
.table-bordered {
 border:1px solid #ebeff2
}
table.focus-on tbody tr.focused th {
 background-color:#5fbeaa;
 color:#fff
}
table.focus-on tbody tr.focused td {
 background-color:#5fbeaa;
 color:#fff
}
.table-rep-plugin .table-responsive {
 border:0!important
}
.table-rep-plugin tbody th {
 font-size:14px;
 font-weight:400
}
.table-rep-plugin .checkbox-row {
 padding-left:40px
}
.table-rep-plugin .checkbox-row label {
 display:inline-block;
 padding-left:5px;
 position:relative
}
.table-rep-plugin .checkbox-row label::before {
 -o-transition:.3s ease-in-out;
 -webkit-transition:.3s ease-in-out;
 background-color:#fff;
 border-radius:3px;
 border:1px solid #ccc;
 content:"";
 display:inline-block;
 height:17px;
 left:0;
 margin-left:-20px;
 position:absolute;
 transition:.3s ease-in-out;
 width:17px;
 outline:0!important
}
.table-rep-plugin .checkbox-row label::after {
 color:#555;
 display:inline-block;
 font-size:11px;
 height:16px;
 left:0;
 margin-left:-20px;
 padding-left:3px;
 padding-top:1px;
 position:absolute;
 top:-1px;
 width:16px
}
.table-rep-plugin .checkbox-row input[type=checkbox] {
 cursor:pointer;
 opacity:0;
 z-index:1;
 outline:0!important
}
.table-rep-plugin .checkbox-row input[type=checkbox]:disabled+label {
 opacity:.65
}
.table-rep-plugin .checkbox-row input[type=checkbox]:focus+label::before {
 outline-offset:-2px;
 outline:0
}
.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::after {
 content:"\f00c";
 font-family:fontawesome
}
.table-rep-plugin .checkbox-row input[type=checkbox]:disabled+label::before {
 background-color:#eee;
 cursor:not-allowed
}
.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::before {
 background-color:#5fbeaa;
 border-color:#5fbeaa
}
.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::after {
 color:#fff
}
.fixed-table-container tbody .selected td {
 background-color:#f4f8fb
}
.modal-block {
 background:0 0;
 margin:40px auto;
 max-width:600px;
 padding:0;
 position:relative;
 text-align:left
}
#datatable-editable .actions a {
 padding:5px
}
#datatable-editable .form-control {
 background-color:#fff;
 width:100%
}
#datatable-editable .fa-trash-o {
 color:#f04c3e
}
#datatable-editable .fa-times {
 color:#f04c3e
}
#datatable-editable .fa-pencil {
 color:#29b6f6
}
#datatable-editable .fa-save {
 color:#33b86c
}
#datatable td {
 font-weight:400
}
div.dataTables_paginate ul.pagination {
 margin-top:30px
}
div.dataTables_info {
 padding-top:38px
}
.dt-buttons {
 float:left
}
div#datatable-buttons_info {
 float:left
}
.footable-odd {
 background-color:#fff
}
.footable-detail-show {
 background-color:#ebeff2
}
.footable-row-detail {
 background-color:#f0f4f7
}
table[data-toggle=table] {
 display:none
}
.fixed-table-pagination .pagination-detail,.fixed-table-pagination div.pagination {
 margin-top:20px
}
.fixed-table-container {
 border:1px solid #ebeff2!important
}
.bootstrap-table .table>thead>tr>th {
 border-bottom:2px solid #ebeff2;
 background:#ebeff2
}
.fixed-table-container thead th .th-inner {
 padding:9px 12px
}
.bootstrap-table .table,.bootstrap-table .table>tbody>tr>td,.bootstrap-table .table>tbody>tr>th,.bootstrap-table .table>tfoot>tr>td,.bootstrap-table .table>tfoot>tr>th,.bootstrap-table .table>thead>tr>td {
 padding:8px 12px!important
}
.tablesaw thead {
 background:#ebeff2;
 background-image:none;
 border:0
}
.tablesaw thead th {
 text-shadow:none;
 letter-spacing:.06em
}
.tablesaw thead tr:first-child th {
 padding-top:1.1em;
 padding-bottom:.9em
}
.tablesaw thead tr:first-child th {
 font-weight:600;
 font-family:inherit;
 border:0
}
.tablesaw td,.tablesaw tbody th {
 font-size:inherit;
 line-height:inherit;
 padding:10px!important
}
.tablesaw-stack tbody tr,.tablesaw tbody tr {
 border-bottom:0
}
.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {
 font-family:FontAwesome;
 font-size:10px
}
.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after {
 content:"\f176"
}
.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {
 content:"\f175"
}
.tablesaw-bar .btn-select.btn-small:after,.tablesaw-bar .btn-select.btn-micro:after {
 font-size:8px;
 padding-right:10px
}
.tablesaw-swipe .tablesaw-cell-persist {
 box-shadow:none
}
.tablesaw-enhanced .tablesaw-bar .btn {
 text-shadow:none;
 background-image:none
}
.tablesaw-enhanced .tablesaw-bar .btn.btn-select:hover {
 background:#fff
}
.tablesaw-enhanced .tablesaw-bar .btn:hover,.tablesaw-enhanced .tablesaw-bar .btn:focus,.tablesaw-enhanced .tablesaw-bar .btn:active {
 color:#5fbeaa!important;
 background-color:#ebeff2;
 outline:0!important;
 box-shadow:none!important;
 background-image:none
}
.fixedHeader-floating {
 top:60px!important
}
table.dataTable th.focus,table.dataTable td.focus {
 outline:3px solid #5fbeaa!important;
 outline-offset:-1px
}
div.ColVis {
 float:none;
 margin-right:30px
}
button.ColVis_Button,.ColVis_Button:hover {
 float:none;
 border-radius:3px;
 outline:0!important;
 background:0;
 box-shadow:none;
 color:#fff!important;
 background-color:#5fbeaa!important;
 border:1px solid #5fbeaa!important
}
.dataTables_length {
 float:left
}
div.ColVis_collectionBackground {
 background-color:transparent
}
ul.ColVis_collection {
 padding:10px 0 0;
 background-color:#fff;
 box-shadow:0 2px 5px 0 rgba(0,0,0,.26);
 border:0
}
ul.ColVis_collection li {
 background:0 0!important;
 padding:3px 10px!important;
 border:0!important;
 box-shadow:none!important
}
#datatable-colvid_info {
 float:left
}
.widget-box-1 i.inform {
 font-size:20px;
 cursor:pointer
}
.widget-box-1 h4 {
 margin-bottom:5px;
 margin-top:0
}
.widget-box-1 h2 {
 margin:20px;
 font-weight:600
}
.widget-box-1 p {
 margin-bottom:0
}
.widget-s-1 {
 border-radius:6px
}
.widget-bg-color-icon .bg-icon {
 height:80px;
 width:80px;
 text-align:center;
 -webkit-border-radius:50%;
 border-radius:50%;
 -moz-border-radius:50%;
 background-clip:padding-box
}
.widget-bg-color-icon .bg-icon i {
 font-size:32px;
 line-height:80px
}
.widget-bg-color-icon .bg-icon-info {
 background-color:rgba(52,211,235,.2);
 border:1px solid #48c0e1
}
.widget-bg-color-icon .bg-icon-primary {
 background-color:rgba(93,156,236,.2);
 border:1px solid #5d9cec
}
.widget-bg-color-icon .bg-icon-pink {
 background-color:rgba(251,109,157,.2);
 border:1px solid #e70581
}
.widget-bg-color-icon .bg-icon-purple {
 background-color:rgba(114,102,186,.2);
 border:1px solid #7266ba
}
.widget-bg-color-icon .bg-icon-success {
 background-color:rgba(129,200,104,.2);
 border:1px solid #b5ce2f
}
.widget-bg-color-icon .bg-icon-custom {
 background-color:rgba(95,190,170,.2);
 border:1px solid #5fbeaa
}
.widget-bg-color-icon .bg-icon-warning {
 background-color:rgba(255,189,74,.2);
 border:1px solid #f9c606
}
.widget-bg-color-icon .bg-icon-danger {
 background-color:rgba(240,80,80,.2);
 border:1px solid #f04c3e
}
.widget-bg-color-icon .bg-icon-inverse {
 background-color:rgba(76,86,103,.2);
 border:1px solid #36404a
}
.mini-stat-icon {
 -moz-border-radius:100%;
 -webkit-border-radius:100%;
 border-radius:100%;
 background-color:rgba(255,255,255,.2);
 display:inline-block;
 float:left;
 font-size:30px;
 height:60px;
 line-height:60px;
 margin-right:10px;
 text-align:center;
 width:60px
}
.mini-stat-info {
 padding-top:2px;
 color:#eee
}
.mini-stat-info span {
 color:#fff;
 display:block;
 font-size:24px;
 font-weight:600
}
.mini-stat-info span.name {
 color:#fff;
 display:block;
 font-size:18px;
 font-weight:600;
 margin-top:5px
}
.widget-inline {
 padding:20px 0!important
}
.widget-inline .col-lg-3 {
 padding:0
}
.widget-inline .widget-inline-box {
 border-right:1px solid #e3e8f1;
 padding:20px
}
.widget-inline .widget-inline-box i {
 font-size:32px
}
.inbox-widget .inbox-item {
 border-bottom:1px solid #f1f1f1;
 overflow:hidden;
 padding:10px 0;
 position:relative
}
.inbox-widget .inbox-item .inbox-item-img {
 display:block;
 float:left;
 margin-right:15px;
 width:40px
}
.inbox-widget .inbox-item img {
 width:40px
}
.inbox-widget .inbox-item .inbox-item-author {
 color:#333;
 display:block;
 margin:0
}
.inbox-widget .inbox-item .inbox-item-text {
 color:#a0a0a0;
 display:block;
 font-size:12px;
 margin:0
}
.inbox-widget .inbox-item .inbox-item-date {
 color:#a9a9a9;
 font-size:11px;
 position:absolute;
 right:7px;
 top:2px
}
.conversation-list {
 list-style:none;
 height:332px;
 padding:0 20px
}
.conversation-list li {
 margin-bottom:24px
}
.conversation-list .chat-avatar {
 display:inline-block;
 float:left;
 text-align:center;
 width:42px
}
.conversation-list .chat-avatar img {
 border-radius:100%;
 width:100%
}
.conversation-list .chat-avatar i {
 font-size:12px;
 font-style:normal
}
.conversation-list .ctext-wrap {
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 background:#f4f8fb;
 border-radius:3px;
 display:inline-block;
 padding:12px;
 position:relative;
 box-shadow:0 1px 2px rgba(0,0,0,.1)
}
.conversation-list .ctext-wrap i {
 color:#1a2942;
 display:block;
 font-size:12px;
 font-style:normal;
 font-weight:700;
 position:relative
}
.conversation-list .ctext-wrap p {
 margin:0;
 padding-top:3px
}
.conversation-list .ctext-wrap:after {
 right:100%;
 top:0;
 border:solid transparent;
 content:" ";
 height:0;
 width:0;
 position:absolute;
 pointer-events:none;
 border-top-color:#f4f8fb;
 border-width:8px;
 margin-left:-1px;
 border-right-color:#f4f8fb
}
.conversation-list .conversation-text {
 display:inline-block;
 float:left;
 font-size:12px;
 margin-left:12px;
 width:70%
}
.conversation-list .odd .chat-avatar {
 float:right!important
}
.conversation-list .odd .conversation-text {
 float:right!important;
 margin-right:12px;
 text-align:right;
 width:70%!important
}
.conversation-list .odd .ctext-wrap:after {
 border-color:transparent!important;
 border-left-color:#f4f8fb!important;
 border-top-color:#f4f8fb!important;
 left:100%!important;
 margin-right:-1px
}
.chat-send {
 padding-left:0;
 padding-right:30px
}
.chat-send button {
 width:100%
}
.chat-inputbar {
 padding-left:30px
}
#todo-message {
 font-size:16px
}
.todo-list li {
 border-radius:0;
 border:0;
 margin:0;
 padding:1px;
 color:#98a6ad
}
.todo-list li:last-of-type {
 border-bottom:0
}
.todo-send {
 padding-left:0
}
.widget-chart ul li {
 width:31.5%;
 display:inline-block;
 padding:0
}
.widget-panel {
 padding:30px 20px;
 padding-left:30px;
 border-radius:4px;
 position:relative;
 margin-bottom:20px
}
.widget-panel i {
 font-size:60px;
 padding:30px;
 background:rgba(255,255,255,.2);
 position:absolute;
 right:0;
 bottom:0;
 top:0;
 line-height:60px
}
.widget-style-2 i {
 background:rgba(244,248,251,.6)!important;
 font-size:48px;
 padding:30px 40px
}
.gmap iframe {
 width:100%;
 margin:0!important;
 padding:0!important
}
.gmap-info:before {
 color:#333;
 content:"\f041";
 font-family:fontawesome;
 font-size:35px;
 left:10px;
 position:absolute;
 top:8px
}
.gmap-info {
 float:left;
 padding:0 20px 0 50px;
 position:relative
}
.gmap-buttons {
 float:right;
 margin-top:28px
}
.gmap-buttons .btn {
 margin-left:3px
}
.table-actions-bar tr td {
 vertical-align:middle!important
}
.table-actions-bar .table-action-btn {
 color:#98a6ad;
 display:inline-block;
 width:28px;
 border-radius:50%;
 text-align:center;
 line-height:24px;
 font-size:20px
}
.table-actions-bar .table-action-btn:hover {
 color:#5fbeaa;
 border-color:#5fbeaa
}
.transaction-list li {
 padding:7px 0;
 border-bottom:1px solid #ebeff2;
 clear:both;
 position:relative
}
.transaction-list i {
 width:20px;
 position:absolute;
 top:10px;
 font-size:12px
}
.transaction-list .tran-text {
 padding-left:25px;
 white-space:nowrap;
 display:inline-block;
 overflow:hidden;
 text-overflow:ellipsis;
 width:115px
}
.transaction-list .tran-price {
 margin-left:30px
}
.friend-list a {
 margin:5px;
 display:inline-block
}
.friend-list .extra-number {
 height:48px;
 width:48px;
 display:block;
 line-height:48px;
 color:#98a6ad;
 font-weight:700;
 background-color:#ebeff2;
 border-radius:50%;
 border:1px solid #98a6ad
}
.profile-widget .bg-profile {
 height:125px
}
.profile-widget .img-thumbnail {
 margin-top:-42px;
 border:0
}
.profile-widget .widget-list {
 padding:10px;
 margin-top:20px;
 margin-left:0;
 padding-bottom:30px
}
.profile-widget .widget-list span {
 display:block;
 font-weight:700;
 font-size:18px
}
.bar-widget .iconbox {
 display:inline-block;
 height:50px;
 width:50px;
 margin-right:20px;
 -webkit-border-radius:50%;
 border-radius:50%;
 -moz-border-radius:50%;
 background-clip:padding-box;
 color:#fff;
 text-align:center
}
.bar-widget .iconbox i {
 line-height:50px;
 font-size:20px
}
.widget-profile-one .card-box {
 border-radius:0
}
.widget-profile-one .card-box:first-of-type {
 border-top-left-radius:4px!important;
 border-top-right-radius:4px!important
}
.widget-profile-one .card-box:last-of-type {
 border-bottom-left-radius:4px!important;
 border-bottom-right-radius:4px!important
}
.social-feed-box h3 {
 font-size:18px;
 font-style:italic
}
.widget-box-two {
 border-bottom-left-radius:3px!important;
 border-bottom-right-radius:3px!important
}
.social-feed-slider {
 padding-bottom:50px
}
.social-feed-slider .carousel-indicators {
 bottom:0
}
.pro-widget-img {
 border-top-left-radius:4px!important;
 border-top-right-radius:4px!important;
 padding:70px 0;
 background-size:cover;
 background:url(../images/big/bg.jpg) center right no-repeat
}
.blog-box-one {
 margin-bottom:20px
}
.blog-box-one .cover-wrapper {
 overflow:hidden;
 width:100%;
 position:relative;
 z-index:1;
 border-top-left-radius:4px!important;
 border-top-right-radius:4px!important
}
.blog-box-one .cover-wrapper img {
 transition:all .3s ease;
 -webkit-transition:all .3s ease;
 -moz-transition:all .3s ease;
 border-top-left-radius:4px!important;
 border-top-right-radius:4px!important
}
.blog-box-one .cover-wrapper:hover img {
 -ms-transform:scale(1.1,1.1);
 -webkit-transform:scale(1.1,1.1);
 transform:scale(1.1,1.1)
}
.blog-box-one .post-info {
 background-color:#fff;
 padding:20px;
 border-bottom-left-radius:4px!important;
 border-bottom-right-radius:4px!important
}
.blog-box-one .post-info .date {
 float:left;
 border-bottom:3px solid #71b6f9
}
.post-info .date .day {
 font-size:22px;
 color:#333;
 font-weight:600;
 line-height:22px
}
.post-info .date .month {
 text-transform:uppercase;
 text-align:center;
 width:100%;
 display:inline-block
}
.blog-box-one .meta {
 padding-left:0
}
.blog-box-one .post-info .meta-container {
 padding-left:55px
}
.blog-box-one .post-info p {
 margin-top:15px
}
.blog-widget-action a {
 color:#98a6ad;
 display:inline-block;
 margin-right:10px
}
.error {
 color:#f04c3e;
 font-size:12px;
 font-weight:500
}
.parsley-error {
 border-color:#f04c3e!important
}
.parsley-errors-list {
 display:none;
 margin:0;
 padding:0
}
.parsley-errors-list.filled {
 display:block
}
.parsley-errors-list>li {
 font-size:12px;
 list-style:none;
 color:#f6504d
}
.datepicker {
 padding:8px
}
.datepicker th {
 font-size:14px!important
}
.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover {
 background-image:none
}
.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled] {
 background-color:#5fbeaa
}
.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover {
 background-color:#5fbeaa!important;
 background-image:none;
 box-shadow:none;
 text-shadow:none
}
.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover {
 background-color:#fafafa
}
.datepicker-inline {
 border:2px solid #eee
}
.daterangepicker td.active,.daterangepicker td.active:hover {
 background-color:#5d9cec;
 border-color:#5d9cec
}
.daterangepicker .input-mini.active {
 border:1px solid #aaa
}
.daterangepicker .ranges li {
 -webkit-border-radius:2px;
 border-radius:2px;
 -moz-border-radius:2px;
 background-clip:padding-box;
 color:#36404a;
 font-weight:600;
 font-size:12px
}
.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect {
 border:1px solid #e3e3e3;
 padding:2px;
 width:60px
}
.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover {
 background-color:#5d9cec;
 border:1px solid #5d9cec
}
.search-input {
 margin-bottom:10px
}
.ms-selectable {
 box-shadow:none;
 outline:0!important
}
.ms-container .ms-list.ms-focus {
 box-shadow:none
}
.ms-container .ms-selectable li.ms-hover {
 background-color:#5d9cec
}
.ms-container .ms-selection li.ms-hover {
 background-color:#5d9cec
}
.note-editor {
 border:1px solid #eee;
 position:relative
}
.note-editor .note-toolbar {
 background-color:#f4f8fb;
 border-bottom:1px solid #eee;
 margin:0
}
.note-editor .note-statusbar {
 background-color:#fff
}
.note-editor .note-statusbar .note-resizebar {
 border-top:0;
 height:15px;
 padding-top:3px
}
.note-popover .popover .popover-content {
 padding:5px 0 10px 5px
}
.note-toolbar {
 padding:5px 0 10px 5px
}
.code-edit-wrap {
 padding:0!important
}
.cm-s-ambiance .CodeMirror-linenumber {
 color:#bcbcbc
}
.cm-s-ambiance .CodeMirror-gutters {
 background-color:#36404a!important;
 box-shadow:none
}
.cm-s-ambiance.CodeMirror {
 background-color:#36404a!important;
 box-shadow:none
}
.bootstrap-timepicker-widget table td a:hover {
 background-color:transparent;
 border-color:transparent;
 border-radius:4px;
 color:#5d9cec;
 text-decoration:none
}
.editor-horizontal .popover-content {
 padding:9px 30px
}
.wizard>.content {
 background:#fff;
 min-height:240px;
 padding:20px
}
.wizard>.content>.body {
 padding:0;
 position:relative
}
.wizard>.content>.body input {
 border:1px solid #e3e3e3
}
.wizard>.content>.body ul>li {
 display:block;
 line-height:30px
}
.wizard>.content>.body label.error {
 color:#f04c3e;
 margin-left:0
}
.wizard>.content>.body label {
 display:inline-block;
 margin-top:10px
}
.wizard>.steps .number {
 border-radius:50%;
 background-color:rgba(255,255,255,.3);
 display:inline-block;
 line-height:30px;
 margin-right:10px;
 width:30px;
 text-align:center
}
.wizard>.steps .disabled a {
 background:#fff;
 color:#333;
 cursor:default;
 border:1px solid #eaeaea
}
.wizard>.steps .disabled a:hover {
 background:#f9f9f9;
 color:#333;
 cursor:default;
 border:1px solid #eaeaea
}
.wizard>.steps .disabled a:active {
 background:#f9f9f9;
 color:#333;
 cursor:default;
 border:1px solid #eaeaea
}
.wizard>.steps .current a {
 background:#5fbeaa
}
.wizard>.steps .current a:hover {
 background:#5fbeaa
}
.wizard>.steps .current a:hover .number {
 color:#fff
}
.wizard>.steps .current a:active {
 background:#5fbeaa
}
.wizard>.steps .current a:active .number {
 color:#fff
}
.wizard>.steps .current a .number {
 color:#fff
}
.wizard>.steps .done a {
 background:#7a8c9a
}
.wizard>.steps .done a:hover {
 background:#7a8c9a
}
.wizard>.steps .done a:active {
 background:#7a8c9a
}
.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active,.wizard>.content {
 border-radius:2px
}
.wizard>.actions a {
 background:#5fbeaa;
 border-radius:2px;
 color:#fff
}
.wizard>.actions a:hover {
 background:#5fbeaa;
 border-radius:2px;
 color:#fff
}
.wizard>.actions a:active {
 background:#5fbeaa;
 border-radius:2px;
 color:#fff
}
.wizard>.actions .disabled a {
 background:#fff;
 color:#333;
 cursor:default;
 border:1px solid #eaeaea
}
.wizard>.actions .disabled a:hover {
 background:#f9f9f9;
 color:#333;
 cursor:default;
 border:1px solid #eaeaea
}
.wizard>.actions .disabled a:active {
 background:#f9f9f9;
 color:#333;
 cursor:default;
 border:1px solid #eaeaea
}
.dropzone {
 min-height:230px;
 border:2px dashed rgba(0,0,0,.3);
 background:#fff;
 border-radius:6px
}
.dropzone .dz-message {
 font-size:30px
}
.editable-click,a.editable-click,a.editable-click:hover {
 border:0
}
.autocomplete-suggestions {
 border:1px solid #f9f9f9;
 background:#fff;
 cursor:default;
 overflow:auto;
 -webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);
 -moz-box-shadow:0 2px 2px rgba(0,0,0,.15);
 box-shadow:0 2px 2px rgba(0,0,0,.15)
}
.autocomplete-suggestion {
 padding:2px 5px;
 white-space:nowrap;
 overflow:hidden
}
.autocomplete-no-suggestion {
 padding:2px 5px
}
.autocomplete-selected {
 background:rgba(152,166,173,.3);
 cursor:pointer
}
.autocomplete-suggestions strong {
 font-weight:700;
 color:#36404a
}
.autocomplete-group {
 padding:2px 5px
}
.autocomplete-group strong {
 font-weight:700;
 font-size:16px;
 color:#36404a;
 display:block
}
.img-container,.img-preview {
 background-color:#f7f7f7;
 overflow:hidden;
 width:100%;
 text-align:center
}
.img-container {
 min-height:200px;
 max-height:466px;
 margin-bottom:20px
}
@media(min-width:768px) {
 .img-container {
  min-height:466px
 }
}
.img-container>img {
 max-width:100%
}
.docs-preview {
 margin-right:-15px;
 margin-bottom:10px
}
.img-preview {
 float:left;
 margin-right:10px;
 margin-bottom:10px
}
.img-preview>img {
 max-width:100%
}

@font-face {
 font-family:themify;
 src:url(../fonts/themify.eot?-fvbane);
 src:url(../fonts/themify.eot?#iefix-fvbane) format('embedded-opentype'),url(../fonts/themify.woff?-fvbane) format('woff'),url(../fonts/themify.ttf?-fvbane) format('truetype'),url(../fonts/themify.svg?-fvbane#themify) format('svg');
 font-weight:400;
 font-style:normal
}
[class^=ti-],[class*=" ti-"] {
 font-family:themify;
 speak:none;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}

@font-face {
 font-family:simple-line-icons;
 src:url(../fonts/Simple-Line-Icons.eot?-i3a2kk);
 src:url(../fonts/Simple-Line-Icons.eot?#iefix-i3a2kk) format('embedded-opentype'),url(../fonts/Simple-Line-Icons.ttf?-i3a2kk) format('truetype'),url(../fonts/Simple-Line-Icons.woff2?-i3a2kk) format('woff2'),url(../fonts/Simple-Line-Icons.woff?-i3a2kk) format('woff'),url(../fonts/Simple-Line-Icons.svg?-i3a2kk#simple-line-icons) format('svg');
 font-weight:400;
 font-style:normal
}

 .cssanimations .cd-timeline-content.is-hidden {
  visibility:hidden
 }
 .cssanimations .cd-timeline-content.bounce-in {
  visibility:visible;
  -webkit-animation:cd-bounce-2 .6s;
  -moz-animation:cd-bounce-2 .6s;
  animation:cd-bounce-2 .6s
 }
}
@media only screen and (min-width:1170px) {
 .cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in {
  -webkit-animation:cd-bounce-2-inverse .6s;
  -moz-animation:cd-bounce-2-inverse .6s;
  animation:cd-bounce-2-inverse .6s
 }
}

@-webkit-keyframes sk-bouncedelay {
 0%,80%,100% {
  -webkit-transform:scale(0)
 }
 40% {
  -webkit-transform:scale(1)
 }
}
@keyframes sk-bouncedelay {
 0%,80%,100% {
  -webkit-transform:scale(0);
  transform:scale(0)
 }
 40% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
.opport-box .checkbx-detail {
 width:30px
}
.opport-box .lable-detail {
 text-align:center;
 width:20%
}
.opport-box .member-info {
 padding-right:10px
}
.opport-box .member-info h4 {
 font-size:16px;
 display:block;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis
}
.opport-box .member-info p {
 font-size:13px;
 display:block;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis
}
.product-list-box {
 position:relative
}
.product-list-box img {
 max-width:220px;
 height:auto;
 margin:0 auto;
 display:block
}
.product-list-box .product-action {
 position:absolute;
 right:10px;
 top:10px;
 display:none
}
.product-list-box .detail {
 background:#f4f8fb;
 padding:20px;
 margin:0 -10px -10px
}
.product-list-box .detail h4 a {
 white-space:nowrap;
 display:block;
 overflow:hidden;
 text-overflow:ellipsis;
 font-size:16px;
 font-weight:600
}
.product-list-box .detail .rating ul {
 margin-left:0
}
.product-list-box .detail .rating ul li {
 padding:0
}
.product-list-box .detail .rating ul li a {
 color:#f9c606;
 font-size:15px;
 margin-bottom:0;
 padding-right:4px
}
.product-list-box:hover .product-action {
 display:block
}
.account-pages {
 /*background:url(../images/bg.png);
 position:absolute;*/
 height:100%;
 width:100%
}

.account-pages-quote {
 background-color: #fff;
position:absolute;
 height:100%;
 width:100%
}

.wrapper-page {
 margin:5% auto;
 position:relative;
 width:420px
}

.wrapper-page-vote {
    margin:5% auto;
    position:relative;
    width:620px
   }

.wrapper-page-register {
 width:720px
}

.wrapper-page-quote {
 width:980px
}


.wrapper-page .card-box {
 border:1px solid rgba(54,64,74,.1)
}

.wrapper-page-vote .card-box {
    border:1px solid rgba(54,64,74,.1)
   }
.panel-pages {
 border-radius:6px
}
.panel-pages .panel-body {
 padding:30px
}
.panel-pages .panel-heading {
 -moz-border-radius:6px 6px 0 0;
 -webkit-border-radius:6px 6px 0 0;
 border-radius:6px 6px 0 0;
 padding:40px 20px;
 position:relative
}
.panel-pages .panel-heading h3 {
 position:relative;
 z-index:999
}
.user-thumb {
 position:relative;
 z-index:999
}
.user-thumb img {
 height:88px;
 margin:0 auto;
 width:88px
}
.ex-page-content .text-error {
 color:#252932;
 font-size:98px;
 font-weight:700;
 line-height:150px
}
.ex-page-content .text-error i {
 font-size:78px;
 padding:0 10px
}
.signup-signin-page {
 width:auto
}
.jstree-default .jstree-clicked {
 background:rgba(95,190,170,.4);
 box-shadow:none
}
.jstree-default .jstree-hovered {
 background:rgba(95,190,170,.2);
 box-shadow:none
}
.jstree-default .jstree-wholerow-clicked {
 background:rgba(95,190,170,.4)
}
.jstree-default .jstree-wholerow-hovered {
 background:rgba(95,190,170,.2)
}
.jstree-default .zmdi {
 font-size:16px
}
div.hopscotch-bubble {
 border:3px solid #5d9cec;
 -webkit-border-radius:5px;
 border-radius:5px;
 -moz-border-radius:5px;
 background-clip:padding-box
}
div.hopscotch-bubble .hopscotch-next {
 background-color:#5d9cec!important;
 background-image:none!important;
 border-color:#5d9cec!important;
 text-shadow:none!important;
 margin:0 0 0 5px!important
}
div.hopscotch-bubble .hopscotch-prev {
 background-color:#5d9cec!important;
 background-image:none!important;
 border-color:#5d9cec!important;
 text-shadow:none!important;
 color:#fff!important
}
div.hopscotch-bubble .hopscotch-bubble-number {
 background:#5fbeaa;
 padding:0;
 -webkit-border-radius:50%;
 border-radius:50%;
 -moz-border-radius:50%;
 background-clip:padding-box
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border {
 border-right:19px solid #5d9cec
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow {
 border-left:19px solid #5d9cec;
 left:-2px
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow {
 border:0
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border {
 border-left:0 solid #5d9cec
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow {
 border-bottom:19px solid #5d9cec;
 top:0
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border {
 border-bottom:0 solid rgba(0,0,0,.5)
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow {
 border-top:19px solid #5d9cec;
 top:-2px
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border {
 border-top:0 solid rgba(0,0,0,.5)
}
@media only screen and (max-width:6000px) and (min-width:700px) {
 .wrapper.right-bar-enabled .right-bar {
  right:0;
  z-index:99
 }
}
@media(min-width:768px) and (max-width:1024px) {
 .email-msg {
  display:none
 }
}
@media(min-width:768px) and (max-width:991px) {
 body {
  overflow-x:hidden
 }
}
@media(max-width:767px) {
 body {
  overflow-x:hidden
 }
 .enlarged .left.side-menu {
  margin-left:-75px
 }
 .content-page {
  margin-left:0!important
 }
 .footer {
  left:0!important
 }
 .mobile-sidebar {
  left:0
 }
 .mobile-content {
  left:250px;
  right:-250px
 }
 .wrapper-page {
  width:90%
 }
 .wrapper-page-vote {
    width:90%
 }
 .wizard>.steps>ul>li {
  width:100%
 }
 .wizard>.content {
  padding:0!important
 }
 .wizard>.content>.body {
  float:none;
  position:relative;
  width:100%;
  height:100%;
  padding:0
 }
 .wizard.vertical>.steps {
  display:inline;
  float:none;
  width:100%
 }
 .wizard.vertical>.content {
  display:inline;
  float:none;
  margin:0;
  width:100%
 }
 .navbar-nav .open .dropdown-menu {
  background-color:#fff;
  box-shadow:0 2px 5px 0 rgba(0,0,0,.26);
  left:auto;
  position:absolute;
  right:0
 }
 .todo-send {
  margin-top:10px;
  padding-left:15px
 }
 .chat-inputbar {
  padding-left:15px
 }
 .chat-send {
  margin-top:10px;
  padding-left:15px;
  padding-right:15px
 }
 .dataTables_wrapper .col-xs-6 {
  width:100%;
  text-align:left
 }
}
@media(max-width:480px) {
 .side-menu {
  z-index:10!important
 }
 .button-menu-mobile {
  display:block
 }
 .search-bar {
  display:none!important
 }
}
@media(max-width:420px) {
 .hide-phone {
  display:none!important
 }
}
@media(min-width:768px) {
 .container-alt {
  width:750px
 }
}
@media(min-width:992px) {
 .container-alt {
  width:970px
 }
}
@media(min-width:1200px) {
 .container-alt {
  width:1170px
 }
}
@media(max-width:419px) {
 .topbar-left {
  width:70px!important
 }
 .logo .icon-c-logo {
  display:inline-block!important;
  line-height:58px!important
 }
 .logo span {
  display:none!important
 }
 .content-page {
  margin-left:70px
 }
 .forced .side-menu.left {
  box-shadow:0 12px 12px rgba(0,0,0,.1)
 }
 .enlarged .side-menu.left {
  box-shadow:0 1px 1px rgba(0,0,0,.1)!important
 }
}
.txt-orange {
 color:#f88c20
}
.text-stroke {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] .txt-orange {
 color:#f88c20
}
[data-role=client-lte-status-widget] .text-stroke {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] #wrapper-steps-content .wrapper-apple-promo {
 border:solid 2px #3ec5ea;
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 border-radius:6px;
 padding:20px;
 background-color:#fff;
 width:90%;
 margin-top:30px;
 margin-bottom:30px
}
[data-role=client-lte-status-widget] #wrapper-steps-content .wrapper-apple-promo img {
 display:inline-block;
 border:solid 1px #3ec5ea
}
[data-role=client-lte-status-widget] #wrapper-steps-content .wrapper-apple-promo .wrapper-apple-promo-content {
 display:inline-block
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step {
 display:block;
 width:100%;
 float:left;
 padding-left:45px;
 position:relative;
 overflow:hidden
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading {
 color:#000;
 font-size:18px;
 font-weight:400;
 width:100%;
 float:left;
 cursor:pointer
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-left {
 float:left
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-left .step {
 background-color:#eeeeed;
 border:3px solid #aeaeae;
 color:#aeaeae;
 font-size:40px;
 font-weight:700;
 height:60px;
 line-height:55px;
 text-align:center;
 width:60px;
 margin-top:27px
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-right {
 float:left;
 margin-left:20px;
 min-width:60%;
 padding-top:27px
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-right .step-icon {
 width:60px;
 height:60px;
 display:block;
 float:left;
 margin-right:15px;
 margin-bottom:10px;
 background-position:center center;
 background-repeat:no-repeat
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-right .step-icon#step-icon-1 {
 background-image:url(/templates/webafricav2/assets/images/client-lte-status/step1.png)
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-right .step-icon#step-icon-2 {
 background-image:url(/templates/webafricav2/assets/images/client-lte-status/step2.png)
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-right .step-icon#step-icon-3 {
 background-image:url(/templates/webafricav2/assets/images/client-lte-status/step3.png)
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-right .step-icon#step-icon-4 {
 background-image:url(/templates/webafricav2/assets/images/client-lte-status/step4.png)
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-right .step-icon#step-icon-5 {
 background-image:url(/templates/webafricav2/assets/images/client-lte-status/step5.png)
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-right .step-icon#step-icon-6 {
 background-image:url(/templates/webafricav2/assets/images/client-lte-status/step6.png)
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .step-heading-right .step-date {
 font-size:18px;
 color:#000;
 font-weight:700
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .expander:before {
 float:right;
 margin-top:20px;
 margin-right:20px;
 content:"\f147";
 font-family:FontAwesome;
 position:absolute;
 right:15px
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .contracted:before {
 content:"\f147"
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-heading .expanded:before {
 content:"\f196"!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-content {
 clear:both;
 padding-left:80px;
 padding-bottom:40px;
 display:none
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-content h5 {
 font-size:16px;
 font-weight:600;
 color:#f88c20
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-content h5 strong {
 font-size:18px
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-content h6 {
 color:#000;
 font-size:18px;
 margin-top:15px
}
[data-role=client-lte-status-widget] #wrapper-steps-content .content-step .content-step-content p {
 color:#000;
 font-size:14px;
 font-weight:400
}
[data-role=client-lte-status-widget] #wrapper-steps-content .bar {
 width:7px
}
[data-role=client-lte-status-widget] #wrapper-steps-content .bar-bot {
 height:100%;
 position:absolute;
 left:73px;
 background-color:#3ec5ea
}
[data-role=client-lte-status-widget] #wrapper-steps-content .step {
 position:relative
}
[data-role=client-lte-status-widget] #wrapper-steps-content .step .arrow {
 width:0;
 height:0;
 border-top:15px solid transparent;
 border-bottom:15px solid transparent;
 border-left:15px solid #3ec5ea;
 border-right:0;
 position:absolute;
 right:-16px;
 top:50%;
 margin-top:-12.5px;
 display:none
}
[data-role=client-lte-status-widget] #wrapper-steps-content #content-step-1 .bar-bot {
 top:50px
}
[data-role=client-lte-status-widget] #wrapper-steps-content #content-step-5 .bar-bot {
 height:50px
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-1 {
 background-color:#f1f2f2
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-1 .expander:before {
 content:"\f196"
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-1 .content-step-heading .step-heading-left {
 cursor:default!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-1 .content-step-heading .step-heading-left .step {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-1 .content-step-heading .step-heading-left .step .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-1 .content-step-content {
 display:block!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #step-icon-2,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #step-icon-3,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #step-icon-4,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #step-icon-5,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #step-icon-6 {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-2 .bar-bot,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-3 .bar-bot,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-4 .bar-bot,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-5 .bar-bot,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='1'] #content-step-6 .bar-bot {
 background-color:#aeaeae
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-2 {
 background-color:#f1f2f2
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-2 .expander:before {
 content:"\f196"
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-2 .content-step-content {
 display:block!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-2 .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-2 .content-step-heading .step-heading-left .step {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-1,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-2 {
 cursor:default!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-1 .content-step-heading .step-heading-left .step,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-2 .content-step-heading .step-heading-left .step {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #step-icon-3,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #step-icon-4,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #step-icon-5,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-6 {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-3 .bar-bot,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-4 .bar-bot,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-5 .bar-bot,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='2'] #content-step-6 .bar-bot {
 background-color:#aeaeae
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-3 {
 background-color:#f1f2f2
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-3 .expander:before {
 content:"\f196"
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-3 .content-step-content {
 display:block!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-3 .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-3 .content-step-heading .step-heading-left .step {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-1 .content-step-heading .step-heading-left,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-2 .content-step-heading .step-heading-left,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-3 .content-step-heading .step-heading-left {
 cursor:default!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-1 .content-step-heading .step-heading-left .step,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-2 .content-step-heading .step-heading-left .step,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-3 .content-step-heading .step-heading-left .step {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #step-icon-4,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #step-icon-5,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-6 {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-4 .bar-bot,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-5 .bar-bot,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='3'] #content-step-6 .bar-bot {
 background-color:#aeaeae
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-4 {
 background-color:#f1f2f2
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-4 .expander:before {
 content:"\f196"
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-4 .content-step-content {
 display:block!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-4 .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-4 .content-step-heading .step-heading-left .step {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-1 .content-step-heading .step-heading-left,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-2 .content-step-heading .step-heading-left,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-3 .content-step-heading .step-heading-left,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-4 .content-step-heading .step-heading-left {
 cursor:default!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-1 .content-step-heading .step-heading-left .step,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-2 .content-step-heading .step-heading-left .step,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-3 .content-step-heading .step-heading-left .step,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-4 .content-step-heading .step-heading-left .step {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #step-icon-5,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-6 {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-5 .bar-bot,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='4'] #content-step-6 .bar-bot {
 background-color:#aeaeae
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-5 {
 background-color:#f1f2f2
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-5 .expander:before {
 content:"\f196"
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-5 .content-step-content {
 display:block!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-5 .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-5 .content-step-heading .step-heading-left .step {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-1 .content-step-heading .step-heading-left,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-2 .content-step-heading .step-heading-left,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-3 .content-step-heading .step-heading-left,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-4 .content-step-heading .step-heading-left,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-5 .content-step-heading .step-heading-left {
 cursor:default!important
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-1 .content-step-heading .step-heading-left .step,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-2 .content-step-heading .step-heading-left .step,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-3 .content-step-heading .step-heading-left .step,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-4 .content-step-heading .step-heading-left .step,[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-5 .content-step-heading .step-heading-left .step {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-6 {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
[data-role=client-lte-status-widget] #wrapper-steps-content[data-step='5'] #content-step-6 .bar-bot {
 background-color:#aeaeae
}
[data-role=client-lte-status-widget] #wrapper-contact #message {
 width:100%;
 padding:15px;
 font-size:14px
}
[data-role=client-lte-status-widget] #txt-prefer-contact {
 text-align:left
}
[data-role=client-lte-status-widget] #txt-prefer-contact span {
 font-size:18px;
 margin-right:35px
}
[data-role=client-lte-status-widget] #txt-prefer-contact .wrapper-chat {
 font-size:14px;
 color:#00b6f0;
 cursor:pointer
}
[data-role=client-lte-status-widget] #txt-prefer-contact .wrapper-chat:hover,[data-role=client-lte-status-widget] #txt-prefer-contact .wrapper-chat:focus {
 color:#23527c
}
[data-role=client-lte-status-widget] #txt-prefer-contact i {
 font-size:28px;
 margin-right:10px
}
[data-role=client-lte-status-widget] #wrapper-contact hr {
 background-color:#5fd0ff;
 border:0;
 height:3px;
 width:100%
}
[data-role=client-lte-status-widget] #wrapper-contact h3 {
 margin:0
}
[data-role=client-lte-status-widget] #wrapper-contact #message {
 margin-bottom:15px
}
[data-role=client-lte-status-widget] #wrapper-contact #wrapper-btn-contact {
 margin-bottom:37px
}
[data-role=client-lte-status-widget] .step-in-blue {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] .step-in-grey {
 background-color:#eeeeed;
 border-color:#aeaeae;
 color:#aeaeae
}
[data-role=client-lte-status-widget] .wrapper-lte-service {
 float:right;
 margin-right:10px;
 margin-top:2px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-relative {
 position:relative
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .hr-header {
 height:auto!important;
 width:90%;
 margin-left:auto;
 margin-right:auto
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .hr-header hr {
 background-color:#3ec5ea;
 border:0;
 height:3px;
 left:0;
 margin:0;
 position:absolute;
 top:20px;
 width:100%;
 z-index:0
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .hr-header h1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .hr-header h2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .hr-header h3,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .hr-header h4,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .hr-header h5 {
 background-color:#fff;
 margin:0 0 20px;
 padding-left:20px;
 padding-right:20px;
 width:auto;
 display:inline-block;
 position:relative;
 color:#3ec5ea;
 font-size:25px;
 text-transform:uppercase;
 margin-bottom:0;
 margin-top:7px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status h3 {
 color:#000;
 font-size:18px;
 font-weight:400
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status #h-sub {
 margin-bottom:0;
 margin-top:5px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status #wrapper-status {
 padding-top:70px;
 width:90%;
 margin:auto;
 padding-bottom:15px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-relative {
 position:relative;
 height:60px;
 box-sizing:border-box
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-step-bar {
 height:6px;
 width:100%;
 background-color:#a9abae;
 position:absolute;
 top:50%;
 margin-top:-3px;
 z-index:0
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-step-bar .step-bar {
 background-color:#a9abae;
 height:6px;
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps {
 z-index:500;
 position:absolute;
 width:100%
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps .step {
 width:60px;
 height:60px;
 background-color:#eeeeed;
 border:solid 3px #aeaeae;
 color:#aeaeae;
 line-height:55px;
 text-align:center;
 font-size:40px;
 font-weight:700
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps .step .stp-icon {
 background-position:center center;
 background-repeat:no-repeat
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps #stp1 {
 margin-left:-30px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps #stp1 .stp-icon {
 width:65px;
 height:65px;
 margin-top:-15px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps #stp2 .stp-icon {
 width:60px;
 height:60px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps #stp3 .stp-icon {
 width:60px;
 height:60px;
 margin-top:-10px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps #stp4 .stp-icon {
 width:60px;
 height:60px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps #stp5 .stp-icon {
 width:60px;
 height:60px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps #stp6 .stp-icon {
 width:38px;
 height:50px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-content-lte-step] {
 display:none
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='1'] #stp1 {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='1'] #stp1 .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='1'] [data-content-lte-step='1'] {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='1'] #stp2 .stp-icon,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='1'] #stp3 .stp-icon,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='1'] #stp4 .stp-icon,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='1'] #stp5 .stp-icon,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='1'] #stp6 .stp-icon {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stpb1 {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stp1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stp2 {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stp2 {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stp2 .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] [data-content-lte-step='2'] {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stp3 .stp-icon,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stp4 .stp-icon,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stp5 .stp-icon,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stp6 .stp-icon {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stpb1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stpb2 {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp3 {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp3 {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp3 .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] [data-content-lte-step='3'] {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp4 .stp-icon,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp5 .stp-icon,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp6 .stp-icon {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stpb1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stpb2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stpb3,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stpb4 {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp3,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp4 {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp4 {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp4 .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] [data-content-lte-step='4'] {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp5 .stp-icon,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp6 .stp-icon {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stpb1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stpb2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stpb3,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stpb4,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stpb5 {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp3,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp4,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp5 {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp5 {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp5 .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] [data-content-lte-step='5'] {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp6 .stp-icon {
 -webkit-filter:grayscale(100%);
 filter:grayscale(100%)
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stpb1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stpb2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stpb3,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stpb4,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stpb5,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stpb6 {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp3,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp4,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp5,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp6 {
 background-color:#3ec5ea;
 border-color:#3ec5ea;
 color:#fff
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp6 {
 -webkit-text-fill-color:#fff;
 -webkit-text-stroke-width:1px;
 -webkit-text-stroke-color:#1380a7;
 box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);
 -webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp6 .arrow {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] [data-content-lte-step='6'] {
 display:block
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .content-panel {
 background-color:#f1f2f2;
 padding:30px;
 margin-left:-15px;
 margin-right:-15px;
 margin-bottom:-12px;
 -webkit-border-bottom-right-radius:6px;
 -webkit-border-bottom-left-radius:6px;
 -moz-border-radius-bottomright:6px;
 -moz-border-radius-bottomleft:6px;
 border-bottom-right-radius:6px;
 border-bottom-left-radius:6px;
 margin-top:65px
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .content-panel h4 {
 color:#3ec5ea;
 font-weight:600;
 font-size:18px;
 padding-bottom:20px;
 margin:0;
 line-height:100%
}
[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .content-panel p {
 color:#000;
 font-size:14px
}
@media only screen and (max-width:991px) {
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .col-sm-2 {
  background-color:#f1f2f2;
  min-height:330px;
  margin-bottom:-15px;
  -webkit-border-bottom-left-radius:6px;
  -moz-border-radius-bottomleft:6px;
  border-bottom-left-radius:6px;
  padding-bottom:30px;
  padding-top:15px
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status #wrapper-status {
  padding-bottom:0;
  padding-top:0;
  width:100%
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .content-panel {
  margin-top:0;
  min-height:330px;
  margin-bottom:-15px;
  padding-bottom:30px;
  -webkit-border-bottom-left-radius:0;
  -moz-border-radius-bottomleft:0;
  border-bottom-left-radius:0;
  padding-top:15px
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-step-bar {
  display:none
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .stp-icon {
  display:none
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps .arrow {
  width:0;
  height:0;
  border-top:15px solid transparent;
  border-bottom:15px solid transparent;
  border-left:15px solid #3ec5ea;
  border-right:0;
  position:absolute;
  right:-16px;
  top:50%;
  margin-top:-12.5px
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps .step {
  margin:auto;
  position:relative;
  margin-bottom:2px;
  font-size:30px;
  line-height:45px;
  width:auto;
  height:auto
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps #stp1 {
  margin-left:auto!important
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .wrapper-steps-labels {
  display:none
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status .arrow {
  display:none
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='1'] #stp1 .arrow {
  display:block
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stp1 {
  background-color:transparent!important;
  color:#aeaeae!important
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='2'] #stp2 .arrow {
  display:block
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp2 {
  background-color:transparent!important;
  color:#aeaeae!important
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='3'] #stp3 .arrow {
  display:block
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp3 {
  background-color:transparent!important;
  color:#aeaeae!important
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='4'] #stp4 .arrow {
  display:block
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp3,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp4 {
  background-color:transparent!important;
  color:#aeaeae!important
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='5'] #stp5 .arrow {
  display:block
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp1,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp2,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp3,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp4,[data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp5 {
  background-color:transparent!important;
  color:#aeaeae!important
 }
 [data-role=client-lte-status-widget] #wrapper-widget-client-lte-status [data-step='6'] #stp6 .arrow {
  display:block
 }
}
@media only screen and (min-width:992px) {
 [data-role=client-lte-status-widget] .wrapper-step-bar {
  display:inline-block
 }
 [data-role=client-lte-status-widget] .step-bar {
  width:20%;
  float:left
 }
 [data-role=client-lte-status-widget] .wrapper-steps .arrow {
  width:0;
  height:0;
  border-left:12px solid transparent;
  border-right:12px solid transparent;
  border-bottom:15px solid #3ec5ea;
  border-top:0;
  margin-top:-16px;
  margin-left:auto;
  margin-right:auto;
  display:none
 }
 [data-role=client-lte-status-widget] .wrapper-steps .step {
  position:absolute
 }
 [data-role=client-lte-status-widget] .wrapper-steps .step .stp-icon {
  top:-70px;
  position:absolute
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp1 {
  left:0
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp1 .stp-icon {
  background-image:url(/templates/webafricav2/assets/images/client-lte-status/step1.png)
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp2 {
  left:20%;
  margin-left:0
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp2 .stp-icon {
  background-image:url(/templates/webafricav2/assets/images/client-lte-status/step2.png)
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp3 {
  left:40%
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp3 .stp-icon {
  background-image:url(/templates/webafricav2/assets/images/client-lte-status/step3.png)
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp4 {
  left:60%
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp4 .stp-icon {
  background-image:url(/templates/webafricav2/assets/images/client-lte-status/step4.png)
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp5 {
  left:80%
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp5 .stp-icon {
  background-image:url(/templates/webafricav2/assets/images/client-lte-status/step5.png);
  margin-left:5px
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp6 {
  left:100%;
  margin-left:-30px
 }
 [data-role=client-lte-status-widget] .wrapper-steps #stp6 .stp-icon {
  background-image:url(/templates/webafricav2/assets/images/client-lte-status/step6.png);
  margin-left:5px
 }
 [data-role=client-lte-status-widget] .wrapper-steps-labels {
  display:block;
  position:relative;
  width:90%;
  margin:auto
 }
 [data-role=client-lte-status-widget] .wrapper-steps-labels label {
  font-size:16px;
  color:#000;
  line-height:120%;
  width:122px;
  text-align:center;
  font-weight:400;
  position:absolute
 }
 [data-role=client-lte-status-widget] .wrapper-steps-labels label#lbl-step1 {
  margin-left:-56px;
  left:0
 }
 [data-role=client-lte-status-widget] .wrapper-steps-labels label#lbl-step2 {
  left:18%
 }
 [data-role=client-lte-status-widget] .wrapper-steps-labels label#lbl-step3 {
  left:38%
 }
 [data-role=client-lte-status-widget] .wrapper-steps-labels label#lbl-step4 {
  left:58%
 }
 [data-role=client-lte-status-widget] .wrapper-steps-labels label#lbl-step5 {
  left:80%
 }
 [data-role=client-lte-status-widget] .wrapper-steps-labels label#lbl-step6 {
  left:100%;
  margin-left:-56px
 }
}
[data-role=wrapper-connectivity] .taskStatus .fa-warning {
 color:#f9c606!important
}
[data-role=wrapper-connectivity] .taskStatus .pending {
 color:#fff
}
[data-role=wrapper-connectivity] .taskDesc i {
 margin:-4px 5px 0
}
[data-role=wrapper-connectivity] .label {
 text-transform:uppercase!important;
 margin-bottom:2px;
 display:inline-block
}
[data-role=wrapper-connectivity] [data-connection-type=adsl] i {
 color:#008ac9!important
}
[data-role=wrapper-connectivity] [data-connection-type=adsl] [data-role=connection-provider] {
 background-color:#008ac9!important
}
[data-role=wrapper-connectivity] [data-connection-type=vdsl] i {
 color:#008ac9!important
}
[data-role=wrapper-connectivity] [data-connection-type=vdsl] [data-role=connection-provider] {
 background-color:#008ac9!important
}
[data-role=wrapper-connectivity] [data-connection-type=lte] i {
 color:#006f7b!important
}
[data-role=wrapper-connectivity] [data-connection-type=lte][data-provider=rain] [data-role=connection-provider] {
 background-color:#006f7b!important
}
[data-role=wrapper-connectivity] [data-connection-type=lte][data-provider=cellc] [data-role=connection-provider] {
 background-color:#0d0d0d!important
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] i {
 color:#ed2726!important
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=sadv] {
 background-color:#50668b
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=sadv_plus] {
 background-color:#50668b
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=vumafibrehoods] {
 background-color:#eb0889
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=vumatel] {
 background-color:#eb0889
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=frogfoot] {
 background-color:#00b94b
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=mitsol] {
 background-color:#133c7e
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=octotel] {
 background-color:#f15a25
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=teralink] {
 background-color:#1e4384
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=evotel] {
 background-color:#ed2726
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=openserve] {
 background-color:#008ac9
}
[data-role=wrapper-connectivity] [data-connection-type=fibre] [data-role=connection-provider][data-provider=fibrehoods] {
 background-color:#e62925
}
#webafricastatementgrid th,#webafricatransactiongrid th {
 text-align:center
}
@media only screen and (min-width:1200px) {
 #webafricastatementgrid td:nth-child(1) {
  width:5%
 }
 #webafricastatementgrid th:nth-child(2),#webafricastatementgrid td:nth-child(2) {
  text-align:left;
  width:auto
 }
 #webafricastatementgrid td:nth-child(3),#webafricastatementgrid td:nth-child(4),#webafricastatementgrid td:nth-child(5),#webafricastatementgrid td:nth-child(6),#webafricastatementgrid td:nth-child(7) {
  width:10%
 }
 #webafricastatementgrid td:nth-child(8) {
  width:15%
 }
 #webafricatransactiongrid td:nth-child(1) {
  width:5%
 }
 #webafricatransactiongrid th:nth-child(3),#webafricatransactiongrid td:nth-child(3) {
  text-align:left;
  width:auto
 }
 #webafricatransactiongrid td:nth-child(2),#webafricatransactiongrid td:nth-child(4),#webafricatransactiongrid td:nth-child(5),#webafricatransactiongrid td:nth-child(6),#webafricatransactiongrid td:nth-child(7),#webafricatransactiongrid td:nth-child(8) {
  width:10%
 }
 #webafricatransactiongrid td:nth-child(9) {
  min-width:15%
 }
}
@media only screen and (max-width:1850px) {
 #webafricastatementgrid .btn,#webafricatransactiongrid .btn {
  width:100%;
  margin-bottom:5px
 }
 #webafricastatementgrid th,#webafricatransactiongrid th {
  font-size:12px
 }
 #webafricatransactiongrid td:nth-child(1),#webafricastatementgrid td:nth-child(1) {
  min-width:60px
 }
 #webafricatransactiongrid td:nth-child(2),#webafricastatementgrid td:nth-child(2) {
  width:auto
 }
}
#webafricatransactiongrid td:nth-child(3) {
 text-transform:lowercase
}
#webafricastatementgrid td:nth-child(2) {
 text-transform:lowercase
}
.dataTable i.fa {
 color:#48c0e1!important
}
@media only screen and (max-width:768px) {
 .btn-card-info {
  margin-top:15px;
  float:right
 }
 .card-info-block {
  margin-top:15px
 }
}
h1,h2,h3,h4,h5,h6 {
 font-family:poppins,Arial,sans-serif;
 font-weight:600;
 text-transform:uppercase
}
body,p,a,ul,li,input,textarea,select {
 font-family:muli,Calibri,sans-serif;
 font-weight:400
}
strong {
 font-family:muli,Calibri,sans-serif;
 font-weight:600
}
img {
 max-width:100%;
 height:auto
}
.help-block {
 color:#f04c3e
}
.list-unstyled {
 margin-bottom:0
}
.list-unstyled li {
 padding:4px 0
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.tabs-vertical>li.active>a,.tabs-vertical>li.active>a:focus,.tabs-vertical>li.active>a:hover,.nav.nav-tabs>li>a:hover,.nav.tabs-vertical>li>a:hover,.tabs li.tab a.active {
 color:#48c0e1!important
}
.tabs .indicator {
 background-color:#48c0e1!important
}
.tabs li.tab {
 font-size:16px
}
#pwstrengthbox.strong {
 color:#fff;
 background-color:#b5ce2f;
 max-width:200px;
 padding:10px;
 margin-bottom:10px;
 text-align:center
}
#pwstrengthbox.moderate {
 color:#fff;
 background-color:#f9c606;
 max-width:200px;
 padding:10px;
 margin-bottom:10px;
 text-align:center
}
#pwstrengthbox.weak {
 color:#fff;
 background-color:#f04c3e;
 max-width:200px;
 padding:10px;
 margin-bottom:10px;
 text-align:center
}
.conversation-list {
 height:auto
}
.conversation-list .chat-avatar {
 width:75px
}
.conversation-list .chat-avatar i {
 font-size:14px
}
.conversation-list .conversation-text {
 font-size:14px
}
.conversation-list .footer,.conversation-list .preheader,.conversation-list .main td:first-of-type img {
 display:none
}
.conversation-list .main {
 font-family:muli,Calibri,sans-serif;
 font-size:14px
}
.conversation-list .container {
 padding:0
}
.text-white i,.text-white h4 {
 color:#fff
}
button.confirm {
 background-color:#b5ce2f!important
}
.adminreturndiv {
 z-index:99999
}
.navbar-default {
 background-color:#48c0e1
}
#sidebar-menu>ul>li>a.active {
 color:#48c0e1!important;
 border-left:3px solid #48c0e1!important
}
#sidebar-menu>ul>li>a:hover {
 color:#48c0e1!important
}
#sidebar-menu .subdrop {
 color:#48c0e1!important;
 border-left:3px solid #48c0e1!important
}
#sidebar-menu ul ul a:hover {
 color:#48c0e1!important
}
#sidebar-menu ul ul li.active a {
 color:#48c0e1!important
}
#wrapper.enlarged .left.side-menu #sidebar-menu a.subdrop {
 color:#48c0e1!important;
 border-color:#48c0e1!important
}
#wrapper.enlarged .left.side-menu #sidebar-menu ul>li:hover>a {
 color:#48c0e1!important;
 border-color:#48c0e1!important
}
.button-menu-mobile {
 color:#fff;
 font-size:31px;
 line-height:70px
}
.nav>li>a {
 line-height:70px
}
#hello {
 padding:12px 20px;
 margin:4px 0;
 color:#48c0e1
}
#hello i {
 display:inline-block;
 font-size:18px;
 line-height:17px;
 margin-left:3px;
 margin-right:15px;
 text-align:center;
 vertical-align:middle;
 width:20px
}
#wrapper.enlarged .left.side-menu #sidebar-menu ul>li>p span {
 display:none;
 padding-left:10px
}
.client-home-link {
 transition:all ease-in-out .3s
}
.client-home-link:hover .widget-inline-box {
 background-color:#ebeff2
}
.client-home-link .widget-inline-box {
 transition:all ease-in-out .3s
}
.shortcutBox {
 display:inline-block;
 min-width:160px;
 padding:30px 10px;
 transition:all ease-in-out .3s;
 margin:5px
}
.shortcutBox i {
 color:#48c0e1
}
.shortcutBox:hover,.shortcutBox:focus {
 background-color:#48c0e1
}
.shortcutBox:hover i,.shortcutBox:focus i {
 color:#fff
}
.shortcutBox:hover h5,.shortcutBox:focus h5 {
 color:#fff
}
#product-details .card-box {
 border:1px solid rgba(54,64,74,.2)
}
.font-awesome-loader {
 display:block;
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background-color:rgba(62,197,234,.8);
 z-index:999
}
.font-awesome-loader .spinner {
 position:relative;
 top:50%;
 transform:translateY(-50%);
 font-size:26px;
 color:#fff;
 text-shadow:0 1px 5px rgba(0,0,0,.3);
 z-index:9999;
 margin:0 auto;
 text-align:center;
 width:auto
}
.font-awesome-loader .spinner i {
 font-size:55px;
 padding:15px
}
.font-awesome-loader .spinner span {
 display:block
}
#activeCappedAccounts .dropdown-menu,#activeUncappedAccounts .dropdown-menu {
 right:0;
 left:unset
}
#ToolTables_webafricatransactiongrid_0,#ToolTables_webafricastatementgrid_0 {
 position:relative
}
.DTTT_button {
 margin:10px 10px 0 0
}
.dataTable th.sorting:after {
 content:"\f0dc";
 font-family:FontAwesome;
 float:right;
 clear:both
}
.dataTable th.sorting_asc:after {
 content:"\f0de";
 font-family:FontAwesome;
 float:right;
 clear:both
}
.dataTable th.sorting_desc:after {
 content:"\f0dd";
 font-family:FontAwesome;
 float:right;
 clear:both
}
.tableTop {
 margin-bottom:15px
}
.tableTop input,.tableTop select {
 background-color:#fff;
 border:1px solid #e3e3e3;
 border-radius:4px;
 color:#565656;
 padding:7px 12px;
 height:38px;
 max-width:100%;
 min-width:160px;
 -webkit-box-shadow:none;
 box-shadow:none;
 -webkit-transition:all 300ms linear;
 -moz-transition:all 300ms linear;
 -o-transition:all 300ms linear;
 -ms-transition:all 300ms linear;
 transition:all 300ms linear
}
.tableBottom .dataTables_paginate {
 margin-top:15px
}
.tableBottom .first.paginate_button {
 border-bottom-left-radius:3px;
 border-top-left-radius:3px
}
.tableBottom .last.paginate_button {
 border-bottom-right-radius:3px;
 border-top-right-radius:3px
}
.tableBottom .paginate_button,.tableBottom .paginate_active {
 cursor:pointer;
 padding:6px 12px;
 margin-left:-1px;
 line-height:1.42857143;
 text-decoration:none;
 background-color:#fff;
 border:1px solid #ddd
}
.tableBottom .paginate_active {
 color:#fff;
 background-color:#48c0e1;
 border:1px solid #48c0e1
}
.tableBottom .paginate_button_disabled {
 cursor:not-allowed;
 background-color:#e3e3e3;
 opacity:0
}
.tableBottom .dataTables_info {
 padding:0
}
.datepicker td,.datepicker th {
 width:auto
}
.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover {
 background-color:#48c0e1!important;
 background-image:none;
 box-shadow:none;
 text-shadow:none;
 color:#fff
}
.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled] {
 background-color:#48c0e1!important;
 color:#fff
}
#paging {
 padding:0 0 10px
}
@media(max-width:767px) {
 .nav.nav-tabs+.tab-content {
  padding:10px
 }
 table.table {
  width:100%
 }
 .table thead {
  display:none
 }
 .table tr:nth-of-type(2n) {
  background-color:inherit
 }
 .table tr td:first-child {
  background:#f0f0f0;
  font-weight:700;
  font-size:1.1em
 }
 .table tbody td {
  display:block;
  text-align:center
 }
 .table tbody td:before {
  content:attr(data-th);
  display:block;
  text-align:center
 }
 .client-home-link .widget-inline-box {
  border-right:0
 }
}
.impact {
 width:150px;
 height:150px;
 border-radius:50%;
 margin:20px auto 0
}
.impact span {
 position:relative;
 top:50%;
 transform:translateY(-50%);
 display:block;
 font-size:24px;
 color:#fff
}
.chart.easy-pie-chart-1 {
 width:150px;
 height:150px
}
.gigs-used {
 display:inline-block;
 z-index:2;
 font-weight:600;
 color:#36404a;
 font-size:22px;
 line-height:150px
}
[data-impact=normal] .impact,.green {
 background-color:#b5ce2f
}
[data-impact=warning] .impact {
 background-color:#f9c606
}
[data-impact=impacted] .impact,.red {
 background-color:#f04c3e
}
[data-role=upgrade-option] {
 border:1px solid rgba(54,64,74,.05);
 -webkit-border-radius:5px;
 border-radius:5px;
 -moz-border-radius:5px;
 background-clip:padding-box;
 margin-bottom:20px;
 background-color:#fff
}
[data-role=upgrade-option] .top-info {
 padding:20px 20px 0
}
[data-role=upgrade-option] .top-info h4 {
 margin:0 0 10px
}
[data-role=upgrade-option] .top-info ul {
 padding-left:20px
}
[data-role=upgrade-option] .bottom-info {
 background-color:#efefef;
 padding:10px 20px
}

.nopadding {
	padding-left:0px;
	padding-right:0px;
}

.nopadding-left {
	padding-left:0px;
}

.requirenote {
	color:#FF0000;
}

label {
    font-weight: normal;
}

.candidate-pic {
    width: 90px;
}

.checkbox-xl .custom-control-label::before, 
.checkbox-xl .custom-control-label::after {
  top: 0rem;
  left:-50px;
  width: 2.5rem;
  height: 2.5rem;
}

