.icon-spin{display:inline-block; -moz-animation:spin 2s infinite linear; -o-animation:spin 2s infinite linear; -webkit-animation:spin 2s infinite linear; animation:spin 2s infinite linear;}
.no-border-radius{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.text-uppercase{text-transform:uppercase;}
.text-justify{text-align:justify;}
.text-line-through{text-decoration:line-through;}
.box-heading{font-weight:bold; font-family:'Oswald'; margin-bottom:15px;}
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
*:before,
*:after{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
html{font-size:62.5%; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); height:100%;}
body{font-size:12px; line-height:1.42857143; color:#999; background-color:#f0f2f5; height:100%;}
input,
button,
select,
textarea{font-family:inherit; font-size:inherit; line-height:inherit;}
a{text-decoration:none;}
a:hover,
a:focus{color:#66b354; text-decoration:none;}
a:focus{outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}
figure{margin:0;}
img{vertical-align:middle;}
.img-responsive{display:block; max-width:100%; height:auto;}
.img-rounded{border-radius:6px;}
.img-thumbnail{padding:4px; line-height:1.42857143; background-color:#f0f2f5; border:1px solid #dddddd; border-radius:4px; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; display:inline-block; max-width:100%; height:auto;}
.img-circle{border-radius:50%;}
hr{margin-top:18px; margin-bottom:18px; border:0; border-top:1px solid #eeeeee;}
.sr-only{position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; clip:rect(0, 0, 0, 0); border:0;}
.require{color:#ff0000;}
#wrapper{width:100%; min-height:100%; background-color:#417cb2;}
#page-wrapper{min-height:100%; padding:0 !important; background-color:#f0f2f5; transition:0.3s all linear;}
@media (min-width:768px){#page-wrapper{position:relative; margin:0 0 0 250px; padding:0;}
}
#topbar{background:#ffffff; width:100%; height:50px;}
#topbar.navbar-default{border:0;}
#topbar .navbar-header{width:250px; height:100%; background:#66b354; text-align:center;}
#topbar .navbar-header #logo{font-size:20px; line-height:20px; color:#ffffff; height:100%; width:100%;}
#topbar .navbar-header #logo span.fa{display:none;}
#topbar .navbar-header #logo span.logo-text{display:block; font-weight:bold; font-family:'Oswald', sans-serif; font-size:30px;}
#topbar .topbar-main{display:block; height:100%; background:#3a6f9f;}
#topbar .topbar-main #menu-toggle{float:left; padding:15px 20px; background:transparent; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; border-radius:0; color:#ffffff;}
#topbar .topbar-main #menu-toggle:hover,
#topbar .topbar-main #menu-toggle:focus{color:#66b354;}
#topbar .topbar-main #menu-toggle i{font-size:25px;}
#topbar .topbar-main ul.nav.navbar-nav{display:none;}
#topbar .topbar-main ul.nav.navbar-nav.horizontal-menu{display:block;}
#topbar .topbar-main ul.nav.navbar-nav li.active a,
#topbar .topbar-main ul.nav.navbar-nav li:hover a,
#topbar .topbar-main ul.nav.navbar-nav li.open a{background:#ffffff; color:#999;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown{position:static;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown.mega-menu-full .dropdown-menu{left:20px; right:20px;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu{left:auto; width:auto;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content{padding:10px; margin:0;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu{*width:auto !important; padding:0px 15px !important; margin:0 !important; border-right:1px solid #eeeeee;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu:last-child{border-right:0;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li{padding:2px !important; margin:0 !important; list-style:none;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li h3{color:#555555; margin-top:10px; padding-left:5px; font-size:15px; font-weight:normal;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li a{padding:5px !important; margin:0 !important; font-weight:normal; display:block;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li a:hover{background:#f0f0f0;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .document-demo .mega-menu-submenu{border-right:none;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .document-demo .mega-menu-submenu li a{text-align:center; padding:30px 5px !important;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .document-demo .mega-menu-submenu li a:hover{background:transparent;}
#topbar .topbar-main ul.nav.navbar-nav li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .document-demo .mega-menu-submenu li a i{font-size:50px; display:block; width:100%; margin-bottom:20px;}
#topbar .topbar-main ul.nav.navbar-nav li a{color:#ffffff;}
#topbar #topbar-search{width:250px; float:left;}
#topbar #topbar-search i{font-size:20px; margin:0; top:17px; right:12px; color:#ffffff; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
#topbar #topbar-search input{padding:15px 30px !important; height:100%; border:0 !important; border-radius:0; background:#366794;}
#topbar .navbar-top-links li{display:inline-block;}
#topbar .navbar-top-links li:last-child{margin-right:15px;}
#topbar .navbar-top-links li.open > a{background:#417cb2 !important; color:#ffffff !important;}
#topbar .navbar-top-links li.open > a:hover,
#topbar .navbar-top-links li.open > a:focus{background:#417cb2 !important;}
#topbar .navbar-top-links li.open > a i{color:#ffffff;}
#topbar .navbar-top-links li > a{padding:15px 20px; height:100%; color:#ffffff; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
#topbar .navbar-top-links li > a:hover,
#topbar .navbar-top-links li > a:focus{background:#417cb2 !important;}
#topbar .navbar-top-links li > a i{font-size:16px; color:#ffffff;}
#topbar .navbar-top-links li > a span.badge{position:absolute; top:5px; right:30px; padding:3px 6px; color:#ffffff;}
#topbar .navbar-top-links li > a img{position:relative; width:25px; height:25px; display:inline-block;}
#topbar .navbar-top-links li .dropdown-menu li{display:block;}
#topbar .navbar-top-links li .dropdown-menu li:last-child{margin-right:0;}
#topbar .navbar-top-links li .dropdown-menu li a{padding:3px 20px; min-height:0; color:#999;}
#topbar .navbar-top-links li .dropdown-menu li a div{white-space:normal;}
#topbar .navbar-top-links li .dropdown-menu li a.btn{color:#FFFFFF;}
#topbar .navbar-top-links li.topbar-user a{padding:12px 15px 11px;}
#topbar .navbar-top-links li.topbar-user a img{margin-right:5px;}
#topbar .navbar-top-links ul.dropdown-alerts{width:250px; min-width:0;}
#topbar .navbar-top-links ul.dropdown-alerts li{float:left; width:100%;}
#topbar .navbar-top-links ul.dropdown-alerts li a:hover,
#topbar .navbar-top-links ul.dropdown-alerts li a:focus{background:#f7f7f8 !important;}
#topbar .navbar-top-links ul.dropdown-alerts li ul{padding:0; margin:0;}
#topbar .navbar-top-links ul.dropdown-alerts li ul li a{padding:15px; display:block; border-top:1px solid #efefef; font-size:12px;}
#topbar .navbar-top-links ul.dropdown-alerts li ul li a span{margin-right:10px; padding:3px;}
#topbar .navbar-top-links ul.dropdown-alerts li ul li a span i{font-size:14px; color:#FFFFFF;}
#topbar .navbar-top-links ul.dropdown-alerts li:first-child a{border-top:0;}
#topbar .navbar-top-links ul.dropdown-alerts li.last a{background:#f7f7f8; width:100%; border-top:0; padding:10px 15px; text-align:right; font-size:12px;}
#topbar .navbar-top-links ul.dropdown-alerts li p{padding:10px 15px; margin-bottom:0; background:#417cb2; color:#ffffff;}
#topbar .navbar-top-links ul.dropdown-messages{width:250px; min-width:0;}
#topbar .navbar-top-links ul.dropdown-messages li{float:left; width:100%;}
#topbar .navbar-top-links ul.dropdown-messages li a:hover,
#topbar .navbar-top-links ul.dropdown-messages li a:focus{background:#f7f7f8 !important;}
#topbar .navbar-top-links ul.dropdown-messages li ul{padding:0; margin:0;}
#topbar .navbar-top-links ul.dropdown-messages li ul li a{padding:15px; display:block; border-top:1px solid #efefef;}
#topbar .navbar-top-links ul.dropdown-messages li ul li a .avatar img{width:40px; height:40px; margin-top:0; float:left; display:block;}
#topbar .navbar-top-links ul.dropdown-messages li ul li a .info{margin-left:50px; display:block;}
#topbar .navbar-top-links ul.dropdown-messages li ul li a .info .name{font-size:12px; font-weight:bold; display:block;}
#topbar .navbar-top-links ul.dropdown-messages li ul li a .info .name .label{font-size:10px; padding:3px;}
#topbar .navbar-top-links ul.dropdown-messages li ul li a .info .desc{font-size:12px;}
#topbar .navbar-top-links ul.dropdown-messages li:first-child a{border-top:0;}
#topbar .navbar-top-links ul.dropdown-messages li.last a{background:#f7f7f8; width:100%; border-top:0; padding:10px 15px; text-align:right; font-size:12px;}
#topbar .navbar-top-links ul.dropdown-messages li p{padding:10px 15px; margin-bottom:0; background:#417cb2; color:#ffffff;}
#topbar .navbar-top-links ul.dropdown-tasks{width:250px; min-width:0; margin-left:-59px;}
#topbar .navbar-top-links ul.dropdown-tasks li{float:left; width:100%;}
#topbar .navbar-top-links ul.dropdown-tasks li a:hover,
#topbar .navbar-top-links ul.dropdown-tasks li a:focus{background:#f7f7f8 !important;}
#topbar .navbar-top-links ul.dropdown-tasks li ul{padding:0; margin:0;}
#topbar .navbar-top-links ul.dropdown-tasks li ul li a{padding:15px; display:block; border-top:1px solid #efefef; font-size:12px;}
#topbar .navbar-top-links ul.dropdown-tasks li ul li a span{margin-right:10px;}
#topbar .navbar-top-links ul.dropdown-tasks li ul li a span i{font-size:13px; color:#FFFFFF; padding:3px;}
#topbar .navbar-top-links ul.dropdown-tasks li ul li a .progress{margin-bottom:5px;}
#topbar .navbar-top-links ul.dropdown-tasks li:first-child a{border-top:0;}
#topbar .navbar-top-links ul.dropdown-tasks li.last a{background:#f7f7f8; width:100%; border-top:0; padding:10px 15px; text-align:right;}
#topbar .navbar-top-links ul.dropdown-tasks li p{padding:10px 15px; margin-bottom:0; background:#417cb2; color:#ffffff;}
#topbar .navbar-top-links .dropdown-user li a{padding:10px !important; height:auto;}
#topbar .navbar-top-links .dropdown-user li a:hover,
#topbar .navbar-top-links .dropdown-user li a:focus{background:#f7f7f8 !important;}
#topbar .navbar-top-links .dropdown-user li a i{margin-right:5px; color:#999;}
#topbar .navbar-top-links .dropdown-user li a .badge{position:absolute; margin-top:5px; right:10px; display:inline; font-size:11px; padding:3px 6px 3px 6px; text-align:center; vertical-align:middle;}
@media (min-width:768px){.navbar-top-links .dropdown-messages,
  .navbar-top-links .dropdown-tasks,
  .navbar-top-links .dropdown-alerts{margin-left:auto;}
}
.page-title-breadcrumb{padding:10px 20px; background:#ffffff; -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow:0 2px 2px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.05); clear:both;}
.page-title-breadcrumb .page-header{margin:0; padding:0; border-bottom:0;}
.page-title-breadcrumb .page-header .page-title{font-size:25px; font-weight:300; display:inline-block;}
.page-title-breadcrumb .page-header .page-subtitle{font-size:14px; font-weight:300; color:#bcbcbc; display:inline-block;}
.page-title-breadcrumb .breadcrumb{margin-bottom:0; padding-left:0; padding-right:0; border-radius:0; background:transparent;}
.page-title-breadcrumb .breadcrumb li + li:before{content:""; padding:0;}
.horizontal-menu-page #sidebar{display:none;}
.horizontal-menu-page #page-wrapper{margin-left:0;}
.horizontal-menu-page #menu-toggle{display:none;}
#chat-form{position:absolute; right:0; top:0; bottom:0; width:280px; background:#417cb2; z-index:9999; display:none;}
#chat-form.fixed{position:fixed; min-height:0 !important;}
#chat-form .user-status{display:inline-block; background:#575d67; margin-right:5px; width:8px; height:8px; -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; -webkit-border-radius:8 !important; -moz-border-radius:8px !important; border-radius:8px !important;}
#chat-form .user-status.is-online{background-color:#06b53c;}
#chat-form .user-status.is-busy{background-color:#ee4749;}
#chat-form .user-status.is-idle{background-color:#f7d227;}
#chat-form .user-status.is-offline{background-color:#666666;}
#chat-form .chat-inner{overflow:auto; height:100%;}
#chat-form .chat-header{font-size:16px; color:#ffffff; padding:30px 35px; line-height:1; margin:0; border-bottom:1px solid #6195c5; position:relative;}
#chat-form .chat-header .chat-form-close{color:#ededed; font-size:13px;}
#chat-form .chat-group{margin-top:30px;}
#chat-form .chat-group > strong{text-transform:uppercase; color:#ededed; display:block; padding:6px 35px; font-size:14px;}
#chat-form .chat-group > a{display:block; padding:6px 35px; position:relative; color:#eaeaea; text-decoration:none;}
#chat-form .chat-group > a .badge{font-size:9px; margin-left:5px; -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-opacity:1; -moz-opacity:1; opacity:1;}
#chat-form .chat-group > a .badge.is-hidden{-webkit-opacity:0; -moz-opacity:0; opacity:0;}
#chat-form .chat-group > a.active{background:#4e89be;}
#chat-form .chat-group > a.active:before{content:''; display:block; position:absolute; width:0px; height:0px; border-style:solid; border-width:8px 0 8px 8px; border-color:transparent transparent transparent #3a6f9f; left:0; top:50%; margin-top:-8px;}
#chat-form .chat-group > a:hover{background:#4e89be;}
#chat-form #chat-box{position:absolute; right:280px; width:340px; background:#3a6f9f; -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; display:none;}
#chat-form #chat-box .chat-box-header{padding:20px 24px; font-size:14px; color:#fff; border-bottom:1px solid #6195c5;}
#chat-form #chat-box .chat-box-header .chat-box-close{color:#ededed; font-size:13px;}
#chat-form #chat-box .chat-box-header small{color:#BBBBBB; font-size:12px; padding-left:8px;}
#chat-form #chat-box ul.chat-box-body{list-style:none; margin:0; padding:0; overflow:auto; height:250px;}
#chat-form #chat-box ul.chat-box-body > li{padding:20px 24px; padding-bottom:5px; padding-top:0px;}
#chat-form #chat-box ul.chat-box-body > li:before{content:" "; display:table;}
#chat-form #chat-box ul.chat-box-body > li:after{clear:both; content:" "; display:table;}
#chat-form #chat-box ul.chat-box-body > li.odd{background:#3d74a7;}
#chat-form #chat-box ul.chat-box-body > li .avt{width:30px; height:30px; border-radius:50%; margin:5px 5px 0px 0px; vertical-align:-9px;}
#chat-form #chat-box ul.chat-box-body > li .user{font-weight:bold; color:#fff;}
#chat-form #chat-box ul.chat-box-body > li .user:after{content:':';}
#chat-form #chat-box ul.chat-box-body > li .time{float:right; font-style:italic; color:#ededed; font-size:11px; margin-top:12px;}
#chat-form #chat-box ul.chat-box-body > li p{margin:10px 0 8.5px; color:#eaeaea;}
#chat-form #chat-box .chat-textarea{padding:20px 24px; position:relative;}
#chat-form #chat-box .chat-textarea textarea{background:#4784bc; border:1px solid #4784bc; color:#fff; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
#chat-form #chat-box .chat-textarea textarea::-webkit-input-placeholder{/* WebKit browsers */
  color:#ededed;}
#chat-form #chat-box .chat-textarea textarea:-moz-placeholder{/* Mozilla Firefox 4 to 18 */
  color:#ededed;}
#chat-form #chat-box .chat-textarea textarea::-moz-placeholder{/* Mozilla Firefox 19+ */
  color:#ededed;}
#chat-form #chat-box .chat-textarea textarea:-ms-input-placeholder{/* Internet Explorer 10+ */
  color:#ededed;}
.fixed-topbar #topbar{position:fixed;}
.fixed-topbar #sidebar{padding-top:50px !important;}
.fixed-topbar #page-wrapper{padding-top:50px !important;}
#sidebar{background:#417cb2;}
.navbar-static-side{transition:0.3s all linear;}
.navbar-static-side ul li{border-bottom:1px solid #4481b9;}
.navbar-static-side ul li:first-child a{padding:0;}
.navbar-static-side ul li.active a{background:#66b354; outline:none;}
.navbar-static-side ul li a{color:#FFFFFF; padding:15px;}
.navbar-static-side ul li a span.menu-title{margin-left:10px;}
.navbar-static-side ul li a i{font-size:16px;}
.navbar-static-side ul li a:hover,
.navbar-static-side ul li a:focus{background:#66b354; transition:0.2s all ease-in-out; outline:none;}
.navbar-static-side ul li a .badge,
.navbar-static-side ul li a .label{float:right; margin-right:10px;}
.navbar-static-side ul li a.menu-title{margin-left:10px;}
.navbar-static-side ul li .nav-second-level li{border-bottom:1px solid #3e77ab;}
.navbar-static-side ul li .nav-second-level li.active a,
.navbar-static-side ul li .nav-second-level li:hover a,
.navbar-static-side ul li .nav-second-level li:focus a{color:#66b354;}
.navbar-static-side ul li .nav-second-level li a{padding:15px 15px 15px 40px; background:#3a6f9f; color:#efefef;}
.navbar-static-side ul li .nav-second-level li a span.submenu-title{margin-left:10px;}
.navbar-static-side ul li .nav-second-level li .nav-third-level li{border-bottom:1px solid #3c72a3;}
.navbar-static-side ul li .nav-second-level li .nav-third-level li.active a,
.navbar-static-side ul li .nav-second-level li .nav-third-level li:hover a,
.navbar-static-side ul li .nav-second-level li .nav-third-level li:focus a{color:#66b354;}
.navbar-static-side ul li .nav-second-level li .nav-third-level li a{padding:15px 15px 15px 40px; background:#366794; color:#efefef;}
.navbar-static-side ul li .nav-second-level li .nav-third-level li a span.submenu-title{margin-left:10px;}
.navbar-static-side ul li.sidebar-heading{padding:5px 15px;}
.navbar-static-side ul li.sidebar-heading h4{font-family:'Oswald'; font-size:18px; font-weight:bold; color:#66b354;}
.navbar-static-side ul li.user-panel{padding:15px;}
.navbar-static-side ul li.user-panel .thumb{float:left; border:5px solid rgba(255, 255, 255, 0.1); border-radius:50%;}
.navbar-static-side ul li.user-panel .thumb img{width:45px; height:45px;}
.navbar-static-side ul li.user-panel .info{float:left; padding:5px 5px 5px 15px; color:#ffffff;}
.navbar-static-side ul li.user-panel .info p{margin-bottom:3px; font-size:16px;}
.navbar-static-side ul li.user-panel .info a{font-size:10px;}
.navbar-static-side ul li.user-panel .info a i{font-size:14px; color:#999;}
.navbar-static-side ul li.user-panel .info a:hover,
.navbar-static-side ul li.user-panel .info a:focus{background-color:transparent;}
.navbar-static-side ul li.user-panel .info a:hover i,
.navbar-static-side ul li.user-panel .info a:focus i{color:#777;}
.navbar-static-side ul li.user-panel ul li{border-bottom:0;}
.sidebar-user-info{padding:15px;}
.sidebar-user-info img{border:5px solid #5eab4c; width:75px; height:75px; display:inline-block;}
.sidebar-user-info h4{color:#FFFFFF; margin-bottom:5px;}
.sidebar-user-info ul{margin-bottom:3px;}
.sidebar-user-info ul li{border-bottom:0 !important;}
.sidebar-user-info ul li a{color:#cdcdcd;}
.sidebar-user-info .user-status{width:10px; height:10px; border-radius:50% !important; display:inline-block; background:transparent; margin-right:5px;}
.sidebar-user-info .user-status.is-online{background:#06B53C;}
.sidebar-user-info .user-status.is-idle{background:#F7D227;}
.sidebar-user-info .user-status.is-busy{background:#ee4749;}
.sidebar-user-info .user-status.is-offline{background:#666666;}
.sidebar-user-info span{color:#FFFFFF;}
.sidebar-user-activity{padding:15px; border-bottom:0 !important;}
.sidebar-user-activity h4{color:#FFFFFF;}
.sidebar-user-activity .note{padding:3px 15px; margin-bottom:5px;}
.sidebar-user-activity .note small{color:#cdcdcd;}
.sidebar-user-activity .note a:hover,
.sidebar-user-activity .note a:focus{background:transparent;}
.arrow{float:right; margin-top:3px;}
.fa.arrow:before{content:"\f104";}
.active > a > .fa.arrow:before{content:"\f107";}
@media (min-width:768px){.navbar-static-side{z-index:1; position:absolute; width:250px;}
}
.right-sidebar #topbar .navbar-header{float:right; border-right:0;}
.right-sidebar #sidebar{left:auto; right:0;}
.right-sidebar #page-wrapper{margin:0 250px 0 0;}
/* Begin Left Sidebar Collapsed */
.left-side-collapsed .navbar-static-side{width:55px;}
.left-side-collapsed .navbar-static-side ul#side-menu li.user-panel{display:none;}
.left-side-collapsed .navbar-static-side ul#side-menu li.nav-hover a{height:50px;}
.left-side-collapsed .navbar-static-side ul#side-menu li.nav-hover a span.menu-title{display:block !important;}
.left-side-collapsed .navbar-static-side ul#side-menu li.nav-hover a span.submenu-title{display:block !important; margin-left:0;}
.left-side-collapsed .navbar-static-side ul#side-menu li.nav-hover ul.nav-second-level{display:block; position:absolute; top:50px; left:55px; width:195px;}
.left-side-collapsed .navbar-static-side ul#side-menu li.nav-hover ul.nav-second-level li a{padding:15px;}
.left-side-collapsed .navbar-static-side ul#side-menu li a span{display:none;}
.left-side-collapsed .navbar-static-side ul#side-menu li a i.fa{font-size:18px;}
.left-side-collapsed .navbar-static-side ul#side-menu li a span.menu-title{position:absolute; top:0; left:55px; padding:15px; margin-left:0; background:#66b354; color:#ffffff; width:195px; height:50px;}
.left-side-collapsed .navbar-static-side ul#side-menu li ul.nav-second-level{display:none; position:absolute; top:50px; left:55px; width:195px;}
.left-side-collapsed .navbar-static-side ul#side-menu li ul.nav-second-level li a i{display:none;}
.left-side-collapsed #page-wrapper{margin:0 0 0 55px;}
/* End Left Sidebar Collapsed */
/* Begin Right Sidebar Collapsed */
.right-side-collapsed .navbar-static-side{width:55px;}
.right-side-collapsed .navbar-static-side ul#side-menu li.user-panel{display:none;}
.right-side-collapsed .navbar-static-side ul#side-menu li.nav-hover a{height:50px;}
.right-side-collapsed .navbar-static-side ul#side-menu li.nav-hover a span.menu-title{display:block !important;}
.right-side-collapsed .navbar-static-side ul#side-menu li.nav-hover a span.submenu-title{display:block !important; margin-right:0;}
.right-side-collapsed .navbar-static-side ul#side-menu li.nav-hover ul.nav-second-level{display:block; position:absolute; top:50px; right:55px; width:195px;}
.right-side-collapsed .navbar-static-side ul#side-menu li.nav-hover ul.nav-second-level li a{padding:15px 5px;}
.right-side-collapsed .navbar-static-side ul#side-menu li a span{display:none;}
.right-side-collapsed .navbar-static-side ul#side-menu li a i.fa{font-size:18px;}
.right-side-collapsed .navbar-static-side ul#side-menu li a span.menu-title{position:absolute; top:0; right:55px; padding:15px; margin-right:0; background:#66b354; color:#ffffff; width:195px; height:50px;}
.right-side-collapsed .navbar-static-side ul#side-menu li ul.nav-second-level{display:none; position:absolute; top:50px; right:55px; width:195px;}
.right-side-collapsed .navbar-static-side ul#side-menu li ul.nav-second-level li a i{display:none;}
.right-side-collapsed #page-wrapper{margin:0 55px 0 0;}
/* End Left Sidebar Collapsed */
.page-content{padding:20px 20px 50px 20px; min-height:700px;}
#footer{position:fixed; width:100%; bottom:0px; padding:15px 20px; background:#FFFFFF;}
#theme-setting{position:fixed; right:-250px; top:120px; padding:10px 13px; background:#ffffff; border:1px solid #e5e5e5; border-right:0; width:250px; z-index:9999; -webkit-transition:0.4s all ease-in-out; transition:0.4s all ease-in-out;}
#theme-setting .btn-theme-setting{padding:15px; background:#ffffff; position:absolute; z-index:9999; left:-57px; border:1px solid; border-color:#e5e5e5 transparent #e5e5e5 #e5e5e5; top:-1px;}
#theme-setting .btn-theme-setting i{font-size:30px; color:#66b354; line-height:25px;}
#theme-setting .btn-theme-setting:hover,
#theme-setting .btn-theme-setting:focus{color:#999; outline:none;}
#theme-setting .content-theme-setting ul#list-color li{cursor:pointer; width:35px; height:35px; border:5px solid transparent; margin:0 5px;}
#theme-setting .content-theme-setting ul#list-color li.green-dark{background:#594857; border-color:#488c6c;}
#theme-setting .content-theme-setting ul#list-color li.red-dark{background:#594857; border-color:#bf4346;}
#theme-setting .content-theme-setting ul#list-color li.pink-dark{background:#594857; border-color:#bf3773;}
#theme-setting .content-theme-setting ul#list-color li.blue-dark{background:#594857; border-color:#0a819c;}
#theme-setting .content-theme-setting ul#list-color li.yellow-dark{background:#594857; border-color:#f2994b;}
#theme-setting .content-theme-setting ul#list-color li.green-grey{background:#4b5d67; border-color:#488c6c;}
#theme-setting .content-theme-setting ul#list-color li.red-grey{background:#4b5d67; border-color:#bf4346;}
#theme-setting .content-theme-setting ul#list-color li.pink-grey{background:#4b5d67; border-color:#bf3773;}
#theme-setting .content-theme-setting ul#list-color li.blue-grey{background:#4b5d67; border-color:#0a819c;}
#theme-setting .content-theme-setting ul#list-color li.yellow-grey{background:#4b5d67; border-color:#f2994b;}
#theme-setting .content-theme-setting ul#list-color li.yellow-green{background:#007451; border-color:#CCA32F;}
#theme-setting .content-theme-setting ul#list-color li.orange-grey{background:#322F2B; border-color:#D94E37;}
#theme-setting .content-theme-setting ul#list-color li.pink-blue{background:#40516F; border-color:#DC6767;}
#theme-setting .content-theme-setting ul#list-color li.pink-violet{background:#554161; border-color:#E82A62;}
#theme-setting .content-theme-setting ul#list-color li.orange-violet{background:#554161; border-color:#FF422B;}
#theme-setting .content-theme-setting ul#list-color li.pink-green{background:#456445; border-color:#FF5E70;}
#theme-setting .content-theme-setting ul#list-color li.pink-brown{background:#573F2F; border-color:#A21E46;}
#theme-setting .content-theme-setting ul#list-color li.orange-blue{background:#33485C; border-color:#E74C3C;}
#theme-setting .content-theme-setting ul#list-color li.yellow-blue{background:#417CB2; border-color:#FFC34C;}
#theme-setting .content-theme-setting ul#list-color li.green-blue{background:#417CB2; border-color:#66B354;}
/*panel stat*/
#sum_box .db{-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
#sum_box .icon{color:#999; font-size:55px; margin-top:7px; margin-bottom:0px; float:right;}
#sum_box h4{text-align:left; margin-top:0px; font-size:30px; margin-bottom:0px; padding-bottom:0px;}
#sum_box h4 span:last-child{font-size:25px;}
#sum_box p.description{margin-top:0px; opacity:.6;}
#sum_box .db:hover{background:#417cb2; color:#fff;}
#sum_box .db:hover .icon{opacity:1; color:#fff;}
#sum_box .db:hover p.description{opacity:1;}
/*panel stat*/
/*user profile*/
.profile{display:inline-block;}
.profile h2{margin-top:0;}
.profile .divider{border-top:1px solid rgba(0, 0, 0, 0.1);}
figcaption.ratings{margin-top:20px;}
figcaption.ratings a{color:#f1c40f; font-size:11px;}
.emphasis{border-top:4px solid transparent; padding-top:15px;}
.emphasis:hover{border-top:4px solid #1abc9c;}
.emphasis h2{margin-bottom:0;}
/*user profile*/
/*to-do list*/
ul.todo-list{overflow:hidden; width:auto; height:250px; padding:0;}
ul.todo-list li{background:#f3f3f3; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; position:relative; padding:13px; margin-bottom:5px; cursor:move; list-style:none;}
ul.todo-list li span.drag-drop{height:17px; display:block; float:left; width:7px; position:relative; top:2px;}
ul.todo-list li span.drag-drop i{height:2px; width:2px; display:block; background:#ccc; box-shadow:5px 0 0 0px #ccc,0px 5px 0 0px #ccc,5px 5px 0 0px #ccc,0px 10px 0 0px #ccc,5px 10px 0 0px #ccc,0px 15px 0 0px #ccc,5px 15px 0 0px #ccc; -webkit-box-shadow:5px 0 0 0px #ccc,0px 5px 0 0px #ccc,5px 5px 0 0px #ccc,0px 10px 0 0px #ccc,5px 10px 0 0px #ccc,0px 15px 0 0px #ccc,5px 15px 0 0px #ccc; -moz-box-shadow:5px 0 0 0px #ccc,0px 5px 0 0px #ccc,5px 5px 0 0px #ccc,0px 10px 0 0px #ccc,5px 10px 0 0px #ccc,0px 15px 0 0px #ccc,5px 15px 0 0px #ccc;}
ul.todo-list li .todo-check{margin-left:10px; margin-right:10px;}
ul.todo-list li .todo-title{margin-right:70px;}
ul.todo-list li .todo-actions{position:absolute; right:15px; top:13px;}
ul.todo-list li .todo-actions a i{color:#999; margin:0 5px;}
ul.todo-list li .todo-actions a:hover i,
ul.todo-list li .todo-actions a:focus i{color:#555555;}
/*to-do list*/
/*chat form*/
ul.chats{margin:0; padding:0;}
ul.chats li{list-style:none; margin:30px auto; font-size:12px;}
ul.chats li:first-child{margin-top:0;}
ul.chats li img.avatar{width:50px; height:50px; -webkit-border-radius:50% !important; -moz-border-radius:50% !important; border-radius:50% !important;}
ul.chats li .message{display:block; padding:7px; position:relative;}
ul.chats li .message .chat-datetime{font-style:italic; color:#888; font-size:11px;}
ul.chats li .message .chat-body{display:block; margin-top:5px;}
ul.chats li.in img.avatar{float:left;}
ul.chats li.in .message{background:#fafbfc; margin-left:65px; border-left:3px solid #e5e5e5; border-radius:4px;}
.chats li.in .message .chat-arrow{display:block; position:absolute; top:15px; left:-10px; width:0; height:0; border-top:10px solid transparent; border-bottom:10px solid transparent; border-right:10px solid #e5e5e5;}
ul.chats li.in .message a.chat-name{color:#66b354;}
ul.chats li.out img.avatar{float:right;}
ul.chats li.out .message{background:#f3f3f3; margin-right:65px; border-right:3px solid #e5e5e5; text-align:right; border-radius:4px;}
ul.chats li.out .message .chat-arrow{display:block; position:absolute; top:15px; right:-10px; width:0; height:0; border-top:10px solid transparent; border-bottom:10px solid transparent; border-left:10px solid #e5e5e5;}
ul.chats li.out .message a.chat-name{color:#66b354;}
ul.chats li.out .message a.chat-name,
ul.chats li.out .message a.chat-datetime{text-align:right;}
.chat-form{margin-top:15px; padding:10px; background-color:#f0f0f0; overflow:hidden; clear:both;}
.chat-form #input-chat,
.chat-form .input-group-btn .btn{border:0;}
.chat-form .input-group-btn:last-child > .btn,
.chat-form .input-group-btn:last-child > .btn-group{margin-left:0;}
/*chat form*/
.row-icons{padding:15px 0; margin:0;}
.row-icons [class*="col"]{margin-bottom:20px; padding:0;}
.row-icons [class*="col"] a{line-height:30px; display:inline-block; color:#999; text-decoration:none;}
.row-icons [class*="col"] a:hover i.fa:before{color:#86c377;}
.row-icons [class*="col"] a:hover i.glyphicon:before{color:#86c377;}
.row-icons [class*="col"] i.fa{vertical-align:middle; margin:0 10px; width:40px;}
.row-icons [class*="col"] i:before{color:#66b354; font-size:30px; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.row-icons [class*="col"] span{padding-left:20px; vertical-align:top;}
.modal-full-width{width:100%;}
.modal-wide-width{width:70%;}
#error-page{background:#F0F2F5; text-align:center; position:relative;}
#error-page #error-page-content{width:480px; margin:10% auto 0 auto; text-align:center;}
#error-page #error-page-content h1{font-family:'oswald'; font-size:150px; font-weight:bold; color:#66b354;}
#error-page #error-page-content p a{color:#66b354;}
#error-page #error-page-content p a:hover,
#error-page #error-page-content p a:focus{text-decoration:underline;}
#lock-screen-page .page-form{background-color:rgba(0, 0, 0, 0.2); color:#ffffff;}
#lock-screen-page .page-form input{background-color:rgba(0, 0, 0, 0.3); border:0;}
.page-form{width:400px; margin:5% auto 0 auto; background:#eeeeee; border-radius:4px;}
.page-form .input-icon i{margin-top:12px;}
.page-form input[type='text'],
.page-form input[type='password'],
.page-form input[type='email'],
.page-form select{height:40px; border-color:#e5e5e5; -webkit-box-shadow:none !important; box-shadow:none !important; color:#999;}
.page-form .header-content{padding:15px 20px; background:#e9e9e9; border-top-left-radius:4px; border-top-right-radius:4px;}
.page-form .header-content h1{font-family:'oswald'; font-size:30px; font-weight:bold; text-align:center; margin:0; text-transform:uppercase;}
.page-form .body-content{padding:15px 20px; position:relative;}
.page-form .body-content .btn-twitter{background:#5bc0de; margin-bottom:10px; color:#ffffff;}
.page-form .body-content .btn-twitter i{margin-right:5px;}
.page-form .body-content .btn-twitter:hover,
.page-form .body-content .btn-twitter:focus{color:#ffffff;}
.page-form .body-content .btn-facebook{background:#418bca; margin-bottom:10px; color:#ffffff;}
.page-form .body-content .btn-facebook i{margin-right:5px;}
.page-form .body-content .btn-facebook:hover,
.page-form .body-content .btn-facebook:focus{color:#ffffff;}
.page-form .body-content .btn-google-plus{background:#dd4c39; margin-bottom:10px; color:#ffffff;}
.page-form .body-content .btn-google-plus i{margin-right:5px;}
.page-form .body-content .btn-google-plus:hover,
.page-form .body-content .btn-google-plus:focus{color:#ffffff;}
.page-form .body-content p a{color:#66b354;}
.page-form .body-content p a:hover,
.page-form .body-content p a:focus{color:#777777; text-decoration:none;}
.page-form .body-content .forget-password h4{text-transform:uppercase; font-size:16px;}
.page-form .body-content hr{border-color:#e0e0e0;}
.page-form .state-error + em{display:block; margin-top:6px; padding:0 1px; font-style:normal; font-size:11px; line-height:15px; color:#d9534f;}
.page-form .rating.state-error + em{margin-top:-4px; margin-bottom:4px;}
.page-form .state-success + em{display:block; margin-top:6px; padding:0 1px; font-style:normal; font-size:11px; line-height:15px; color:#d9534f;}
.page-form .state-error input,
.page-form .state-error select{background:#f2dede;}
.page-form .state-success input,
.page-form .state-success select{background:#dff0d8;}
.page-form .note-success{color:#5cb85c;}
.page-form label{font-weight:normal; margin-bottom:0;}
#lock-screen-page .page-form{margin-top:15%; text-align:center;}
#lock-screen-page .page-form h1{margin:0; font-family:'Oswald';}
#lock-screen-avatar{top:-78px; left:50%; margin-left:-74px; position:absolute; display:inline-block;}
#lock-screen-avatar img{border:10px solid #eeeeee;}
#lock-screen-info{margin-top:60px;}
@media only screen and (max-width:480px){.page-form{width:280px;}
  #lock-screen-page .page-form{margin-top:35%;}
}
canvas{width:100% !important; max-width:800px; height:auto !important;}
.timeline-centered{position:relative; margin-bottom:30px;}
.timeline-centered.timeline-sm .timeline-entry{margin-bottom:20px !important;}
.timeline-centered.timeline-sm .timeline-entry .timeline-entry-inner .timeline-label{padding:1em;}
.timeline-centered:before,
.timeline-centered:after{content:" "; display:table;}
.timeline-centered:after{clear:both;}
.timeline-centered:before{content:''; position:absolute; display:block; width:7px; background:#ffffff; left:50%; top:20px; bottom:20px; margin-left:-4px;}
.timeline-centered .timeline-entry{position:relative; width:50%; float:right; margin-bottom:70px; clear:both;}
.timeline-centered .timeline-entry:before,
.timeline-centered .timeline-entry:after{content:" "; display:table;}
.timeline-centered .timeline-entry:after{clear:both;}
.timeline-centered .timeline-entry.begin{margin-bottom:0;}
.timeline-centered .timeline-entry.left-aligned{float:left;}
.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner{margin-left:0; margin-right:-28px;}
.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-time{left:auto; right:-115px; text-align:left;}
.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-icon{float:right;}
.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label{margin-left:0; margin-right:85px;}
.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label:after{left:auto; right:0; margin-left:0; margin-right:-9px; -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}
.timeline-centered .timeline-entry .timeline-entry-inner{position:relative; margin-left:-31px;}
.timeline-centered .timeline-entry .timeline-entry-inner:before,
.timeline-centered .timeline-entry .timeline-entry-inner:after{content:" "; display:table;}
.timeline-centered .timeline-entry .timeline-entry-inner:after{clear:both;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time{position:absolute; left:-115px; text-align:right; padding:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time > span{display:block;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time > span:first-child{font-size:18px; font-weight:bold;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time > span:last-child{font-size:12px;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{background:#fff; color:#999; display:block; width:60px; height:60px; -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box; border-radius:50%; text-align:center; border:7px solid #ffffff; line-height:45px; font-size:15px; float:left;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-primary{background-color:#66b354; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-success{background-color:#5cb85c; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-info{background-color:#5bc0de; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-warning{background-color:#f0ad4e; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-danger{background-color:#d9534f; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-red{background-color:#bf4346; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-green{background-color:#488c6c; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-blue{background-color:#0a819c; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-yellow{background-color:#f2994b; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-orange{background-color:#e9662c; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-pink{background-color:#bf3773; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-violet{background-color:#9351ad; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-grey{background-color:#4b5d67; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-dark{background-color:#594857; color:#fff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label{position:relative; background:#ffffff; padding:1.7em; margin-left:85px; -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-red{background:#bf4346;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-red:after{border-color:transparent #bf4346 transparent transparent;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-red .timeline-title,
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-red p{color:#ffffff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-green{background:#488c6c;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-green:after{border-color:transparent #488c6c transparent transparent;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-green .timeline-title,
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-green p{color:#ffffff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-orange{background:#e9662c;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-orange:after{border-color:transparent #e9662c transparent transparent;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-orange .timeline-title,
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-orange p{color:#ffffff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-yellow{background:#f2994b;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-yellow:after{border-color:transparent #f2994b transparent transparent;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-yellow .timeline-title,
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-yellow p{color:#ffffff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-blue{background:#0a819c;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-blue:after{border-color:transparent #0a819c transparent transparent;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-blue .timeline-title,
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-blue p{color:#ffffff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-pink{background:#bf3773;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-pink:after{border-color:transparent #bf3773 transparent transparent;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-pink .timeline-title,
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-pink p{color:#ffffff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-violet{background:#9351ad;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-violet:after{border-color:transparent #9351ad transparent transparent;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-violet .timeline-title,
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-violet p{color:#ffffff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-grey{background:#4b5d67;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-grey:after{border-color:transparent #4b5d67 transparent transparent;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-grey .timeline-title,
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-grey p{color:#ffffff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-dark{background:#594857;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-dark:after{border-color:transparent #594857 transparent transparent;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-dark .timeline-title,
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.bg-dark p{color:#ffffff;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:after{content:''; display:block; position:absolute; width:0; height:0; border-style:solid; border-width:9px 9px 9px 0; border-color:transparent #ffffff transparent transparent; left:0; top:20px; margin-left:-9px;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label .timeline-title,
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{color:#999; margin:0;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p + p{margin-top:15px;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label .timeline-title{margin-bottom:10px; font-family:'Oswald'; font-weight:bold;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label .timeline-title span{-webkit-opacity:.6; -moz-opacity:.6; opacity:.6; -ms-filter:alpha(opacity=60); filter:alpha(opacity=60);}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p .timeline-img{margin:5px 10px 0 0;}
.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p .timeline-img.pull-right{margin:5px 0 0 10px;}
.tab-content.tab-edit{background:transparent; border:0px;}
ul.ul-edit.nav.nav-tabs{border-bottom:5px solid #fff !important;}
ul.ul-edit.nav.nav-tabs li{margin-bottom:10px;}
ul.ul-edit.nav.nav-tabs li a{border:0px; background:none; padding:10px 20px;}
ul.ul-edit.nav.nav-tabs li.active a{background:#66b354; color:#fff;}
.timeline{list-style:none; padding:20px 0 20px; position:relative;}
.timeline:before{top:0; bottom:0; position:absolute; content:" "; width:3px; background-color:#fff; left:50%; margin-left:-1.5px;}
.timeline > li{margin-bottom:20px; position:relative;}
.timeline > li:before,
.timeline > li:after{content:" "; display:table;}
.timeline > li:after{clear:both;}
.timeline > li:before,
.timeline > li:after{content:" "; display:table;}
.timeline > li:after{clear:both;}
.timeline > li > .timeline-panel{width:44%; float:left; border:1px solid #d4d4d4; border-radius:2px; padding:20px; position:relative; -webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.175); box-shadow:0 1px 6px rgba(0, 0, 0, 0.175); background:#fff;}
.timeline > li > .timeline-panel.primary{background:#2e6da4; color:#fff;}
.timeline > li > .timeline-panel.primary:after{border-left:14px solid #2e6da4 ; border-right:0 solid #2e6da4 ;}
.timeline > li > .timeline-panel.success{background:#3f903f; color:#fff;}
.timeline > li > .timeline-panel.success:after{border-left:14px solid #3f903f ; border-right:0 solid #3f903f ;}
.timeline > li > .timeline-panel.warning{background:#f0ad4e; color:#fff;}
.timeline > li > .timeline-panel.warning:after{border-left:14px solid #f0ad4e ; border-right:0 solid #f0ad4e ;}
.timeline > li > .timeline-panel.danger{background:#d9534f; color:#fff;}
.timeline > li > .timeline-panel.danger:after{border-left:14px solid #d9534f ; border-right:0 solid #d9534f ;}
.timeline > li > .timeline-panel.info{background:#5bc0de; color:#fff;}
.timeline > li > .timeline-panel.info:after{border-left:14px solid #5bc0de ; border-right:0 solid #5bc0de ;}
.timeline > li > .timeline-panel:before{position:absolute; top:26px; right:-15px; display:inline-block; border-top:15px solid transparent; border-left:15px solid #ccc; border-right:0 solid #ccc; border-bottom:15px solid transparent; content:" ";}
.timeline > li > .timeline-panel:after{position:absolute; top:27px; right:-14px; display:inline-block; border-top:14px solid transparent; border-left:14px solid #fff; border-right:0 solid #fff; border-bottom:14px solid transparent; content:" ";}
.timeline > li > .timeline-badge{color:#fff; width:50px; height:50px; line-height:35px; font-size:2.4em; text-align:center; position:absolute; top:16px; left:50%; margin-left:-25px; background-color:#999; z-index:100; border-top-right-radius:50%; border-top-left-radius:50%; border-bottom-right-radius:50%; border-bottom-left-radius:50%; border:2px solid #fff;}
.timeline > li.timeline-inverted > .timeline-panel{float:right;}
.timeline > li.timeline-inverted > .timeline-panel:before{border-left-width:0; border-right-width:15px; left:-15px; right:auto;}
.timeline > li.timeline-inverted > .timeline-panel:after{border-left-width:0; border-right-width:14px; left:-14px; right:auto;}
.timeline-badge.primary{background-color:#2e6da4 !important;}
.timeline-badge.success{background-color:#3f903f !important;}
.timeline-badge.warning{background-color:#f0ad4e !important;}
.timeline-badge.danger{background-color:#d9534f !important;}
.timeline-badge.info{background-color:#5bc0de !important;}
.timeline-title{margin-top:0; color:inherit;}
.timeline-body > p,
.timeline-body > ul{margin-bottom:0;}
.timeline-body > p + p{margin-top:5px;}
@media (max-width:767px){ul.timeline:before{left:40px;}
  ul li:not(.timeline-inverted) .timeline-panel:after{border-left:0px !important;}
  ul li:not(.timeline-inverted) .timeline-panel.primary:before{border-right:15px solid #2e6da4;}
  ul li:not(.timeline-inverted) .timeline-panel.danger:before{border-right:15px solid #d9534f;}
  ul.timeline > li > .timeline-panel{width:calc(80%); width:-moz-calc(80%); width:-webkit-calc(80%);}
  ul.timeline > li > .timeline-badge{left:15px; margin-left:0; top:16px;}
  ul.timeline > li > .timeline-panel{float:right;}
  ul.timeline > li > .timeline-panel:before{border-left-width:0; border-right-width:15px; left:-15px; right:auto;}
  ul.timeline > li > .timeline-panel:after{border-left-width:0; border-right-width:14px; left:-14px; right:auto;}
}
#one-column .message-item{margin-bottom:25px; margin-left:40px; position:relative;}
#one-column .message-item .message-inner{background:#fff; border:1px solid #ddd; border-radius:0px; padding:10px; position:relative;}
#one-column .message-item .message-inner:before{border-right:10px solid #ddd; border-style:solid; border-width:10px; color:rgba(0, 0, 0, 0); content:""; display:block; height:0; position:absolute; left:-20px; top:6px; width:0;}
#one-column .message-item .message-inner:after{border-right:10px solid #fff; border-style:solid; border-width:10px; color:rgba(0, 0, 0, 0); content:""; display:block; height:0; position:absolute; left:-18px; top:6px; width:0;}
#one-column .message-item:before{background:#fff; border-radius:2px; bottom:-30px; box-shadow:0 0 3px rgba(0, 0, 0, 0.2); content:""; height:100%; left:-30px; position:absolute; width:3px;}
#one-column .message-item:after{background:#fff; border:2px solid #ccc; border-radius:0px; box-shadow:0 0 5px rgba(0, 0, 0, 0.1); content:""; height:15px; left:-36px; position:absolute; top:10px; width:15px;}
#one-column .clearfix:before,
#one-column .clearfix:after{content:" "; display:table;}
#one-column .message-item .message-head{border-bottom:1px solid #eee; margin-bottom:8px; padding-bottom:8px;}
#one-column .message-item .message-head .avatar{margin-right:20px;}
#one-column .message-item .message-head .user-detail{overflow:hidden;}
#one-column .message-item .message-head .user-detail h5{font-size:16px; font-weight:bold; margin:0;}
#one-column .message-item .message-head .post-meta{float:left; padding:0 15px 0 0;}
#one-column .message-item .message-head .post-meta > div{color:#333; font-weight:bold; text-align:right;}
#one-column .post-meta > div{color:#777; font-size:12px; line-height:22px;}
#one-column .message-item .message-head .post-meta > div{color:#333; font-weight:bold; text-align:right;}
#one-column .post-meta > div{color:#777; font-size:12px; line-height:22px;}
#one-column .avatar img{min-height:40px; max-height:40px;}
#one-column .post-meta .qa-message-who-pad{margin-left:10px;}
#one-column .message-item.blue:after{background:#0a819c;}
#one-column .message-item.blue .message-inner{border-color:#0a819c;}
#one-column .message-item.blue .message-inner:before{border-right-color:#0a819c;}
#one-column .message-item.red:after{background:#bf4346;}
#one-column .message-item.red .message-inner{border-color:#bf4346;}
#one-column .message-item.red .message-inner:before{border-right-color:#bf4346;}
#one-column .message-item.green:after{background:#488c6c;}
#one-column .message-item.green .message-inner{border-color:#488c6c;}
#one-column .message-item.green .message-inner:before{border-right-color:#488c6c;}
#one-column .message-item.orange:after{background:#e9662c;}
#one-column .message-item.orange .message-inner{border-color:#e9662c;}
#one-column .message-item.orange .message-inner:before{border-right-color:#e9662c;}
#one-column .message-item.pink:after{background:#bf3773;}
#one-column .message-item.pink .message-inner{border-color:#bf3773;}
#one-column .message-item.pink .message-inner:before{border-right-color:#bf3773;}
#one-column .message-item.violet:after{background:#9351ad;}
#one-column .message-item.violet .message-inner{border-color:#9351ad;}
#one-column .message-item.violet .message-inner:before{border-right-color:#9351ad;}
.blog-page h1{margin-bottom:20px;}
.blog-page .blog-articles{padding-bottom:20px;}
.blog-page .blog-articles .blog-img{margin-bottom:10px;}
.blog-page .blog-articles .blog-img img{margin-bottom:12px;}
.blog-page .blog-articles .blog-img ul{margin-bottom:5px; margin-left:0;}
.blog-page .blog-articles .blog-img ul li{padding:0;}
.blog-page .blog-articles .blog-img ul li i{color:#66b354; margin-right:3px;}
.blog-page .blog-articles .blog-img ul li a{margin-right:8px; text-decoration:none;}
.blog-page .blog-articles .blog-img ul.blog-date li i{color:#66b354; margin-right:3px;}
.blog-page .blog-articles .blog-img ul.blog-date li a{color:#999;}
.blog-page .blog-articles .blog-article{padding-bottom:20px;}
.blog-page .blog-articles .blog-article h3{margin-top:0;}
.blog-page .blog-articles ul.blog-tags{margin-bottom:5px; margin-left:0;}
.blog-page .blog-articles ul.blog-tags li{padding:0;}
.blog-page .blog-articles ul.blog-tags li i{color:#66b354; margin-right:3px;}
.blog-page .blog-articles ul.blog-tags li a{margin-right:8px; text-decoration:none;}
.blog-page .blog-articles ul.blog-date li i{color:#66b354; margin-right:3px;}
.blog-page .blog-articles ul.blog-date li a{color:#999;}
.blog-page .blog-sidebar ul li a{color:#999;}
.blog-page .blog-sidebar .blog-images li a img{width:50px; height:50px; opacity:0.6; margin:0 2px 8px; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.blog-page .blog-sidebar .blog-images li a img:hover{opacity:1;}
.blog-page .blog-sidebar .sidebar-tags li{padding:0;}
.blog-page .blog-sidebar .sidebar-tags li a{color:#ffffff; margin:0 2px 5px 0; display:inline-block;}
.blog-page hr{margin-bottom:40px;}
.blog-page h4.media-heading span{font-size:12px;}
.blog-page .media .media-body hr{margin-bottom:20px;}
#external-events .external-event{display:inline-block; cursor:move; margin-bottom:5px; margin-right:5px;}
.gallery-pages .list-filter{margin-top:10px; margin-bottom:20px;}
.gallery-pages .list-filter li{cursor:pointer; padding:6px 15px; margin-right:5px; margin-bottom:5px; background:#eee; display:inline-block; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.gallery-pages .list-filter li.active,
.gallery-pages .list-filter li:hover,
.gallery-pages .list-filter li:focus{background:#66b354; color:#ffffff;}
.gallery-pages .mix-grid .mix{display:none; position:relative; overflow:hidden; margin-bottom:15px;}
.gallery-pages .mix-grid .mix .hover-effect{position:relative; border:0; width:100%; height:100%; box-shadow:none; overflow:hidden;}
.gallery-pages .mix-grid .mix .hover-effect .img{-webkit-transition:all 0.35s ease-in-out; transition:all 0.35s ease-in-out; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}
.gallery-pages .mix-grid .mix .hover-effect .info{position:absolute; top:0; bottom:0; left:0; right:0; text-align:center; background:rgba(26, 74, 114, 0.6); visibility:hidden; opacity:0; -webkit-transition:all 0.35s ease-in-out; transition:all 0.35s ease-in-out; -webkit-transform:translateY(100%); -moz-transform:translateY(100%); -ms-transform:translateY(100%); -o-transform:translateY(100%); transform:translateY(100%);}
.gallery-pages .mix-grid .mix .hover-effect .info h3{text-transform:uppercase; color:#fff; text-align:center; font-size:16px; padding:10px; background:#111111; margin:30px 0 0 0;}
.gallery-pages .mix-grid .mix .hover-effect .info p{font-style:italic; font-size:12px; position:relative; color:#e0e0e0; padding:20px 20px 20px; text-align:center;}
.gallery-pages .mix-grid .mix .hover-effect .info a.mix-link{color:#fff; text-align:center; padding:10px 15px; background:#66b354; margin:20px 10px 20px 0; display:inline-block;}
.gallery-pages .mix-grid .mix .hover-effect .info a.mix-zoom{color:#fff; text-align:center; padding:10px 15px; background:#66b354; margin:20px 10px 20px 0; display:inline-block;}
.gallery-pages .mix-grid .mix .hover-effect:hover .img{-webkit-transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); transform:scale(1.2);}
.gallery-pages .mix-grid .mix .hover-effect:hover .info{visibility:visible; opacity:1; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(0); transform:translateY(0);}
.mail-content{overflow-x:hidden; overflow-y:auto; height:657px;}
.mail-content .mail-sender{width:100%; display:inline-block; margin:0 0 20px 0; border-bottom:1px solid #EFF2F7; padding:10px 0;}
.mail-content .mail-sender .date{line-height:30px; margin-bottom:0; text-align:right;}
.mail-content .mail-view{margin-bottom:25px;}
.mail-content .mail-attachment ul{padding:0;}
.mail-content .mail-attachment ul li{float:left; width:100px; margin-right:15px; margin-top:15px; list-style:none;}
.mail-content .mail-attachment ul li:hover{background:#f7f8f9;}
.mail-content .mail-attachment ul li a{color:#999;}
.mail-content .mail-attachment ul li .thumb-attach img{width:100px; height:auto; margin-bottom:10px;}
.mail-content .mail-attachment ul li .link{color:#66b354;}
#invoice-page .panel{border-radius:0;}
#invoice-page .panel .panel-body{padding:30px;}
#invoice-page .panel .panel-body .invoice-title{float:right; text-align:right;}
#invoice-page .panel .panel-body .invoice-title h2{margin-top:0;}
#invoice-page .panel .panel-body .logo{font-family:'Oswald'; font-weight:bold; margin-top:0;}
#invoice-page .panel .panel-body hr{margin:30px 0;}
.box-placeholder{margin-bottom:15px; padding:20px; border:1px solid #e5e5e5; background:#ffffff; color:#444;}
.state-error + em{display:block; margin-top:6px; padding:0 1px; font-style:normal; font-size:11px; line-height:15px; color:#d9534f;}
.state-success + em{display:block; margin-top:6px; padding:0 1px; font-style:normal; font-size:11px; line-height:15px; color:#5cb85c;}
.state-error input,
.state-error select{background:#f2dede;}
.state-success input,
.state-success select{background:#dff0d8;}
.note-success{color:#5cb85c;}
.radio-inline,
.checkbox-inline,
.checkbox,
.radio{padding-left:0; margin:0;}
.checkbox label,
.radio label{cursor:pointer; margin-right:10px; margin-bottom:0;}
.form-horizontal.form-bordered .radio,
.form-horizontal.form-bordered .checkbox,
.form-horizontal.form-bordered .radio-inline,
.form-horizontal.form-bordered .checkbox-inline{padding-top:0;}
.social-icons li a{border:1px solid #999; border-radius:50%; color:#999; padding:10px;}
.social-icons li a:hover,
.social-icons li a:focus{border-color:#66b354; background:#66b354; color:#ffffff;}
.member-team{background-color:#f9f9f9; float:left; padding:5px; margin-bottom:10px; max-width:100%;}
.member-team h3{margin-top:10px;}
.member-team h3 small{color:#ababab; display:block; margin-top:5px; font-size:13px;}
#faq .panel-group .panel{margin-bottom:10px;}
#faq .panel-group .panel .panel-heading{font-size:14px; padding-top:0; padding-bottom:0;}
#faq .panel-group .panel .panel-heading a{color:#999;}
#faq .panel-group .panel .panel-heading a strong{margin-right:10px;}
#faq .panel-group .panel .panel-heading:hover,
#faq .panel-group .panel .panel-heading:focus{background:#e5e5e5;}
#faq .panel-group .panel .panel-body strong:first-child{margin-right:10px;}
.accordion-toggle{display:block; line-height:22px; padding:10px 0; position:relative;}
.row .row-merge{margin:0;}
.row .row-merge [class*=col-]{padding:0;}
.row .row-merge [class*=col-] .pricing-widget{position:relative; border:0; cursor:pointer; margin:20px 0; -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05) !important; box-shadow:0 1px 1px rgba(0, 0, 0, 0.05) !important;}
.row .row-merge [class*=col-] .pricing-widget .pricing-head{background:#5cb85c; padding:6px 20px; font-size:18px; text-align:center; color:#ffffff;}
.row .row-merge [class*=col-] .pricing-widget .pricing-body{background:#fff;}
.row .row-merge [class*=col-] .pricing-widget .pricing-cost{background:#4cae4c; text-align:center; padding:20px; border-bottom:1px solid #efefef; transition:all .3s ease; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; font-size:18px; color:#ffffff; min-height:125px;}
.row .row-merge [class*=col-] .pricing-widget .pricing-cost strong{font-size:30px;}
.row .row-merge [class*=col-] .pricing-widget .pricing-list{list-style:none; padding:0; margin:0;}
.row .row-merge [class*=col-] .pricing-widget .pricing-list li{padding:10px; border-bottom:1px solid #efefef;}
.row .row-merge [class*=col-] .pricing-widget .pricing-list li:last-child{min-height:84px; padding-top:30px; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; border-bottom:none;}
.row .row-merge [class*=col-] .pricing-widget:not(.pricing-title).active,
.row .row-merge [class*=col-] .pricing-widget:not(.pricing-title):hover{-webkit-box-shadow:0 3px 25px -4px rgba(0, 0, 0, 0.9) !important; box-shadow:0 3px 25px -4px rgba(0, 0, 0, 0.9) !important;}
.row .row-merge [class*=col-] .pricing-widget.active{z-index:2;}
.ribbon-wrapper{position:absolute; width:75px; height:75px; overflow:hidden; top:-1px; right:14px;}
.ribbon-wrapper .ribbon-inner{display:block; position:relative; padding:5px 0; color:#fff; background-color:#bf4346; font-size:13px; line-height:17px; text-align:center; width:107px; top:11px; left:-5px; text-shadow:0 1px rgba(0, 0, 0, 0.25); -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.75) !important; box-shadow:0 0 5px rgba(0, 0, 0, 0.75) !important; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg);}
.the-price{padding:20px; margin:0;}
.the-price h1{margin-bottom:0;}
.the-price .subscript{font-size:14px;}
#faq .panel{border:0;}
#totop{position:fixed; bottom:6%; right:1.5%; display:none; z-index:9999; background:transparent; border:3px solid #66b354; border-radius:50%; height:50px; width:50px; text-align:center;}
#totop i{color:#66b354; line-height:43px; font-size:33px;}
#totop:hover{background:#66b354;}
#totop:hover i{color:#ffffff;}
.option-demo{position:relative;}
.demo-layout{background-color:#ffffff; padding:5px 15px; position:absolute; top:-30px; left:0; z-index:9999; border:1px solid #e5e5e5; cursor:pointer;}
#sidebar-hover #topbar .navbar-header{width:160px;}
#sidebar-hover #wrapper #page-wrapper{margin-left:160px;}
#sidebar-hover #wrapper #sidebar{width:160px;}
#sidebar-hover #wrapper #sidebar ul.menu-hover{width:160px; position:absolute; top:50px; display:block; -webkit-box-shadow:none !important; box-shadow:none !important;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li.active a{opacity:0.95;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li a{background-color:#417cb2; color:#FFFFFF; padding:15px; position:relative;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li a span.menu-title{margin-left:10px;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li a:after{content:''; border:0;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li a:hover{opacity:0.95;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li ul.dropdown-menu{-webkit-box-shadow:none !important; box-shadow:none !important;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li ul.dropdown-menu > li:first-child > a:before{content:''; display:block; position:absolute; width:0px; height:0px; border-style:solid; border-width:8px 8px 8px 0; border-color:transparent #559a44 transparent transparent; left:-8px; top:50%; margin-top:-8px;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li ul.dropdown-menu > li a{background-color:#559a44;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li ul.dropdown-menu > li a:hover{opacity:0.95;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li ul.dropdown-menu > li ul.dropdown-menu{-webkit-box-shadow:none !important; box-shadow:none !important;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li ul.dropdown-menu > li ul.dropdown-menu > li:first-child > a:before{content:''; display:block; position:absolute; width:0px; height:0px; border-style:solid; border-width:8px 8px 8px 0; border-color:transparent #6cb65b transparent transparent; left:-8px; top:50%; margin-top:-8px;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li ul.dropdown-menu > li ul.dropdown-menu > li a{background-color:#6cb65b;}
#sidebar-hover #wrapper #sidebar ul.menu-hover > li ul.dropdown-menu > li ul.dropdown-menu > li a:hover{opacity:0.95;}
#sidebar-hover .dropdown-submenu > .dropdown-menu{margin-left:0;}
.mail-box{margin-bottom:0;}
.mail-box .list-group-item:nth-child(odd){background-color:#f8f8f8;}
.mail-box .list-group-item{border:0;}
.mail-box .list-group-item:hover{color:#999;}
.mail-box .list-group-item .time-badge{float:right; font-style:italic; color:#999;}
.mail-box .list-group-item.active,
.mail-box .list-group-item:hover,
.mail-box .list-group-item:focus{background-color:#ffc !important; color:#999 !important;}
.last-col{overflow:hidden !important;}
.pdn{padding:0 !important;}
.pdx{padding:3px;}
.pdm{padding:10px;}
.pdl{padding:20px;}
.pdxl{padding:30px;}
.pdxxl{padding:40px;}
.ptn,
.pvn,
.pan{padding-top:0 !important;}
.ptx,
.pvx,
.pax{padding-top:3px !important;}
.pts,
.pvs,
.pas{padding-top:5px !important;}
.ptm,
.pvm,
.pam{padding-top:10px !important;}
.ptl,
.pvl,
.pal{padding-top:20px !important;}
.ptxl,
.pvxl,
.paxl{padding-top:30px !important;}
.ptxxl,
.pvxxl,
.paxxl{padding-top:40px !important;}
.prn,
.phn,
.pan{padding-right:0 !important;}
.prx,
.phx,
.pax{padding-right:3px !important;}
.prs,
.phs,
.pas{padding-right:5px !important;}
.prm,
.phm,
.pam{padding-right:10px !important;}
.prl,
.phl,
.pal{padding-right:20px !important;}
.prxl,
.phxl,
.paxl{padding-right:30px !important;}
.prxxl,
.phxxl,
.paxxl{padding-right:40px !important;}
.pbn,
.pvn,
.pan{padding-bottom:0 !important;}
.pbx,
.pvx,
.pax{padding-bottom:3px !important;}
.pbs,
.pvs,
.pas{padding-bottom:5px !important;}
.pbm,
.pvm,
.pam{padding-bottom:10px !important;}
.pbl,
.pvl,
.pal{padding-bottom:20px !important;}
.pbxl,
.pvxl,
.paxl{padding-bottom:30px !important;}
.pbxxl,
.pvxxl,
.paxxl{padding-bottom:40px !important;}
.pln,
.phn,
.pan{padding-left:0 !important;}
.plx,
.phx,
.pax{padding-left:3px !important;}
.pls,
.phs,
.pas{padding-left:5px !important;}
.plm,
.phm,
.pam{padding-left:10px !important;}
.pll,
.phl,
.pal{padding-left:20px !important;}
.plxl,
.phxl,
.paxl{padding-left:30px !important;}
.plxxl,
.phxxl,
.paxxl{padding-left:40px !important;}
.mtn,
.mvn,
.man{margin-top:0px !important;}
.mtx,
.mvx,
.max{margin-top:3px !important;}
.mts,
.mvs,
.mas{margin-top:5px !important;}
.mtm,
.mvm,
.mam{margin-top:10px !important;}
.mtl,
.mvl,
.mal{margin-top:20px !important;}
.mtxl,
.mvxl,
.maxl{margin-top:30px !important;}
.mtxxl,
.mvxxl,
.maxxl{margin-top:40px !important;}
.mrn,
.mhn,
.man{margin-right:0px !important;}
.mrx,
.mhx,
.max{margin-right:3px !important;}
.mrs,
.mhs,
.mas{margin-right:5px !important;}
.mrm,
.mhm,
.mam{margin-right:10px !important;}
.mrl,
.mhl,
.mal{margin-right:20px !important;}
.mrxl,
.mhxl,
.maxl{margin-right:30px !important;}
.mrxxl,
.mhxxl,
.maxxl{margin-right:40px !important;}
.mbn,
.mvn,
.man{margin-bottom:0px !important;}
.mbx,
.mvx,
.max{margin-bottom:3px !important;}
.mbs,
.mvs,
.mas{margin-bottom:5px !important;}
.mbm,
.mvm,
.mam{margin-bottom:10px !important;}
.mbl,
.mvl,
.mal{margin-bottom:20px !important;}
.mbxl,
.mvxl,
.maxl{margin-bottom:30px !important;}
.mbxxl,
.mvxxl,
.maxxl{margin-bottom:40px !important;}
.mln,
.mhn,
.man{margin-left:0px !important;}
.mlx,
.mhx,
.max{margin-left:3px !important;}
.mls,
.mhs,
.mas{margin-left:5px !important;}
.mlm,
.mhm,
.mam{margin-left:10px !important;}
.mll,
.mhl,
.mal{margin-left:20px !important;}
.mlxl,
.mhxl,
.maxl{margin-left:30px !important;}
.mlxxl,
.mhxxl,
.maxxl{margin-left:40px !important;}
/************************/
/***** Jquery Pace *****/
.pace .pace-progress{background-color:#66b354;}
/***** Jquery Pace *****/
/***********************/
.legendColorBox{padding:3px 0;}
.legendColorBox div{border-radius:50%; margin-right:5px;}
.legendColorBox div div{margin-right:0;}
.ui-state-default{border:0; background:#66b354; color:#ffffff;}
.ui-widget-content{background:#ffffff; border:1px solid #e5e5e5;}
.ui-widget-content .ui-state-default{border:0; background:#66b354; color:#ffffff; cursor:pointer;}
.ui-widget-content .ui-state-default:hover,
.ui-widget-content .ui-state-default:focus{background:#5aa449;}
.ui-widget-header{background:#66b354;}
.ui-widget-header .ui-state-default{border:0; background:#66b354; color:#ffffff;}
.ui-slider .ui-slider-handle{position:absolute; z-index:2; width:2em; height:2em; border-radius:50%; border:3px solid #fefefe;}
.ui-slider.ui-slider-horizontal .ui-slider-handle{top:-0.9em;}
.ui-slider.ui-slider-vertical .ui-slider-handle{left:-0.85em;}
#slider-multi span{height:120px; float:left; margin:20px;}
.ui-slider-horizontal{height:0.45em;}
.ui-slider-vertical{width:0.45em;}
.example-val:before{content:"Value:"; font-weight:bold;}
.irs-line-mid,
.irs-line-left,
.irs-line-right,
.irs-diapason,
.irs-slider{background:#E5E5E5;}
.irs-slider{width:1.5em; height:1.5em; top:19px; border:1px solid #fefefe; background:#777; border-radius:50%;}
.irs-diapason{background:#66b354;}
.irs{height:40px;}
.irs-with-grid{height:60px;}
.irs-line{height:8px; top:25px;}
.irs-line-left{height:8px;}
.irs-line-mid{height:8px;}
.irs-line-right{height:8px;}
.irs-diapason{height:8px; top:25px;}
.irs-min,
.irs-max{color:#999; font-size:10px; line-height:1.333; text-shadow:none; top:0; padding:1px 3px; background:rgba(0, 0, 0, 0.1);}
.lt-ie9 .irs-min,
.lt-ie9 .irs-max{background:#ccc;}
.irs-from,
.irs-to,
.irs-single{color:#fff; font-size:10px; line-height:1.333; text-shadow:none; padding:1px 3px; background:rgba(0, 0, 0, 0.3);}
.lt-ie9 .irs-from,
.lt-ie9 .irs-to,
.lt-ie9 .irs-single{background:#999;}
.irs-grid-pol{background:#999;}
.irs-grid-text{color:#999;}
.jquery-notific8-message{font-size:13px;}
[class*="jquery-notific8"],
[class*="jquery-notific8"]:after,
[class*="jquery-notific8"]:before{-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
.right .jquery-notific8-close-sticky span,
.left .jquery-notific8-close-sticky span{font-size:10px;}
.jquery-notific8-heading{font-weight:300; font-size:16px;}
.colors{clear:both; padding:24px 0 9px;}
.skin-line .colors{padding-top:28px;}
.colors strong{float:left; line-height:20px; margin-right:20px;}
.colors li{position:relative; float:left; width:16px; height:16px; margin:2px 1px 0 0; background:#000; cursor:pointer; filter:alpha(opacity=50); opacity:.5; -webkit-transition:opacity .2s; -moz-transition:opacity .2s; -ms-transition:opacity .2s; -o-transition:opacity .2s; transition:opacity .2s;}
.colors li:hover{filter:alpha(opacity=100); opacity:1;}
.colors li.active{height:20px; margin-top:0; filter:alpha(opacity=75); opacity:0.75;}
.colors li.red{background:#d54e21;}
.colors li.green{background:#78a300;}
.colors li.blue{background:#0e76a8;}
.colors li.aero{background:#9cc2cb;}
.colors li.grey{background:#73716e;}
.colors li.orange{background:#ff7700;}
.colors li.yellow{background:#ffcc00;}
.colors li.pink{background:#ff66b5;}
.colors li.purple{background:#6a5a8c;}
.sticky-header{z-index:999;}
.slimScrollDiv{float:left;}
.slimScrollRail{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.table tbody tr.calendar-month-header:first-child th{border-top:0; background:#66b354; color:#ffffff; padding:12px 0;}
.table tbody tr.calendar-month-header:first-child th .calendar-month-navigation{padding-top:0;}
.table tbody tr.calendar-month-header:first-child th span{padding-bottom:0;}
.table tbody tr td{border-top:1px solid #efefef;}
.ticker-wrapper.has-js{margin:0; padding:0; float:left; background:transparent; font-size:13px;}
.ticker{display:block; position:relative; overflow:hidden; background:transparent; margin:0; padding:0;}
.ticker-title{background-color:transparent;}
.ticker-content{color:#ffffff; background:transparent; font-weight:normal; padding-top:8px;}
.ticker-content a{color:#999;}
.ticker-content a:hover,
.ticker-content a:focus{color:#999; text-decoration:none;}
.ticker-swipe{width:100%; height:42px; background:#3a6f9f;}
.ticker-swipe span{margin-left:1px; background-color:transparent; border-bottom:3px solid #999; height:21px; width:7px; display:block;}
.news-update-box{float:left; padding:9px 20px; line-height:30px;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus{border-color:#999; box-shadow:none; outline:0 none;}
a:focus,
.btn:focus{outline:0 !important;}
.img-circle{border-radius:50% !important;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:"Open Sans", sans-serif; font-weight:300;}
.note{margin:0 0 20px 0; padding:15px 30px 15px 15px; border-left:3px solid #e5e5e5; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.note h1,
.note h2,
.note h3,
.note h4{margin-top:0;}
.note p:last-child{margin-bottom:0;}
.note code,
.note .highlight{background-color:#fff;}
.note-success{border-color:#5cb85c; background:#dff0d8;}
.note-success .box-heading{color:#5cb85c;}
.note-warning{border-color:#f0ad4e; background:#fcf8e3;}
.note-warning .box-heading{color:#f0ad4e;}
.note-info{border-color:#5bc0de; background:#d9edf7;}
.note-info .box-heading{color:#5bc0de;}
.note-danger{border-color:#d9534f; background:#f2dede;}
.note-danger .box-heading{color:#d9534f;}
.pagination{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.pagination li a{border-color:#e5e5e5;}
.pagination li span{border-right:#e5e5e5;}
.pagination li.active a{border-color:#66b354;}
.pagination li.active span{border-color:#66b354;}
.pagination li:first-child a{border-bottom-left-radius:0 !important; border-top-left-radius:0 !important;}
.pagination li:first-child span{border-bottom-left-radius:0 !important; border-top-left-radius:0 !important;}
.pagination li:last-child a{border-bottom-right-radius:0 !important; border-top-right-radius:0 !important;}
.pagination li:last-child span{border-bottom-right-radius:0 !important; border-top-right-radius:0 !important;}
.badge{font-size:11px !important; font-weight:300; height:18px; padding:3px 6px 3px 6px; -webkit-border-radius:12px !important; -moz-border-radius:12px !important; border-radius:12px !important; text-shadow:none !important; text-align:center; vertical-align:middle; background-color:#bcbcbc;}
.label{font-size:11px; font-weight:300; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.badge-default,
.label-default{background-color:#999 !important;}
.badge-primary,
.label-primary{background-color:#66b354 !important;}
.badge-red,
.label-red{background-color:#bf4346 !important;}
.badge-orange,
.label-orange{background-color:#e9662c !important;}
.badge-green,
.label-green{background-color:#488c6c !important;}
.badge-yellow,
.label-yellow{background-color:#f2994b !important;}
.badge-blue,
.label-blue{background-color:#0a819c !important;}
.badge-violet,
.label-violet{background-color:#9351ad !important;}
.badge-pink,
.label-pink{background-color:#bf3773 !important;}
.badge-grey,
.label-grey{background-color:#4b5d67 !important;}
.badge-dark,
.label-dark{background-color:#594857 !important;}
.label-success,
.badge-success{background-color:#5cb85c; background-image:none !important;}
.label-warning,
.badge-warning{background-color:#f0ad4e; background-image:none !important;}
.label-danger,
.badge-danger{background-color:#d9534f; background-image:none !important;}
.label-info,
.badge-info{background-color:#5bc0de; background-image:none !important;}
.nav.nav-pills > li > a > .badge{margin-top:-2px;}
.nav.nav-stacked > li > a > .badge{margin-top:1px; margin-bottom:0px;}
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge{color:#66b354;}
.pagination li.active a{color:#FFFFFF; background:#66b354; z-index:2; cursor:default;}
.pagination li.active a:hover,
.pagination li.active a:focus{color:#FFFFFF; background:#66b354; z-index:2; cursor:default;}
.pagination li.active span{color:#FFFFFF; background:#66b354; z-index:2; cursor:default;}
.pagination li.active span:hover,
.pagination li.active span:focus{color:#FFFFFF; background:#66b354; z-index:2; cursor:default;}
.pagination li a{color:#66b354;}
.panel{-webkit-box-shadow:none !important; box-shadow:none !important; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.panel > .panel-heading{font-size:18px; padding:7px 15px; border-top-right-radius:0 !important; border-top-left-radius:0 !important; border-color:#e5e5e5 !important;}
.panel > .panel-footer{font-size:18px; padding:7px 15px; border-bottom-right-radius:0 !important; border-bottom-left-radius:0 !important;}
.panel.panel-primary{border-color:#66b354;}
.panel.panel-primary > .panel-heading{color:#FFFFFF; background:#66b354; border-color:#66b354 !important;}
.panel.panel-primary > .panel-footer{color:#FFFFFF; background:#66b354; border-color:#66b354 !important;}
.panel.panel-red{border-color:#bf4346;}
.panel.panel-red > .panel-heading{color:#FFFFFF; background:#bf4346; border-color:#bf4346 !important;}
.panel.panel-red > .panel-footer{color:#FFFFFF; background:#bf4346; border-color:#bf4346 !important;}
.panel.panel-orange{border-color:#e9662c;}
.panel.panel-orange > .panel-heading{color:#FFFFFF; background:#e9662c; border-color:#e9662c !important;}
.panel.panel-orange > .panel-footer{color:#FFFFFF; background:#e9662c; border-color:#e9662c !important;}
.panel.panel-green{border-color:#488c6c;}
.panel.panel-green > .panel-heading{color:#FFFFFF; background:#488c6c; border-color:#488c6c !important;}
.panel.panel-green > .panel-footer{color:#FFFFFF; background:#488c6c; border-color:#488c6c !important;}
.panel.panel-yellow{border-color:#f2994b;}
.panel.panel-yellow > .panel-heading{color:#FFFFFF; background:#f2994b; border-color:#f2994b !important;}
.panel.panel-yellow > .panel-footer{color:#FFFFFF; background:#f2994b; border-color:#f2994b !important;}
.panel.panel-blue{border-color:#0a819c;}
.panel.panel-blue > .panel-heading{color:#FFFFFF; background:#0a819c; border-color:#0a819c !important;}
.panel.panel-blue > .panel-footer{color:#FFFFFF; background:#0a819c; border-color:#0a819c !important;}
.panel.panel-pink{border-color:#bf3773;}
.panel.panel-pink > .panel-heading{color:#FFFFFF; background:#bf3773; border-color:#bf3773 !important;}
.panel.panel-pink > .panel-footer{color:#FFFFFF; background:#bf3773; border-color:#bf3773 !important;}
.panel.panel-violet{border-color:#9351ad;}
.panel.panel-violet > .panel-heading{color:#FFFFFF; background:#9351ad; border-color:#9351ad !important;}
.panel.panel-violet > .panel-footer{color:#FFFFFF; background:#9351ad; border-color:#9351ad !important;}
.panel.panel-grey{border-color:#4b5d67;}
.panel.panel-grey > .panel-heading{color:#FFFFFF; background:#4b5d67; border-color:#4b5d67 !important;}
.panel.panel-grey > .panel-footer{color:#FFFFFF; background:#4b5d67; border-color:#4b5d67 !important;}
.panel.panel-dark{border-color:#594857;}
.panel.panel-dark > .panel-heading{color:#FFFFFF; background:#594857; border-color:#594857 !important;}
.panel.panel-dark > .panel-footer{color:#FFFFFF; background:#594857; border-color:#594857 !important;}
.panel.panel-white{border-color:#efefef;}
.panel.panel-white > .panel-heading{border-bottom:1px solid #faf9fb; color:#999; background:#FFFFFF;}
.panel.panel-white > .panel-footer{border-top:1px solid #faf9fb; color:#999; background:#FFFFFF;}
.btn{outline:none !important; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.btn.btn-square{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.btn-outlined{-webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s;}
.btn-outlined.btn-default{background:none; border:1px solid #999; color:#999;}
.btn-outlined.btn-primary{background:none; border:1px solid #66b354; color:#66b354;}
.btn-outlined.btn-success{background:none; border:1px solid #5cb85c; color:#5cb85c;}
.btn-outlined.btn-warning{background:none; border:1px solid #f0ad4e; color:#f0ad4e;}
.btn-outlined.btn-info{background:none; border:1px solid #5bc0de; color:#5bc0de;}
.btn-outlined.btn-danger{background:none; border:1px solid #d9534f; color:#d9534f;}
.btn-outlined.btn-red{background:none; border:1px solid #bf4346; color:#bf4346;}
.btn-outlined.btn-orange{background:none; border:1px solid #e9662c; color:#e9662c;}
.btn-outlined.btn-green{background:none; border:1px solid #488c6c; color:#488c6c;}
.btn-outlined.btn-yellow{background:none; border:1px solid #f2994b; color:#f2994b;}
.btn-outlined.btn-blue{background:none; border:1px solid #0a819c; color:#0a819c;}
.btn-outlined.btn-pink{background:none; border:1px solid #bf3773; color:#bf3773;}
.btn-outlined.btn-violet{background:none; border:1px solid #9351ad; color:#9351ad;}
.btn-outlined.btn-grey{background:none; border:1px solid #4b5d67; color:#4b5d67;}
.btn-outlined.btn-dark{background:none; border:1px solid #594857; color:#594857;}
.btn-default{color:#999; background-color:#efefef; border-color:#e5e5e5;}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{color:#999; background-color:#dbdbdb; border-color:#c6c6c6;}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{background-image:none;}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active{background-color:#efefef; border-color:#e5e5e5;}
.btn-primary{color:#ffffff; background-color:#66b354; border-color:#60af4e;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{color:#ffffff; background-color:#559a44; border-color:#49853b;}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{background-image:none;}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active{background-color:#66b354; border-color:#60af4e;}
.btn-success{color:#ffffff; background-color:#5cb85c; border-color:#55b555;}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success{color:#ffffff; background-color:#47a447; border-color:#3e8f3e;}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success{background-image:none;}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active{background-color:#5cb85c; border-color:#55b555;}
.btn-info{color:#ffffff; background-color:#5bc0de; border-color:#53bddc;}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info{color:#ffffff; background-color:#39b3d7; border-color:#28a4c9;}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info{background-image:none;}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active{background-color:#5bc0de; border-color:#53bddc;}
.btn-warning{color:#ffffff; background-color:#f0ad4e; border-color:#efa945;}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning{color:#ffffff; background-color:#ed9c28; border-color:#e38d13;}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning{background-image:none;}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active{background-color:#f0ad4e; border-color:#efa945;}
.btn-danger{color:#ffffff; background-color:#d9534f; border-color:#d74b47;}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger{color:#ffffff; background-color:#d2322d; border-color:#b92c28;}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger{background-image:none;}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active{background-color:#d9534f; border-color:#d74b47;}
.btn-red{color:#ffffff; background-color:#bf4346; border-color:#b93f42;}
.btn-red:hover,
.btn-red:focus,
.btn-red:active,
.btn-red.active,
.open .dropdown-toggle.btn-red{color:#ffffff; background-color:#a2373a; border-color:#8b2f32;}
.btn-red:active,
.btn-red.active,
.open .dropdown-toggle.btn-red{background-image:none;}
.btn-red.disabled,
.btn-red[disabled],
fieldset[disabled] .btn-red,
.btn-red.disabled:hover,
.btn-red[disabled]:hover,
fieldset[disabled] .btn-red:hover,
.btn-red.disabled:focus,
.btn-red[disabled]:focus,
fieldset[disabled] .btn-red:focus,
.btn-red.disabled:active,
.btn-red[disabled]:active,
fieldset[disabled] .btn-red:active,
.btn-red.disabled.active,
.btn-red[disabled].active,
fieldset[disabled] .btn-red.active{background-color:#bf4346; border-color:#b93f42;}
.btn-orange{color:#ffffff; background-color:#e9662c; border-color:#e85f23;}
.btn-orange:hover,
.btn-orange:focus,
.btn-orange:active,
.btn-orange.active,
.open .dropdown-toggle.btn-orange{color:#ffffff; background-color:#d65116; border-color:#ba4713;}
.btn-orange:active,
.btn-orange.active,
.open .dropdown-toggle.btn-orange{background-image:none;}
.btn-orange.disabled,
.btn-orange[disabled],
fieldset[disabled] .btn-orange,
.btn-orange.disabled:hover,
.btn-orange[disabled]:hover,
fieldset[disabled] .btn-orange:hover,
.btn-orange.disabled:focus,
.btn-orange[disabled]:focus,
fieldset[disabled] .btn-orange:focus,
.btn-orange.disabled:active,
.btn-orange[disabled]:active,
fieldset[disabled] .btn-orange:active,
.btn-orange.disabled.active,
.btn-orange[disabled].active,
fieldset[disabled] .btn-orange.active{background-color:#e9662c; border-color:#e85f23;}
.btn-green{color:#ffffff; background-color:#488c6c; border-color:#458567;}
.btn-green:hover,
.btn-green:focus,
.btn-green:active,
.btn-green.active,
.open .dropdown-toggle.btn-green{color:#ffffff; background-color:#3a7157; border-color:#305d48;}
.btn-green:active,
.btn-green.active,
.open .dropdown-toggle.btn-green{background-image:none;}
.btn-green.disabled,
.btn-green[disabled],
fieldset[disabled] .btn-green,
.btn-green.disabled:hover,
.btn-green[disabled]:hover,
fieldset[disabled] .btn-green:hover,
.btn-green.disabled:focus,
.btn-green[disabled]:focus,
fieldset[disabled] .btn-green:focus,
.btn-green.disabled:active,
.btn-green[disabled]:active,
fieldset[disabled] .btn-green:active,
.btn-green.disabled.active,
.btn-green[disabled].active,
fieldset[disabled] .btn-green.active{background-color:#488c6c; border-color:#458567;}
.btn-yellow{color:#ffffff; background-color:#f2994b; border-color:#f19441;}
.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow:active,
.btn-yellow.active,
.open .dropdown-toggle.btn-yellow{color:#ffffff; background-color:#ef8325; border-color:#e57411;}
.btn-yellow:active,
.btn-yellow.active,
.open .dropdown-toggle.btn-yellow{background-image:none;}
.btn-yellow.disabled,
.btn-yellow[disabled],
fieldset[disabled] .btn-yellow,
.btn-yellow.disabled:hover,
.btn-yellow[disabled]:hover,
fieldset[disabled] .btn-yellow:hover,
.btn-yellow.disabled:focus,
.btn-yellow[disabled]:focus,
fieldset[disabled] .btn-yellow:focus,
.btn-yellow.disabled:active,
.btn-yellow[disabled]:active,
fieldset[disabled] .btn-yellow:active,
.btn-yellow.disabled.active,
.btn-yellow[disabled].active,
fieldset[disabled] .btn-yellow.active{background-color:#f2994b; border-color:#f19441;}
.btn-blue{color:#ffffff; background-color:#0a819c; border-color:#097992;}
.btn-blue:hover,
.btn-blue:focus,
.btn-blue:active,
.btn-blue.active,
.open .dropdown-toggle.btn-blue{color:#ffffff; background-color:#086176; border-color:#064a59;}
.btn-blue:active,
.btn-blue.active,
.open .dropdown-toggle.btn-blue{background-image:none;}
.btn-blue.disabled,
.btn-blue[disabled],
fieldset[disabled] .btn-blue,
.btn-blue.disabled:hover,
.btn-blue[disabled]:hover,
fieldset[disabled] .btn-blue:hover,
.btn-blue.disabled:focus,
.btn-blue[disabled]:focus,
fieldset[disabled] .btn-blue:focus,
.btn-blue.disabled:active,
.btn-blue[disabled]:active,
fieldset[disabled] .btn-blue:active,
.btn-blue.disabled.active,
.btn-blue[disabled].active,
fieldset[disabled] .btn-blue.active{background-color:#0a819c; border-color:#097992;}
.btn-violet{color:#ffffff; background-color:#9351ad; border-color:#8d4ea6;}
.btn-violet:hover,
.btn-violet:focus,
.btn-violet:active,
.btn-violet.active,
.open .dropdown-toggle.btn-violet{color:#ffffff; background-color:#7b4491; border-color:#6a3a7c;}
.btn-violet:active,
.btn-violet.active,
.open .dropdown-toggle.btn-violet{background-image:none;}
.btn-violet.disabled,
.btn-violet[disabled],
fieldset[disabled] .btn-violet,
.btn-violet.disabled:hover,
.btn-violet[disabled]:hover,
fieldset[disabled] .btn-violet:hover,
.btn-violet.disabled:focus,
.btn-violet[disabled]:focus,
fieldset[disabled] .btn-violet:focus,
.btn-violet.disabled:active,
.btn-violet[disabled]:active,
fieldset[disabled] .btn-violet:active,
.btn-violet.disabled.active,
.btn-violet[disabled].active,
fieldset[disabled] .btn-violet.active{background-color:#9351ad; border-color:#8d4ea6;}
.btn-pink{color:#ffffff; background-color:#bf3773; border-color:#b7356e;}
.btn-pink:hover,
.btn-pink:focus,
.btn-pink:active,
.btn-pink.active,
.open .dropdown-toggle.btn-pink{color:#ffffff; background-color:#9f2e60; border-color:#882752;}
.btn-pink:active,
.btn-pink.active,
.open .dropdown-toggle.btn-pink{background-image:none;}
.btn-pink.disabled,
.btn-pink[disabled],
fieldset[disabled] .btn-pink,
.btn-pink.disabled:hover,
.btn-pink[disabled]:hover,
fieldset[disabled] .btn-pink:hover,
.btn-pink.disabled:focus,
.btn-pink[disabled]:focus,
fieldset[disabled] .btn-pink:focus,
.btn-pink.disabled:active,
.btn-pink[disabled]:active,
fieldset[disabled] .btn-pink:active,
.btn-pink.disabled.active,
.btn-pink[disabled].active,
fieldset[disabled] .btn-pink.active{background-color:#bf3773; border-color:#b7356e;}
.btn-grey{color:#ffffff; background-color:#4b5d67; border-color:#475861;}
.btn-grey:hover,
.btn-grey:focus,
.btn-grey:active,
.btn-grey.active,
.open .dropdown-toggle.btn-grey{color:#ffffff; background-color:#3a484f; border-color:#2d383e;}
.btn-grey:active,
.btn-grey.active,
.open .dropdown-toggle.btn-grey{background-image:none;}
.btn-grey.disabled,
.btn-grey[disabled],
fieldset[disabled] .btn-grey,
.btn-grey.disabled:hover,
.btn-grey[disabled]:hover,
fieldset[disabled] .btn-grey:hover,
.btn-grey.disabled:focus,
.btn-grey[disabled]:focus,
fieldset[disabled] .btn-grey:focus,
.btn-grey.disabled:active,
.btn-grey[disabled]:active,
fieldset[disabled] .btn-grey:active,
.btn-grey.disabled.active,
.btn-grey[disabled].active,
fieldset[disabled] .btn-grey.active{background-color:#4b5d67; border-color:#475861;}
.btn-dark{color:#ffffff; background-color:#594857; border-color:#534351;}
.btn-dark:hover,
.btn-dark:focus,
.btn-dark:active,
.btn-dark.active,
.open .dropdown-toggle.btn-dark{color:#ffffff; background-color:#423641; border-color:#322830;}
.btn-dark:active,
.btn-dark.active,
.open .dropdown-toggle.btn-dark{background-image:none;}
.btn-dark.disabled,
.btn-dark[disabled],
fieldset[disabled] .btn-dark,
.btn-dark.disabled:hover,
.btn-dark[disabled]:hover,
fieldset[disabled] .btn-dark:hover,
.btn-dark.disabled:focus,
.btn-dark[disabled]:focus,
fieldset[disabled] .btn-dark:focus,
.btn-dark.disabled:active,
.btn-dark[disabled]:active,
fieldset[disabled] .btn-dark:active,
.btn-dark.disabled.active,
.btn-dark[disabled].active,
fieldset[disabled] .btn-dark.active{background-color:#594857; border-color:#534351;}
.btn-white{color:#999; background-color:#ffffff; border-color:#e5e5e5;}
.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active,
.open .dropdown-toggle.btn-white{color:#999; background-color:#ebebeb; border-color:#c6c6c6;}
.btn-white:active,
.btn-white.active,
.open .dropdown-toggle.btn-white{background-image:none;}
.btn-white.disabled,
.btn-white[disabled],
fieldset[disabled] .btn-white,
.btn-white.disabled:hover,
.btn-white[disabled]:hover,
fieldset[disabled] .btn-white:hover,
.btn-white.disabled:focus,
.btn-white[disabled]:focus,
fieldset[disabled] .btn-white:focus,
.btn-white.disabled:active,
.btn-white[disabled]:active,
fieldset[disabled] .btn-white:active,
.btn-white.disabled.active,
.btn-white[disabled].active,
fieldset[disabled] .btn-white.active{background-color:#ffffff; border-color:#e5e5e5;}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0 !important; border-top-right-radius:0 !important;}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0 !important; border-top-left-radius:0 !important;}
.btn-group > .btn-group:last-child > .btn:first-child{border-bottom-left-radius:0 !important; border-top-left-radius:0 !important;}
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle{border-bottom-right-radius:0 !important; border-top-right-radius:0 !important;}
.btn-group-vertical > .btn:first-child:not(:last-child){border-top-right-radius:0px !important; border-bottom-right-radius:0 !important; border-bottom-left-radius:0 !important;}
.btn-group-vertical > .btn:not(:first-child):not(:last-child){-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.btn-group-vertical > .btn:last-child:not(:first-child){border-bottom-left-radius:0px !important; border-top-right-radius:0 !important; border-top-left-radius:0 !important;}
.input-group .input-group-addon{color:#999; border-color:#e5e5e5; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.input-group .input-group-btn .btn{border:1px solid #e5e5e5 !important; -webkit-box-shadow:none !important; box-shadow:none !important;}
.input-group .input-group-btn .btn.btn-primary{border-color:#5aa449 !important;}
.input-group .input-group-btn .btn.btn-success{border-color:#4cae4c !important;}
.input-group .input-group-btn .btn.btn-warning{border-color:#eea236 !important;}
.input-group .input-group-btn .btn.btn-info{border-color:#46b8da !important;}
.input-group .input-group-btn .btn.btn-danger{border-color:#d43f3a !important;}
.input-group .input-group-btn .btn.btn-red{border-color:#ad3b3e !important;}
.input-group .input-group-btn .btn.btn-orange{border-color:#e45618 !important;}
.input-group .input-group-btn .btn.btn-green{border-color:#3f7b5f !important;}
.input-group .input-group-btn .btn.btn-yellow{border-color:#f08c33 !important;}
.input-group .input-group-btn .btn.btn-blue{border-color:#086d84 !important;}
.input-group .input-group-btn .btn.btn-pink{border-color:#ab3167 !important;}
.input-group .input-group-btn .btn.btn-violet{border-color:#84499c !important;}
.input-group .input-group-btn .btn.btn-grey{border-color:#405058 !important;}
.input-group .input-group-btn .btn.btn-dark{border-color:#4b3d49 !important;}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0 !important; border-top-right-radius:0 !important;}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-bottom-left-radius:0 !important; border-top-left-radius:0 !important;}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-bottom-left-radius:0 !important; border-top-left-radius:0 !important;}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0 !important; border-top-right-radius:0 !important;}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child){-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.dropdown-menu{margin:0; padding:0; border:0; border-radius:0; -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.15) !important; box-shadow:0 1px 1px rgba(0, 0, 0, 0.15) !important;}
.dropdown-menu li a{color:#999; padding:9px 10px; font-size:13px;}
.dropdown-submenu{position:relative;}
.dropdown-submenu > .dropdown-menu{top:5px; left:100%; margin-top:-6px; margin-left:-1px;}
.dropdown-submenu > a:after{position:absolute; display:inline-block; right:7px; top:7px; font-family:FontAwesome; height:auto; content:"\f105"; font-weight:300;}
.dropdown-submenu:hover > .dropdown-menu{display:block;}
.dropdown-submenu.pull-left{float:none;}
.dropdown-submenu.pull-left > .dropdown-menu{left:-100%; margin-left:10px;}
.dropup .dropdown-submenu > .dropdown-menu{top:auto; bottom:0; margin-top:0; margin-bottom:-2px;}
[class^="fa-"],
[class^="glyphicon-"],
[class^="icon-"],
[class*=" fa-"],
[class*=" glyphicon-"],
[class*=" icon-"]{display:inline-block; margin-top:1px; font-size:14px; *margin-right:.3em; line-height:14px; -webkit-font-smoothing:antialiased;}
li [class^="fa-"],
li [class^="glyphicon-"],
li [class^="icon-"],
li [class*=" fa-"],
li [class*=" glyphicon-"],
li [class*=" icon-"]{display:inline-block; width:1.25em; text-align:center;}
li [class^="glyphicon-"],
li [class*=" glyphicon-"]{top:2px;}
li [class^="icon-"],
li [class*=" icon-"]{top:1px; position:relative;}
li [class^="fa-"].icon-large,
li [class^="glyphicon-"].icon-large,
li [class^="icon-"].icon-large,
li [class*=" fa-"].icon-large,
li [class*=" glyphicon-"].icon-large,
li [class*=" icon-"].icon-large{width:1.5625em;}
.nav-pills li.active a{background:#66b354;}
.nav-pills li.active a:hover,
.nav-pills li.active a:focus{background:#66b354;}
.nav-pills li a{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.list-group .list-group-item{border-color:#e5e5e5; color:#999;}
.list-group .list-group-item.active{background:#66b354; border-color:#66b354;}
.list-group .list-group-item.active:hover,
.list-group .list-group-item.active:focus{background:#66b354; border-color:#66b354;}
.list-group .list-group-item:first-child{border-top-right-radius:0 !important; border-top-left-radius:0 !important;}
.list-group .list-group-item:last-child{border-bottom-right-radius:0 !important; border-bottom-left-radius:0 !important;}
.nav-tabs{border-color:#e5e5e5 !important;}
.nav-tabs li a{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.tab-content{background:#fff; padding:20px 15px; margin-bottom:20px; border:1px solid; border-color:#e5e5e5 !important; border-top:0;}
.tabbable:before{display:table; line-height:0; content:"";}
.tabbable:after{display:table; line-height:0; content:""; clear:both;}
.tabbable.tabs-left .nav-tabs{float:left; display:inline-block; border-bottom:0;}
.tabbable.tabs-left .nav-tabs > li{float:none;}
.tabbable.tabs-left .nav-tabs > li.active > a,
.tabbable.tabs-left .nav-tabs > li:hover > a,
.tabbable.tabs-left .nav-tabs > li:focus > a{border:1px solid; border-color:#e5e5e5 !important; border-right:0;}
.tabbable.tabs-left .nav-tabs > li > a{border-right:0; min-width:74px; margin-bottom:3px; margin-right:-1px; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.tabbable.tabs-left .tab-content{overflow:auto; border:1px solid; border-color:#e5e5e5 !important;}
.tabbable.tabs-right .nav-tabs{float:right; display:inline-block; border-bottom:0;}
.tabbable.tabs-right .nav-tabs > li{float:none;}
.tabbable.tabs-right .nav-tabs > li.active > a,
.tabbable.tabs-right .nav-tabs > li:hover > a,
.tabbable.tabs-right .nav-tabs > li:focus > a{border:1px solid; border-color:#e5e5e5 !important; border-left:0;}
.tabbable.tabs-right .nav-tabs > li > a{border-left:0; min-width:74px; margin-bottom:3px; margin-left:-1px; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.tabbable.tabs-right .tab-content{overflow:auto; border:1px solid; border-color:#e5e5e5 !important;}
.tabbable.tabs-below .nav-tabs{margin-bottom:20px !important; border:0;}
.tabbable.tabs-below .nav-tabs > li{margin-top:-1px; margin-bottom:0;}
.tabbable.tabs-below .nav-tabs > li.active > a{border:1px solid; border-color:#e5e5e5 !important; border-top:0;}
.tabbable.tabs-below .nav-tabs > li > a{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.tabbable.tabs-below .tab-content{overflow:auto; margin-bottom:0 !important; border:1px solid; border-color:#e5e5e5 !important;}
.progress{position:relative; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; -webkit-box-shadow:none !important; box-shadow:none !important;}
.progress.progress-xs{height:5px; margin-top:5px;}
.progress.progress-sm{height:11px; margin-top:5px;}
.progress.progress-lg{height:25px;}
.progress .progress-bar{-webkit-box-shadow:none !important; box-shadow:none !important; background-color:#66b354;}
.progress .progress-bar.progress-bar-success{background-color:#5cb85c !important;}
.progress .progress-bar.progress-bar-warning{background-color:#f0ad4e !important;}
.progress .progress-bar.progress-bar-info{background-color:#5bc0de !important;}
.progress .progress-bar.progress-bar-danger{background-color:#d9534f !important;}
.progress .progress-bar.progress-bar-red{background-color:#bf4346 !important;}
.progress .progress-bar.progress-bar-orange{background-color:#e9662c !important;}
.progress .progress-bar.progress-bar-green{background-color:#488c6c !important;}
.progress .progress-bar.progress-bar-yellow{background-color:#f2994b !important;}
.progress .progress-bar.progress-bar-blue{background-color:#0a819c !important;}
.progress .progress-bar.progress-bar-violet{background-color:#9351ad !important;}
.progress .progress-bar.progress-bar-pink{background-color:#bf3773 !important;}
.progress .progress-bar.progress-bar-grey{background-color:#4b5d67 !important;}
.progress .progress-bar.progress-bar-dark{background-color:#594857 !important;}
.progress .progress-bar.progress-bar-white{background-color:#ffffff !important;}
.progress .progress-bar.six-sec-ease-in-out{-webkit-transition:width 6s ease-in-out; -moz-transition:width 6s ease-in-out; -ms-transition:width 6s ease-in-out; -o-transition:width 6s ease-in-out; transition:width 6s ease-in-out;}
.progress.wide{width:60px; height:150px;}
.progress.vertical.progress-xs{width:10px; margin-top:0;}
.progress.vertical.progress-sm{width:20px; margin-top:0;}
.progress.vertical.progress-lg{width:70px;}
.form-actions{padding:20px 0; background:#fafafa; border-bottom-right-radius:4px !important; border-bottom-left-radius:4px !important;}
.form-actions:before,
.form-actions:after{display:table; line-height:0; content:"";}
.form-actions:after{clear:both;}
.form-actions.top{border-bottom-right-radius:0 !important; border-bottom-left-radius:0 !important;}
.form-actions.none-bg{background:transparent; border-top:1px dashed #f3f3f3;}
.form-actions.none-bg.top{border-bottom:1px dashed #f3f3f3; border-top:0;}
.state-success .form-control{border-color:#7edc7f !important;}
.state-warning .form-control{border-color:#dcb359 !important;}
.state-error .form-control{border-color:#db4c4a !important;}
.state-success em{color:#7edc7f !important; margin-top:5px; display:block;}
.state-warning em{color:#dcb359 !important; margin-top:5px; display:block;}
.state-error em{color:#db4c4a !important; margin-top:5px; display:block;}
.state-success input,
.state-success select,
.state-success textarea{background:#dff0d8 !important;}
.state-warning input,
.state-warning select,
.state-warning textarea{background:#fcf8e3 !important;}
.state-error input,
.state-error select,
.state-error textarea{background:#f2dede !important;}
.form-bordered .control-label{padding-top:16px;}
.form-bordered .form-group{margin:0; border-bottom:1px solid #f7f7f7;}
.form-bordered .form-group > div{padding:15px; border-left:1px solid #f7f7f7;}
.form-bordered .form-group:last-child{border-bottom:0;}
.form-bordered .help-block{margin-bottom:0px;}
.form-bordered.dashed .form-group{border-bottom:1px dashed #f3f3f3;}
.form-bordered.dashed .form-group > div{border-left:1px dashed #f3f3f3;}
.form-bordered.dashed .form-group:last-child{border-bottom:0;}
.form-seperated .control-label{padding-top:16px;}
.form-seperated .form-group{margin:0; border-bottom:1px solid #f7f7f7;}
.form-seperated .form-group > div{padding:15px;}
.form-seperated .form-group:last-child{border-bottom:0;}
.form-seperated .help-block{margin-bottom:0px;}
.form-seperated.dashed .form-group{border-bottom:1px dashed #f3f3f3;}
.form-seperated.dashed .form-group:last-child{border-bottom:0;}
.form-horizontal.form-row-stripped .form-group:nth-child(odd){background:#fcfcfc;}
.form-horizontal.form-seperated .radio,
.form-horizontal.form-seperated .checkbox,
.form-horizontal.form-seperated .radio-inline,
.form-horizontal.form-seperated .checkbox-inline{padding-top:0;}
.text-primary{color:#66b354 !important;}
.text-red{color:#bf4346 !important;}
.text-orange{color:#e9662c !important;}
.text-green{color:#488c6c !important;}
.text-yellow{color:#f2994b !important;}
.text-blue{color:#0a819c !important;}
.text-pink{color:#bf3773 !important;}
.text-violet{color:#9351ad !important;}
.text-grey{color:#4b5d67 !important;}
.text-dark{color:#594857 !important;}
.text-white{color:#ffffff !important;}
.text-facebook{color:#418bca;}
.text-twitter{color:#5bc0de;}
.text-google-plus{color:#dd4c39;}
.text-dribbble{color:#ec5d92;}
.input-mini{width:45px !important;}
.input-xsmall{width:80px !important;}
.input-small{width:120px !important;}
.input-medium{width:240px !important;}
.input-large{width:320px !important;}
.input-xlarge{width:480px !important;}
.input-inline{display:inline-block; width:auto; vertical-align:middle;}
.form-group .input-inline{margin-right:5px;}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button{font-family:'Open Sans', sans-serif; font-size:13px;}
.ui-spinner-input{height:24px;}
.modal .modal-dialog .modal-content{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.modal .modal-dialog .modal-content .modal-header.modal-header-primary{background:#66b354;}
.modal .modal-dialog .modal-content .modal-header.modal-header-primary .modal-title{color:#FFFFFF;}
.modal .modal-dialog .modal-content .modal-footer.modal-footer-left{text-align:left !important;}
.portlet{clear:both; margin-top:0px; margin-bottom:25px; padding:0px;}
.portlet{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.portlet.box > .portlet-header{margin-bottom:0; padding:8px 15px; border-top-right-radius:0 !important; border-top-left-radius:0 !important;}
.portlet > .portlet-header{margin-bottom:15px; background:#ffffff; border-bottom:1px solid #e5e5e5;}
.portlet > .portlet-header:before{content:""; display:table; line-height:0;}
.portlet > .portlet-header:after{content:""; display:table; line-height:0; clear:both;}
.portlet > .portlet-header .caption{float:left; display:inline-block; font-size:18px; line-height:18px; padding:0;}
.portlet > .portlet-header .caption i{float:left; margin-top:4px; display:inline-block !important; font-size:13px; margin-right:5px; color:#999;}
.portlet > .portlet-header .actions{display:inline-block; padding:0; margin:0; margin-top:6px; float:right;}
.portlet > .portlet-header .actions > .btn{padding:4px 10px; margin-top:-18px;}
.portlet > .portlet-header .actions > .btn.btn-sm{padding:3px 8px; margin-top:-13px;}
.portlet > .portlet-header .actions > .btn.btn-xs{padding:1px 5px; margin-top:-13px;}
.portlet > .portlet-header .actions > .btn-group{margin-top:-12px;}
.portlet > .portlet-header .actions > .btn-group > .btn{padding:4px 10px; margin-top:-1px;}
.portlet > .portlet-header .actions > .btn-group > .btn.btn-sm{padding:3px 8px; margin-top:-1px;}
.portlet > .portlet-header .actions > .btn-group > .btn.btn-xs{padding:1px 5px; margin-top:-1px;}
.portlet > .portlet-header .pagination.pagination-sm{float:right; display:inline-block; margin:0px;}
.portlet > .portlet-header .pagination.pagination-sm li a{padding:3px 10px;}
.portlet > .portlet-header .tools{display:inline-block; padding:0; margin:0; float:right;}
.portlet > .portlet-header .tools i{margin-left:5px; cursor:pointer;}
.portlet .portlet-body{background:#FFFFFF; padding:15px; clear:both; border-bottom-right-radius:0 !important; border-bottom-left-radius:0 !important;}
.portlet .portlet-body.form{padding:0 !important;}
.portlet.portlet-default > .portlet-header{background:#FFFFFF; color:#999; border-bottom:1px solid #f0f2f6;}
.portlet.portlet-default > .portlet-header i{color:#999;}
.portlet.portlet-default > .portlet-header .btn i{color:#999;}
.portlet.portlet-primary{border-color:#66b354;}
.portlet.portlet-primary > .portlet-header{background:#66b354; color:#ffffff;}
.portlet.portlet-red{border-color:#bf4346;}
.portlet.portlet-red > .portlet-header{background:#bf4346; color:#ffffff;}
.portlet.portlet-orange{border-color:#e9662c;}
.portlet.portlet-orange > .portlet-header{background:#e9662c; color:#ffffff;}
.portlet.portlet-green{border-color:#488c6c;}
.portlet.portlet-green > .portlet-header{background:#488c6c; color:#ffffff;}
.portlet.portlet-yellow{border-color:#f2994b;}
.portlet.portlet-yellow > .portlet-header{background:#f2994b; color:#ffffff;}
.portlet.portlet-blue{border-color:#0a819c;}
.portlet.portlet-blue > .portlet-header{background:#0a819c; color:#ffffff;}
.portlet.portlet-violet{border-color:#9351ad;}
.portlet.portlet-violet > .portlet-header{background:#9351ad; color:#ffffff;}
.portlet.portlet-pink{border-color:#bf3773;}
.portlet.portlet-pink > .portlet-header{background:#bf3773; color:#ffffff;}
.portlet.portlet-grey{border-color:#4b5d67;}
.portlet.portlet-grey > .portlet-header{background:#4b5d67; color:#ffffff;}
.portlet.portlet-dark{border-color:#594857;}
.portlet.portlet-dark > .portlet-header{background:#594857; color:#ffffff;}
.portlet{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.portlet.color{padding:0;}
.portlet.color .portlet-header{margin-bottom:0; border:0px;}
.portlet.color .portlet-header .btn.btn-white i{color:#999;}
.portlet.color .portlet-body{background:transparent;}
.portlet.color.portlet-default{background:#FFFFFF !important;}
.portlet.color.portlet-default > .portlet-header{color:#999; border:0;}
.portlet.color.portlet-default > .portlet-header > .caption i{color:#999; border:0;}
.portlet.color.portlet-default > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-default > .portlet-body{color:#999; border:0; padding:0; background:transparent;}
.portlet.color.portlet-primary{background:#66b354 !important;}
.portlet.color.portlet-primary > .portlet-header{color:#ffffff; border:0;}
.portlet.color.portlet-primary > .portlet-header > .caption i{color:#ffffff; border:0;}
.portlet.color.portlet-primary > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-primary > .portlet-body{color:#ffffff; border:0;}
.portlet.color > .portlet-body.brand-primary{background:#66b354 !important;}
.portlet.color.portlet-red{background:#bf4346 !important;}
.portlet.color.portlet-red > .portlet-header{color:#ffffff; border:0;}
.portlet.color.portlet-red > .portlet-header > .caption i{color:#ffffff; border:0;}
.portlet.color.portlet-red > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-red > .portlet-body{color:#ffffff; border:0;}
.portlet.color > .portlet-body.color-red{background:#bf4346 !important;}
.portlet.color.portlet-orange{background:#e9662c !important;}
.portlet.color.portlet-orange > .portlet-header{color:#ffffff; border:0;}
.portlet.color.portlet-orange > .portlet-header > .caption i{color:#ffffff; border:0;}
.portlet.color.portlet-orange > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-orange > .portlet-body{color:#ffffff; border:0;}
.portlet.color > .portlet-body.color-orange{background:#e9662c !important;}
.portlet.color.portlet-green{background:#488c6c !important;}
.portlet.color.portlet-green > .portlet-header{color:#ffffff; border:0;}
.portlet.color.portlet-green > .portlet-header > .caption i{color:#ffffff; border:0;}
.portlet.color.portlet-green > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-green > .portlet-body{color:#ffffff; border:0;}
.portlet.color > .portlet-body.color-green{background:#488c6c !important;}
.portlet.color.portlet-yellow{background:#f2994b !important;}
.portlet.color.portlet-yellow > .portlet-header{color:#ffffff; border:0;}
.portlet.color.portlet-yellow > .portlet-header > .caption i{color:#ffffff; border:0;}
.portlet.color.portlet-yellow > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-yellow > .portlet-body{color:#ffffff; border:0;}
.portlet.color > .portlet-body.color-yellow{background:#f2994b !important;}
.portlet.color.portlet-blue{background:#0a819c !important;}
.portlet.color.portlet-blue > .portlet-header{color:#ffffff; border:0;}
.portlet.color.portlet-blue > .portlet-header > .caption i{color:#ffffff; border:0;}
.portlet.color.portlet-blue > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-blue > .portlet-body{color:#ffffff; border:0;}
.portlet.color > .portlet-body.color-blue{background:#0a819c !important;}
.portlet.color.portlet-violet{background:#9351ad !important;}
.portlet.color.portlet-violet > .portlet-header{color:#ffffff; border:0;}
.portlet.color.portlet-violet > .portlet-header > .caption i{color:#ffffff; border:0;}
.portlet.color.portlet-violet > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-violet > .portlet-body{color:#ffffff; border:0;}
.portlet.color > .portlet-body.color-violet{background:#9351ad !important;}
.portlet.color.portlet-pink{background:#bf3773 !important;}
.portlet.color.portlet-pink > .portlet-header{color:#ffffff; border:0;}
.portlet.color.portlet-pink > .portlet-header > .caption i{color:#ffffff; border:0;}
.portlet.color.portlet-pink > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-pink > .portlet-body{color:#ffffff; border:0;}
.portlet.color > .portlet-body.color-pink{background:#bf3773 !important;}
.portlet.color.portlet-grey{background:#4b5d67 !important;}
.portlet.color.portlet-grey > .portlet-header{color:#ffffff; border:0;}
.portlet.color.portlet-grey > .portlet-header > .caption i{color:#ffffff; border:0;}
.portlet.color.portlet-grey > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-grey > .portlet-body{color:#ffffff; border:0;}
.portlet.color > .portlet-body.color-grey{background:#4b5d67 !important;}
.portlet.color.portlet-dark{background:#594857 !important;}
.portlet.color.portlet-dark > .portlet-header{color:#ffffff; border:0;}
.portlet.color.portlet-dark > .portlet-header > .caption i{color:#ffffff; border:0;}
.portlet.color.portlet-dark > .portlet-header > .tools{border:0px;}
.portlet.color.portlet-dark > .portlet-body{color:#ffffff; border:0;}
.portlet.color > .portlet-body.color-dark{background:#594857 !important;}
.portlet-tabs > .nav-tabs{position:relative; top:-44px; margin-right:15px; border-bottom:none; padding:4px 0px; overflow:hidden;}
.portlet-tabs > .nav-tabs > li{float:right; margin-left:1px;}
.portlet-tabs > .nav-tabs > li:last-child a{border-right:0;}
.portlet-tabs > .nav-tabs > li.active{color:#66b354; border-top-color:transparent;}
.portlet-tabs > .nav-tabs > li.active a{margin-bottom:0px; border-bottom:0; margin-left:0px; margin-right:0px; border-left:0; border-right:0; background-color:none !important; border-top-color:transparent !important; color:#999; cursor:default;}
.portlet-tabs > .nav-tabs > li.active a:hover{background-color:#fff !important;}
.portlet-tabs > .nav-tabs > li a{color:#fff; padding-top:8px; padding-bottom:10px; line-height:16px; margin-top:6px; margin-left:0px; margin-right:0px; border-left:0; border-right:0;}
.portlet-tabs > .nav-tabs > li a:hover{color:#999; margin-bottom:0; border-bottom-color:transparent; margin-left:0; margin-right:0; border-left:0; border-right:0; background-color:none !important; border-top-color:transparent;}
.portlet-tabs > .tab-content{padding:15px !important; margin:0px; margin-top:-50px !important; border:0;}
.portlet.tabbable .portlet-body{padding:0px !important;}
.sortable .portlet .portlet-header{cursor:move;}
.sortable-placeholder{display:block; margin-top:0px !important; margin-bottom:25px !important; background-color:#f5f5f5; border:1px dashed #66b354;}
.sortable-placeholder *{visibility:hidden;}
.wait{position:relative; background:url("../../images/icons/loading.gif") center no-repeat !important;}
.family-tree-vertical li{margin:0px 0; list-style-type:none; position:relative; padding:20px 5px 0px 5px;}
.family-tree-vertical li:before{content:''; position:absolute; top:0; width:1px; height:100%; right:auto; left:-20px; border-left:1px solid #ccc; bottom:50px;}
.family-tree-vertical li:after{content:''; position:absolute; top:30px; width:25px; height:20px; right:auto; left:-20px; border-top:1px solid #ccc;}
.family-tree-vertical li a{display:inline-block; border:1px solid #ccc; padding:5px 10px; text-decoration:none; color:#666; font-family:arial, verdana, tahoma; font-size:11px; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.family-tree-vertical li a:hover,
.family-tree-vertical li a:hover + ul li a{background:#c8e4f8; color:#000; border:1px solid #94a0b4;}
.family-tree-vertical li:last-child:before{height:30px;}
.family-tree-vertical > ul > li::before,
.family-tree-vertical > ul > li::after{border:0;}
.family-tree-vertical li a:hover + ul li::after,
.family-tree-vertical li a:hover + ul li::before,
.family-tree-vertical li a:hover + ul::before,
.family-tree-vertical li a:hover + ul ul::before{border-color:#94a0b4;}
.family-tree-horizontal ul{padding-top:20px; position:relative; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s;}
.family-tree-horizontal li{float:left; text-align:center; list-style-type:none; position:relative; padding:20px 5px 0 5px; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s;}
.family-tree-horizontal li::before,
.family-tree-horizontal li::after{content:''; position:absolute; top:0; right:50%; border-top:1px solid #ccc; width:50%; height:20px;}
.family-tree-horizontal li::after{right:auto; left:50%; border-left:1px solid #ccc;}
.family-tree-horizontal li:only-child::after,
.family-tree-horizontal li:only-child::before{display:none;}
.family-tree-horizontal li:only-child{padding-top:0;}
.family-tree-horizontal li:first-child::before,
.family-tree-horizontal li:last-child::after{border:0 none;}
.family-tree-horizontal li:last-child::before{border-right:1px solid #ccc;}
.family-tree-horizontal ul ul::before{content:''; position:absolute; top:0; left:50%; border-left:1px solid #ccc; width:0; height:20px;}
.family-tree-horizontal li a{border:1px solid #ccc; padding:5px 10px; text-decoration:none; color:#666; font-family:arial, verdana, tahoma; font-size:11px; display:inline-block; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s;}
.family-tree-horizontal li a:hover,
.family-tree-horizontal li a:hover + ul li a{background:#c8e4f8; color:#000; border:1px solid #94a0b4;}
.family-tree-horizontal li a:hover + ul li::after,
.family-tree-horizontal li a:hover + ul li::before,
.family-tree-horizontal li a:hover + ul::before,
.family-tree-horizontal li a:hover + ul ul::before{border-color:#94a0b4;}
.input-icon{position:relative;}
.input-icon input{padding-left:33px !important; color:#999;}
.input-icon i{color:#999; display:block; position:absolute; margin:10px 2px 4px 10px; width:16px; height:16px; font-size:16px; text-align:center;}
.input-icon.right input{padding-left:12px !important; padding-right:33px !important;}
.input-icon.right i{right:8px; float:right;}
.has-success .input-icon i{color:#5cb85c;}
.has-warning .input-icon i{color:#f0ad4e;}
.has-error .input-icon i{color:#d9534f;}
.rating{margin-bottom:4px; font-size:15px; line-height:27px; color:#999;}
.rating label{display:block; float:right; height:17px; margin-top:5px; padding:0 2px; font-size:17px; line-height:17px; cursor:pointer; color:#ccc; -ms-transition:color 0.3s; -moz-transition:color 0.3s; -webkit-transition:color 0.3s;}
.rating label .fa-star:before{content:"\f005";}
.table thead tr th,
.table thead tr td{border-bottom:0;}
.table.table-sm{font-size:.875em;}
.table.table-lg{font-size:1.2em;}
.table > input[type='text']{font-weight:normal; height:30px; padding:5px 10px; font-size:12px; line-height:1.5;}
.table select{font-weight:normal; height:30px; padding:5px 10px; font-size:12px; line-height:1.5;}
.table.table-advanced thead tr th{border-bottom-width:1px !important; background-color:#efefef;}
.table.table-advanced thead.primary tr th{background:#66b354; color:#FFFFFF;}
.table.table-advanced thead.success tr th{background:#5cb85c; color:#FFFFFF;}
.table.table-advanced thead.warning tr th{background:#f0ad4e; color:#FFFFFF;}
.table.table-advanced thead.info tr th{background:#5bc0de; color:#FFFFFF;}
.table.table-advanced thead.danger tr th{background:#d9534f; color:#FFFFFF;}
.table.table-advanced thead.red tr th{background:#bf4346; color:#FFFFFF;}
.table.table-advanced thead.orange tr th{background:#e9662c; color:#FFFFFF;}
.table.table-advanced thead.green tr th{background:#488c6c; color:#FFFFFF;}
.table.table-advanced thead.yellow tr th{background:#f2994b; color:#FFFFFF;}
.table.table-advanced thead.blue tr th{background:#0a819c; color:#FFFFFF;}
.table.table-advanced thead.pink tr th{background:#bf3773; color:#FFFFFF;}
.table.table-advanced thead.violet tr th{background:#9351ad; color:#FFFFFF;}
.table.table-advanced thead.grey tr th{background:#4b5d67; color:#FFFFFF;}
.table.table-advanced thead.dark tr th{background:#594857; color:#FFFFFF;}
.table.table-advanced thead.white tr th{background:#ffffff; color:#999;}
.table.table-advanced tfoot tr th{border-bottom:0 !important; background:#efefef;}
.table.table-advanced tfoot.primary tr th{background:#66b354; color:#FFFFFF;}
.table.table-advanced tfoot.success tr th{background:#5cb85c; color:#FFFFFF;}
.table.table-advanced tfoot.warning tr th{background:#f0ad4e; color:#FFFFFF;}
.table.table-advanced tfoot.info tr th{background:#5bc0de; color:#FFFFFF;}
.table.table-advanced tfoot.danger tr th{background:#d9534f; color:#FFFFFF;}
.table.table-advanced tfoot.red tr th{background:#bf4346; color:#FFFFFF;}
.table.table-advanced tfoot.orange tr th{background:#e9662c; color:#FFFFFF;}
.table.table-advanced tfoot.green tr th{background:#488c6c; color:#FFFFFF;}
.table.table-advanced tfoot.yellow tr th{background:#f2994b; color:#FFFFFF;}
.table.table-advanced tfoot.blue tr th{background:#0a819c; color:#FFFFFF;}
.table.table-advanced tfoot.pink tr th{background:#bf3773; color:#FFFFFF;}
.table.table-advanced tfoot.violet tr th{background:#9351ad; color:#FFFFFF;}
.table.table-advanced tfoot.grey tr th{background:#4b5d67; color:#FFFFFF;}
.table.table-advanced tfoot.dark tr th{background:#594857; color:#FFFFFF;}
.table.table-advanced tfoot.white tr th{background:#ffffff; color:#999;}
.table.table-hover-color tbody tr:hover td:first-child{border-left:4px solid #66b354;}
.table-actions{margin-bottom:20px;}
.table-actions.bottom{margin-bottom:0; margin-top:20px;}
.table-actions .pagination{margin:0;}
.fixed-header{top:0; position:fixed; width:auto; display:none; border:none; z-index:999;}
.page-header-breadcrumb{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.timeline-label{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.form-control{-webkit-box-shadow:none !important; box-shadow:none !important; border-color:#e5e5e5; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
label{font-weight:normal;}
.alert{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.breadcrumb{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.navbar{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.thumbnail{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; border-color:#e5e5e5 !important;}
.tooltip .tooltip-inner{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.popover{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; -webkit-box-shadow:none !important; box-shadow:none !important; border-color:#e5e5e5 !important;}
.popover.left .arrow{border-left-color:#e5e5e5;}
.popover.right .arrow{border-right-color:#e5e5e5;}
.popover.top .arrow{border-top-color:#e5e5e5;}
.popover.bottom .arrow{border-bottom-color:#e5e5e5; top:-14px;}
.well{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; -webkit-box-shadow:none !important; box-shadow:none !important; border-color:#e5e5e5 !important;}
ul.todo-list li{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
ul.chats li.in .message{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
ul.chats li.out .message{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.cke_chrome{-webkit-box-shadow:none !important; box-shadow:none !important;}
.cke_chrome .cke_top{-webkit-box-shadow:none !important; box-shadow:none !important; background-image:none;}
.cke_chrome .cke_bottom{-webkit-box-shadow:none !important; box-shadow:none !important; background-image:none;}
.cke_chrome .cke_combo_button,
.cke_chrome .cke_toolgroup{border-color:#e5e5e5; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; -webkit-box-shadow:none !important; box-shadow:none !important; background-image:none;}
.cke_chrome .cke_combo_button:hover,
.cke_chrome .cke_toolgroup:hover,
.cke_chrome .cke_combo_button:focus,
.cke_chrome .cke_toolgroup:focus{background-image:none;}
.cke_chrome a.cke_button_off:hover,
.cke_chrome a.cke_button_off:focus,
.cke_chrome a.cke_button_off:active,
.cke_chrome a.cke_button_disabled:hover,
.cke_chrome a.cke_button_disabled:focus,
.cke_chrome a.cke_button_disabled:active,
.cke_chrome .cke_combo_off a.cke_combo_button:hover,
.cke_chrome .cke_combo_off a.cke_combo_button:focus{background-image:none;}
.md-editor > textarea{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
#toast-container > :hover{-webkit-box-shadow:none !important; box-shadow:none !important;}
#toast-container div{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; -webkit-box-shadow:none !important; box-shadow:none !important;}
.has-switch{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; border:0;}
.has-switch span.switch-left,
.has-switch span.switch-right,
.has-switch label{text-shadow:none; box-shadow:none; background-image:none; border:0;}
.has-switch span.switch-left.switch-primary,
.has-switch span.switch-right.switch-primary,
.has-switch label.switch-primary{text-shadow:none; box-shadow:none; background-image:none; background:#66b354 !important;}
.has-switch .switch-left{border-bottom-left-radius:0 !important; border-top-left-radius:0 !important;}
.has-switch .switch-right{border-bottom-right-radius:0 !important; border-top-right-radius:0 !important;}
.has-switch .switch-on label{border-bottom-right-radius:0 !important; border-top-right-radius:0 !important; background-color:#e5e5e5;}
.has-switch .switch-off label{border-bottom-left-radius:0 !important; border-top-left-radius:0 !important; background-color:#e5e5e5;}
.slimScrollBar{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.clockface .outer,
.clockface .inner{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.clockface .inner.active,
.clockface .inner.active:hover,
.clockface .outer.active,
.clockface .outer.active:hover{text-shadow:none; background-image:none;}
.clockface .inner.active:hover,
.clockface .inner.active:hover:hover,
.clockface .inner.active:active,
.clockface .inner.active:hover:active,
.clockface .inner.active.active,
.clockface .inner.active:hover.active,
.clockface .inner.active.disabled,
.clockface .inner.active:hover.disabled,
.clockface .inner.active[disabled],
.clockface .inner.active:hover[disabled]{background:#66b354;}
.clockface .outer.active:hover,
.clockface .outer.active:hover:hover,
.clockface .outer.active:active,
.clockface .outer.active:hover:active,
.clockface .outer.active.active,
.clockface .outer.active:hover.active,
.clockface .outer.active.disabled,
.clockface .outer.active:hover.disabled,
.clockface .outer.active[disabled],
.clockface .outer.active:hover[disabled]{background:#5cb85c;}
.bootstrap-datetimepicker-widget td span{height:auto; line-height:normal; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.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-image:none; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.bootstrap-datetimepicker-widget td,
.bootstrap-datetimepicker-widget th{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.datepicker td,
.datepicker th{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover{background-image:none; text-shadow:none;}
.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; text-shadow:none;}
.datepicker table tr td span{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.datepicker{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.daterangepicker .ranges li{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; color:#999;}
.daterangepicker .ranges li.active,
.daterangepicker .ranges li:hover{background:#66b354; border:1px solid #66b354;}
.daterangepicker .ranges .input-mini,
.daterangepicker td,
.daterangepicker th,
.daterangepicker .calendar-date{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.fc-state-default{-webkit-box-shadow:none !important; box-shadow:none !important; background-image:none; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; border:1px solid #e5e5e5; text-shadow:none; color:#999;}
.page-form{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.page-form .header-content{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.media img.media-object{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.dd .dd-list .dd-item .dd-handle,
.dd .dd-list .dd-item .dd3-content{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; border-color:#e5e5e5 !important;}
.dd .dd-list .dd-item .dd-handle.dd3-handle,
.dd .dd-list .dd-item .dd3-content.dd3-handle{border-bottom-right-radius:0 !important; border-top-right-radius:0 !important;}
.jquery-notific8-notification{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.wizard > .steps a,
.wizard > .steps a:hover,
.wizard > .steps a:active{padding:0.5em 1em; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
.wizard > .actions a,
.wizard > .actions a:hover,
.wizard > .actions a:active{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}
#theme-setting .btn-theme-setting{border-bottom-left-radius:0 !important; border-top-left-radius:0 !important;}
#theme-setting .content-theme-setting ul#list-color li{-webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important;}