.morris-hover{position:absolute;z-index:1000;}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255, 255, 255, 0.8);border:solid 2px rgba(230, 230, 230, 0.8);font-family:sans-serif;font-size:12px;text-align:center;}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0;}.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0;}
.vlog-switcher{bottom:0;  width:320px;  right:15px;  background:#fff;  position:fixed;  -webkit-transition:all 0.5s ease-in-out;  transition:all 0.5s ease-in-out;  z-index:199;  -webkit-box-shadow:0 -1px -4px rgba(0,0,0,0.37);  box-shadow:0 -1px -4px rgba(0,0,0,0.37);  border:2px solid #d0d0d0;  -webkit-transform:translateY(100%);  transform:translateY(100%);  margin-bottom:47px;  border-top-left-radius:8px;  border-top-right-radius:8px;}
.vlog-switcher.active{margin-bottom:0;  -webkit-transform:translateY(0);  transform:translateY(0);}
.vlog-switcher .vlog-title-block{position:relative;  background-color:#fff;  broder:1px solid #eaeaea;  color:#111;  cursor:pointer;  padding:16px 20px;  border-top-left-radius:8px;  border-top-right-radius:8px;}
.vlog-switcher .vlog-title-block .vlog-title-text{font-size:15px;  text-transform:capitalize;  line-height:15px;  margin-bottom:0;  padding-bottom:0;  border:0;  font-weight:600;  color:#111;  font-family:'Roboto';}
.vlog-title-text i{padding-right:3px;}
.vlog-arrow{position:absolute;  top:16px;  font-size:16px;  right:20px;  -webkit-transition:all 0.2s linear;  transition:all 0.2s linear;}
.vlog-arrow .return-arrow{-webkit-transform:rotate(180deg);  transform:rotate(180deg);}
.vlog-switcher .vlog-content{background:#fff;  border:1px solid #dddddd;  font-family:'Roboto';  text-align:center;  padding:0 10px;  overflow-y:auto;  -webkit-overflow-scrolling:touch;  overflow-scrolling:touch;  max-height:calc(100vh - 135px);}
.vlog-content .content-title{font-size:18px;  line-height:20px;  color:#111111;  font-weight:600;  margin-bottom:3px;}
.vlog-content p{font-size:14px;  line-height:16px;  color:#666666;  font-weight:400;  margin-bottom:0;}
.vlog-content-inner{width:100%;  height:83px;  background:#178ce5;}
.vlog-content-inner a{display:block;  height:100%;}
.vlog-content-inner.half{width:49%;  display:block;  margin-bottom:5px;  float:left;}
.vlog-content-inner.half.first{margin-right:5px;}
.vlog-content .get-button{display:block;  margin:16px 0 18px;  color:#fff;  padding:15px;  width:100%;  font-size:13px;  border-radius:3px;  background:#e62117;  text-transform:uppercase;  font-weight:600;  float:left;}
.vlog-content::-webkit-scrollbar{width:8px;}
.vlog-content::-webkit-scrollbar-track{background:#e9e9e9;}
.vlog-content::-webkit-scrollbar-thumb{background:#b5b5b5;  border-radius:8px;}
.demo-bg{position:relative;  background-size:cover;  background-position:center center;}
.vlog-demo-title{position:absolute;  bottom:10px;  left:10px;  font-size:14px;  font-weight:700;  text-align:left;  font-family:'Roboto',sans-serif;  color:#fff;}
.sp-lg-b25{height:25px;}
.sp-lg-b15{height:15px;}
.sp-lg-b5{height:5px;}
.hvr-sweep-to-top:before{background:#6da152 !important;}
.hvr-sweep-to-top{display:inline-block;  vertical-align:middle;  -webkit-transform:perspective(1px) translateZ(0);  transform:perspective(1px) translateZ(0);  box-shadow:0 0 1px;  position:relative;  -webkit-transition-property:color;  transition-property:color;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;}
.hvr-sweep-to-top:before{content:"";  position:absolute;  z-index:-1;  top:0;  left:0;  right:0;  bottom:0;  background:#2098D1;  border-radius:3px;  -webkit-transform:scaleY(0);  transform:scaleY(0);  -webkit-transform-origin:50% 100%;  transform-origin:50% 100%;  -webkit-transition-property:transform;  transition-property:transform;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;  -webkit-transition-timing-function:ease-out;  transition-timing-function:ease-out;}
.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active{color:white;}
.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before{-webkit-transform:scaleY(1);  transform:scaleY(1);}
@media(max-width:480px){.vlog-switcher{right:0;}}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;height:auto!important;}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;cursor:url(../img/drag.png) 16 9,ew-resize!important;margin:0 auto;height:inherit!important;}
.pagination-hidden .swiper-wrapper{-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;-o-transform:translate(0px,0px)!important;-ms-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important;left:0!important;cursor:auto!important;}
.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}
.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:inherit!important;}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;}
.swiper-wp8-vertical{-ms-touch-action:pan-x;}
.swiper-container{/*width:200px;height:100px;*/}
.swiper-slide{/*width:100%;height:100%;*/}
.swiper-slide-active{}
.swiper-slide-visible{}
.swiper-container .pagination{text-align:center;width:100%;margin:35px 0 0 0;}
.swiper-container.pagination-hidden .pagination{display:none!important;}
.swiper-pagination-switch{width:10px;height:10px;border-radius:10px;-webkit-border-radius:10px;display:inline-block;position:relative;margin:0 5px;cursor:pointer;border:2px #e3e3e3 solid;}
.swiper-active-switch{background:#03b4ea;border-color:#03b4ea;}
.swiper-visible-switch{}
.swiper-pagination-switch{-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;}
.swiper-arrow-left,.swiper-arrow-right{/*width:50px;height:50px;*/position:absolute;top:50%;/*margin-top:-32px;*/cursor:pointer;}
.swiper-arrow-left{left:0;/*background:#a8cf5c;*/}
.swiper-arrow-right{right:0;/*background:#f4d34a;*/}
.swiper-container.pagination-hidden .swiper-arrow-left,.swiper-container.pagination-hidden .swiper-arrow-right{display:none!important;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:300;  src:local('Roboto Light'),local('Roboto-Light'),url(font/roboto/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:300;  src:local('Roboto Light'),local('Roboto-Light'),url(font/roboto/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:300;  src:local('Roboto Light'),local('Roboto-Light'),url(font/roboto/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');  unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:300;  src:local('Roboto Light'),local('Roboto-Light'),url(font/roboto/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');  unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:300;  src:local('Roboto Light'),local('Roboto-Light'),url(font/roboto/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');  unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:300;  src:local('Roboto Light'),local('Roboto-Light'),url(font/roboto/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:300;  src:local('Roboto Light'),local('Roboto-Light'),url(font/roboto/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:400;  src:local('Roboto'),local('Roboto-Regular'),url(font/roboto/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:400;  src:local('Roboto'),local('Roboto-Regular'),url(font/roboto/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:400;  src:local('Roboto'),local('Roboto-Regular'),url(font/roboto/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');  unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:400;  src:local('Roboto'),local('Roboto-Regular'),url(font/roboto/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');  unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:400;  src:local('Roboto'),local('Roboto-Regular'),url(font/roboto/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');  unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:400;  src:local('Roboto'),local('Roboto-Regular'),url(font/roboto/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:400;  src:local('Roboto'),local('Roboto-Regular'),url(font/roboto/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:700;  src:local('Roboto Bold'),local('Roboto-Bold'),url(font/roboto/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:700;  src:local('Roboto Bold'),local('Roboto-Bold'),url(font/roboto/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:700;  src:local('Roboto Bold'),local('Roboto-Bold'),url(font/roboto/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');  unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:700;  src:local('Roboto Bold'),local('Roboto-Bold'),url(font/roboto/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');  unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:700;  src:local('Roboto Bold'),local('Roboto-Bold'),url(font/roboto/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');  unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:700;  src:local('Roboto Bold'),local('Roboto-Bold'),url(font/roboto/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Roboto';  font-style:normal;  font-weight:700;  src:local('Roboto Bold'),local('Roboto-Bold'),url(font/roboto/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
body{font-family:'Open Sans', sans-serif;}
#wrapper{width:100%;background:#fff;}
#page-wrapper{min-height:600px;   }
#page-inner{width:100%;margin:10px 20px 10px 0px;background-color:transparent;padding:10px;min-height:1200px;}
.text-center{text-align:center;}
.no-boder{border:1px solid #f3f3f3;}
h1, .h1, h2, .h2, h3, .h3{margin-top:7px;margin-bottom:-5px;}
h2{color:#000;}
h4{padding-top:10px;}
.square-btn-adjust{border:0px solid transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
p{font-size:16px;line-height:25px;padding-top:20px;}
.page-header{padding-bottom:9px;margin:10px 0 45px;border-bottom:1px solid #C7D1DD;}
.panel-back{background-color:#fff;}
.panel-default > .panel-heading{color:#000;background-color:#FFFFFF;border-color:#ddd;font-weight:bold;}
.jumbotron, .well{background:#fff;}
.noti-box{min-height:100px;padding:20px;}
.noti-box .icon-box{display:block;float:left;margin:0 15px 10px 0;width:70px;height:70px;line-height:75px;vertical-align:middle;text-align:center;font-size:40px;}
.text-box p{margin:0 0 3px;}
.main-text{font-size:25px;font-weight:600;}
.set-icon{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.bg-color-green{background-color:#fff;color:#5cb85c;}
.bg-color-blue{background-color:#fff;color:#4CB1CF}
.bg-color-red{background-color:#fff;color:#F0433D;}
.bg-color-brown{background-color:#fff;color:#f0ad4e;}
.back-footer-green{background-color:#5cb85c;color:#fff;border-top:0px solid #fff;}
.back-footer-red{background-color:#F0433D;color:#fff;border-top:0px solid #fff;}
.back-footer-blue{background-color:#4CB1CF;color:#fff;border-top:0px solid #fff;}
.back-footer-brown{background-color:#f0ad4e;color:#fff;border-top:0px solid #fff;}
.icon-box-right{display:block;float:right;margin:0 15px 10px 0;width:70px;height:70px;line-height:75px;vertical-align:middle;text-align:center;font-size:40px;}
.main-temp-back{background:#8702A8;color:#FFFFFF;font-size:16px;font-weight:300;text-align:center;}
.main-temp-back .text-temp{font-size:40px;}
.back-dash{padding:20px;font-size:20px;font-weight:500;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-color:#2EA7EB;color:#fff;}
.back-dash p{padding-top:16px;font-size:13px;color:#fff;line-height:25px;text-align:justify;}
.color-bottom-txt{color:#000;font-size:16px;line-height:30px;}
.chat-panel .panel-body{height:450px;overflow-y:scroll;}
.chat-box{margin:0;padding:0;list-style:none;}
.chat-box li{margin-bottom:15px;padding-bottom:5px;border-bottom:1px dotted #808080;}
.chat-box li.left .chat-body{margin-left:90px;}
.chat-box li .chat-body p{margin:0;color:#8d8888;}
.chat-img>img{margin-left:20px;}
footer p{font-size:14px;}
.user-image{margin:25px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-height:170px;max-width:170px;}
.top-navbar{margin:0px;}
.top-navbar .navbar-brand{color:#fff;width:260px;text-align:center;height:60px;font-size:30px;font-weight:700;text-transform:uppercase;line-height:30px;}
.top-navbar .nav > li{position:relative;display:inline-block;}
.top-navbar .nav > li > a{position:relative;display:block;padding:19px 15px;color:#77C0FD;}
.top-navbar .nav > li > a:hover, .top-navbar .nav > li > a:focus{text-decoration:none;background-color:#225081;color:#fff;}
.top-navbar .dropdown-menu{min-width:230px;border-radius:0 0 4px 4px;}
.top-navbar .dropdown-menu > li > a:hover, .top-navbar .dropdown-menu > li > a:focus{color:#225081;background:none;}
.dropdown-tasks{width:255px;}
.dropdown-tasks .progress{height:8px;margin-bottom:8px;overflow:hidden;background-color:#f5f5f5;border-radius:0px;}
.dropdown-tasks > li > a{padding:0px 15px;}
.dropdown-tasks p{font-size:13px;line-height:21px;padding-top:4px;}
.active-menu{background-color:#225081!important;}
.arrow{float:right;}
.fa.arrow:before{content:"\f104";}
.active > a > .fa.arrow:before{content:"\f107";}
.nav-second-level li,.nav-third-level li{border-bottom:none !important;}
.nav-second-level li a{padding-left:37px;}
.nav-third-level li a{padding-left:55px;}
.sidebar-collapse , .sidebar-collapse .nav{background:none;}
.sidebar-collapse .nav{padding:0;}
.sidebar-collapse .nav > li > a{color:#fff;background:transparent;text-shadow:none;}
.sidebar-collapse > .nav > li > a{padding:15px 10px;}
.sidebar-collapse > .nav > li{border-bottom:1px solid rgba(107,108,109,0.19);}
ul.nav.nav-second-level.collapse.in{background:#172D44;}
.sidebar-collapse .nav > li > a:hover,.sidebar-collapse .nav > li > a:focus{outline:0;}
.navbar-side{border:none;background-color:transparent;}
.top-navbar{background:#09192A;border-bottom:none;}
.top-navbar .nav > li > a > i{margin-right:2px;}
.top-navbar .navbar-brand:hover{color:#fff;}
.dropdown-user li{margin:8px 0;}
.navbar-default{border:0px solid black;}
.navbar-header{background:#09192A;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#B40101;}
.navbar-default .navbar-toggle{border-color:#fff;}
.navbar-default .navbar-toggle .icon-bar{background-color:#FFF;}
.nav > li > a > i{margin-right:10px;}
.btn-circle{width:50px;height:50px;padding:6px 0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;text-align:center;font-size:12px;line-height:1.428571429;}