@charset "UTF-8";
@import url('../../fonts/font-awesome-4.6.3/css/font-awesome.min.css');
@import url('../../fonts/themify-icons/themify-icons.css');
@import url('../../fonts/simple-line-icons/css/simple-line-icons.css');
@import url('../../fonts/weather-icons/css/weather-icons.css');
.preloader { width: 100%; height: 100%; top: 0; position: fixed; z-index: 99999; background: #fff }
.preloader .cssload-speeding-wheel { position: absolute; top: calc(50% - 3.5px); left: calc(50% - 3.5px) }
********** { outline: none !important }
body { background: #4F5467; font-family: 'Roboto', sans-serif; margin: 0; overflow-x: hidden; color: #5d5d5d; background: #ffffff}
html { position: relative; min-height: 100%;}
h1, h2, h3, h4, h5, h6 { font-family: 'Roboto', sans-serif; margin: 10px 0; font-weight: 300 }
h1 { line-height: 48px; font-size: 36px }
h2 { line-height: 36px; font-size: 24px }
h3 { line-height: 30px; font-size: 21px }
h4 { line-height: 22px; font-size: 18px }
h5 {line-height: 16px; font-size: 14px }
.dn { display: none }
.db { display: block }
.mb10 { margin-bottom: 10px }
.light_op_text { color: rgba(255, 255, 255, 0.5) }
blockquote { border-left: 5px solid #ff6849 !important; border: 1px solid rgba(120, 130, 140, 0.13) }
p { line-height: 1.6 }
b { font-weight: 600 }
a:hover { outline: 0; text-decoration: none }
a:active { outline: 0; text-decoration: none }
a:focus { outline: 0; text-decoration: none }
.clear { clear: both }
.font-12 { font-size: 12px }
hr { border-color: rgba(120, 130, 140, 0.13) }
.b-t { border-top: 1px solid rgba(120, 130, 140, 0.13) }
.b-b { border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
.b-l { border-left: 1px solid rgba(120, 130, 140, 0.13) }
.b-r { border-right: 1px solid rgba(120, 130, 140, 0.13) }
.b-all { border: 1px solid rgba(120, 130, 140, 0.13) }
.b-none { border: 0 !important }
.max-height { height: 310px; overflow: auto }
.t-a-c { text-align: center !important }
.p-0 { padding: 0 !important }
.p-10 { padding: 10px !important }
.p-20 { padding: 20px !important }
.p-30 { padding: 30px !important }
.p-l-0 { padding-left: 0 !important }
.p-l-10 { padding-left: 10px !important }
.p-l-20 { padding-left: 20px !important }
.p-r-0 { padding-right: 0 !important }
.p-r-10 { padding-right: 10px !important }
.p-r-20 { padding-right: 20px !important }
.p-r-30 { padding-right: 30px !important }
.p-r-40 { padding-right: 40px !important }
.p-t-0 { padding-top: 0 !important }
.p-t-10 { padding-top: 10px !important }
.p-t-20 { padding-top: 20px !important }
.p-b-0 { padding-bottom: 0 !important }
.p-b-5 { padding-bottom: 5px !important }
.p-b-10 { padding-bottom: 10px !important }
.p-b-20 { padding-bottom: 20px !important }
.p-b-30 { padding-bottom: 30px !important }
.p-b-40 { padding-bottom: 40px !important }
.m-0 { margin: 0 !important }
.m-l-5 { margin-left: 5px !important }
.m-l-10 { margin-left: 10px !important }
.m-l-15 { margin-left: 15px !important }
.m-l-20 { margin-left: 20px !important }
.m-l-30 { margin-left: 30px !important }
.m-l-40 { margin-left: 40px !important }
.m-r-5 { margin-right: 5px !important }
.m-r-10 { margin-right: 10px !important }
.m-r-15 { margin-right: 15px !important }
.m-r-20 { margin-right: 20px !important }
.m-r-30 { margin-right: 30px !important }
.m-r-40 { margin-right: 40px !important }
.m-t-5 { margin-top: 5px !important }
.m-t-0 { margin-top: 0 !important }
.m-t-10 { margin-top: 10px !important }
.m-t-15 { margin-top: 15px !important }
.m-t-20 { margin-top: 20px !important }
.m-t-30 { margin-top: 30px !important }
.m-t-40 { margin-top: 40px !important }
.m-b-0 { margin-bottom: 0 !important }
.m-b-5 { margin-bottom: 5px !important }
.m-b-10 { margin-bottom: 10px !important }
.m-b-15 { margin-bottom: 15px !important }
.m-b-20 { margin-bottom: 20px !important }
.m-b-30 { margin-bottom: 30px !important }
.m-b-40 { margin-bottom: 40px !important }
.vt { vertical-align: top }
.vb { vertical-align: bottom }
.font-bold { font-weight: 700 }
.font-normal { font-weight: normal }
.font-light { font-weight: 300 }
.pull-in { margin-left: -15px; margin-right: -15px }
.b-0 { border: none !important }
.vertical-middle { vertical-align: middle }
.bx-shadow { -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1) }
.mx-box { max-height: 380px; min-height: 380px }
.thumb-sm { height: 32px; width: 32px }
.thumb-md { height: 48px; width: 48px }
.thumb-lg { height: 88px; width: 88px }
.txt-oflo { text-overflow: ellipsis; overflow: hidden; white-space: nowrap }
.get-code { color: #5d5d5d; cursor: pointer; border-radius: 100%; background: #ffffff; padding: 4px 5px; font-size: 10px; margin: 0 5px; vertical-align: middle }
.badge { text-transform: uppercase; font-weight: 600; padding: 4px 5px 2px; font-size: 12px; margin-top: 1px; background-color: #fec107 }
.badge-xs { font-size: 9px }
.badge-xs, .badge-sm { -webkit-transform: translate(0, -2px); -ms-transform: translate(0, -2px); -o-transform: translate(0, -2px); transform: translate(0, -2px) }
.badge-success { background-color: #00c292 }
.badge-info { background-color: #03a9f3 }
.badge-warning { background-color: #fec107 }
.badge-danger { background-color: #fb9678 }
.badge-purple { background-color: #9675ce }
.badge-red { background-color: #fb3a3a }
.badge-inverse { background-color: #4c5667 }
.notify { position: relative; margin-top: -30px }
.notify .heartbit { position: absolute; top: -20px; right: -16px; height: 25px; width: 25px; z-index: 10; border: 5px solid #fb9678; border-radius: 70px; -moz-animation: heartbit 1s ease-out; -moz-animation-iteration-count: infinite; -o-animation: heartbit 1s ease-out; -o-animation-iteration-count: infinite; -webkit-animation: heartbit 1s ease-out; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite }
.notify .point { width: 6px; height: 6px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background-color: #fb9678; position: absolute; right: -6px; top: -10px }
@-moz-keyframes heartbit {
	0% { -moz-transform: scale(0); opacity: 0 }
	25% { -moz-transform: scale(.1); opacity: .1 }
	50% { -moz-transform: scale(.5); opacity: .3 }
	75% { -moz-transform: scale(.8); opacity: .5 }
	100% { -moz-transform: scale(1); opacity: 0 }
}
@-webkit-keyframes heartbit {
	0% { -webkit-transform: scale(0); opacity: 0 }
	25% { -webkit-transform: scale(.1); opacity: .1 }
	50% { -webkit-transform: scale(.5); opacity: .3 }
	75% { -webkit-transform: scale(.8); opacity: .5 }
	100% { -webkit-transform: scale(1); opacity: 0 }
}
.text-white { color: #ffffff }
.text-danger { color: #fb9678 }
.text-muted { color: #A2A2A2 }
.text-warning { color: #fec107 }
.text-success { color: #00c292 }
.text-info { color: #03a9f3 }
.text-inverse { color: #4c5667 }
.text-blue { color: #02bec9 }
.text-purple { color: #9675ce }
.text-primary { color: #ab8ce4 }
.text-megna { color: #01c0c8 }
.text-dark { color: #686868 !important }
.bg-primary { background-color: #ab8ce4 !important }
.bg-success { background-color: #00c292 !important }
.bg-info { background-color: #03a9f3 !important }
.bg-warning { background-color: #fec107 !important }
.bg-danger { background-color: #fb9678 !important }
.bg-theme { background-color: #ff6849 !important }
.bg-theme-dark { background-color: #4F5467 !important }
.bg-inverse { background-color: #4c5667 !important }
.bg-purple { background-color: #9675ce !important }
.bg-white { background-color: #ffffff !important }
.label { letter-spacing: .05em; border-radius: 60px; padding: 4px 16px 3px; font-weight: 500 }
.label-rounded, .label-rouded { border-radius: 60px; padding: 4px 16px 3px; font-weight: 500 }
.label-custom { background-color: #01c0c8 }
.label-success { background-color: #00c292 }
.label-success[href]:hover, .label-success[href]:focus{ background-color: #00c292}
.label-info { background-color: #03a9f3 }
.label-info[href]:hover, .label-info[href]:focus{ background-color: #03a9f3}
.label-warning { background-color: #fec107 }
.label-warning[href]:hover, .label-warning[href]:focus{ background-color: #fec107}
.label-danger { background-color: #f07468 }
.label-danger[href]:hover, .label-danger[href]:focus{ background-color: #f07468}
.label-megna { background-color: #01c0c8 }
.label-primary { background-color: #ab8ce4 }
.label-primary[href]:hover, .label-primary[href]:focus{ background-color: #ab8ce4}
.label-purple { background-color: #9675ce }
.label-red { background-color: #fb3a3a }
.label-red[href]:hover, .label-red[href]:focus{ background-color: #fb3a3a}
.label-inverse { background-color: #4c5667 }
.label-inverse[href]:hover, .label-inverse[href]:focus{ background-color: #4c5667}
.dropup > .dropdown-menu, .dropdown > .dropdown-menu{border: 1px solid #D2D2D2; border-radius: 0 0 3px 3px; background-color: #FFFFFF; box-shadow: 0 0 8px 0 rgba(140, 140, 140, 0.5) !important; padding:0px 0px; margin: 0px 0px;}
.dropup .dropdown-menu>li>a, .dropdown .dropdown-menu>li>a{padding: 10px 15px;}
.dropup .dropdown-menu>li>a:hover, .dropup .dropdown-menu>li>a:focus, .dropdown .dropdown-menu>li>a:hover, .dropdown .dropdown-menu>li>a:focus { background-color: #f5f5f5; }
.navbar-top-links .progress { margin-bottom: 6px }
label { font-weight: normal }
.btn { border-radius: 0 }
.form-control { background-color: #ffffff; border: 1px solid #f5f5f5; border-radius: 0; box-shadow: none; color: #565656; height: 38px; max-width: 100%; padding: 7px 12px; transition: all 300ms linear 0s }
.form-control:focus { box-shadow: none; border-color: #5d5d5d }
.input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5 }
.input-lg { height: 44px; padding: 5px 10px; font-size: 18px }
.bootstrap-tagsinput { border: 1px solid #f5f5f5; border-radius: 0; box-shadow: none; display: block; padding: 7px 12px }
.bootstrap-touchspin .input-group-btn-vertical>.btn { padding: 9px 10px }
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up, .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { border-radius: 0 }
.input-group-btn .btn { padding: 8px 12px }
.form-horizontal .form-group { margin-left: -7.5px; margin-right: -7.5px; margin-bottom: 25px }
.form-group { margin-bottom: 25px }
.select2-container-multi .select2-choices { border: 1px solid #f5f5f5 }
.list-group-item, .list-group-item:first-child, .list-group-item:last-child { border-radius: 0; border-color: rgba(120, 130, 140, 0.13) }
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { background: #03a9f3; border-color: #03a9f3 }
.list-task .list-group-item, .list-task .list-group-item:first-child { border-radius: 0; border: 0 }
.list-task .list-group-item:last-child { border-radius: 0; border: 0 }
.media { border: 1px solid rgba(120, 130, 140, 0.13); margin-bottom: 10px; padding: 15px }
.media .media-heading { font-weight: 500 }
.well, pre { background: #ffffff; border-radius: 0 }
.nav-tabs>li>a { border-radius: 0; color: #5d5d5d }
.nav > li > a { display: flex }
.nav-tabs>li>a:hover, .nav-tabs>li>a:focus { background: #ffffff }
.nav>li.disabled{cursor: not-allowed;}
.nav>li.disabled>a{pointer-events: none;}
.modal-content { border-radius: 0; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) }
.alert { border-radius: 0 }
.carousel-control { width: 8% }
.carousel-control span { position: absolute; top: 50%; z-index: 5; display: inline-block; font-size: 30px }
.popover { border-radius: 0 }
.popover-title { padding: 5px 14px }
.container-fluid { padding-left: 25px; padding-right: 25px; padding-bottom: 15px }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding-left: 7.5px; padding-right: 7.5px }
.row { margin-right: -7.5px; margin-left: -7.5px }
.btn-group-vertical>.btn:first-child:not(:last-child), .btn-group-vertical>.btn:last-child:not(:first-child) { border-radius: 0 }
.pagination>li:first-child>a, .pagination>li:first-child>span { border-bottom-left-radius: 0; border-top-left-radius: 0 }
.pagination>li:last-child>a, .pagination>li:last-child>span { border-bottom-right-radius: 0; border-top-right-radius: 0 }
.pagination>li>a, .pagination>li>span { color: #5d5d5d }
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus { background-color: #f5f5f5 }
.pagination-split li { margin-left: 5px; display: inline-block; float: left }
.pagination-split li:first-child { margin-left: 0 }
.pagination-split li a { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0 }
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { background-color: #ff6849; border-color: #ff6849 }
.pager li>a, .pager li>span { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; color: #5d5d5d }
.table-box { display: table; width: 100% }
.cell { display: table-cell; vertical-align: middle }
.jqstooltip { width: auto !important; height: auto !important }
#wrapper { width: 100%; overflow: hidden;}
#page-wrapper { padding: 0; min-height: 568px; background: #E3EAEB; padding-bottom: 60px }
.footer { bottom: 0; color: #58666e; left: 0; padding: 20px 30px; position: absolute; right: 0; background: #ffffff }
.footer_logo { margin: 0px; padding: 0px }
.footer_logo img { max-width: 100%; display: inline-block }
.bg-title { background: #ffffff; overflow: hidden; padding: 15px 15px 10px; margin-bottom: 25px; margin-left: -25.5px; margin-right: -25.5px }
.bg-title h4 { color: rgba(0, 0, 0, 0.5); font-weight: 400; margin-top: 6px }
.bg-title .breadcrumb { background: none; margin-bottom: 0; float: right; padding: 0; margin-top: 8px }
.bg-title .breadcrumb a { color: rgba(0, 0, 0, 0.5) }
.bg-title .breadcrumb a:hover { color: #000 }
.bg-title .breadcrumb .active { color: #ff6849 }
.logo b { height: 60px; display: inline-block; width: 60px; line-height: 60px; text-align: center }
.logo i { color: #ffffff }
.top-left-part { width: 225px; float: left; background-color: white !important }
.top-left-part a { color: #ffffff; font-size: 18px; padding-left: 0; text-transform: uppercase }
.navbar-header { width: 100%; background: #3c4451; border: 0 }
.navbar-default { border: 0 }
.navbar-top-links { margin-right: 0 }
.navbar-top-links .badge { position: absolute; right: 6px; top: 15px }
.navbar-top-links>li { float: left }
.navbar-top-links>li>a { color: #ffffff; padding: 20px 12px; line-height: 20px; min-height: 60px }
.navbar-top-links>li>a:hover { background: rgba(0, 0, 0, 0.1) }
.navbar-top-links>li>a:focus { background: rgba(0, 0, 0, 0) }
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover { background: rgba(255, 255, 255, 0) }
.navbar-top-links .dropdown-menu li { display: block }
.navbar-top-links .dropdown-menu li:last-child { margin-right: 0 }
.navbar-top-links .dropdown-menu li a div { white-space: normal }
.navbar-top-links .dropdown-messages, .navbar-top-links .dropdown-tasks, .navbar-top-links .dropdown-alerts { width: 310px; min-width: 0 }
.navbar-top-links .dropdown-messages { margin-left: 5px }
.navbar-top-links .dropdown-tasks { margin-left: -59px }
.navbar-top-links .dropdown-alerts { margin-left: -123px }
.navbar-top-links .dropdown-user { right: 0; left: auto }
.navbar-header .navbar-toggle { float: none; padding: 0 15px; line-height: 60px; border: 0; color: rgba(255, 255, 255, 0.5); margin: 0; display: inline-block; border-radius: 0 }
.navbar-header .navbar-toggle:hover, .navbar-header .navbar-toggle:focus { background: rgba(0, 0, 0, 0.3); color: #fff }
.app-search { position: relative; margin: 0 }
.app-search a { position: absolute; top: 20px; right: 10px; color: #4c5667 }
/*.app-search .form-control, .app-search .form-control:focus { border: none; font-size: 13px; color: #4c5667; padding-left: 20px; padding-right: 40px; background: rgba(255, 255, 255, 0.9); box-shadow: none; height: 30px; width: 180px; display: inline-block; line-height: 30px; margin-top: 15px; border-radius: 40px; transition: .5s ease-out }*/
.app-search .form-control::-moz-placeholder { color: #4c5667; opacity: .5 }
.app-search .form-control::-webkit-input-placeholder { color: #4c5667; opacity: .5 }
.app-search .form-control::-ms-placeholder { color: #4c5667; opacity: .5 }
.nav-small-cap { color: #a6afbb; cursor: default; font-weight: 500; text-transform: uppercase; font-size: 13px; letter-spacing: .035em; padding: 12px 15px !important; pointer-events: none; margin: 20px 0 0 -15px }
.profile-pic { padding: 0 20px; line-height: 50px }
.profile-pic img { margin-right: 10px }
.drop-title { border-bottom: 1px solid rgba(0, 0, 0, 0.1); color: #5d5d5d; font-size: 15px; padding: 11px 20px 15px }
.btn-outline { color: inherit; background-color: transparent; transition: all .5s }
.btn-rounded { border-radius: 60px }
.btn-custom, .btn-custom.disabled { background: #ff6849; border: 1px solid #ff6849; color: #ffffff }
.btn-custom:hover, .btn-custom.disabled:hover, .btn-custom:focus, .btn-custom.disabled:focus, .btn-custom.focus, .btn-custom.disabled.focus { background: #ff6849; opacity: .8; color: #ffffff; border: 1px solid #ff6849 }
.btn-primary, .btn-primary.disabled { background: #ab8ce4; border: 1px solid #ab8ce4 }
.btn-primary:hover, .btn-primary.disabled:hover, .btn-primary:focus, .btn-primary.disabled:focus, .btn-primary.focus, .btn-primary.disabled.focus { background: #ab8ce4; opacity: .8; border: 1px solid #ab8ce4 }
.btn-success, .btn-success.disabled { background: #00c292; border: 1px solid #00c292 }
.btn-success:hover, .btn-success.disabled:hover, .btn-success:focus, .btn-success.disabled:focus, .btn-success.focus, .btn-success.disabled.focus { background: #00c292; opacity: .8; border: 1px solid #00c292 }
.btn-info, .btn-info.disabled { background: #03a9f3; border: 1px solid #03a9f3 }
.btn-info:hover, .btn-info.disabled:hover, .btn-info:focus, .btn-info.disabled:focus, .btn-info.focus, .btn-info.disabled.focus { background: #03a9f3; opacity: .8; border: 1px solid #03a9f3 }
.btn-warning, .btn-warning.disabled { background: #fec107; border: 1px solid #fec107 }
.btn-warning:hover, .btn-warning.disabled:hover, .btn-warning:focus, .btn-warning.disabled:focus, .btn-warning.focus, .btn-warning.disabled.focus { background: #fec107; opacity: .8; border: 1px solid #fec107 }
.btn-danger, .btn-danger.disabled { background: #fb9678; border: 1px solid #fb9678 }
.btn-danger:hover, .btn-danger.disabled:hover, .btn-danger:focus, .btn-danger.disabled:focus, .btn-danger.focus, .btn-danger.disabled.focus { background: #fb9678; opacity: .8; border: 1px solid #fb9678 }
.btn-default, .btn-default.disabled { background: #f5f5f5; border: 1px solid #f5f5f5 }
.btn-default:hover, .btn-default.disabled:hover, .btn-default:focus, .btn-default.disabled:focus, .btn-default.focus, .btn-default.disabled.focus { opacity: .8; border: 1px solid #f5f5f5; background: #f5f5f5 }
.btn-default.btn-outline { background-color: #ffffff }
.btn-default.btn-outline:hover, .btn-default.btn-outline:focus, .btn-default.btn-outline.focus { background: #f5f5f5 }
.btn-primary.btn-outline { color: #ab8ce4; background-color: #ffffff }
.btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline.focus { background: #ab8ce4; color: #ffffff }
.btn-success.btn-outline { color: #00c292; background-color: transparent }
.btn-success.btn-outline:hover, .btn-success.btn-outline:focus, .btn-success.btn-outline.focus { background: #00c292; color: #ffffff }
.btn-info.btn-outline { color: #03a9f3; background-color: transparent }
.btn-info.btn-outline:hover, .btn-info.btn-outline:focus, .btn-info.btn-outline.focus { background: #03a9f3; color: #ffffff }
.btn-warning.btn-outline { color: #fec107; background-color: transparent }
.btn-warning.btn-outline:hover, .btn-warning.btn-outline:focus, .btn-warning.btn-outline.focus { background: #fec107; color: #ffffff }
.btn-danger.btn-outline { color: #fb9678; background-color: transparent }
.btn-danger.btn-outline:hover, .btn-danger.btn-outline:focus, .btn-danger.btn-outline.focus { background: #fb9678; color: #ffffff }
.button-box .btn { margin: 0 8px 8px 0 }
.btn-primary.btn-outline:hover, .btn-success.btn-outline:hover, .btn-info.btn-outline:hover, .btn-warning.btn-outline:hover, .btn-danger.btn-outline:hover { color: white }
.btn-label { background: rgba(0, 0, 0, 0.05); display: inline-block; margin: -6px 12px -6px -14px; padding: 7px 15px }
.btn-facebook { color: #ffffff !important; background-color: #3b5998 !important }
.btn-twitter { color: #ffffff !important; background-color: #55acee !important }
.btn-linkedin { color: #ffffff !important; background-color: #007bb6 !important }
.btn-dribbble { color: #ffffff !important; background-color: #ea4c89 !important }
.btn-googleplus { color: #ffffff !important; background-color: #dd4b39 !important }
.btn-instagram { color: #ffffff !important; background-color: #3f729b !important }
.btn-pinterest { color: #ffffff !important; background-color: #cb2027 !important }
.btn-dropbox { color: #ffffff !important; background-color: #007ee5 !important }
.btn-flickr { color: #ffffff !important; background-color: #ff0084 !important }
.btn-tumblr { color: #ffffff !important; background-color: #32506d !important }
.btn-skype { color: #ffffff !important; background-color: #00aff0 !important }
.btn-youtube { color: #ffffff !important; background-color: #bb0000 !important }
.btn-github { color: #ffffff !important; background-color: #171515 !important }
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus:active, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover, .btn-primary.focus, .btn-primary:focus { background-color: #ab8ce4; border: 1px solid #ab8ce4 }
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success.focus:active, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover, .btn-success.focus, .btn-success:focus { background-color: #00c292; border: 1px solid #00c292 }
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info.focus:active, .btn-info:active:focus, .btn-info:active:hover, .open>.dropdown-toggle.btn-info.focus, .open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover, .btn-info.focus, .btn-info:focus { background-color: #03a9f3; border: 1px solid #03a9f3 }
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning.focus:active, .btn-warning:active:focus, .btn-warning:active:hover, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover, .btn-warning.focus, .btn-warning:focus { background-color: #fec107; border: 1px solid #fec107 }
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger.focus:active, .btn-danger:active:focus, .btn-danger:active:hover, .open>.dropdown-toggle.btn-danger.focus, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger:hover, .btn-danger.focus, .btn-danger:focus { background-color: #fb9678; border: 1px solid #fb9678 }
.btn-inverse, .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.focus, .btn-inverse:active, .btn-inverse:focus, .btn-inverse:hover, .open>.dropdown-toggle.btn-inverse { background-color: #4c5667; border: 1px solid #4c5667; color: #ffffff }
.chat { margin: 0; padding: 0; list-style: none }
.chat li { margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dotted rgba(120, 130, 140, 0.13) }
.chat li.left .chat-body { margin-left: 60px }
.chat li.right .chat-body { margin-right: 60px }
.chat li .chat-body p { margin: 0 }
.panel { box-shadow: none }
.panel .slidedown .glyphicon, .chat .glyphicon { margin-right: 5px }
.chat-panel .panel-body { height: 350px; overflow-y: scroll }
.login-panel { margin-top: 25% }
.flot-chart { display: block; height: 400px }
.flot-chart-content { width: 100%; height: 100% }
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled { background: transparent }
table.dataTable thead .sorting_asc:after { content: "\f0de"; float: right; font-family: fontawesome }
table.dataTable thead .sorting_desc:after { content: "\f0dd"; float: right; font-family: fontawesome }
table.dataTable thead .sorting:after { content: "\f0dc"; float: right; font-family: fontawesome; color: rgba(50, 50, 50, 0.5) }
.btn-circle { width: 30px; height: 30px; padding: 6px 0; border-radius: 15px; text-align: center; font-size: 12px; line-height: 1.42857143 }
.btn-circle.btn-lg { width: 50px; height: 50px; padding: 10px 16px; border-radius: 25px; font-size: 18px; line-height: 1.33 }
.btn-circle.btn-xl { width: 70px; height: 70px; padding: 10px 16px; border-radius: 35px; font-size: 24px; line-height: 1.33 }
.show-grid [class^="col-"] { padding-top: 10px; padding-bottom: 10px; border: 1px solid rgba(120, 130, 140, 0.13); background-color: #f7fafc }
.show-grid { margin: 15px 0 }
.huge { font-size: 40px }
.white-box { background: #ffffff; padding: 25px; margin-bottom: 15px }
.white-box .box-title { margin: 0 0 12px; font-weight: 500; text-transform: uppercase; font-size: 14px }
.panel { border-radius: 0; margin-bottom: 15px; border: 0 }
.panel .panel-heading { border-radius: 0; font-weight: 600; text-transform: uppercase; padding: 20px 25px }
.panel .panel-heading .panel-title { font-size: 14px; color: #5d5d5d }
.panel .panel-heading a i { font-size: 12px }
.panel .panel-action { float: right }
.panel .panel-action a { opacity: .5 }
.panel .panel-action a:hover { opacity: 1 }
.panel .panel-body { padding: 25px }
.panel .panel-body:first-child h3:not(.note-editor.panel.panel-default) { margin-top: 0; font-weight: 600; font-family: 'Roboto', sans-serif; font-size: 14px; text-transform: uppercase }
.panel .panel-footer { background: #ffffff; border-radius: 0; padding: 20px 25px }
.panel-green, .panel-success { border-color: #00c292 }
.panel-green .panel-heading, .panel-success .panel-heading { border-color: #00c292; color: white; background-color: #00c292 }
.panel-green .panel-heading a, .panel-success .panel-heading a { color: #ffffff }
.panel-green .panel-heading a:hover, .panel-success .panel-heading a:hover { color: rgba(255, 255, 255, 0.5) }
.panel-black, .panel-inverse { border-color: #4c5667 }
.panel-black .panel-heading, .panel-inverse .panel-heading { border-color: #4c5667; color: white; background-color: #4c5667 }
.panel-black .panel-heading a, .panel-inverse .panel-heading a { color: #ffffff }
.panel-black .panel-heading a:hover, .panel-inverse .panel-heading a:hover { color: rgba(255, 255, 255, 0.5) }
.panel-darkblue, .panel-primary { border-color: #ab8ce4 }
.panel-darkblue .panel-heading, .panel-primary .panel-heading { border-color: #ab8ce4; color: white; background-color: #ab8ce4 }
.panel-darkblue .panel-heading a, .panel-primary .panel-heading a { color: #ffffff }
.panel-darkblue .panel-heading a:hover, .panel-primary .panel-heading a:hover { color: rgba(255, 255, 255, 0.5) }
.panel-blue, .panel-info { border-color: #03a9f3 }
.panel-blue .panel-heading, .panel-info .panel-heading { border-color: #03a9f3; color: white; background-color: #03a9f3 }
.panel-blue .panel-heading a, .panel-info .panel-heading a { color: #ffffff }
.panel-blue .panel-heading a:hover, .panel-info .panel-heading a:hover { color: rgba(255, 255, 255, 0.5) }
.panel-red, .panel-danger { border-color: #fb9678 }
.panel-red .panel-heading, .panel-danger .panel-heading { border-color: #fb9678; color: white; background-color: #fb9678 }
.panel-red .panel-heading a, .panel-danger .panel-heading a { color: #ffffff }
.panel-red .panel-heading a:hover, .panel-danger .panel-heading a:hover { color: rgba(255, 255, 255, 0.5) }
.panel-yellow, .panel-warning { border-color: #fec107 }
.panel-yellow .panel-heading, .panel-warning .panel-heading { border-color: #fec107; color: white; background-color: #fec107 }
.panel-yellow .panel-heading a, .panel-warning .panel-heading a { color: #ffffff }
.panel-yellow .panel-heading a:hover, .panel-warning .panel-heading a:hover { color: rgba(255, 255, 255, 0.5) }
.panel-white, .panel-default { border-color: rgba(120, 130, 140, 0.13) }
.panel-white .panel-heading, .panel-default .panel-heading { color: #5d5d5d; background-color: #ffffff; border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
.panel-white .panel-body, .panel-default .panel-body { color: #5d5d5d }
.panel-white .panel-action a, .panel-default .panel-action a { color: #5d5d5d; opacity: .5 }
.panel-white .panel-action a:hover, .panel-default .panel-action a:hover { opacity: 1; color: #5d5d5d }
.panel-white .panel-footer, .panel-default .panel-footer { background: #ffffff; color: #5d5d5d; border-top: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-info { border-color: #03a9f3 }
.full-panel-info .panel-heading { border-color: #03a9f3; color: white; background-color: #03a9f3; border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-info .panel-body { background: #03a9f3; color: #ffffff }
.full-panel-info .panel-footer { background: #03a9f3; color: #ffffff; border-top: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-info a { color: #03a9f3 }
.full-panel-info a:hover { color: #0274a7 }
.full-panel-warning { border-color: #fec107 }
.full-panel-warning .panel-heading { border-color: #fec107; color: white; background-color: #fec107; border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-warning .panel-body { background: #fec107; color: #ffffff }
.full-panel-warning .panel-footer { background: #fec107; color: #ffffff; border-top: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-warning a { color: #fec107 }
.full-panel-warning a:hover { color: #b88b01 }
.full-panel-success { border-color: #00c292 }
.full-panel-success .panel-heading { border-color: #00c292; color: white; background-color: #00c292; border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-success .panel-body { background: #00c292; color: #ffffff }
.full-panel-success .panel-footer { background: #00c292; color: #ffffff; border-top: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-success a { color: #00c292 }
.full-panel-success a:hover { color: #007658 }
.full-panel-purple { border-color: #9675ce }
.full-panel-purple .panel-heading { color: white; background-color: #9675ce; border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-purple .panel-body { background: #9675ce; color: #ffffff }
.full-panel-purple .panel-footer { background: #9675ce; color: #ffffff; border-top: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-purple a { color: #9675ce }
.full-panel-purple a:hover { color: #6c41b6 }
.full-panel-danger { border-color: #fb9678 }
.full-panel-danger .panel-heading { border-color: #fb9678; color: white; background-color: #fb9678; border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-danger .panel-body { background: #fb9678; color: #ffffff }
.full-panel-danger .panel-footer { background: #fb9678; color: #ffffff; border-top: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-danger a { color: #fb9678 }
.full-panel-danger a:hover { color: #f95c2e }
.full-panel-inverse { border-color: #4c5667 }
.full-panel-inverse .panel-heading { border-color: #4c5667; color: white; background-color: #4c5667; border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-inverse .panel-body { background: #4c5667; color: #ffffff }
.full-panel-inverse .panel-footer { background: #4c5667; color: #ffffff; border-top: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-inverse a { color: #4c5667 }
.full-panel-inverse a:hover { color: #2c313b }
.full-panel-default { border-color: rgba(120, 130, 140, 0.13) }
.full-panel-default .panel-heading { color: #5d5d5d; background-color: #ffffff; border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-default .panel-body { color: #5d5d5d }
.full-panel-default .panel-footer { background: #ffffff; color: #5d5d5d; border-top: 1px solid rgba(120, 130, 140, 0.13) }
.full-panel-default a { color: #5d5d5d }
.full-panel-default a:hover { color: #2c313b }
.panel-opcl { float: right }
.panel-opcl i { margin-left: 8px; font-size: 10px; cursor: pointer }
.fa-fw { width: 20px !important; display: inline-block !important; text-align: left }
.waves-effect { position: relative; cursor: pointer; display: inline-block; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent }
.waves-effect .waves-ripple { position: absolute; border-radius: 50%; width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; opacity: 0; background: rgba(0, 0, 0, 0.08); -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -o-transition: all .5s ease-out; transition: all .5s ease-out; -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -o-transition-property: -o-transform, opacity; transition-property: transform, opacity; -webkit-transform: scale(0) translate(0, 0); -moz-transform: scale(0) translate(0, 0); -ms-transform: scale(0) translate(0, 0); -o-transform: scale(0) translate(0, 0); transform: scale(0) translate(0, 0); -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); pointer-events: none }
.waves-effect.waves-light .waves-ripple { background: rgba(255, 255, 255, 0.4); background: -webkit-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%); background: -o-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%); background: -moz-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%); background: radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%) }
.waves-effect.waves-classic .waves-ripple { background: rgba(0, 0, 0, 0.2) }
.waves-effect.waves-classic.waves-light .waves-ripple { background: rgba(255, 255, 255, 0.4) }
.waves-notransition { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important }
.waves-button, .waves-circle { -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%) }
.waves-button, .waves-button:hover, .waves-button:visited, .waves-button-input { white-space: nowrap; vertical-align: middle; cursor: pointer; border: none; outline: none; color: inherit; background-color: rgba(0, 0, 0, 0); font-size: 1em; line-height: 1em; text-align: center; text-decoration: none; z-index: 1 }
.waves-button { padding: .85em 1.1em; border-radius: .2em }
.waves-button-input { margin: 0; padding: .85em 1.1em }
.waves-input-wrapper { border-radius: .2em; vertical-align: bottom }
.waves-input-wrapper.waves-button { padding: 0 }
.waves-input-wrapper .waves-button-input { position: relative; top: 0; left: 0; z-index: 1 }
.waves-circle { text-align: center; width: 2.5em; height: 2.5em; line-height: 2.5em; border-radius: 50% }
.waves-float { -webkit-mask-image: none; -webkit-box-shadow: 0 1px 1.5px 1px rgba(0, 0, 0, 0.12); box-shadow: 0 1px 1.5px 1px rgba(0, 0, 0, 0.12); -webkit-transition: all 300ms; -moz-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms }
.waves-float:active { -webkit-box-shadow: 0 8px 20px 1px rgba(0, 0, 0, 0.3); box-shadow: 0 8px 20px 1px rgba(0, 0, 0, 0.3) }
.waves-block { display: block }
.checkbox { padding-left: 20px }
.checkbox label { display: inline-block; padding-left: 5px; position: relative; font-size: 13px }
.checkbox label:before { -o-transition: .3s ease-in-out; -webkit-transition: .3s ease-in-out; background-color: #ffffff; border-radius: 1px; border: 1px solid #5d5d5d; content: ""; display: inline-block; height: 17px; left: 0; margin-left: -20px; position: absolute; transition: .3s ease-in-out; width: 17px; outline: none !important }
.checkbox label:after { color: #5d5d5d; display: inline-block; font-size: 11px; height: 16px; left: 0; margin-left: -20px; padding-left: 3px; padding-top: 1px; position: absolute; top: 0; width: 16px }
.checkbox input[type="checkbox"] { cursor: pointer; opacity: 0; z-index: 1; outline: none !important }
.checkbox input[type="checkbox"]:disabled+label { opacity: .65 }
.checkbox input[type="checkbox"]:focus+label::before { outline-offset: -2px; outline: none; outline: thin dotted }
.checkbox input[type="checkbox"]:checked+label::after { content: "\f00c"; font-family: 'FontAwesome' }
.checkbox input[type="checkbox"]:disabled+label::before { background-color: #f5f5f5; cursor: not-allowed }
.checkbox.checkbox-circle label::before { border-radius: 50% }
.checkbox.checkbox-inline { margin-top: 0 }
.checkbox.checkbox-single label { height: 17px }
.checkbox-primary input[type="checkbox"]:checked+label::before { background-color: #ab8ce4; border-color: #ab8ce4 }
.checkbox-primary input[type="checkbox"]:checked+label::after { color: #ffffff }
.checkbox-danger input[type="checkbox"]:checked+label::before { background-color: #fb9678; border-color: #fb9678 }
.checkbox-danger input[type="checkbox"]:checked+label::after { color: #ffffff }
.checkbox-info input[type="checkbox"]:checked+label::before { background-color: #03a9f3; border-color: #03a9f3 }
.checkbox-info input[type="checkbox"]:checked+label::after { color: #ffffff }
.checkbox-warning input[type="checkbox"]:checked+label::before { background-color: #fec107; border-color: #fec107 }
.checkbox-warning input[type="checkbox"]:checked+label::after { color: #ffffff }
.checkbox-success input[type="checkbox"]:checked+label::before { background-color: #00c292; border-color: #00c292 }
.checkbox-success input[type="checkbox"]:checked+label::after { color: #ffffff }
.checkbox-purple input[type="checkbox"]:checked+label::before { background-color: #9675ce; border-color: #9675ce }
.checkbox-purple input[type="checkbox"]:checked+label::after { color: #ffffff }
.checkbox-red input[type="checkbox"]:checked+label::before { background-color: #fb9678; border-color: #fb9678 }
.checkbox-red input[type="checkbox"]:checked+label::after { color: #ffffff }
.checkbox-inverse input[type="checkbox"]:checked+label::before { background-color: #4c5667; border-color: #4c5667 }
.checkbox-inverse input[type="checkbox"]:checked+label::after { color: #ffffff }
.radio { padding-left: 20px }
.radio label { display: inline-block; padding-left: 5px; position: relative }
.radio label::before { -o-transition: border .5s ease-in-out; -webkit-transition: border .5s ease-in-out; background-color: #ffffff; border-radius: 50%; border: 1px solid rgba(120, 130, 140, 0.13); content: ""; display: inline-block; height: 17px; left: 0; margin-left: -20px; position: absolute; transition: border .5s ease-in-out; width: 17px; outline: none !important }
.radio label::after { -moz-transition: -moz-transform .3s cubic-bezier(.8, -0.33, .2, 1.33); -ms-transform: scale(0, 0); -o-transform: scale(0, 0); -o-transition: -o-transform .3s cubic-bezier(.8, -0.33, .2, 1.33); -webkit-transform: scale(0, 0); -webkit-transition: -webkit-transform .3s cubic-bezier(.8, -0.33, .2, 1.33); background-color: #5d5d5d; border-radius: 50%; content: " "; display: inline-block; height: 7px; left: 5px; margin-left: -20px; position: absolute; top: 5px; transform: scale(0, 0); transition: transform .3s cubic-bezier(.8, -0.33, .2, 1.33); width: 7px }
.radio input[type="radio"] { cursor: pointer; opacity: 0; z-index: 1; outline: none !important }
.radio input[type="radio"]:disabled+label { opacity: .65 }
.radio input[type="radio"]:focus+label::before { outline-offset: -2px; outline: 5px auto -webkit-focus-ring-color; outline: thin dotted }
.radio input[type="radio"]:checked+label::after { -ms-transform: scale(1, 1); -o-transform: scale(1, 1); -webkit-transform: scale(1, 1); transform: scale(1, 1) }
.radio input[type="radio"]:disabled+label::before { cursor: not-allowed }
.radio.radio-inline { margin-top: 0 }
.radio.radio-single label { height: 17px }
.radio-primary input[type="radio"]+label::after { background-color: #ab8ce4 }
.radio-primary input[type="radio"]:checked+label::before { border-color: #ab8ce4 }
.radio-primary input[type="radio"]:checked+label::after { background-color: #ab8ce4 }
.radio-danger input[type="radio"]+label::after { background-color: #fb9678 }
.radio-danger input[type="radio"]:checked+label::before { border-color: #fb9678 }
.radio-danger input[type="radio"]:checked+label::after { background-color: #fb9678 }
.radio-info input[type="radio"]+label::after { background-color: #03a9f3 }
.radio-info input[type="radio"]:checked+label::before { border-color: #03a9f3 }
.radio-info input[type="radio"]:checked+label::after { background-color: #03a9f3 }
.radio-warning input[type="radio"]+label::after { background-color: #fec107 }
.radio-warning input[type="radio"]:checked+label::before { border-color: #fec107 }
.radio-warning input[type="radio"]:checked+label::after { background-color: #fec107 }
.radio-success input[type="radio"]+label::after { background-color: #00c292 }
.radio-success input[type="radio"]:checked+label::before { border-color: #00c292 }
.radio-success input[type="radio"]:checked+label::after { background-color: #00c292 }
.radio-purple input[type="radio"]+label::after { background-color: #9675ce }
.radio-purple input[type="radio"]:checked+label::before { border-color: #9675ce }
.radio-purple input[type="radio"]:checked+label::after { background-color: #9675ce }
.radio-red input[type="radio"]+label::after { background-color: #fb9678 }
.radio-red input[type="radio"]:checked+label::before { border-color: #fb9678 }
.radio-red input[type="radio"]:checked+label::after { background-color: #fb9678 }
.fileupload { overflow: hidden; position: relative }
.fileupload input.upload { cursor: pointer; filter: alpha(opacity=0); font-size: 20px; margin: 0; opacity: 0; padding: 0; position: absolute; right: 0; top: 0 }
.model_img { cursor: pointer }
.myadmin-dd .dd-list .dd-item .dd-handle { background: #ffffff; border: 1px solid rgba(120, 130, 140, 0.13); padding: 8px 16px; height: auto; font-weight: 600; border-radius: 0 }
.myadmin-dd .dd-list .dd-item .dd-handle:hover { color: #03a9f3 }
.myadmin-dd .dd-list .dd-item button { height: auto; font-size: 17px; margin: 8px auto; color: #5d5d5d; width: 30px }
.myadmin-dd-empty .dd-list .dd3-handle { border: 1px solid rgba(120, 130, 140, 0.13); border-bottom: 0; background: #ffffff; height: 36px; width: 36px }
.myadmin-dd-empty .dd-list .dd3-handle:before { color: inherit; top: 7px }
.myadmin-dd-empty .dd-list .dd3-handle:hover { color: #03a9f3 }
.myadmin-dd-empty .dd-list .dd3-content { height: auto; border: 1px solid rgba(120, 130, 140, 0.13); padding: 8px 16px 8px 46px; background: #ffffff; font-weight: 600 }
.myadmin-dd-empty .dd-list .dd3-content:hover { color: #03a9f3 }
.myadmin-dd-empty .dd-list button { width: 26px; height: 26px; font-size: 16px; font-weight: 600 }
.settings_box { position: absolute; top: 75px; right: 0; z-index: 100 }
.settings_box a { background: #ffffff; padding: 15px; display: inline-block; vertical-align: top }
.settings_box a i { display: block; -webkit-animation-name: rotate; -webkit-animation-duration: 2s; -moz-animation-name: rotate; -moz-animation-duration: 2s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; animation-name: rotate; font-size: 16px; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear }
@-webkit-keyframes rotate {
	from { -webkit-transform: rotate(0deg) }
	to { -webkit-transform: rotate(360deg) }
}
@-moz-keyframes rotate {
	from { -moz-transform: rotate(0deg) }
	to { -moz-transform: rotate(360deg) }
}
@keyframes rotate {
	from { transform: rotate(0deg) }
	to { transform: rotate(360deg) }
}
.theme_color { margin: 0; padding: 0; display: inline-block; overflow: hidden; width: 0; transition: .5s ease-out; background: #ffffff }
.theme_color li { list-style: none; width: 30%; float: left; margin: 0 1.5% }
.theme_color li a { padding: 5px; height: 50px; display: block }
.theme_color li a.theme-green { background: #00c292 }
.theme_color li a.theme-red { background: #fb9678 }
.theme_color li a.theme-dark { background: #4c5667 }
.theme_block { width: 200px; padding: 30px }
ul.common li { display: inline-block; line-height: 40px; list-style: outside none none; width: 48% }
ul.common li a { color: #686868 }
ul.common li a:hover { color: #03a9f3 }
.row-in i { font-size: 24px }
.mailbox { width: 280px; overflow: auto; padding-bottom: 0 }
.message-center a { border-bottom: 1px solid rgba(120, 130, 140, 0.13); display: block; padding: 9px 15px }
.message-center a:hover { background: #f7fafc; text-decoration: none }
.message-center .user-img { width: 40px; float: left; position: relative; margin: 0 10px 15px 0 }
.message-center .user-img img { width: 100% }
.message-center .user-img .profile-status { border: 2px solid #ffffff; border-radius: 50%; display: inline-block; height: 10px; left: 30px; position: absolute; top: 1px; width: 10px }
.message-center .user-img .online { background: #00c292 }
.message-center .user-img .busy { background: #fb9678 }
.message-center .user-img .away { background: #fec107 }
.message-center .user-img .offline { background: #fec107 }
.message-center .mail-contnet h5 { margin: 0; font-weight: 400; text-overflow: ellipsis; overflow: hidden; white-space: nowrap }
.message-center .mail-contnet .mail-desc { font-size: 12px; display: block; margin: 5px 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #5d5d5d }
.message-center .mail-contnet .time { display: block; font-size: 10px; color: #5d5d5d }
.mail-contnet a.action { margin-left: 10px; font-size: 12px; visibility: hidden }
.mail-contnet:hover a.action { visibility: visible }
.inbox-center .unread td { font-weight: 600 }
.inbox-center a { color: #686868; padding: 2px 0 3px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block }
.comment-center { margin: 0 -25px }
.comment-center .comment-body { border-bottom: 1px solid rgba(120, 130, 140, 0.13); display: table; padding: 20px 25px }
.comment-center .comment-body:hover { background: #f7fafc }
.comment-center .user-img { width: 40px; display: table-cell; position: relative; margin: 0 10px 0 0 }
.comment-center .user-img img { width: 100% }
.comment-center .mail-contnet { display: table-cell; padding-left: 15px; vertical-align: top }
.comment-center .mail-contnet h5 { margin: 0; font-weight: 400; text-overflow: ellipsis; overflow: hidden; white-space: nowrap }
.comment-center .mail-contnet .mail-desc { font-size: 14px; display: block; margin: 8px 0; line-height: 25px; color: #848a96; height: 50px; overflow: hidden }
.comment-center .mail-contnet .time { display: block; font-size: 10px; color: #5d5d5d }
.sales-report { background: #f7fafc; margin: 12px -25px; padding: 15px }
.dropdown-tasks, .dropdown-alerts { padding: 0 }
.dropdown-tasks li a, .dropdown-alerts li a, .mailbox li>a { padding: 15px 20px }
.dropdown-tasks li.divider, .dropdown-alerts li.divider { margin: 0 }
.row-in-br { border-right: 1px solid rgba(120, 130, 140, 0.13) }
.col-in { padding: 20px }
.col-in h3 { font-size: 48px; font-weight: 100 }
.basic-list { padding: 0 }
.basic-list li { display: block; padding: 15px 0; border-bottom: 1px solid rgba(120, 130, 140, 0.13); line-height: 27px }
.basic-list li:last-child { border-bottom: 0 }
.steamline { position: relative; border-left: 1px solid rgba(120, 130, 140, 0.13); margin-left: 20px; margin-top: 30px }
.steamline .sl-left { float: left; margin-left: -20px; z-index: 1; margin-right: 15px }
.steamline .sl-left img { max-width: 40px }
.steamline .sl-right { padding-left: 0 }
.steamline .sl-item { margin-top: 8px; margin-bottom: 30px }
.sl-date { font-size: 10px; color: #98a6ad }
.time-item { border-color: rgba(120, 130, 140, 0.13); padding-bottom: 1px; position: relative }
.time-item:before { content: " "; display: table }
.time-item:after { background-color: #ffffff; border-color: rgba(120, 130, 140, 0.13); border-radius: 10px; border-style: solid; border-width: 2px; bottom: 0; content: ''; height: 14px; left: 0; margin-left: -8px; position: absolute; top: 5px; width: 14px }
.time-item-item:after { content: " "; display: table }
.item-info { margin-bottom: 15px; margin-left: 15px }
.item-info p { margin-bottom: 10px !important }
.user-bg { margin: -25px; height: 230px; overflow: hidden; position: relative }
.user-bg .overlay-box { background: rgba(0, 136, 204, 0.7); position: absolute; top: 0; left: 0; right: 0; height: 100%; text-align: center }
.user-bg .overlay-box .user-content { padding: 15px; margin-top: 30px }
.user-btm-box { padding: 40px 0 10px; clear: both; overflow: hidden }
.vertical .carousel-inner { height: 100%; position: relative }
.carousel.vertical .item { -webkit-transition: .6s ease-in-out top; -moz-transition: .6s ease-in-out top; -ms-transition: .6s ease-in-out top; -o-transition: .6s ease-in-out top; transition: .6s ease-in-out top }
.carousel.vertical .active { top: 0 }
.carousel.vertical .next { top: 400px }
.carousel.vertical .prev { top: -400px }
.carousel.vertical .next.left, .carousel.vertical .prev.right { top: 0 }
.carousel.vertical .active.left { top: -400px }
.carousel.vertical .active.right { top: 400px }
.carousel.vertical .item { left: 0 }
.twi-user img { margin-right: 20px; width: 50px }
.twi-user { margin: 18px 0 }
.carousel-inner h3 { height: 112px; overflow: hidden }
.chart-box { margin: 25px -15px -17px -17px }
.list-task .task-done span { text-decoration: line-through }
.chat-list { list-style: none; max-height: 332px; padding: 0 20px }
.chat-list li { margin-bottom: 24px; overflow: auto }
.chat-list .chat-image { display: inline-block; float: left; text-align: center; width: 50px }
.chat-list .chat-image img { border-radius: 100%; width: 100% }
.chat-list .chat-text { background: #f7fafc; border-radius: 0; display: inline-block; padding: 15px; position: relative }
.chat-list .chat-text h4 { color: #1a2942; display: block; font-size: 12px; font-style: normal; font-weight: bold; margin: 0; line-height: 15px; position: relative }
.chat-list .chat-text p { margin: 0; padding-top: 3px }
.chat-list .chat-text b { font-size: 10px; opacity: .8 }
.chat-list .chat-body { display: inline-block; float: left; font-size: 12px; margin-left: 12px; width: 65% }
.chat-list .odd .chat-image { float: right !important }
.chat-list .odd .chat-body { float: right !important; margin-right: 12px; text-align: right; color: #ffffff }
.chat-list .odd .chat-text { background: #ff6849 }
.chat-list .odd .chat-text h4 { color: #ffffff }
.chat-send { padding-left: 0; padding-right: 30px }
.chat-send button { width: 100% }
.weather-box .weather-top { overflow: hidden; padding: 10px 25px; margin: 0 -25px; background: #f7fafc }
.weather-box .weather-top h2 { line-height: 24px }
.weather-box .weather-top h2 small { font-size: 13px }
.weather-box .weather-top .today_crnt { font-size: 45px; font-weight: 100 }
.weather-box .weather-top .today_crnt canvas { display: inline-block; margin-right: 10px; vertical-align: middle }
.weather-box .weather-info { padding: 10px 0 }
.weather-box .weather-time { overflow: hidden; text-align: center; padding-top: 15px }
.weather-box .weather-time li span { display: block }
.weather-box .weather-time li canvas { font-size: 20px; margin: 10px 0 }
.demo-container { width: 100%; height: 350px }
.demo-placeholder { width: 100%; height: 100%; font-size: 14px; line-height: 1.2em }
.myadmin-alert { border-radius: 0; color: #fff; padding: 12px 30px 12px 12px; position: relative; text-align: left }
.myadmin-alert a { color: inherit; font-weight: 600; text-decoration: underline }
.myadmin-alert h4 { color: inherit; font-size: 14px; font-weight: 600; line-height: normal; margin: 0 }
.myadmin-alert .img { border-radius: 3px; height: 40px; left: 12px; position: absolute; top: 12px; width: 40px }
.myadmin-alert-img { min-height: 64px; padding-left: 65px }
.myadmin-alert-icon { padding-left: 20px }
.myadmin-alert-icon i { padding-right: 10px }
.myadmin-alert .closed { color: rgba(255, 255, 255, 0.5); font-size: 20px; font-weight: bold; padding: 4px; position: absolute; right: 3px; text-decoration: none; top: 0 }
.myadmin-alert .closed:hover { color: #fff }
.myadmin-alert-click { cursor: pointer; padding-right: 12px }
.myadmin-alert .primary { background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0; border: medium none; border-radius: 3px; color: inherit; outline: 0 none; padding: 4px 10px }
.myadmin-alert .cancel { background: rgba(255, 255, 255, 0.4) none repeat scroll 0 0; border: medium none; border-radius: 3px; color: rgba(0, 0, 0, 0.8); outline: 0 none; padding: 4px 10px }
.myadmin-alert .primary:hover, .myadmin-alert .cancel:hover { opacity: .9 }
.myadmin-alert-top, .myadmin-alert-bottom, .myadmin-alert-top-left, .myadmin-alert-top-right, .myadmin-alert-bottom-left, .myadmin-alert-bottom-right, .myadmin-alert-fullscreen { box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1); display: none; position: fixed; z-index: 1000 }
.myadmin-alert-top { left: 0; right: 0; top: 0 }
.myadmin-alert-bottom { bottom: 0; left: 0; right: 0 }
.myadmin-alert-top-left { left: 20px; top: 80px }
.myadmin-alert-top-right { right: 20px; top: 80px }
.myadmin-alert-bottom-left { bottom: 20px; left: 20px }
.myadmin-alert-bottom-right { bottom: 20px; right: 20px }
.myadmin-alert-fullsize { left: 50%; margin: -20px; top: 50% }
.alert-success { background: #05C192; color: #ffffff; border-color: #05C192 }
.alert-warning { background: #FEC108; color: #ffffff; border-color: #FEC108 }
.alert-danger { background: #EB6E6E; color: #ffffff; border-color: #EB6E6E }
.alert-info { background: #5A708A; color: #ffffff; border-color: #5A708A }
.alert-info .closed { color: inherit }
.alert-info a.closed:hover { color: inherit }
.tab-content { margin-top: 30px }
.customtab { border-bottom: 2px solid #f7fafc }
.customtab li.active a, .customtab li.active a:hover, .customtab li.active a:focus { background: #ffffff; border: 0; border-bottom: 2px solid #ff6849; margin-bottom: -1px; color: #ff6849 }
.customtab li a, .customtab li a:hover, .customtab li a:focus { border: 0 }
.customtab2 { border-bottom: 1px solid #f7fafc; border-top: 1px solid #f7fafc; padding: 10px 0 }
.customtab2 li.active a, .customtab2 li.active a:hover, .customtab2 li.active a:focus { background: #ff6849; border: 1px solid #ff6849; color: #ffffff }
.customtab2 li a, .customtab2 li a:hover, .customtab2 li a:focus { border: 0 }
.vtabs { display: table }
.vtabs .tabs-vertical { width: 150px; border-right: 1px solid rgba(120, 130, 140, 0.13); display: table-cell; vertical-align: top }
.vtabs .tabs-vertical li a { color: #5d5d5d; margin-bottom: 10px }
.vtabs .tab-content { display: table-cell; padding: 20px; vertical-align: top }
.tabs-vertical li.active a, .tabs-vertical li.active a:hover, .tabs-vertical li.active a:focus { background: #ff6849; border: 0; border-right: 2px solid #ff6849; margin-right: -1px; color: #ffffff }
.customvtab .tabs-vertical li.active a, .customvtab .tabs-vertical li.active a:hover, .customvtab .tabs-vertical li.active a:focus { background: #ffffff; border: 0; border-right: 2px solid #ff6849; margin-right: -1px; color: #5d5d5d }
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { background: #ff6849; color: #ffffff }
.nav-pills>li>a { color: #5d5d5d; border-radius: 0 }
.panel-group .panel .panel-heading a[data-toggle=collapse].collapsed:before { content: '\e61a' }
.panel-group .panel .panel-heading .accordion-toggle.collapsed:before { content: '\e61a' }
.panel-group .panel .panel-heading a[data-toggle=collapse] { display: block }
.panel-group .panel .panel-heading a[data-toggle=collapse]:before { font-weight:bold; content: '\e622'; display: block; float: right; font-family: 'themify'; font-size: 14px; text-align: right; width: 25px }
.panel-group .panel .panel-heading .accordion-toggle { display: block }
.panel-group .panel .panel-heading .accordion-toggle:before { content: '\e622'; display: block; float: right; font-family: 'themify'; font-size: 14px; text-align: right; width: 25px }
.panel-group .panel .panel-heading+.panel-collapse .panel-body { border-top: none }
.panel-group .panel-heading { padding: 12px 20px }
.progress { -webkit-box-shadow: none !important; background-color: rgba(120, 130, 140, 0.13); box-shadow: none !important; height: 4px; border-radius: 0; margin-bottom: 18px; overflow: hidden }
.progress-bar { box-shadow: none; font-size: 8px; font-weight: 600; line-height: 12px }
.progress.progress-sm { height: 8px !important }
.progress.progress-sm .progress-bar { font-size: 8px; line-height: 5px }
.progress.progress-md { height: 15px !important }
.progress.progress-md .progress-bar { font-size: 10.8px; line-height: 14.4px }
.progress.progress-lg { height: 20px !important }
.progress.progress-lg .progress-bar { font-size: 12px; line-height: 20px }
.progress-bar-primary { background-color: #ab8ce4 }
.progress-bar-success { background-color: #00c292 }
.progress-bar-info { background-color: #03a9f3 }
.progress-bar-megna { background-color: #01c0c8 }
.progress-bar-warning { background-color: #fec107 }
.progress-bar-danger { background-color: #fb9678 }
.progress-bar-inverse { background-color: #4c5667 }
.progress-bar-purple { background-color: #9675ce }
.progress-bar-custom { background-color: #03a9f3 }
.progress-animated { -webkit-animation-duration: 5s; -webkit-animation-name: myanimation; -webkit-transition: 5s all; animation-duration: 5s; animation-name: myanimation; transition: 5s all }
@-webkit-keyframes myanimation {
	from { width: 0 }
}
@keyframes myanimation {
	from { width: 0 }
}
.progress-vertical { min-height: 250px; height: 250px; width: 4px; position: relative; display: inline-block; margin-bottom: 0; margin-right: 20px }
.progress-vertical .progress-bar { width: 100% }
.progress-vertical-bottom { min-height: 250px; height: 250px; position: relative; width: 4px; display: inline-block; margin-bottom: 0; margin-right: 20px }
.progress-vertical-bottom .progress-bar { width: 100%; position: absolute; bottom: 0 }
.progress-vertical.progress-sm, .progress-vertical-bottom.progress-sm { width: 8px !important }
.progress-vertical.progress-sm .progress-bar, .progress-vertical-bottom.progress-sm .progress-bar { font-size: 8px; line-height: 5px }
.progress-vertical.progress-md, .progress-vertical-bottom.progress-md { width: 15px !important }
.progress-vertical.progress-md .progress-bar, .progress-vertical-bottom.progress-md .progress-bar { font-size: 10.8px; line-height: 14.4px }
.progress-vertical.progress-lg, .progress-vertical-bottom.progress-lg { width: 20px !important }
.progress-vertical.progress-lg .progress-bar, .progress-vertical-bottom.progress-lg .progress-bar { font-size: 12px; line-height: 20px }
.timeline { position: relative; padding: 20px 0 20px; list-style: none; max-width: 1200px; margin: 0 auto }
.timeline:before { content: " "; position: absolute; top: 0; bottom: 0; left: 50%; width: 3px; margin-left: -1.5px; background-color: #eeeeee }
.timeline>li { position: relative; margin-bottom: 20px }
.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 { float: left; position: relative; width: 46%; padding: 20px; border: 1px solid rgba(120, 130, 140, 0.13); border-radius: 0; -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05) }
.timeline>li>.timeline-panel:before { content: " "; display: inline-block; position: absolute; top: 26px; right: -8px; border-top: 8px solid transparent; border-right: 0 solid rgba(120, 130, 140, 0.13); border-bottom: 8px solid transparent; border-left: 8px solid rgba(120, 130, 140, 0.13) }
.timeline>li>.timeline-panel:after { content: " "; display: inline-block; position: absolute; top: 27px; right: -7px; border-top: 7px solid transparent; border-right: 0 solid #fff; border-bottom: 7px solid transparent; border-left: 7px solid #fff }
.timeline>li>.timeline-badge { z-index: 100; position: absolute; top: 16px; left: 50%; width: 50px; height: 50px; margin-left: -25px; border-radius: 50% 50% 50% 50%; text-align: center; font-size: 1.4em; line-height: 50px; color: #111; overflow: hidden; background-color: #4c5667 }
.timeline>li.timeline-inverted>.timeline-panel { float: right }
.timeline>li.timeline-inverted>.timeline-panel:before { right: auto; left: -8px; border-right-width: 8px; border-left-width: 0 }
.timeline>li.timeline-inverted>.timeline-panel:after { right: auto; left: -7px; border-right-width: 7px; border-left-width: 0 }
.timeline-badge.primary { background-color: #ab8ce4 !important }
.timeline-badge.success { background-color: #00c292 !important }
.timeline-badge.warning { background-color: #fec107 !important }
.timeline-badge.danger { background-color: #fb9678 !important }
.timeline-badge.info { background-color: #03a9f3 !important }
.timeline-title { margin-top: 0; color: inherit; font-weight: 400 }
.timeline-body>p, .timeline-body>ul { margin-bottom: 0 }
.timeline-body>p+p { margin-top: 5px }
.chart { position: relative; display: inline-block; width: 100px; height: 100px; margin-top: 20px; margin-bottom: 20px; text-align: center }
.chart canvas { position: absolute; top: 0; left: 0 }
.chart.chart-widget-pie { margin-top: 5px; margin-bottom: 5px }
.pie-chart>span { left: 0; margin-top: -2px; position: absolute; right: 0; text-align: center; top: 50%; transform: translateY(-50%) }
.chart>span>img { left: 0; margin-top: -2px; position: absolute; right: 0; text-align: center; top: 50%; width: 60%; height: 60%; transform: translateY(-50%); margin: 0 auto }
.percent { display: inline-block; line-height: 100px; z-index: 2; font-weight: 600; font-size: 18px; color: #5d5d5d }
.percent:after { content: '%'; margin-left: .1em; font-size: .8em }
.table { margin-bottom: 10px }
.table-striped>tbody>tr:nth-of-type(odd), .table-hover>tbody>tr:hover, .table>thead>tr>td.active, .table>tbody>tr>td.active, .table>tfoot>tr>td.active, .table>thead>tr>th.active, .table>tbody>tr>th.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>tbody>tr.active>td, .table>tfoot>tr.active>td, .table>thead>tr.active>th, .table>tbody>tr.active>th, .table>tfoot>tr.active>th { background-color: #f7fafc }
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td, .table>thead>tr>th, .table-bordered { border-top: 1px solid #f5f5f5 }
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th { padding: 15px 8px }
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td { border: 1px solid #f5f5f5 }
tr.footable_odd { background: #f7fafc !important }
tr.footable_even { background: #ffffff !important }
.table>thead>tr>th { vertical-align: bottom; border-bottom: 1px solid #f5f5f5 }
th { color: #666666; font-weight: 500 }
.table-bordered { border: 1px solid #f5f5f5 }
table.focus-on tbody tr.focused th { background-color: #ff6849; color: #ffffff }
table.focus-on tbody tr.focused td { background-color: #ff6849; color: #ffffff }
.table-rep-plugin .table-responsive { border: none !important }
.table-rep-plugin tbody th { font-size: 14px; font-weight: normal }
.jsgrid .jsgrid-table { margin-bottom: 0 }
.jsgrid-selected-row>td { background: #f7fafc; border-color: #f7fafc }
.jsgrid-header-row>th { background: #ffffff }
.footable-odd { background-color: #f7fafc }
.form-control-line { border-left: 0 none; border-radius: 0; border-right: 0 none; border-top: 0 none; box-shadow: none; padding-left: 0 }
.input-group-addon { border-radius: 2px; border: 1px solid rgba(120, 130, 140, 0.13) }
.input-daterange input:first-child, .input-daterange input:last-child { border-radius: 0 }
.form-material .form-group { overflow: hidden }
.form-material .form-control { background-color: rgba(0, 0, 0, 0); background-position: center bottom, center calc(99%); background-repeat: no-repeat; background-size: 0 2px, 100% 1px; padding: 0; transition: background 0s ease-out 0s }
.form-material .form-control, .form-material .form-control.focus, .form-material .form-control:focus { background-image: linear-gradient(#ff0000, #ff0000), linear-gradient(rgba(120, 130, 140, 0.13), rgba(120, 130, 140, 0.13)); border: 0 none; border-radius: 0; box-shadow: none; float: none }
.form-material .form-control.focus, .form-material .form-control:focus { background-size: 100% 2px, 100% 1px; outline: 0 none; transition-duration: .3s }
.form-bordered .form-group { border-bottom: 1px solid rgba(120, 130, 140, 0.13); padding-bottom: 20px }
.select2-container .select2-choice { background-image: none !important; border: none !important; height: auto !important; padding: 0 !important; line-height: 22px !important; background-color: transparent !important; box-shadow: none !important }
.select2-container .select2-choice .select2-arrow { background-image: none !important; background: transparent; border: none; width: 14px; top: -2px }
.select2-container .select2-container-multi.form-control { height: auto }
.select2-results .select2-highlighted { color: #ffffff; background-color: #03a9f3 }
.select2-drop-active { border: 1px solid #e3e3e3 !important; padding-top: 5px }
.select2-search input { border: 1px solid rgba(120, 130, 140, 0.13) }
.select2-container-multi { width: 100% }
.select2-container-multi .select2-choices { border: 1px solid #border !important; box-shadow: none !important; background-image: none !important; border-radius: 0 !important; min-height: 38px }
.select2-container-multi .select2-choices .select2-search-choice { padding: 4px 7px 4px 18px; margin: 5px 0 3px 5px; color: #555555; background: #f5f5f5; border-color: rgba(120, 130, 140, 0.13); -webkit-box-shadow: none; box-shadow: none }
.select2-container-multi .select2-choices .select2-search-field input { padding: 7px 7px 7px 10px; font-family: inherit }
.icon-list-demo div { cursor: pointer; line-height: 60px; white-space: nowrap; color: #686868 }
.icon-list-demo div:hover { color: #5d5d5d }
.icon-list-demo div p { margin: 10px 0; padding: 5px 0 }
.icon-list-demo i { -webkit-transition: all .2s; -webkit-transition: font-size .2s; display: inline-block; font-size: 18px; margin: 0 15px 0 10px; text-align: left; transition: all .2s; transition: font-size .2s; vertical-align: middle; width: auto; transition: all .3s ease 0s }
.icon-list-demo .col-md-4 { border-radius: 0 }
.icon-list-demo .col-md-4:hover { background-color: #f7fafc }
.icon-list-demo .col-md-4:hover i { font-size: 2em }
.gmaps, .gmaps-panaroma { height: 300px }
.gmaps, .gmaps-panaroma { height: 300px; background: #f5f5f5; border-radius: 3px }
.gmaps-overlay { display: block; text-align: center; color: #ffffff; font-size: 16px; line-height: 40px; background: #ab8ce4; border-radius: 4px; padding: 10px 20px }
.gmaps-overlay_arrow { left: 50%; margin-left: -16px; width: 0; height: 0; position: absolute }
.gmaps-overlay_arrow.above { bottom: -15px; border-left: 16px solid transparent; border-right: 16px solid transparent; border-top: 16px solid #ab8ce4 }
.gmaps-overlay_arrow.below { top: -15px; border-left: 16px solid transparent; border-right: 16px solid transparent; border-bottom: 16px solid #ab8ce4 }
.jvectormap-zoomin, .jvectormap-zoomout { width: 10px; height: 10px; line-height: 10px }
.jvectormap-zoomout { top: 40px }
.error-box { height: 100%; position: fixed; background: url(../../plugins/images/error-bg.jpg) no-repeat center center #fff !important; width: 100% }
.error-box .footer { width: 100%; left: 0; right: 0 }
.error-body { padding-top: 5% }
.error-body h1 { font-size: 210px; font-weight: 900; line-height: 210px }
.login-register { background: url("../images/login-register-new.jpg") no-repeat center / cover; height: 100%; position: fixed }
.login-box { background: #ffffff; width: 400px; margin: 0 auto; margin-top: 10% }
.login-box .footer { width: 100%; left: 0; right: 0 }
.login-box .social { display: block; margin-bottom: 30px }
#recoverform { display: none }
.pricing-box { position: relative; text-align: center; margin-top: 30px }
.featured-plan { margin-top: 0 }
.featured-plan .pricing-body { padding: 60px 0; background: #f7fafc; border: 1px solid #ddd }
.featured-plan .price-table-content .price-row { border-top: 1px solid rgba(120, 130, 140, 0.13) }
.pricing-body { border-radius: 0; border-top: 1px solid rgba(120, 130, 140, 0.13); border-bottom: 5px solid rgba(120, 130, 140, 0.13); vertical-align: middle; padding: 30px 0; position: relative }
.pricing-body h2 { position: relative; font-size: 56px; margin: 20px 0 10px; font-weight: bold }
.pricing-body h2 span { position: absolute; font-size: 15px; top: -10px; margin-left: -10px }
.price-table-content .price-row { padding: 20px 0; border-top: 1px solid rgba(120, 130, 140, 0.13) }
.pricing-plan { padding: 0 15px }
.pricing-plan .no-padding { padding: 0 }
.price-lable { position: absolute; top: -10px; padding: 5px 10px; margin: 0 auto; display: inline-block; width: 100px; left: 0; right: 0 }
.mails a { color: #5d5d5d }
.mails td { vertical-align: middle !important; position: relative }
.mails td:last-of-type { width: 100px; padding-right: 20px }
.mails tr:hover .text-white { display: none }
.mails .mail-select { padding: 12px 20px; min-width: 134px }
.mails .checkbox { margin-bottom: 0; margin-top: 0; vertical-align: middle; display: inline-block; height: 17px }
.mails .checkbox label { min-height: 16px }
.mail-list .list-group-item { background-color: transparent; border: 0; border-left: 3px solid #ffffff; border-radius: 0 }
.mail-list .list-group-item:hover { background: #f7fafc; border-left: 3px solid #f7fafc }
.mail-list .list-group-item:focus { border-left: 3px solid #f7fafc }
.mail-list .list-group-item.active:focus { background: #f7fafc; border-left: 3px solid #fb9678 }
.mail-list .list-group-item.active { border-left: 3px solid #fb9678; border-radius: 0; color: #5d5d5d !important }
.mail_listing { min-height: 500px }
.inbox_listing .inbox-item:hover { background: #f7fafc }
.inbox_listing .inbox-item { padding-left: 20px }
.inbox-widget.inbox_listing .inbox-item .inbox-item-text { height: 19px; overflow: hidden }
.message-center .unread .mail-contnet h5, .message-center .unread .mail-contnet .mail-desc { font-weight: 600; color: #5d5d5d !important }
.calendar { float: left; margin-bottom: 0 }
.fc-view { margin-top: 30px }
.none-border .modal-footer { border-top: none }
.fc-toolbar { margin-bottom: 5px; margin-top: 15px }
.fc-toolbar h2 { font-size: 18px; font-weight: 600; line-height: 30px; text-transform: uppercase }
.fc-day { background: #ffffff }
.fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active, .fc-toolbar button:focus, .fc-toolbar button:hover, .fc-toolbar .ui-state-hover { z-index: 0 }
.fc-widget-header { border: 0 !important }
.fc-widget-content { border-color: rgba(120, 130, 140, 0.13) !important }
.fc th.fc-widget-header { background: #9675ce; color: #ffffff; font-size: 14px; line-height: 20px; padding: 7px 0; text-transform: uppercase }
.fc-button { background: #ffffff; border: 1px solid rgba(120, 130, 140, 0.13); color: #555555; text-transform: capitalize }
.fc-text-arrow { font-family: inherit; font-size: 16px }
.fc-state-hover { background: #F5F5F5 }
.fc-unthemed .fc-today { border: 1px solid #fb9678; background: #fcf8e3 !important }
.fc-state-highlight { background: #f0f0f0 }
.fc-cell-overlay { background: #f0f0f0 }
.fc-unthemed .fc-today { background: #ffffff }
.fc-event { border-radius: 0; border: none; cursor: move; font-size: 13px; margin: 1px -1px 0 -1px; padding: 5px 5px; text-align: center; background: #03a9f3 }
.calendar-event { cursor: move; margin: 10px 5px 0 0; padding: 6px 10px; display: inline-block; color: #ffffff; min-width: 140px; text-align: center; background: #03a9f3 }
.calendar-event a { float: right; opacity: .6; font-size: 10px; margin: 4px 0 0 10px; color: #ffffff }
.fc-basic-view td.fc-week-number span { padding-right: 5px }
.fc-basic-view td.fc-day-number { padding-right: 5px }
.weather h1 { color: #ffffff; font-size: 50px; font-weight: 100 }
.weather i { color: #ffffff; font-size: 40px }
.weather .w-title-sub { color: rgba(255, 255, 255, 0.6) }
.navbar-top-links>li.right-side-toggle a:focus { background: #4F5467 }
.right-sidebar { position: fixed; right: -240px; width: 240px; display: none; z-index: 1000; background: #ffffff; top: 0; height: 100%; box-shadow: 5px 1px 40px rgba(0, 0, 0, 0.1); transition: all .3s ease }
.right-sidebar .rpanel-title { display: block; padding: 21px; color: #fff; text-transform: uppercase; font-size: 13px; background: #ff6849 }
.right-sidebar .rpanel-title span { float: right; cursor: pointer; font-size: 11px }
.right-sidebar .rpanel-title span:hover { color: #5d5d5d }
.right-sidebar .r-panel-body { padding: 20px }
.right-sidebar .r-panel-body ul { margin: 0; padding: 0 }
.right-sidebar .r-panel-body ul li { list-style: none; padding: 5px 0 }
.shw-rside { right: 0; width: 240px; display: block }
.chatonline img { margin-right: 10px; float: left; width: 30px }
.chatonline li a { padding: 15px 0; float: left; width: 100% }
.chatonline li a span { color: #686868 }
.chatonline li a span small { display: block; font-size: 10px }
ul#themecolors { display: block }
ul#themecolors li { display: inline-block }
ul#themecolors li:first-child { display: block }
#themecolors li a { width: 50px; height: 50px; display: inline-block; margin: 5px; color: transparent; position: relative }
#themecolors li a.working:before { content: "\f00c"; font-family: "FontAwesome"; font-size: 18px; line-height: 50px; width: 50px; height: 50px; position: absolute; top: 0; left: 0; color: #fff; text-align: center }
.default-theme { background: #fb9678 }
.green-theme { background: #00c292 }
.yellow-theme { background: #a0aec4 }
.blue-theme { background: #03a9f3 }
.purple-theme { background: #9675ce }
.megna-theme { background: #01c0c8 }
.default-dark-theme { background: #4f5467; background: -moz-linear-gradient(left, #4f5467 0, #4f5467 23%, #fb9678 23%, #fb9678 99%); background: -webkit-linear-gradient(left, #4f5467 0, #4f5467 23%, #fb9678 23%, #fb9678 99%); background: linear-gradient(to right, #4f5467 0, #4f5467 23%, #fb9678 23%, #fb9678 99%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f5467', endColorstr='#fb9678', GradientType=1) }
.green-dark-theme { background: #4f5467; background: -moz-linear-gradient(left, #4f5467 0, #4f5467 23%, #00c292 23%, #00c292 99%); background: -webkit-linear-gradient(left, #4f5467 0, #4f5467 23%, #00c292 23%, #00c292 99%); background: linear-gradient(to right, #4f5467 0, #4f5467 23%, #00c292 23%, #00c292 99%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f5467', endColorstr='#00c292', GradientType=1) }
.yellow-dark-theme { background: #4f5467; background: -moz-linear-gradient(left, #4f5467 0, #4f5467 23%, #a0aec4 23%, #a0aec4 99%); background: -webkit-linear-gradient(left, #4f5467 0, #4f5467 23%, #a0aec4 23%, #a0aec4 99%); background: linear-gradient(to right, #4f5467 0, #4f5467 23%, #a0aec4 23%, #a0aec4 99%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f5467', endColorstr='#a0aec4', GradientType=1) }
.blue-dark-theme { background: #4f5467; background: -moz-linear-gradient(left, #4f5467 0, #4f5467 23%, #03a9f3 23%, #03a9f3 99%); background: -webkit-linear-gradient(left, #4f5467 0, #4f5467 23%, #03a9f3 23%, #03a9f3 99%); background: linear-gradient(to right, #4f5467 0, #4f5467 23%, #03a9f3 23%, #03a9f3 99%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f5467', endColorstr='@info', GradientType=1) }
.purple-dark-theme { background: #4f5467; background: -moz-linear-gradient(left, #4f5467 0, #4f5467 23%, #9675ce 23%, #9675ce 99%); background: -webkit-linear-gradient(left, #4f5467 0, #4f5467 23%, #9675ce 23%, #9675ce 99%); background: linear-gradient(to right, #4f5467 0, #4f5467 23%, #9675ce 23%, #9675ce 99%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f5467', endColorstr='@purple', GradientType=1) }
.megna-dark-theme { background: #4f5467; background: -moz-linear-gradient(left, #4f5467 0, #4f5467 23%, #01c0c8 23%, #01c0c8 99%); background: -webkit-linear-gradient(left, #4f5467 0, #4f5467 23%, #01c0c8 23%, #01c0c8 99%); background: linear-gradient(to right, #4f5467 0, #4f5467 23%, #01c0c8 23%, #01c0c8 99%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f5467', endColorstr='@megna', GradientType=1) }
.visited li a { color: #686868 }
.visited li.active a { color: #ff6849 }
.stats-row { margin-bottom: 20px }
.stat-item { display: inline-block; padding-right: 15px }
.stat-item+.stat-item { padding-left: 15px; border-left: 1px solid #eee }
.country-state { list-style: none; margin: 0; padding: 0 0 0 10px }
.country-state h2 { margin: 0 }
.country-state .progress { margin-top: 8px }
.two-part li { width: 46.8% }
.two-part li i { font-size: 50px }
.two-part li span { font-size: 50px; font-weight: 100; font-family: 'Roboto', sans-serif; }
.news-slide { position: relative }
.news-slide .overlaybg { height: 360px; overflow: hidden }
.news-slide .overlaybg img { width: 100%; height: 100% }
.news-slide .news-content { position: absolute; height: 360px; background: rgba(0, 0, 0, 0.5); z-index: 10; width: 100%; top: 0; padding: 30px }
.news-slide .news-content h2 { height: 240px; overflow: hidden; color: #ffffff }
.news-slide .news-content a { color: #ffffff; opacity: .6; text-transform: uppercase }
.news-slide .news-content a:hover { opacity: 1 }
.nav-pills-rounded li { display: inline-block; float: none }
.nav-pills-rounded li a { border-radius: 60px; -moz-border-radius: 60px; -webkit-border-radius: 60px; color: #686868; padding: 10px 25px }
.nav-pills-rounded li.active a, .nav-pills-rounded li.active a:focus, .nav-pills-rounded li.active a:hover { background: #ff6849; color: #ffffff }
.analytics-info .list-inline { margin-bottom: 0 }
.analytics-info .list-inline li { vertical-align: middle }
.analytics-info .list-inline li span { font-size: 24px }
.analytics-info .list-inline li i { font-size: 20px }
.feeds { margin: 0; padding: 0 }
.feeds li { list-style: none; padding: 10px; display: block }
.feeds li:hover { background: #f7fafc }
.feeds li>div { width: 40px; height: 40px; margin-right: 5px; display: inline-block; text-align: center; vertical-align: middle; border-radius: 100% }
.feeds li>div i { line-height: 40px }
.feeds li span { float: right; width: auto; font-size: 12px }
.jq-icon-info { background-color: #01c0c8; color: #ffffff; cursor: pointer }
.jq-icon-success { background-color: #00c292; color: #ffffff; cursor: pointer }
.jq-icon-error { background-color: #fb9678; color: #ffffff; cursor: pointer }
.jq-icon-warning { background-color: #fec107; color: #ffffff; cursor: pointer }
.dropzone { border-style: dashed; border-width: 1px }
.weather h1 sup { font-size: 20px; top: -1.2em }
.fcbtn { position: relative; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; padding: 8px 20px }
.fcbtn:after { content: ''; position: absolute; z-index: -1; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s }
.btn-1b:after { width: 100%; height: 0; top: 0; left: 0 }
.btn-1b:hover, .btn-1b:active { color: #fff }
.btn-1b:hover:after, .btn-1b:active:after { height: 100% }
.btn-1b.btn-info:after, .btn-1c.btn-info:after, .btn-1d.btn-info:after, .btn-1e.btn-info:after, .btn-1f.btn-info:after { background: #03a9f3 }
.btn-1b.btn-warning:after, .btn-1c.btn-warning:after, .btn-1d.btn-warning:after, .btn-1e.btn-warning:after, .btn-1f.btn-warning:after { background: #fec107 }
.btn-1b.btn-danger:after, .btn-1c.btn-danger:after, .btn-1d.btn-danger:after, .btn-1e.btn-danger:after, .btn-1f.btn-danger:after { background: #fb9678 }
.btn-1b.btn-primary:after, .btn-1c.btn-primary:after, .btn-1d.btn-primary:after, .btn-1e.btn-primary:after, .btn-1f.btn-primary:after { background: #9675ce }
.btn-1b.btn-success:after, .btn-1c.btn-success:after, .btn-1d.btn-success:after, .btn-1e.btn-success:after, .btn-1f.btn-success:after { background: #00c292 }
.btn-1b.btn-inverse:after, .btn-1c.btn-inverse:after, .btn-1d.btn-inverse:after, .btn-1e.btn-inverse:after, .btn-1f.btn-inverse:after { background: #4c5667 }
.btn-1c:after { width: 0; height: 100%; top: 0; left: 0 }
.btn-1c:hover, .btn-1c:active { color: #000 }
.btn-1c:hover:after, .btn-1c:active:after { width: 100% }
.btn-1d { overflow: hidden }
.btn-1d:after { width: 0; height: 103%; top: 50%; left: 50%; opacity: 0; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%) }
.btn-1d:hover:after { width: 100%; opacity: 1 }
.btn-1e { overflow: hidden }
.btn-1e:after { width: 100%; height: 0; top: 50%; left: 50%; background: #fff; opacity: 0; -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); -moz-transform: translateX(-50%) translateY(-50%) rotate(45deg); -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); transform: translateX(-50%) translateY(-50%) rotate(45deg) }
.btn-1e:hover:after { height: 260%; opacity: 1 }
.btn-1e:active:after { height: 400%; opacity: 1 }
.btn-1f { overflow: hidden }
.btn-1f:after { width: 101%; height: 0; top: 50%; left: 50%; background: #fff; opacity: 0; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%) }
.btn-1f:hover:after { height: 100%; opacity: 1 }
.btn-1f:active:after { height: 130%; opacity: 1 }
.sweet-alert { padding: 25px }
.sweet-alert h2 { margin-top: 0 }
.sweet-alert p { line-height: 30px }
ul.list-icons { margin: 0; padding: 0 }
ul.list-icons li { list-style: none; line-height: 40px }
ul.list-icons li i { font-size: 12px; margin-right: 5px }
.demo-tooltip .tooltip, .demo-popover .popover { position: relative; margin-right: 25px; opacity: 1; display: inline-block }
.tooltip-inner { border-radius: 3px; padding: 5px 10px }
.tooltip.in { opacity: 1 }
.tooltip-primary.tooltip .tooltip-inner, .tooltip-primary+.tooltip .tooltip-inner { color: #ffffff; background-color: #ab8ce4 }
.tooltip-primary.tooltip.top .tooltip-arrow, .tooltip-primary+.tooltip.top .tooltip-arrow { border-top-color: #ab8ce4 }
.tooltip-primary.tooltip.right .tooltip-arrow, .tooltip-primary+.tooltip.right .tooltip-arrow { border-right-color: #ab8ce4 }
.tooltip-primary.tooltip.bottom .tooltip-arrow, .tooltip-primary+.tooltip.bottom .tooltip-arrow { border-bottom-color: #ab8ce4 }
.tooltip-primary.tooltip.left .tooltip-arrow, .tooltip-primary+.tooltip.left .tooltip-arrow { border-left-color: #ab8ce4 }
.tooltip-success.tooltip .tooltip-inner, .tooltip-success+.tooltip .tooltip-inner { color: #ffffff; background-color: #00c292 }
.tooltip-success.tooltip.top .tooltip-arrow, .tooltip-success+.tooltip.top .tooltip-arrow { border-top-color: #00c292 }
.tooltip-success.tooltip.right .tooltip-arrow, .tooltip-success+.tooltip.right .tooltip-arrow { border-right-color: #00c292 }
.tooltip-success.tooltip.bottom .tooltip-arrow, .tooltip-success+.tooltip.bottom .tooltip-arrow { border-bottom-color: #00c292 }
.tooltip-success.tooltip.left .tooltip-arrow, .tooltip-success+.tooltip.left .tooltip-arrow { border-left-color: #00c292 }
.tooltip-warning.tooltip .tooltip-inner, .tooltip-warning+.tooltip .tooltip-inner { color: #ffffff; background-color: #fec107 }
.tooltip-warning.tooltip.top .tooltip-arrow, .tooltip-warning+.tooltip.top .tooltip-arrow { border-top-color: #fec107 }
.tooltip-warning.tooltip.right .tooltip-arrow, .tooltip-warning+.tooltip.right .tooltip-arrow { border-right-color: #fec107 }
.tooltip-warning.tooltip.bottom .tooltip-arrow, .tooltip-warning+.tooltip.bottom .tooltip-arrow { border-bottom-color: #fec107 }
.tooltip-warning.tooltip.left .tooltip-arrow, .tooltip-warning+.tooltip.left .tooltip-arrow { border-left-color: #fec107 }
.tooltip-info.tooltip .tooltip-inner, .tooltip-info+.tooltip .tooltip-inner { color: #ffffff; background-color: #03a9f3 }
.tooltip-info.tooltip.top .tooltip-arrow, .tooltip-info+.tooltip.top .tooltip-arrow { border-top-color: #03a9f3 }
.tooltip-info.tooltip.right .tooltip-arrow, .tooltip-info+.tooltip.right .tooltip-arrow { border-right-color: #03a9f3 }
.tooltip-info.tooltip.bottom .tooltip-arrow, .tooltip-info+tooltip.bottom .tooltip-arrow { border-bottom-color: #03a9f3 }
.tooltip-info.tooltip.left .tooltip-arrow, .tooltip-info+.tooltip.left .tooltip-arrow { border-left-color: #03a9f3 }
.tooltip-danger.tooltip .tooltip-inner, .tooltip-danger+.tooltip .tooltip-inner { color: #ffffff; background-color: #fb9678 }
.tooltip-danger.tooltip.top .tooltip-arrow, .tooltip-danger+.tooltip.top .tooltip-arrow { border-top-color: #fb9678 }
.tooltip-danger.tooltip.right .tooltip-arrow, .tooltip-danger+.tooltip.right .tooltip-arrow { border-right-color: #fb9678 }
.tooltip-danger.tooltip.bottom .tooltip-arrow, .tooltip-danger+.tooltip.bottom .tooltip-arrow { border-bottom-color: #fb9678 }
.tooltip-danger.tooltip.left .tooltip-arrow, .tooltip-danger+.tooltip.left .tooltip-arrow { border-left-color: #fb9678 }
.flotTip { padding: 8px 12px; background-color: #5d5d5d; z-index: 100; color: #ffffff; opacity: .9; font-size: 13px }
.popover { -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05); box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05) }
.popover .popover-title { border-radius: 0 }
.popover-primary+.popover .popover-title { color: #ffffff; background-color: #ab8ce4; border-color: #ab8ce4 }
.popover-primary+.popover.bottom .arrow { border-bottom-color: #ab8ce4 }
.popover-primary+.popover.bottom .arrow:after { border-bottom-color: #ab8ce4 }
.popover-success+.popover .popover-title { color: #ffffff; background-color: #00c292; border-color: #00c292 }
.popover-success+.popover.bottom .arrow { border-bottom-color: #00c292 }
.popover-success+.popover.bottom .arrow:after { border-bottom-color: #00c292 }
.popover-info+.popover .popover-title { color: #ffffff; background-color: #03a9f3; border-color: #03a9f3 }
.popover-info+.popover.bottom .arrow { border-bottom-color: #03a9f3 }
.popover-info+.popover.bottom .arrow:after { border-bottom-color: #03a9f3 }
.popover-warning+.popover .popover-title { color: #ffffff; background-color: #fec107; border-color: #fec107 }
.popover-warning+.popover.bottom .arrow { border-bottom-color: #fec107 }
.popover-warning+.popover.bottom .arrow:after { border-bottom-color: #fec107 }
.popover-danger+.popover .popover-title { color: #ffffff; background-color: #fb9678; border-color: #fb9678 }
.popover-danger+.popover.bottom .arrow { border-bottom-color: #fb9678 }
.popover-danger+.popover.bottom .arrow:after { border-bottom-color: #fb9678 }
.btn-file { overflow: hidden; position: relative; vertical-align: middle }
.btn-file>input { position: absolute; top: 0; right: 0; margin: 0; opacity: 0; filter: alpha(opacity=0); font-size: 23px; height: 100%; width: 100%; direction: ltr; cursor: pointer; border-radius: 0 }
.fileinput { margin-bottom: 9px; display: inline-block }
.fileinput .form-control { padding-top: 7px; padding-bottom: 5px; display: inline-block; margin-bottom: 0; vertical-align: middle; cursor: text }
.fileinput .thumbnail { overflow: hidden; display: inline-block; margin-bottom: 5px; vertical-align: middle; text-align: center }
.fileinput .thumbnail>img { max-height: 100% }
.fileinput .btn { vertical-align: middle }
.fileinput-exists .fileinput-new, .fileinput-new .fileinput-exists { display: none }
.fileinput-inline .fileinput-controls { display: inline }
.fileinput-filename { vertical-align: middle; display: inline-block; overflow: hidden }
.form-control .fileinput-filename { vertical-align: bottom }
.fileinput.input-group { display: table }
.fileinput.input-group>* { position: relative; z-index: 2 }
.fileinput.input-group>.btn-file { z-index: 1 }
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { width: 100% }
.ms-container .ms-list { border-radius: 0; box-shadow: none }
.ms-container .ms-selectable li.ms-elem-selectable, .ms-container .ms-selection li.ms-elem-selection { padding: 6px 10px }
.ms-container .ms-selectable li.ms-hover, .ms-container .ms-selection li.ms-hover { background: #03a9f3 }
.dropzone .dz-message { text-align: center; margin: 10% 0 }
.editable-input .form-control { height: 30px }
.asColorPicker-trigger { position: absolute; top: 0; right: -35px; height: 38px; width: 37px; border: 0 }
.asColorPicker-dropdown { max-width: 260px }
.asColorPicker-clear { top: 7px; right: 16px }
.datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { background-image: none; background: #ff6849; color: #ffffff }
.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; background: #03a9f3; color: #ffffff }
.editable-table+input.error { border: 1px solid #danger; outline: 0; outline-offset: 0 }
.editable-table+input, .editable-table+input:focus, #editable-datatable_wrapper+input:focus { border: 1px solid #03a9f3 !important; outline: 0 !important; outline-offset: 0 !important }
.editable-table td:focus { outline: 0 }
.wizard-steps { display: table; width: 100% }
.wizard-steps>li { display: table-cell; padding: 10px 20px; background: #f7fafc }
.wizard-steps>li span { border-radius: 100%; border: 1px solid rgba(120, 130, 140, 0.13); width: 40px; height: 40px; display: inline-block; vertical-align: middle; padding-top: 9px; margin-right: 8px; text-align: center }
.wizard-content { padding: 25px; border-color: rgba(120, 130, 140, 0.13); margin-bottom: 30px }
.wizard-steps>li.current, .wizard-steps>li.done { background: #03a9f3; color: #ffffff }
.wizard-steps>li.current span, .wizard-steps>li.done span { border-color: #ffffff; color: #ffffff }
.wizard-steps>li.current h4, .wizard-steps>li.done h4 { color: #ffffff }
.wizard-steps>li.done { background: #00c292 }
.wizard-steps>li.error { background: #fb9678 }
.wiz-aco .pager { margin: 0 }
.sidebar { overflow-y: auto }
.sidebar .sidebar-nav.navbar-collapse { padding-left: 0; padding-right: 0 }
.sidebar .fa-fw { width: 20px; text-align: left; display: inline-block; font-size: 16px; vertical-align: middle }
.sidebar .label { font-size: 10px; border-radius: 60px; padding: 6px 8px; min-width: 30px; height: 20px }
.sidebar #side-menu .user-pro .nav-second-level a:hover { color: #ff6849 }
.sidebar #side-menu .user-pro .arrow { right: 20px }
.sidebar #side-menu .user-pro>a { padding: 17px 7px 16px 15px !important }
.sidebar #side-menu .user-pro .img-circle { width: 30px; margin-right: 10px }
.sidebar #side-menu .user-pro .nav-second-level li i { margin-right: 5px }
.sidebar .sidebar-search { padding: 15px }
#side-menu li.active>a { background: rgba(0, 0, 0, 0.02) }
#side-menu li a { color: #54667a; border-left: 3px solid #4F5467 }
#side-menu>li>a { padding: 15px 30px 15px 15px }
#side-menu>li>a:hover, #side-menu>li>a:focus { background: rgba(0, 0, 0, 0.1) }
#side-menu>li>a.active { border-left: 3px solid #ff6849; color: #111; background: rgba(0, 0, 0, 0) }
#side-menu ul>li>a:hover { color: #ff6849; background: none }
#side-menu ul>li>a.active { color: #ff6849 }
.sidebar .arrow { position: absolute; right: 15px; top: 18px }
.sidebar .nav-second-level .arrow { top: 12px }
.sidebar .fa.arrow:before { content: "\f0da" }
.sidebar .active>a>span>.fa.arrow:before { content: "\f0d7" }
.sidebar .nav-second-level li, .sidebar .nav-third-level li { border-bottom: none !important }
.sidebar .nav-second-level li a { padding-left: 43px }
.sidebar .nav-third-level li a { padding-left: 52px }
.content-wrapper .nicescroll-rails { display: none !important }
.fix-sidebar .top-left-part { background: #ff6849 }
.sttabs { position: relative; overflow: hidden; margin: 0 auto; width: 100%; font-weight: 300 }
.sticon::before { display: inline-block; margin: 0 .4em 0 0; vertical-align: middle; font-size: 20px; speak: none; -webkit-backface-visibility: hidden; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.sttabs nav { text-align: center }
.sttabs nav ul { position: relative; display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: flex; margin: 0 auto; padding: 0; font-family: 'Roboto', sans-serif; list-style: none; -ms-box-orient: horizontal; -ms-box-pack: center; -webkit-flex-flow: row wrap; -moz-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center }
.sttabs nav ul li { position: relative; z-index: 1; display: block; margin: 0; text-align: center; -webkit-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1 }
.sttabs nav a { position: relative; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 2.5 }
.sttabs nav a span { vertical-align: middle; font-wight: 500; font-size: 14px; font-family: 'Roboto', sans-serif; }
.sttabs nav a:focus { outline: none }
.sttabs nav li.tab-current a { color: #fb9678 }
.tabs-style-bar nav ul li a { margin: 0 2px; background-color: #f7fafc; color: #686868; padding: 5px 0; transition: background-color .2s, color .2s }
.tabs-style-bar nav ul li a:hover, .tabs-style-bar nav ul li a:focus { color: #fb9678 }
.tabs-style-bar nav ul li a span { text-transform: uppercase; letter-spacing: 1px; font-size: 14px; font-family: 'Roboto', sans-serif; }
.tabs-style-bar nav ul li.tab-current a { background: #fb9678; color: #fff }
.tabs-style-iconbox nav { background: #f7fafc }
.tabs-style-iconbox nav ul li a { overflow: visible; padding: 35px 0; line-height: 1; -webkit-transition: color .2s; transition: color .2s; color: #5d5d5d }
.tabs-style-iconbox nav ul li.tab-current { z-index: 1 }
.tabs-style-iconbox nav ul li.tab-current a { background: #fb9678; color: #ffffff; box-shadow: -1px 0 0 #ffffff }
.tabs-style-iconbox nav ul li.tab-current a::after { position: absolute; top: 100%; left: 50%; margin-left: -10px; width: 0; height: 0; border: solid transparent; border-width: 10px; border-top-color: #fb9678; content: ''; pointer-events: none }
.tabs-style-iconbox nav ul li:first-child::before, .tabs-style-iconbox nav ul li::after { position: absolute; top: 20%; right: 0; z-index: -1; width: 1px; height: 60%; content: '' }
.tabs-style-iconbox nav ul li:first-child::before { right: auto; left: 0 }
.tabs-style-iconbox .sticon::before { display: block; margin: 0 0 .25em 0 }
.tabs-style-underline nav { border: 1px solid rgba(120, 130, 140, 0.13) }
.tabs-style-underline nav a { padding: 20px 0; border-left: 1px solid rgba(120, 130, 140, 0.13); -webkit-transition: color .2s; transition: color .2s; color: #5d5d5d }
.tabs-style-underline nav li:last-child a { border-right: 1px solid rgba(120, 130, 140, 0.13) }
.tabs-style-underline nav li a::after { position: absolute; bottom: 0; left: 0; width: 100%; height: 6px; background: #fb9678; content: ''; -webkit-transition: -webkit-transform .3s; transition: transform .3s; -webkit-transform: translate3d(0, 150%, 0); transform: translate3d(0, 150%, 0) }
.tabs-style-underline nav li.tab-current a::after { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.tabs-style-linetriangle nav a { overflow: visible; border-bottom: 1px solid rgba(0, 0, 0, 0.2); -webkit-transition: color .2s; transition: color .2s }
.tabs-style-linetriangle nav a span { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; padding: 15px 0; color: #5d5d5d }
.tabs-style-linetriangle nav li.tab-current a:after, .tabs-style-linetriangle nav li.tab-current a:before { position: absolute; top: 100%; left: 50%; width: 0; height: 0; border: solid transparent; content: ''; pointer-events: none }
.tabs-style-linetriangle nav li.tab-current a:after { margin-left: -10px; border-width: 10px; border-top-color: #ffffff }
.tabs-style-linetriangle nav li.tab-current a span { color: #fb9678 }
.tabs-style-linetriangle nav li.tab-current a:before { margin-left: -11px; border-width: 11px; border-top-color: rgba(0, 0, 0, 0.2) }
.tabs-style-iconfall { overflow: visible }
.tabs-style-iconfall nav { max-width: 1200px; margin: 0 auto }
.tabs-style-iconfall nav a { display: inline-block; overflow: visible; padding: 1em 0 2em; color: #5d5d5d; line-height: 1; -webkit-transition: color .3s cubic-bezier(.7, 0, .3, 1); transition: color .3s cubic-bezier(.7, 0, .3, 1) }
.tabs-style-iconfall nav a:hover, .tabs-style-iconfall nav a:focus { color: #fb9678 }
.tabs-style-iconfall nav li.tab-current a { color: #fb9678 }
.tabs-style-iconfall nav li::before { position: absolute; bottom: 1em; left: 50%; margin-left: -20px; width: 40px; height: 4px; background: #fb9678; content: ''; opacity: 0; -webkit-transition: -webkit-transform .2s ease-in; transition: transform .2s ease-in; -webkit-transform: scale3d(0, 1, 1); transform: scale3d(0, 1, 1) }
.tabs-style-iconfall nav li.tab-current::before { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1) }
.tabs-style-iconfall nav li.tab-current .sticon::before { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.tabs-style-iconfall .sticon::before { display: block; margin: 0 0 .35em; opacity: 0; font-size: 24px; -webkit-transition: -webkit-transform .2s, opacity .2s; transition: transform .2s, opacity .2s; -webkit-transform: translate3d(0, -100px, 0); transform: translate3d(0, -100px, 0); pointer-events: none }
@media screen and (max-width:58em) {
	.tabs-style-iconfall nav li .sticon::before { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
.tabs-style-linemove nav { background: #f7fafc }
.tabs-style-linemove nav li:last-child::before { position: absolute; bottom: 0; left: 0; width: 100%; height: 4px; background: #fb9678; content: ''; -webkit-transition: -webkit-transform .3s; transition: transform .3s }
.tabs-style-linemove nav li:first-child.tab-current~li:last-child::before { -webkit-transform: translate3d(-400%, 0, 0); transform: translate3d(-400%, 0, 0) }
.tabs-style-linemove nav li:nth-child(2).tab-current~li:last-child::before { -webkit-transform: translate3d(-300%, 0, 0); transform: translate3d(-300%, 0, 0) }
.tabs-style-linemove nav li:nth-child(3).tab-current~li:last-child::before { -webkit-transform: translate3d(-200%, 0, 0); transform: translate3d(-200%, 0, 0) }
.tabs-style-linemove nav li:nth-child(4).tab-current~li:last-child::before { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0) }
.tabs-style-linemove nav a { padding: 30px 0; color: #5d5d5d; line-height: 1; -webkit-transition: color .3s, -webkit-transform .3s; transition: color .3s, transform .3s }
.tabs-style-linemove nav li.tab-current a { color: #fb9678 }
.tabs-style-line nav a { padding: 20px 10px; box-shadow: inset 0 -2px #d1d3d2; color: #686868; text-align: left; text-transform: uppercase; letter-spacing: 1px; line-height: 1; -webkit-transition: color .3s, box-shadow .3s; transition: color .3s, box-shadow .3s }
.tabs-style-line nav a:hover, .tabs-style-line nav a:focus { box-shadow: inset 0 -2px #74777b }
.tabs-style-line nav li.tab-current a { box-shadow: inset 0 -2px #fb9678; color: #fb9678 }
@media screen and (max-width:58em) {
	.tabs-style-line nav ul { display: block; box-shadow: none }
	.tabs-style-line nav ul li { display: block; -webkit-flex: none; flex: none }
}
.tabs-style-circle { overflow: visible }
.tabs-style-circle nav li { margin-top: 60px !important; margin-bottom: 60px !important }
.tabs-style-circle nav li::before { position: absolute; top: 50%; left: 50%; margin: -60px 0 0 -60px; width: 120px; height: 120px; border: 1px solid #fb9678; border-radius: 50%; content: ''; opacity: 0; -webkit-transition: -webkit-transform .2s, opacity .2s; transition: transform .2s, opacity .2s; -webkit-transition-timing-function: cubic-bezier(.7, 0, .3, 1); transition-timing-function: cubic-bezier(.7, 0, .3, 1) }
.tabs-style-circle nav a { overflow: visible; color: #5d5d5d; font-weight: 500; font-size: 14; line-height: 1.1; -webkit-transition: color .3s cubic-bezier(.7, 0, .3, 1); transition: color .3s cubic-bezier(.7, 0, .3, 1) }
.tabs-style-circle nav a span { display: inline-block }
.tabs-style-circle nav a:hover, .tabs-style-circle nav a:focus { color: #fb9678 }
.tabs-style-circle nav li.tab-current a { color: #fb9678 }
.tabs-style-circle nav li.tab-current a span { -webkit-transform: translate3d(0, 4px, 0); transform: translate3d(0, 4px, 0) }
@media screen and (max-width:58em) {
	.tabs-style-circle nav li::before { margin: -40px 0 0 -40px; width: 80px; height: 80px }
}
.tabs-style-circle nav li.tab-current::before { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1) }
.tabs-style-circle nav a span, .tabs-style-circle .icon::before { -webkit-transition: -webkit-transform .3s cubic-bezier(.7, 0, .3, 1); transition: transform .3s cubic-bezier(.7, 0, .3, 1) }
.tabs-style-circle .sticon::before { display: block; margin: 0; pointer-events: none }
.tabs-style-circle nav li.tab-current .sticon::before { -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0) }
.tabs-style-shape { max-width: 1200px; margin: 0 auto }
.tabs-style-shape nav ul li { margin: 0 3em }
.tabs-style-shape nav ul li:first-child { margin-left: 0 }
.tabs-style-shape nav ul li.tab-current { z-index: 1 }
.tabs-style-shape nav li a { overflow: visible; margin: 0 -3em 0 0; padding: 0; color: #fff; font-weight: 500 }
.tabs-style-shape nav li a svg { position: absolute; left: 100%; margin: 0; width: 3em; height: 100%; fill: #bdc2c9 }
.tabs-style-shape nav li:first-child a span { padding-left: 2em; border-radius: 30px 0 0 0 }
.tabs-style-shape nav li:last-child a span { padding-right: 2em; border-radius: 0 30px 0 0 }
.tabs-style-shape nav li a svg:nth-child(2), .tabs-style-shape nav li:last-child a svg { right: 100%; left: auto; -webkit-transform: scale3d(-1, 1, 1); transform: scale3d(-1, 1, 1) }
.tabs-style-shape nav li a span { display: block; overflow: hidden; padding: .65em 0; background-color: #bdc2c9; text-overflow: ellipsis; white-space: nowrap }
.tabs-style-shape nav li a:hover span { background-color: #fb9678 }
.tabs-style-shape nav li a:hover svg { fill: #fb9678 }
.tabs-style-shape nav li a svg { pointer-events: none }
.tabs-style-shape nav li a svg use { pointer-events: auto }
.tabs-style-shape nav li.tab-current a span, .tabs-style-shape nav li.tab-current a svg { -webkit-transition: none; transition: none }
.tabs-style-shape nav li.tab-current a span { background: #f7fafc }
.tabs-style-shape nav li.tab-current a svg { fill: #f7fafc }
.tabs-style-shape .content-wrap { background: #f7fafc }
@media screen and (max-width:58em) {
	.tabs-style-shape nav ul { display: block; padding-top: 1.5em }
	.tabs-style-shape nav ul li { display: block; margin: -1.25em 0 0; -webkit-flex: none; flex: none }
	.tabs-style-shape nav ul li a { margin: 0 }
	.tabs-style-shape nav ul li svg { display: none }
	.tabs-style-shape nav ul li a span { padding: 1.25em 0 2em !important; border-radius: 30px 30px 0 0 !important; box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.1); line-height: 1 }
	.tabs-style-shape nav ul li:last-child a span { padding: 1.25em 0 !important }
	.tabs-style-shape nav ul li.tab-current { z-index: 1 }
}
.tabs-style-linebox nav ul li { margin: 0 .5em; -webkit-flex: none; flex: none }
.tabs-style-linebox nav a { padding: 0 1.5em; color: #5d5d5d; font-weight: 500; -webkit-transition: color .3s; transition: color .3s }
.tabs-style-linebox nav a:hover, .tabs-style-linebox nav a:focus { color: #fb9678 }
.tabs-style-linebox nav li.tab-current a { color: #ffffff }
.tabs-style-linebox nav a::after { position: absolute; top: 0; left: 0; z-index: -1; width: 100%; height: 100%; background: #d2d8d6; content: ''; -webkit-transition: background-color .3s, -webkit-transform .3s; transition: background-color .3s, transform .3s; -webkit-transition-timing-function: ease, cubic-bezier(.7, 0, .3, 1); transition-timing-function: ease, cubic-bezier(.7, 0, .3, 1); -webkit-transform: translate3d(0, 100%, 0) translate3d(0, -3px, 0); transform: translate3d(0, 100%, 0) translate3d(0, -3px, 0) }
.tabs-style-linebox nav li.tab-current a::after { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.tabs-style-linebox nav a:hover::after, .tabs-style-linebox nav a:focus::after, .tabs-style-linebox nav li.tab-current a::after { background: #fb9678 }
@media screen and (max-width:58em) {
	.tabs-style-linebox nav ul { display: block; box-shadow: none }
	.tabs-style-linebox nav ul li { display: block; -webkit-flex: none; flex: none }
}
.tabs-style-flip { max-width: 1200px; margin: 0 auto }
.tabs-style-flip nav a { padding: .5em 0; color: #5d5d5d; -webkit-transition: color .3s; transition: color .3s }
.tabs-style-flip nav a:hover, .tabs-style-flip nav a:focus { color: #fb9678 }
.tabs-style-flip nav a span { text-transform: uppercase; letter-spacing: 1px }
.tabs-style-flip nav a::after { position: absolute; top: 0; left: 0; z-index: -1; width: 100%; height: 100%; background-color: #f0f0f0; content: ''; -webkit-transition: -webkit-transform .3s, background-color .3s; transition: transform .3s, background-color .3s; -webkit-transform: perspective(900px) rotate3d(1, 0, 0, 90deg); transform: perspective(900px) rotate3d(1, 0, 0, 90deg); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-perspective-origin: 50% 100%; perspective-origin: 50% 100% }
.tabs-style-flip nav li.tab-current a { color: #fb9678 }
.tabs-style-flip nav li.tab-current a::after { background-color: #f7fafc; -webkit-transform: perspective(900px) rotate3d(1, 0, 0, 0deg); transform: perspective(900px) rotate3d(1, 0, 0, 0deg) }
.tabs-style-flip .content-wrap { background: #f7fafc }
.tabs-style-circlefill { max-width: 800px; border: 1px solid #fb9678; margin: 0 auto }
.tabs-style-circlefill nav ul li { overflow: hidden; border-right: 1px solid #fb9678 }
.tabs-style-circlefill nav li a { padding: 1.5em 0; color: #fff; font-size: 1.25em }
.tabs-style-circlefill nav li:first-child { border-left: none }
.tabs-style-circlefill nav li:last-child { border: none }
.tabs-style-circlefill nav li::before { position: absolute; top: 50%; left: 50%; margin: -40px 0 0 -40px; width: 80px; height: 80px; border: 1px solid #fb9678; border-radius: 50%; background: #fb9678; content: ''; -webkit-transition: -webkit-transform .3s; transition: transform .3s }
.tabs-style-circlefill nav li.tab-current::before { -webkit-transform: scale3d(2.5, 2.5, 1); transform: scale3d(2.5, 2.5, 1) }
.tabs-style-circlefill nav a { -webkit-transition: color .3s; transition: color .3s }
.tabs-style-circlefill nav a span { display: none }
.tabs-style-circlefill nav li.tab-current a { color: #ffffff }
.tabs-style-circlefill .icon::before { display: block; margin: 0; pointer-events: none }
.tabs-style-circlefill .content-wrap { border-top: 1px solid #fb9678 }
.content-wrap { position: relative }
.content-wrap section { display: none; margin: 0 auto; padding: 25px; min-height: 150px }
.content-wrap section p { margin: 0; padding: .75em 0 }
.content-wrap section.content-current { display: block }
.no-js .content-wrap section { display: block; padding-bottom: 2em; border-bottom: 1px solid rgba(255, 255, 255, 0.6) }
.no-flexbox nav ul { display: block }
.no-flexbox nav ul li { min-width: 15%; display: inline-block }
@media screen and (max-width:58em) {
	.sttabs nav a span { display: none }
	.sttabs nav a:before { margin-right: 0 }
}
.mytooltip { display: inline; position: relative; z-index: 9999 }
.tooltip-item { background: rgba(0, 0, 0, 0.1); cursor: pointer; display: inline-block; font-weight: 500; padding: 0 10px }
.tooltip-item::after { content: ''; position: absolute; width: 360px; height: 20px; bottom: 100%; left: 50%; pointer-events: none; -webkit-transform: translateX(-50%); transform: translateX(-50%) }
.mytooltip:hover .tooltip-item::after { pointer-events: auto }
.tooltip-content { position: absolute; z-index: 9999; width: 360px; left: 50%; margin: 0 0 20px -180px; bottom: 100%; text-align: left; font-size: 14px; line-height: 30px; box-shadow: -5px -5px 15px rgba(48, 54, 61, 0.2); background: #5d5d5d; opacity: 0; cursor: default; pointer-events: none }
.tooltip-effect-1 .tooltip-content { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s; color: #ffffff }
.tooltip-effect-2 .tooltip-content { -webkit-transform-origin: 50% calc(110%); transform-origin: 50% calc(110%); -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 45deg); transform: perspective(1000px) rotate3d(1, 0, 0, 45deg); -webkit-transition: opacity .2s, -webkit-transform .2s; transition: opacity .2s, transform .2s }
.tooltip-effect-3 .tooltip-content { -webkit-transform: translate3d(0, 10px, 0) rotate3d(1, 1, 0, 25deg); transform: translate3d(0, 10px, 0) rotate3d(1, 1, 0, 25deg); -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.tooltip-effect-4 .tooltip-content { -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: scale3d(.7, .3, 1); transform: scale3d(.7, .3, 1); -webkit-transition: opacity .2s, -webkit-transform .2s; transition: opacity .2s, transform .2s }
.tooltip-effect-5 .tooltip-content { width: 180px; margin-left: -90px; -webkit-transform-origin: 50% calc(106%); transform-origin: 50% calc(106%); -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); -webkit-transition: opacity .2s, -webkit-transform .2s; transition: opacity .2s, transform .2s; -webkit-transition-timing-function: ease, cubic-bezier(.17, .67, .4, 1.39); transition-timing-function: ease, cubic-bezier(.17, .67, .4, 1.39) }
.mytooltip:hover .tooltip-content { pointer-events: auto; opacity: 1; -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0); transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0) }
.tooltip.tooltip-effect-2:hover .tooltip-content { -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 0deg); transform: perspective(1000px) rotate3d(1, 0, 0, 0deg) }
.tooltip-content::after { content: ''; top: 100%; left: 50%; border: solid transparent; height: 0; width: 0; position: absolute; pointer-events: none; border-color: transparent; border-top-color: #2a3035; border-width: 10px; margin-left: -10px }
.tooltip-content img { position: relative; height: 140px; display: block; float: left; margin-right: 1em }
.tooltip-text { font-size: 14px; line-height: 24px; display: block; padding: 1.31em 1.21em 1.21em 0; color: #fff }
.tooltip-effect-5 .tooltip-text { padding: 1.4em }
a.mytooltip { font-weight: 500; color: #fb9678 }
.tooltip-content2 { position: absolute; z-index: 9999; width: 80px; height: 80px; padding-top: 25px; left: 50%; margin-left: -40px; bottom: 100%; border-radius: 50%; text-align: center; background: #fb9678; color: #ffffff; opacity: 0; margin-bottom: 20px; cursor: default; pointer-events: none }
.tooltip-content2 i { opacity: 0 }
.mytooltip:hover .tooltip-content2, .mytooltip:hover .tooltip-content2 i { opacity: 1; font-size: 18px }
.tooltip-effect-6 .tooltip-content2 { -webkit-transform: translate3d(0, 10px, 0) rotate3d(1, 1, 1, 45deg); transform: translate3d(0, 10px, 0) rotate3d(1, 1, 1, 45deg); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.tooltip-effect-6 .tooltip-content2 i { -webkit-transform: scale3d(0, 0, 1); transform: scale3d(0, 0, 1); -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.tooltip-effect-7 .tooltip-content2 { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.tooltip-effect-7 .tooltip-content2 i { -webkit-transform: translate3d(0, 15px, 0); transform: translate3d(0, 15px, 0); -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.tooltip-effect-8 .tooltip-content2 { -webkit-transform: translate3d(0, 10px, 0) rotate3d(0, 1, 0, 90deg); transform: translate3d(0, 10px, 0) rotate3d(0, 1, 0, 90deg); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.tooltip-effect-8 .tooltip-content2 i { -webkit-transform: scale3d(0, 0, 1); transform: scale3d(0, 0, 1); -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.tooltip-effect-9 .tooltip-content2 { -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.tooltip-effect-9 .tooltip-content2 i { -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.mytooltip:hover .tooltip-content2, .mytooltip:hover .tooltip-content2 i { pointer-events: auto; -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); transform: translate3d(0, 0, 0) scale3d(1, 1, 1) }
.tooltip-effect-6:hover .tooltip-content2 i { -webkit-transform: rotate3d(1, 1, 1, 0); transform: rotate3d(1, 1, 1, 0) }
.tooltip-content2::after { content: ''; position: absolute; top: 100%; left: 50%; margin: -7px 0 0 -15px; width: 30px; height: 20px; background: url(../../plugins/images/tooltip/tooltip1.svg) no-repeat center center; background-size: 100% }
.tooltip-content3 { position: absolute; background: url(../../plugins/images/tooltip/shape1.svg) no-repeat center bottom; background-size: 100% 100%; z-index: 9999; width: 200px; bottom: 100%; left: 50%; margin-left: -100px; padding: 50px 30px; text-align: center; color: #fff; opacity: 0; cursor: default; font-size: 14; line-height: 27px; pointer-events: none; -webkit-transform: scale3d(.1, .2, 1); transform: scale3d(.1, .2, 1); -webkit-transform-origin: 50% 120%; transform-origin: 50% 120%; -webkit-transition: opacity .4s, -webkit-transform .4s; transition: opacity .4s, transform .4s; -webkit-transition-timing-function: ease, cubic-bezier(.6, 0, .4, 1); transition-timing-function: ease, cubic-bezier(.6, 0, .4, 1) }
.mytooltip:hover .tooltip-content3 { opacity: 1; pointer-events: auto; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1) }
.tooltip-content3::after { content: ''; position: absolute; width: 16px; height: 16px; left: 50%; margin-left: -8px; top: 100%; background: #00AEEF; -webkit-transform: translate3d(0, -60%, 0) rotate3d(0, 0, 1, 45deg); transform: translate3d(0, -60%, 0) rotate3d(0, 0, 1, 45deg) }
.tooltip-item2 { color: #03a9f3; cursor: pointer; z-index: 100; position: relative; display: inline-block; font-weight: 500; -webkit-transition: background-color .3s, color .3s, -webkit-transform .3s; transition: background-color .3s, color .3s, transform .3s }
.mytooltip:hover .tooltip-item2 { color: #ffffff; -webkit-transform: translate3d(0, -0.5em, 0); transform: translate3d(0, -0.5em, 0) }
.tooltip-content4 { position: absolute; z-index: 99; width: 360px; left: 50%; margin-left: -180px; bottom: -5px; text-align: left; background: #03a9f3; opacity: 0; font-size: 14px; line-height: 27px; padding: 1.5em; color: #ffffff; border-bottom: 55px solid #5d5d5d; cursor: default; pointer-events: none; border-radius: 5px; -webkit-transform: translate3d(0, -0.5em, 0); transform: translate3d(0, -0.5em, 0); -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.tooltip-content4 a { color: #5d5d5d }
.tooltip-text2 { opacity: 0; -webkit-transform: translate3d(0, 1.5em, 0); transform: translate3d(0, 1.5em, 0); -webkit-transition: opacity .3s, -webkit-transform .3s; transition: opacity .3s, transform .3s }
.mytooltip:hover .tooltip-content4, .mytooltip:hover .tooltip-text2 { pointer-events: auto; opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.tooltip-content5 { position: absolute; z-index: 9999; width: 300px; left: 50%; bottom: 100%; font-size: 20px; line-height: 1.4; text-align: center; font-weight: 400; color: #ffffff; background: transparent; opacity: 0; margin: 0 0 20px -150px; cursor: default; pointer-events: none; -webkit-font-smoothing: antialiased; -webkit-transition: opacity .3s .3s; transition: opacity .3s .3s }
.mytooltip:hover .tooltip-content5 { opacity: 1; pointer-events: auto; -webkit-transition-delay: 0s; transition-delay: 0s }
.tooltip-content5 span { display: block }
.tooltip-text3 { border-bottom: 10px solid #fb9678; overflow: hidden; -webkit-transform: scale3d(0, 1, 1); transform: scale3d(0, 1, 1); -webkit-transition: -webkit-transform .3s .3s; transition: transform .3s .3s }
.mytooltip:hover .tooltip-text3 { -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1) }
.tooltip-inner2 { background: #5d5d5d; padding: 40px; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); webkit-transition: -webkit-transform .3s; transition: transform .3s }
.mytooltip:hover .tooltip-inner2 { -webkit-transition-delay: .3s; transition-delay: .3s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.tooltip-content5::after { content: ''; bottom: -20px; left: 50%; border: solid transparent; height: 0; width: 0; position: absolute; pointer-events: none; border-color: transparent; border-top-color: #fb9678; border-width: 10px; margin-left: -10px }
@media (max-width:1350px) {
	.carousel .item h3 { font-size: 17px; height: 90px }
	.inbox-center a { width: 400px }
}
.search-listing { padding: 0; margin: 0 }
.search-listing li { list-style: none; padding: 15px 0; border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
.search-listing li h3 { margin: 0; font-size: 18px }
.search-listing li h3 a { color: #03a9f3 }
.search-listing li h3 a:hover { text-decoration: underline }
.search-listing li a { color: #00c292 }
.megamenu { left: 0; right: 0; width: 100% }
.mega-dropdown { position: static !important }
.mega-dropdown-menu { padding: 20px; width: 100%; box-shadow: none; -webkit-box-shadow: none; border: 0; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2) !important }
.mega-dropdown-menu>li>ul { padding: 0; margin: 0 }
.mega-dropdown-menu>li>ul>li { list-style: none }
.mega-dropdown-menu>li>ul>li>a { display: block; padding: 8px 0; clear: both; line-height: 1.42857143; color: #686868; white-space: normal }
.mega-dropdown-menu>li>ul>li>a:hover, .mega-dropdown-menu>li>ul>li>a:focus { text-decoration: none; color: #ff6849 }
.mega-dropdown-menu .dropdown-header { font-size: 16px; font-weight: 500; padding: 8px 0; margin-top: 12px }
.mega-dropdown-menu li.demo-box a { color: #ffffff; display: block }
.mega-dropdown-menu li.demo-box a:hover { opacity: .8 }
button.dt-button, div.dt-button, a.dt-button { background: #03a9f3; color: #ffffff; border-color: #03a9f3 }
button.dt-button:hover, div.dt-button:hover, a.dt-button:hover { background: #03a9f3 }
button.dt-button:hover:not(.disabled), div.dt-button:hover:not(.disabled), a.dt-button:hover:not(.disabled) { background: #f7fafc; color: #5d5d5d; border-color: rgba(120, 130, 140, 0.13) }
.dataTables_filter input { border: 1px solid rgba(120, 130, 140, 0.13) }
table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1, table.dataTable.display tbody tr:hover>.sorting_1, table.dataTable.order-column.hover tbody tr:hover>.sorting_1, table.dataTable.display tbody tr.even>.sorting_1, table.dataTable.order-column.stripe tbody tr.even>.sorting_1 { background: none }
.note-editor { border: 1px solid rgba(120, 130, 140, 0.13) }
.note-editor .panel-heading { padding: 6px 10px 10px }
.page-aside { position: relative }
.left-aside { position: absolute; background: #ffffff; border-right: 1px solid rgba(120, 130, 140, 0.13); padding: 20px; width: 250px; height: 100% }
.right-aside { padding: 20px; margin-left: 250px }
.right-aside .contact-list td { vertical-align: middle; padding: 25px 10px }
.right-aside .contact-list td img { width: 30px }
.list-style-none { margin: 0; padding: 0 }
.list-style-none li { list-style: none; margin: 0 }
.list-style-none li.box-label a { font-weight: 500 }
.list-style-none li.divider { margin: 10px 0; height: 1px; background: rgba(120, 130, 140, 0.13) }
.list-style-none li a { padding: 15px 10px; display: block; color: #686868 }
.list-style-none li a:hover { color: #ff6849 }
.list-style-none li a span { float: right }
.chat-main-box { position: relative; background: #ffffff; overflow: hidden }
.chat-main-box .chat-left-aside { position: absolute; width: 250px; z-index: 9; top: 0; border-right: 1px solid rgba(120, 130, 140, 0.13) }
.chat-main-box .chat-left-aside .open-panel { display: none; cursor: pointer; position: absolute; left: -webkit-calc(99%); top: 50%; z-index: 100; background-color: #fff; -webkit-box-shadow: 1px 0 3px rgba(0, 0, 0, 0.2); box-shadow: 1px 0 3px rgba(0, 0, 0, 0.2); border-radius: 0 100px 100px 0; line-height: 1; padding: 15px 8px 15px 4px }
.chat-main-box .chat-left-aside .chat-left-inner .form-control { height: 60px }
.chat-main-box .chat-left-aside .chat-left-inner .style-none { padding: 0 }
.chat-main-box .chat-left-aside .chat-left-inner .style-none li { list-style: none; overflow: hidden }
.chat-main-box .chat-left-aside .chat-left-inner .style-none li a { padding: 20px }
.chat-main-box .chat-left-aside .chat-left-inner .style-none li a:hover, .chat-main-box .chat-left-aside .chat-left-inner .style-none li a.active { background: #f7fafc }
.chat-main-box .chat-right-aside { margin-left: 250px }
.chat-main-box .chat-right-aside .chat-list { max-height: none; height: 100%; padding-top: 40px }
.chat-main-box .chat-right-aside .chat-list .chat-text { border-radius: 6px }
.chat-main-box .chat-right-aside .send-chat-box { position: relative }
.chat-main-box .chat-right-aside .send-chat-box .form-control { border: none; border-top: 1px solid rgba(120, 130, 140, 0.13); resize: none; height: 80px; padding-right: 180px }
.chat-main-box .chat-right-aside .send-chat-box .form-control:focus { border-color: rgba(120, 130, 140, 0.13) }
.chat-main-box .chat-right-aside .send-chat-box .custom-send { position: absolute; right: 20px; bottom: 10px }
.chat-main-box .chat-right-aside .send-chat-box .custom-send .cst-icon { color: #686868; margin-right: 10px }
.el-element-overlay .white-box { padding: 0 }
.el-element-overlay .el-card-item { position: relative; padding-bottom: 25px }
.el-element-overlay .el-card-item .el-card-avatar { margin-bottom: 15px }
.el-element-overlay .el-card-item .el-card-content { text-align: center }
.el-element-overlay .el-card-item .el-card-content h3 { margin: 0 }
.el-element-overlay .el-card-item .el-card-content a { color: #686868 }
.el-element-overlay .el-card-item .el-card-content a:hover { color: #ff6849 }
.el-element-overlay .el-card-item .el-overlay-1 { width: 100%; height: 100%; overflow: hidden; position: relative; text-align: center; cursor: default }
.el-element-overlay .el-card-item .el-overlay-1 img { display: block; position: relative; -webkit-transition: all .4s linear; transition: all .4s linear; width: 100%; height: auto }
.el-element-overlay .el-card-item .el-overlay-1:hover img { -ms-transform: scale(1.2) translateZ(0); -webkit-transform: scale(1.2) translateZ(0) }
.el-element-overlay .el-card-item .el-overlay-1 .el-info { text-decoration: none; display: inline-block; text-transform: uppercase; color: #ffffff; background-color: transparent; filter: alpha(opacity=0); -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; padding: 0; margin: auto; position: absolute; top: 50%; left: 0; right: 0; transform: translateY(-50%) translateZ(0); -webkit-transform: translateY(-50%) translateZ(0); -ms-transform: translateY(-50%) translateZ(0) }
.el-element-overlay .el-card-item .el-overlay-1 .el-info>li { list-style: none; display: inline-block; margin: 0 3px }
.el-element-overlay .el-card-item .el-overlay-1 .el-info>li a { border-color: #ffffff; color: #ffffff; padding: 12px 15px 10px }
.el-element-overlay .el-card-item .el-overlay-1 .el-info>li a:hover { background: #fb9678; border-color: #fb9678 }
.el-element-overlay .el-card-item .el-overlay { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; opacity: 0; background-color: rgba(0, 0, 0, 0.7); -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out }
.el-element-overlay .el-card-item .el-overlay-1:hover .el-overlay { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0) }
.el-element-overlay .el-card-item .el-overlay-1 .scrl-dwn { top: -100% }
.el-element-overlay .el-card-item .el-overlay-1 .scrl-up { top: 100%; height: 0 }
.el-element-overlay .el-card-item .el-overlay-1:hover .scrl-dwn { top: 0 }
.el-element-overlay .el-card-item .el-overlay-1:hover .scrl-up { top: 0; height: 100% }
.login-sidebar { position: absolute; right: 0; margin-top: 0; height: 100% }
.login-sidebar { position: relative; right: 0; margin-top: 0 }
.common-list { margin: 0; padding: 0 }
.common-list li { list-style: none; display: block }
.common-list li a { padding: 12px 0; color: #686868; display: block }
.common-list li a:hover { color: #ff6849 }
.color-table.primary-table thead th { background-color: #ab8ce4; color: #ffffff }
.color-table.success-table thead th { background-color: #00c292; color: #ffffff }
.color-table.info-table thead th { background-color: #03a9f3; color: #ffffff }
.color-table.warning-table thead th { background-color: #fec107; color: #ffffff }
.color-table.danger-table thead th { background-color: #fb9678; color: #ffffff }
.color-table.inverse-table thead th { background-color: #4c5667; color: #ffffff }
.color-table.dark-table thead th { background-color: #5d5d5d; color: #ffffff }
.color-table.red-table thead th { background-color: #fb3a3a; color: #ffffff }
.color-table.purple-table thead th { background-color: #9675ce; color: #ffffff }
.color-table.muted-table thead th { background-color: #98a6ad; color: #ffffff }
.color-bordered-table.primary-bordered-table { border: 2px solid #ab8ce4 }
.color-bordered-table.primary-bordered-table thead th { background-color: #ab8ce4; color: #ffffff }
.color-bordered-table.success-bordered-table { border: 2px solid #00c292 }
.color-bordered-table.success-bordered-table thead th { background-color: #00c292; color: #ffffff }
.color-bordered-table.info-bordered-table { border: 2px solid #03a9f3 }
.color-bordered-table.info-bordered-table thead th { background-color: #03a9f3; color: #ffffff }
.color-bordered-table.warning-bordered-table { border: 2px solid #fec107 }
.color-bordered-table.warning-bordered-table thead th { background-color: #fec107; color: #ffffff }
.color-bordered-table.danger-bordered-table { border: 2px solid #fb9678 }
.color-bordered-table.danger-bordered-table thead th { background-color: #fb9678; color: #ffffff }
.color-bordered-table.inverse-bordered-table { border: 2px solid #4c5667 }
.color-bordered-table.inverse-bordered-table thead th { background-color: #4c5667; color: #ffffff }
.color-bordered-table.dark-bordered-table { border: 2px solid #5d5d5d }
.color-bordered-table.dark-bordered-table thead th { background-color: #5d5d5d; color: #ffffff }
.color-bordered-table.red-bordered-table { border: 2px solid #fb3a3a }
.color-bordered-table.red-bordered-table thead th { background-color: #fb3a3a; color: #ffffff }
.color-bordered-table.purple-bordered-table { border: 2px solid #9675ce }
.color-bordered-table.purple-bordered-table thead th { background-color: #9675ce; color: #ffffff }
.color-bordered-table.muted-bordered-table { border: 2px solid #98a6ad }
.color-bordered-table.muted-bordered-table thead th { background-color: #98a6ad; color: #ffffff }
.full-color-table.full-primary-table { background-color: rgba(171, 140, 228, 0.8) }
.full-color-table.full-primary-table thead th { background-color: #ab8ce4; border: 0 !important; color: #ffffff }
.full-color-table.full-primary-table tbody td { border: 0 !important; color: #ffffff }
.full-color-table.full-primary-table tr:hover { background-color: #ab8ce4 }
.full-color-table.full-success-table { background-color: rgba(0, 194, 146, 0.8) }
.full-color-table.full-success-table thead th { background-color: #00c292; border: 0 !important; color: #ffffff }
.full-color-table.full-success-table tbody td { border: 0 !important; color: #ffffff }
.full-color-table.full-success-table tr:hover { background-color: #00c292 }
.full-color-table.full-info-table { background-color: rgba(3, 169, 243, 0.8) }
.full-color-table.full-info-table thead th { background-color: #03a9f3; border: 0 !important; color: #ffffff }
.full-color-table.full-info-table tbody td { border: 0 !important; color: #ffffff }
.full-color-table.full-info-table tr:hover { background-color: #03a9f3 }
.full-color-table.full-warning-table { background-color: rgba(254, 193, 7, 0.8) }
.full-color-table.full-warning-table thead th { background-color: #fec107; border: 0 !important; color: #ffffff }
.full-color-table.full-warning-table tbody td { border: 0 !important; color: #ffffff }
.full-color-table.full-warning-table tr:hover { background-color: #fec107 }
.full-color-table.full-danger-table { background-color: rgba(251, 150, 120, 0.8) }
.full-color-table.full-danger-table thead th { background-color: #fb9678; border: 0 !important; color: #ffffff }
.full-color-table.full-danger-table tbody td { border: 0 !important; color: #ffffff }
.full-color-table.full-danger-table tr:hover { background-color: #fb9678 }
.full-color-table.full-inverse-table { background-color: rgba(76, 86, 103, 0.8) }
.full-color-table.full-inverse-table thead th { background-color: #4c5667; border: 0 !important; color: #ffffff }
.full-color-table.full-inverse-table tbody td { border: 0 !important; color: #ffffff }
.full-color-table.full-inverse-table tr:hover { background-color: #4c5667 }
.full-color-table.full-dark-table { background-color: rgba(43, 43, 43, 0.8) }
.full-color-table.full-dark-table thead th { background-color: #5d5d5d; border: 0 !important; color: #ffffff }
.full-color-table.full-dark-table tbody td { border: 0 !important; color: #ffffff }
.full-color-table.full-dark-table tr:hover { background-color: #5d5d5d }
.full-color-table.full-red-table { background-color: rgba(251, 58, 58, 0.8) }
.full-color-table.full-red-table thead th { background-color: #fb3a3a; border: 0 !important; color: #ffffff }
.full-color-table.full-red-table tbody td { border: 0 !important; color: #ffffff }
.full-color-table.full-red-table tr:hover { background-color: #fb3a3a }
.full-color-table.full-purple-table { background-color: rgba(150, 117, 206, 0.8) }
.full-color-table.full-purple-table thead th { background-color: #9675ce; border: 0 !important; color: #ffffff }
.full-color-table.full-purple-table tbody td { border: 0 !important; color: #ffffff }
.full-color-table.full-purple-table tr:hover { background-color: #9675ce }
.full-color-table.full-muted-table { background-color: rgba(152, 166, 173, 0.8) }
.full-color-table.full-muted-table thead th { background-color: #98a6ad; border: 0 !important; color: #ffffff }
.full-color-table.full-muted-table tbody td { border: 0 !important; color: #ffffff }
.full-color-table.full-muted-table tr:hover { background-color: #98a6ad }
.floating-labels .form-group { position: relative }
.floating-labels .form-control { font-size: 20px; padding: 10px 10px 10px 0; display: block; border: none; border-bottom: 1px solid #f5f5f5 }
.floating-labels select.form-control>option { font-size: 14px }
.floating-labels .form-control:focus { outline: none; border: none }
.floating-labels label { color: #686868; font-size: 16px; position: absolute; cursor: auto; top: 10px; transition: .2s ease all; -moz-transition: .2s ease all; -webkit-transition: .2s ease all }
.floating-labels .form-control:focus~label, .floating-labels .form-control:valid~label { top: -20px; font-size: 12px; color: #ab8ce4 }
.floating-labels .bar { position: relative; display: block }
.floating-labels .bar:before, .floating-labels .bar:after { content: ''; height: 2px; width: 0; bottom: 1px; position: absolute; background: #ab8ce4; transition: .2s ease all; -moz-transition: .2s ease all; -webkit-transition: .2s ease all }
.floating-labels .bar:before { left: 50% }
.floating-labels .bar:after { right: 50% }
.floating-labels .form-control:focus~.bar:before, .floating-labels .form-control:focus~.bar:after { width: 50% }
.floating-labels .highlight { position: absolute; height: 60%; width: 100px; top: 25%; left: 0; pointer-events: none; opacity: .5 }
.floating-labels .input-lg~label, .floating-labels .input-lg { font-size: 24px }
.floating-labels .input-sm~label, .floating-labels .input-sm { font-size: 16px }
.has-feedback label~.t-0 { top: 0 }
@media (max-width:1350px) {
	.carousel .item h3 { font-size: 17px; height: 90px }
	.inbox-center a { width: 400px }
}
@media (min-width:1024px) {
	.app-search .form-control:focus { width: 300px }
}
@media (min-width:768px) {
	#page-wrapper { position: inherit; margin: 0 0 0 200px }
	.navbar-default { position: relative; width: 100%; top: 0 }
	.fix-header .navbar-static-top { position: fixed }
	.fix-header #page-wrapper { padding-top: 70px }
	.sidebar { z-index: 10; position: absolute; width: 200px; padding-top: 60px; height: 100% }
	.fix-sidebar .sidebar { position: fixed; overflow: hidden }
	.fix-sidebar .top-left-part { position: fixed; width: 100%; }
	.fix-sidebar .navbar-left { margin-left: 200px }
	.footer { left: 200px }
	.content-wrapper #page-wrapper { margin-left: 60px }
	.content-wrapper .navbar-left { margin-left: 0 }
	.content-wrapper .footer { left: 60px }
	.content-wrapper .sidebar { width: 60px }
	.content-wrapper .sidebar .hide-menu { display: none; width: 180px; left: 60px }
	.content-wrapper .sidebar .sidebar-nav { position: absolute; overflow: hidden }
	.content-wrapper .sidebar .sidebar-nav .nav-second-level { position: absolute; z-index: 999999 }
	.content-wrapper .sidebar .nav-small-cap, .content-wrapper .sidebar li span span { display: none }
	.content-wrapper .sidebar #side-menu>li:hover { width: 300px; background: #Dbd3c9 }
	.content-wrapper .sidebar li:hover .hide-menu { display: inline }
	.content-wrapper .sidebar #side-menu>li>a { padding: 15px 17px 15px 20px }
	.content-wrapper .sidebar li:hover .nav-second-level.in, .content-wrapper .sidebar li:hover .nav-second-level, .content-wrapper .sidebar li:hover .nav-second-level.collapse li { display: block }
	.content-wrapper .sidebar .nav-second-level { position: absolute; left: 60px; background: #Dbd3c9; width: 240px; opacity: 1; padding-bottom: 20px; display: none }
	.content-wrapper .sidebar .nav-second-level li { background: #Dbd3c9 }
	.content-wrapper .top-left-part { width: 60px }
	.navbar-top-links .dropdown-messages, .navbar-top-links .dropdown-tasks, .navbar-top-links .dropdown-alerts { margin-left: auto }
	.mail_listing { border-left: 1px solid rgba(120, 130, 140, 0.13); padding-left: 20px }
	.inbox-panel { padding-right: 20px }
	.top-minus { margin-top: -62px; float: right }
	.fix-sidebar.content-wrapper .navbar-left, .content-wrapper.fix-sidebar .navbar-left { margin-left: 60px !important }
	.fix-sidebar.content-wrapper .sidebar, .content-wrapper.fix-sidebar .sidebar { position: fixed }
	.fix-sidebar.content-wrapper .sidebar .sidebar-nav, .content-wrapper.fix-sidebar .sidebar .sidebar-nav { position: absolute }
	.fix-sidebar.content-wrapper .sidebar .sidebar-nav .nav-second-level, .content-wrapper.fix-sidebar .sidebar .sidebar-nav .nav-second-level { position: absolute; z-index: 99999 }
}
@media (max-width:1024px) {
	.b-r-none { border-right: 0 }
	.carousel-inner h3 { height: 90px; overflow: hidden }
	.inbox-center a { width: 300px }
}
@media (max-width:767px) {
	.navbar-top-links { display: inline-block }
	.navbar-top-links .profile-pic img { margin-right: 0 }
	.top-left-part { width: 60px }
	.navbar-top-links li:last-child { margin-right: 0 }
	.navbar-top-links .dropdown-messages, .navbar-top-links .dropdown-tasks, .navbar-top-links .dropdown-alerts { width: 260px }
	.row-in-br { border-right: 0; border-bottom: 1px solid rgba(120, 130, 140, 0.13) }
	.bg-title .breadcrumb { float: left; margin-top: 0; margin-bottom: 10px }
	ul.timeline:before { left: 40px }
	ul.timeline>li>.timeline-panel { width: calc(10%); width: -moz-calc(10%); width: -webkit-calc(10%) }
	ul.timeline>li>.timeline-badge { top: 16px; left: 15px; margin-left: 0 }
	ul.timeline>li>.timeline-panel { float: right }
	ul.timeline>li>.timeline-panel:before { right: auto; left: -15px; border-right-width: 15px; border-left-width: 0 }
	ul.timeline>li>.timeline-panel:after { right: auto; left: -14px; border-right-width: 14px; border-left-width: 0 }
	.wizard-steps>li { display: block }
	/*.dropdown .mailbox, .dropdown .dropdown-tasks { left: -100px }*/
	.fix-header .navbar-static-top { position: fixed; top: 0; width: 100% }
	.fix-header #page-wrapper { padding-top: 60px }
	.fix-header .sidebar { position: fixed; height: 350px; top: 60px; z-index: 100; overflow: auto !important; box-shadow: 0 10px 35px rgba(0, 0, 0, 0.2) }
	.mega-dropdown-menu { height: 340px; overflow: auto }
	.left-aside { position: relative; width: 100%; border: 0 }
	.right-aside { margin-left: 0 }
	.chat-main-box .chat-left-aside { left: -250px; transition: .5s ease-in; background: #ffffff }
	.chat-main-box .chat-left-aside.open-pnl { left: 0 }
	.chat-main-box .chat-left-aside .open-panel { display: block }
	.chat-main-box .chat-right-aside { margin: 0 }
}
@media (max-width:480px) {
	.vtabs .tabs-vertical { width: auto }
	.stat-item { padding-right: 0 }
	.login-box { width: 100% }
}
@font-face { font-family: "linea-arrows-10"; src: url("../fonts/linea-icons/fonts/linea-arrows-10.eot"); src: url("../fonts/linea-icons/fonts/linea-arrows-10.eot?#iefix") format("embedded-opentype"), url("../fonts/linea-icons/fonts/linea-arrows-10.woff") format("woff"), url("../fonts/linea-icons/fonts/linea-arrows-10.ttf") format("truetype"), url("../fonts/linea-icons/fonts/linea-arrows-10.svg#linea-arrows-10") format("svg"); font-weight: normal; font-style: normal }
.linea-aerrow[data-icon]:before { font-family: "linea-arrows-10" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
[class^="linea-icon-"]:before, [class*="linea- icon-"]:before { font-family: "linea-arrows-10" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.icon-arrows-anticlockwise:before { content: "\e000" }
.icon-arrows-anticlockwise-dashed:before { content: "\e001" }
.icon-arrows-button-down:before { content: "\e002" }
.icon-arrows-button-off:before { content: "\e003" }
.icon-arrows-button-on:before { content: "\e004" }
.icon-arrows-button-up:before { content: "\e005" }
.icon-arrows-check:before { content: "\e006" }
.icon-arrows-circle-check:before { content: "\e007" }
.icon-arrows-circle-down:before { content: "\e008" }
.icon-arrows-circle-downleft:before { content: "\e009" }
.icon-arrows-circle-downright:before { content: "\e00a" }
.icon-arrows-circle-left:before { content: "\e00b" }
.icon-arrows-circle-minus:before { content: "\e00c" }
.icon-arrows-circle-plus:before { content: "\e00d" }
.icon-arrows-circle-remove:before { content: "\e00e" }
.icon-arrows-circle-right:before { content: "\e00f" }
.icon-arrows-circle-up:before { content: "\e010" }
.icon-arrows-circle-upleft:before { content: "\e011" }
.icon-arrows-circle-upright:before { content: "\e012" }
.icon-arrows-clockwise:before { content: "\e013" }
.icon-arrows-clockwise-dashed:before { content: "\e014" }
.icon-arrows-compress:before { content: "\e015" }
.icon-arrows-deny:before { content: "\e016" }
.icon-arrows-diagonal:before { content: "\e017" }
.icon-arrows-diagonal2:before { content: "\e018" }
.icon-arrows-down:before { content: "\e019" }
.icon-arrows-down-double:before { content: "\e01a" }
.icon-arrows-downleft:before { content: "\e01b" }
.icon-arrows-downright:before { content: "\e01c" }
.icon-arrows-drag-down:before { content: "\e01d" }
.icon-arrows-drag-down-dashed:before { content: "\e01e" }
.icon-arrows-drag-horiz:before { content: "\e01f" }
.icon-arrows-drag-left:before { content: "\e020" }
.icon-arrows-drag-left-dashed:before { content: "\e021" }
.icon-arrows-drag-right:before { content: "\e022" }
.icon-arrows-drag-right-dashed:before { content: "\e023" }
.icon-arrows-drag-up:before { content: "\e024" }
.icon-arrows-drag-up-dashed:before { content: "\e025" }
.icon-arrows-drag-vert:before { content: "\e026" }
.icon-arrows-exclamation:before { content: "\e027" }
.icon-arrows-expand:before { content: "\e028" }
.icon-arrows-expand-diagonal1:before { content: "\e029" }
.icon-arrows-expand-horizontal1:before { content: "\e02a" }
.icon-arrows-expand-vertical1:before { content: "\e02b" }
.icon-arrows-fit-horizontal:before { content: "\e02c" }
.icon-arrows-fit-vertical:before { content: "\e02d" }
.icon-arrows-glide:before { content: "\e02e" }
.icon-arrows-glide-horizontal:before { content: "\e02f" }
.icon-arrows-glide-vertical:before { content: "\e030" }
.icon-arrows-hamburger1:before { content: "\e031" }
.icon-arrows-hamburger-2:before { content: "\e032" }
.icon-arrows-horizontal:before { content: "\e033" }
.icon-arrows-info:before { content: "\e034" }
.icon-arrows-keyboard-alt:before { content: "\e035" }
.icon-arrows-keyboard-cmd:before { content: "\e036" }
.icon-arrows-keyboard-delete:before { content: "\e037" }
.icon-arrows-keyboard-down:before { content: "\e038" }
.icon-arrows-keyboard-left:before { content: "\e039" }
.icon-arrows-keyboard-return:before { content: "\e03a" }
.icon-arrows-keyboard-right:before { content: "\e03b" }
.icon-arrows-keyboard-shift:before { content: "\e03c" }
.icon-arrows-keyboard-tab:before { content: "\e03d" }
.icon-arrows-keyboard-up:before { content: "\e03e" }
.icon-arrows-left:before { content: "\e03f" }
.icon-arrows-left-double-32:before { content: "\e040" }
.icon-arrows-minus:before { content: "\e041" }
.icon-arrows-move:before { content: "\e042" }
.icon-arrows-move2:before { content: "\e043" }
.icon-arrows-move-bottom:before { content: "\e044" }
.icon-arrows-move-left:before { content: "\e045" }
.icon-arrows-move-right:before { content: "\e046" }
.icon-arrows-move-top:before { content: "\e047" }
.icon-arrows-plus:before { content: "\e048" }
.icon-arrows-question:before { content: "\e049" }
.icon-arrows-remove:before { content: "\e04a" }
.icon-arrows-right:before { content: "\e04b" }
.icon-arrows-right-double:before { content: "\e04c" }
.icon-arrows-rotate:before { content: "\e04d" }
.icon-arrows-rotate-anti:before { content: "\e04e" }
.icon-arrows-rotate-anti-dashed:before { content: "\e04f" }
.icon-arrows-rotate-dashed:before { content: "\e050" }
.icon-arrows-shrink:before { content: "\e051" }
.icon-arrows-shrink-diagonal1:before { content: "\e052" }
.icon-arrows-shrink-diagonal2:before { content: "\e053" }
.icon-arrows-shrink-horizonal2:before { content: "\e054" }
.icon-arrows-shrink-horizontal1:before { content: "\e055" }
.icon-arrows-shrink-vertical1:before { content: "\e056" }
.icon-arrows-shrink-vertical2:before { content: "\e057" }
.icon-arrows-sign-down:before { content: "\e058" }
.icon-arrows-sign-left:before { content: "\e059" }
.icon-arrows-sign-right:before { content: "\e05a" }
.icon-arrows-sign-up:before { content: "\e05b" }
.icon-arrows-slide-down1:before { content: "\e05c" }
.icon-arrows-slide-down2:before { content: "\e05d" }
.icon-arrows-slide-left1:before { content: "\e05e" }
.icon-arrows-slide-left2:before { content: "\e05f" }
.icon-arrows-slide-right1:before { content: "\e060" }
.icon-arrows-slide-right2:before { content: "\e061" }
.icon-arrows-slide-up1:before { content: "\e062" }
.icon-arrows-slide-up2:before { content: "\e063" }
.icon-arrows-slim-down:before { content: "\e064" }
.icon-arrows-slim-down-dashed:before { content: "\e065" }
.icon-arrows-slim-left:before { content: "\e066" }
.icon-arrows-slim-left-dashed:before { content: "\e067" }
.icon-arrows-slim-right:before { content: "\e068" }
.icon-arrows-slim-right-dashed:before { content: "\e069" }
.icon-arrows-slim-up:before { content: "\e06a" }
.icon-arrows-slim-up-dashed:before { content: "\e06b" }
.icon-arrows-square-check:before { content: "\e06c" }
.icon-arrows-square-down:before { content: "\e06d" }
.icon-arrows-square-downleft:before { content: "\e06e" }
.icon-arrows-square-downright:before { content: "\e06f" }
.icon-arrows-square-left:before { content: "\e070" }
.icon-arrows-square-minus:before { content: "\e071" }
.icon-arrows-square-plus:before { content: "\e072" }
.icon-arrows-square-remove:before { content: "\e073" }
.icon-arrows-square-right:before { content: "\e074" }
.icon-arrows-square-up:before { content: "\e075" }
.icon-arrows-square-upleft:before { content: "\e076" }
.icon-arrows-square-upright:before { content: "\e077" }
.icon-arrows-squares:before { content: "\e078" }
.icon-arrows-stretch-diagonal1:before { content: "\e079" }
.icon-arrows-stretch-diagonal2:before { content: "\e07a" }
.icon-arrows-stretch-diagonal3:before { content: "\e07b" }
.icon-arrows-stretch-diagonal4:before { content: "\e07c" }
.icon-arrows-stretch-horizontal1:before { content: "\e07d" }
.icon-arrows-stretch-horizontal2:before { content: "\e07e" }
.icon-arrows-stretch-vertical1:before { content: "\e07f" }
.icon-arrows-stretch-vertical2:before { content: "\e080" }
.icon-arrows-switch-horizontal:before { content: "\e081" }
.icon-arrows-switch-vertical:before { content: "\e082" }
.icon-arrows-up:before { content: "\e083" }
.icon-arrows-up-double-33:before { content: "\e084" }
.icon-arrows-upleft:before { content: "\e085" }
.icon-arrows-upright:before { content: "\e086" }
.icon-arrows-vertical:before { content: "\e087" }
@font-face { font-family: "linea-basic-10"; src: url("../fonts/linea-icons/fonts/linea-basic-10.eot"); src: url("../fonts/linea-icons/fonts/linea-basic-10.eot?#iefix") format("embedded-opentype"), url("../fonts/linea-icons/fonts/linea-basic-10.woff") format("woff"), url("../fonts/linea-icons/fonts/linea-basic-10.ttf") format("truetype"), url("../fonts/linea-icons/fonts/linea-basic-10.svg#linea-basic-10") format("svg"); font-weight: normal; font-style: normal }
.linea-basic[data-icon]:before { font-family: "linea-basic-10" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
[class^="linea-icon-"]:before, [class*="linea- icon-"]:before { font-family: "linea-basic-10" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.icon-basic-accelerator:before { content: "a" }
.icon-basic-alarm:before { content: "b" }
.icon-basic-anchor:before { content: "c" }
.icon-basic-anticlockwise:before { content: "d" }
.icon-basic-archive:before { content: "e" }
.icon-basic-archive-full:before { content: "f" }
.icon-basic-ban:before { content: "g" }
.icon-basic-battery-charge:before { content: "h" }
.icon-basic-battery-empty:before { content: "i" }
.icon-basic-battery-full:before { content: "j" }
.icon-basic-battery-half:before { content: "k" }
.icon-basic-bolt:before { content: "l" }
.icon-basic-book:before { content: "m" }
.icon-basic-book-pen:before { content: "n" }
.icon-basic-book-pencil:before { content: "o" }
.icon-basic-bookmark:before { content: "p" }
.icon-basic-calculator:before { content: "q" }
.icon-basic-calendar:before { content: "r" }
.icon-basic-cards-diamonds:before { content: "s" }
.icon-basic-cards-hearts:before { content: "t" }
.icon-basic-case:before { content: "u" }
.icon-basic-chronometer:before { content: "v" }
.icon-basic-clessidre:before { content: "w" }
.icon-basic-clock:before { content: "x" }
.icon-basic-clockwise:before { content: "y" }
.icon-basic-cloud:before { content: "z" }
.icon-basic-clubs:before { content: "A" }
.icon-basic-compass:before { content: "B" }
.icon-basic-cup:before { content: "C" }
.icon-basic-diamonds:before { content: "D" }
.icon-basic-display:before { content: "E" }
.icon-basic-download:before { content: "F" }
.icon-basic-exclamation:before { content: "G" }
.icon-basic-eye:before { content: "H" }
.icon-basic-eye-closed:before { content: "I" }
.icon-basic-female:before { content: "J" }
.icon-basic-flag1:before { content: "K" }
.icon-basic-flag2:before { content: "L" }
.icon-basic-floppydisk:before { content: "M" }
.icon-basic-folder:before { content: "N" }
.icon-basic-folder-multiple:before { content: "O" }
.icon-basic-gear:before { content: "P" }
.icon-basic-geolocalize-01:before { content: "Q" }
.icon-basic-geolocalize-05:before { content: "R" }
.icon-basic-globe:before { content: "S" }
.icon-basic-gunsight:before { content: "T" }
.icon-basic-hammer:before { content: "U" }
.icon-basic-headset:before { content: "V" }
.icon-basic-heart:before { content: "W" }
.icon-basic-heart-broken:before { content: "X" }
.icon-basic-helm:before { content: "Y" }
.icon-basic-home:before { content: "Z" }
.icon-basic-info:before { content: "0" }
.icon-basic-ipod:before { content: "1" }
.icon-basic-joypad:before { content: "2" }
.icon-basic-key:before { content: "3" }
.icon-basic-keyboard:before { content: "4" }
.icon-basic-laptop:before { content: "5" }
.icon-basic-life-buoy:before { content: "6" }
.icon-basic-lightbulb:before { content: "7" }
.icon-basic-link:before { content: "8" }
.icon-basic-lock:before { content: "9" }
.icon-basic-lock-open:before { content: "!" }
.icon-basic-magic-mouse:before { content: "\"" }
.icon-basic-magnifier:before { content: "#" }
.icon-basic-magnifier-minus:before { content: "$" }
.icon-basic-magnifier-plus:before { content: "%" }
.icon-basic-mail:before { content: "&" }
.icon-basic-mail-multiple:before { content: "'" }
.icon-basic-mail-open:before { content: "(" }
.icon-basic-mail-open-text:before { content: ")" }
.icon-basic-male:before { content: "*" }
.icon-basic-map:before { content: "+" }
.icon-basic-message:before { content: "," }
.icon-basic-message-multiple:before { content: "-" }
.icon-basic-message-txt:before { content: "." }
.icon-basic-mixer2:before { content: "/" }
.icon-basic-mouse:before { content: ":" }
.icon-basic-notebook:before { content: ";" }
.icon-basic-notebook-pen:before { content: "<" }
.icon-basic-notebook-pencil:before { content: "=" }
.icon-basic-paperplane:before { content: ">" }
.icon-basic-pencil-ruler:before { content: "?" }
.icon-basic-pencil-ruler-pen:before { content: "@" }
.icon-basic-photo:before { content: "[" }
.icon-basic-picture:before { content: "]" }
.icon-basic-picture-multiple:before { content: "^" }
.icon-basic-pin1:before { content: "_" }
.icon-basic-pin2:before { content: "`" }
.icon-basic-postcard:before { content: "{" }
.icon-basic-postcard-multiple:before { content: "|" }
.icon-basic-printer:before { content: "}" }
.icon-basic-question:before { content: "~" }
.icon-basic-rss:before { content: "\\" }
.icon-basic-server:before { content: "\e000" }
.icon-basic-server2:before { content: "\e001" }
.icon-basic-server-cloud:before { content: "\e002" }
.icon-basic-server-download:before { content: "\e003" }
.icon-basic-server-upload:before { content: "\e004" }
.icon-basic-settings:before { content: "\e005" }
.icon-basic-share:before { content: "\e006" }
.icon-basic-sheet:before { content: "\e007" }
.icon-basic-sheet-multiple:before { content: "\e008" }
.icon-basic-sheet-pen:before { content: "\e009" }
.icon-basic-sheet-pencil:before { content: "\e00a" }
.icon-basic-sheet-txt:before { content: "\e00b" }
.icon-basic-signs:before { content: "\e00c" }
.icon-basic-smartphone:before { content: "\e00d" }
.icon-basic-spades:before { content: "\e00e" }
.icon-basic-spread:before { content: "\e00f" }
.icon-basic-spread-bookmark:before { content: "\e010" }
.icon-basic-spread-text:before { content: "\e011" }
.icon-basic-spread-text-bookmark:before { content: "\e012" }
.icon-basic-star:before { content: "\e013" }
.icon-basic-tablet:before { content: "\e014" }
.icon-basic-target:before { content: "\e015" }
.icon-basic-todo:before { content: "\e016" }
.icon-basic-todo-pen:before { content: "\e017" }
.icon-basic-todo-pencil:before { content: "\e018" }
.icon-basic-todo-txt:before { content: "\e019" }
.icon-basic-todolist-pen:before { content: "\e01a" }
.icon-basic-todolist-pencil:before { content: "\e01b" }
.icon-basic-trashcan:before { content: "\e01c" }
.icon-basic-trashcan-full:before { content: "\e01d" }
.icon-basic-trashcan-refresh:before { content: "\e01e" }
.icon-basic-trashcan-remove:before { content: "\e01f" }
.icon-basic-upload:before { content: "\e020" }
.icon-basic-usb:before { content: "\e021" }
.icon-basic-video:before { content: "\e022" }
.icon-basic-watch:before { content: "\e023" }
.icon-basic-webpage:before { content: "\e024" }
.icon-basic-webpage-img-txt:before { content: "\e025" }
.icon-basic-webpage-multiple:before { content: "\e026" }
.icon-basic-webpage-txt:before { content: "\e027" }
.icon-basic-world:before { content: "\e028" }
@font-face { font-family: "linea-basic-elaboration-10"; src: url("../fonts/linea-icons/fonts/linea-basic-elaboration-10.eot"); src: url("../fonts/linea-icons/fonts/linea-basic-elaboration-10.eot?#iefix") format("embedded-opentype"), url("../fonts/linea-icons/fonts/linea-basic-elaboration-10.woff") format("woff"), url("../fonts/linea-icons/fonts/linea-basic-elaboration-10.ttf") format("truetype"), url("../fonts/linea-icons/fonts/linea-basic-elaboration-10.svg#linea-basic-elaboration-10") format("svg"); font-weight: normal; font-style: normal }
.linea-elaborate[data-icon]:before { font-family: "linea-basic-elaboration-10" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
[class^="linea-icon-"]:before, [class*="linea- icon-"]:before { font-family: "linea-basic-elaboration-10" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.icon-basic-elaboration-bookmark-checck:before { content: "a" }
.icon-basic-elaboration-bookmark-minus:before { content: "b" }
.icon-basic-elaboration-bookmark-plus:before { content: "c" }
.icon-basic-elaboration-bookmark-remove:before { content: "d" }
.icon-basic-elaboration-briefcase-check:before { content: "e" }
.icon-basic-elaboration-briefcase-download:before { content: "f" }
.icon-basic-elaboration-briefcase-flagged:before { content: "g" }
.icon-basic-elaboration-briefcase-minus:before { content: "h" }
.icon-basic-elaboration-briefcase-plus:before { content: "i" }
.icon-basic-elaboration-briefcase-refresh:before { content: "j" }
.icon-basic-elaboration-briefcase-remove:before { content: "k" }
.icon-basic-elaboration-briefcase-search:before { content: "l" }
.icon-basic-elaboration-briefcase-star:before { content: "m" }
.icon-basic-elaboration-briefcase-upload:before { content: "n" }
.icon-basic-elaboration-browser-check:before { content: "o" }
.icon-basic-elaboration-browser-download:before { content: "p" }
.icon-basic-elaboration-browser-minus:before { content: "q" }
.icon-basic-elaboration-browser-plus:before { content: "r" }
.icon-basic-elaboration-browser-refresh:before { content: "s" }
.icon-basic-elaboration-browser-remove:before { content: "t" }
.icon-basic-elaboration-browser-search:before { content: "u" }
.icon-basic-elaboration-browser-star:before { content: "v" }
.icon-basic-elaboration-browser-upload:before { content: "w" }
.icon-basic-elaboration-calendar-check:before { content: "x" }
.icon-basic-elaboration-calendar-cloud:before { content: "y" }
.icon-basic-elaboration-calendar-download:before { content: "z" }
.icon-basic-elaboration-calendar-empty:before { content: "A" }
.icon-basic-elaboration-calendar-flagged:before { content: "B" }
.icon-basic-elaboration-calendar-heart:before { content: "C" }
.icon-basic-elaboration-calendar-minus:before { content: "D" }
.icon-basic-elaboration-calendar-next:before { content: "E" }
.icon-basic-elaboration-calendar-noaccess:before { content: "F" }
.icon-basic-elaboration-calendar-pencil:before { content: "G" }
.icon-basic-elaboration-calendar-plus:before { content: "H" }
.icon-basic-elaboration-calendar-previous:before { content: "I" }
.icon-basic-elaboration-calendar-refresh:before { content: "J" }
.icon-basic-elaboration-calendar-remove:before { content: "K" }
.icon-basic-elaboration-calendar-search:before { content: "L" }
.icon-basic-elaboration-calendar-star:before { content: "M" }
.icon-basic-elaboration-calendar-upload:before { content: "N" }
.icon-basic-elaboration-cloud-check:before { content: "O" }
.icon-basic-elaboration-cloud-download:before { content: "P" }
.icon-basic-elaboration-cloud-minus:before { content: "Q" }
.icon-basic-elaboration-cloud-noaccess:before { content: "R" }
.icon-basic-elaboration-cloud-plus:before { content: "S" }
.icon-basic-elaboration-cloud-refresh:before { content: "T" }
.icon-basic-elaboration-cloud-remove:before { content: "U" }
.icon-basic-elaboration-cloud-search:before { content: "V" }
.icon-basic-elaboration-cloud-upload:before { content: "W" }
.icon-basic-elaboration-document-check:before { content: "X" }
.icon-basic-elaboration-document-cloud:before { content: "Y" }
.icon-basic-elaboration-document-download:before { content: "Z" }
.icon-basic-elaboration-document-flagged:before { content: "0" }
.icon-basic-elaboration-document-graph:before { content: "1" }
.icon-basic-elaboration-document-heart:before { content: "2" }
.icon-basic-elaboration-document-minus:before { content: "3" }
.icon-basic-elaboration-document-next:before { content: "4" }
.icon-basic-elaboration-document-noaccess:before { content: "5" }
.icon-basic-elaboration-document-note:before { content: "6" }
.icon-basic-elaboration-document-pencil:before { content: "7" }
.icon-basic-elaboration-document-picture:before { content: "8" }
.icon-basic-elaboration-document-plus:before { content: "9" }
.icon-basic-elaboration-document-previous:before { content: "!" }
.icon-basic-elaboration-document-refresh:before { content: "\"" }
.icon-basic-elaboration-document-remove:before { content: "#" }
.icon-basic-elaboration-document-search:before { content: "$" }
.icon-basic-elaboration-document-star:before { content: "%" }
.icon-basic-elaboration-document-upload:before { content: "&" }
.icon-basic-elaboration-folder-check:before { content: "'" }
.icon-basic-elaboration-folder-cloud:before { content: "(" }
.icon-basic-elaboration-folder-document:before { content: ")" }
.icon-basic-elaboration-folder-download:before { content: "*" }
.icon-basic-elaboration-folder-flagged:before { content: "+" }
.icon-basic-elaboration-folder-graph:before { content: "," }
.icon-basic-elaboration-folder-heart:before { content: "-" }
.icon-basic-elaboration-folder-minus:before { content: "." }
.icon-basic-elaboration-folder-next:before { content: "/" }
.icon-basic-elaboration-folder-noaccess:before { content: ":" }
.icon-basic-elaboration-folder-note:before { content: ";" }
.icon-basic-elaboration-folder-pencil:before { content: "<" }
.icon-basic-elaboration-folder-picture:before { content: "=" }
.icon-basic-elaboration-folder-plus:before { content: ">" }
.icon-basic-elaboration-folder-previous:before { content: "?" }
.icon-basic-elaboration-folder-refresh:before { content: "@" }
.icon-basic-elaboration-folder-remove:before { content: "[" }
.icon-basic-elaboration-folder-search:before { content: "]" }
.icon-basic-elaboration-folder-star:before { content: "^" }
.icon-basic-elaboration-folder-upload:before { content: "_" }
.icon-basic-elaboration-mail-check:before { content: "`" }
.icon-basic-elaboration-mail-cloud:before { content: "{" }
.icon-basic-elaboration-mail-document:before { content: "|" }
.icon-basic-elaboration-mail-download:before { content: "}" }
.icon-basic-elaboration-mail-flagged:before { content: "~" }
.icon-basic-elaboration-mail-heart:before { content: "\\" }
.icon-basic-elaboration-mail-next:before { content: "\e000" }
.icon-basic-elaboration-mail-noaccess:before { content: "\e001" }
.icon-basic-elaboration-mail-note:before { content: "\e002" }
.icon-basic-elaboration-mail-pencil:before { content: "\e003" }
.icon-basic-elaboration-mail-picture:before { content: "\e004" }
.icon-basic-elaboration-mail-previous:before { content: "\e005" }
.icon-basic-elaboration-mail-refresh:before { content: "\e006" }
.icon-basic-elaboration-mail-remove:before { content: "\e007" }
.icon-basic-elaboration-mail-search:before { content: "\e008" }
.icon-basic-elaboration-mail-star:before { content: "\e009" }
.icon-basic-elaboration-mail-upload:before { content: "\e00a" }
.icon-basic-elaboration-message-check:before { content: "\e00b" }
.icon-basic-elaboration-message-dots:before { content: "\e00c" }
.icon-basic-elaboration-message-happy:before { content: "\e00d" }
.icon-basic-elaboration-message-heart:before { content: "\e00e" }
.icon-basic-elaboration-message-minus:before { content: "\e00f" }
.icon-basic-elaboration-message-note:before { content: "\e010" }
.icon-basic-elaboration-message-plus:before { content: "\e011" }
.icon-basic-elaboration-message-refresh:before { content: "\e012" }
.icon-basic-elaboration-message-remove:before { content: "\e013" }
.icon-basic-elaboration-message-sad:before { content: "\e014" }
.icon-basic-elaboration-smartphone-cloud:before { content: "\e015" }
.icon-basic-elaboration-smartphone-heart:before { content: "\e016" }
.icon-basic-elaboration-smartphone-noaccess:before { content: "\e017" }
.icon-basic-elaboration-smartphone-note:before { content: "\e018" }
.icon-basic-elaboration-smartphone-pencil:before { content: "\e019" }
.icon-basic-elaboration-smartphone-picture:before { content: "\e01a" }
.icon-basic-elaboration-smartphone-refresh:before { content: "\e01b" }
.icon-basic-elaboration-smartphone-search:before { content: "\e01c" }
.icon-basic-elaboration-tablet-cloud:before { content: "\e01d" }
.icon-basic-elaboration-tablet-heart:before { content: "\e01e" }
.icon-basic-elaboration-tablet-noaccess:before { content: "\e01f" }
.icon-basic-elaboration-tablet-note:before { content: "\e020" }
.icon-basic-elaboration-tablet-pencil:before { content: "\e021" }
.icon-basic-elaboration-tablet-picture:before { content: "\e022" }
.icon-basic-elaboration-tablet-refresh:before { content: "\e023" }
.icon-basic-elaboration-tablet-search:before { content: "\e024" }
.icon-basic-elaboration-todolist-2:before { content: "\e025" }
.icon-basic-elaboration-todolist-check:before { content: "\e026" }
.icon-basic-elaboration-todolist-cloud:before { content: "\e027" }
.icon-basic-elaboration-todolist-download:before { content: "\e028" }
.icon-basic-elaboration-todolist-flagged:before { content: "\e029" }
.icon-basic-elaboration-todolist-minus:before { content: "\e02a" }
.icon-basic-elaboration-todolist-noaccess:before { content: "\e02b" }
.icon-basic-elaboration-todolist-pencil:before { content: "\e02c" }
.icon-basic-elaboration-todolist-plus:before { content: "\e02d" }
.icon-basic-elaboration-todolist-refresh:before { content: "\e02e" }
.icon-basic-elaboration-todolist-remove:before { content: "\e02f" }
.icon-basic-elaboration-todolist-search:before { content: "\e030" }
.icon-basic-elaboration-todolist-star:before { content: "\e031" }
.icon-basic-elaboration-todolist-upload:before { content: "\e032" }
@font-face { font-family: "linea-ecommerce-10"; src: url("../fonts/linea-icons/fonts/linea-ecommerce-10.eot"); src: url("../fonts/linea-icons/fonts/linea-ecommerce-10.eot?#iefix") format("embedded-opentype"), url("../fonts/linea-icons/fonts/linea-ecommerce-10.woff") format("woff"), url("../fonts/linea-icons/fonts/linea-ecommerce-10.ttf") format("truetype"), url("../fonts/linea-icons/fonts/linea-ecommerce-10.svg#linea-ecommerce-10") format("svg"); font-weight: normal; font-style: normal }
.linea-ecommerce[data-icon]:before { font-family: "linea-ecommerce-10" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
[class^="linea-icon-"]:before, [class*="linea- icon-"]:before { font-family: "linea-ecommerce-10" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.icon-ecommerce-bag:before { content: "a" }
.icon-ecommerce-bag-check:before { content: "b" }
.icon-ecommerce-bag-cloud:before { content: "c" }
.icon-ecommerce-bag-download:before { content: "d" }
.icon-ecommerce-bag-minus:before { content: "e" }
.icon-ecommerce-bag-plus:before { content: "f" }
.icon-ecommerce-bag-refresh:before { content: "g" }
.icon-ecommerce-bag-remove:before { content: "h" }
.icon-ecommerce-bag-search:before { content: "i" }
.icon-ecommerce-bag-upload:before { content: "j" }
.icon-ecommerce-banknote:before { content: "k" }
.icon-ecommerce-banknotes:before { content: "l" }
.icon-ecommerce-basket:before { content: "m" }
.icon-ecommerce-basket-check:before { content: "n" }
.icon-ecommerce-basket-cloud:before { content: "o" }
.icon-ecommerce-basket-download:before { content: "p" }
.icon-ecommerce-basket-minus:before { content: "q" }
.icon-ecommerce-basket-plus:before { content: "r" }
.icon-ecommerce-basket-refresh:before { content: "s" }
.icon-ecommerce-basket-remove:before { content: "t" }
.icon-ecommerce-basket-search:before { content: "u" }
.icon-ecommerce-basket-upload:before { content: "v" }
.icon-ecommerce-bath:before { content: "w" }
.icon-ecommerce-cart:before { content: "x" }
.icon-ecommerce-cart-check:before { content: "y" }
.icon-ecommerce-cart-cloud:before { content: "z" }
.icon-ecommerce-cart-content:before { content: "A" }
.icon-ecommerce-cart-download:before { content: "B" }
.icon-ecommerce-cart-minus:before { content: "C" }
.icon-ecommerce-cart-plus:before { content: "D" }
.icon-ecommerce-cart-refresh:before { content: "E" }
.icon-ecommerce-cart-remove:before { content: "F" }
.icon-ecommerce-cart-search:before { content: "G" }
.icon-ecommerce-cart-upload:before { content: "H" }
.icon-ecommerce-cent:before { content: "I" }
.icon-ecommerce-colon:before { content: "J" }
.icon-ecommerce-creditcard:before { content: "K" }
.icon-ecommerce-diamond:before { content: "L" }
.icon-ecommerce-dollar:before { content: "M" }
.icon-ecommerce-euro:before { content: "N" }
.icon-ecommerce-franc:before { content: "O" }
.icon-ecommerce-gift:before { content: "P" }
.icon-ecommerce-graph1:before { content: "Q" }
.icon-ecommerce-graph2:before { content: "R" }
.icon-ecommerce-graph3:before { content: "S" }
.icon-ecommerce-graph-decrease:before { content: "T" }
.icon-ecommerce-graph-increase:before { content: "U" }
.icon-ecommerce-guarani:before { content: "V" }
.icon-ecommerce-kips:before { content: "W" }
.icon-ecommerce-lira:before { content: "X" }
.icon-ecommerce-megaphone:before { content: "Y" }
.icon-ecommerce-money:before { content: "Z" }
.icon-ecommerce-naira:before { content: "0" }
.icon-ecommerce-pesos:before { content: "1" }
.icon-ecommerce-pound:before { content: "2" }
.icon-ecommerce-receipt:before { content: "3" }
.icon-ecommerce-receipt-bath:before { content: "4" }
.icon-ecommerce-receipt-cent:before { content: "5" }
.icon-ecommerce-receipt-dollar:before { content: "6" }
.icon-ecommerce-receipt-euro:before { content: "7" }
.icon-ecommerce-receipt-franc:before { content: "8" }
.icon-ecommerce-receipt-guarani:before { content: "9" }
.icon-ecommerce-receipt-kips:before { content: "!" }
.icon-ecommerce-receipt-lira:before { content: "\"" }
.icon-ecommerce-receipt-naira:before { content: "#" }
.icon-ecommerce-receipt-pesos:before { content: "$" }
.icon-ecommerce-receipt-pound:before { content: "%" }
.icon-ecommerce-receipt-rublo:before { content: "&" }
.icon-ecommerce-receipt-rupee:before { content: "'" }
.icon-ecommerce-receipt-tugrik:before { content: "(" }
.icon-ecommerce-receipt-won:before { content: ")" }
.icon-ecommerce-receipt-yen:before { content: "*" }
.icon-ecommerce-receipt-yen2:before { content: "+" }
.icon-ecommerce-recept-colon:before { content: ", " }
.icon-ecommerce-rublo:before { content: "-" }
.icon-ecommerce-rupee:before { content: "." }
.icon-ecommerce-safe:before { content: "/" }
.icon-ecommerce-sale:before { content: ":" }
.icon-ecommerce-sales:before { content: ";" }
.icon-ecommerce-ticket:before { content: "<" }
.icon-ecommerce-tugriks:before { content: "=" }
.icon-ecommerce-wallet:before { content: ">" }
.icon-ecommerce-won:before { content: "?" }
.icon-ecommerce-yen:before { content: "@" }
.icon-ecommerce-yen2:before { content: "[" }
@font-face { font-family: "linea-music-10"; src: url("../fonts/linea-icons/fonts/linea-music-10.eot"); src: url("../fonts/linea-icons/fonts/linea-music-10.eot?#iefix") format("embedded-opentype"), url("../fonts/linea-icons/fonts/linea-music-10.woff") format("woff"), url("../fonts/linea-icons/fonts/linea-music-10.ttf") format("truetype"), url("../fonts/linea-icons/fonts/linea-music-10.svg#linea-music-10") format("svg"); font-weight: normal; font-style: normal }
.linea-music[data-icon]:before { font-family: "linea-music-10" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
[class^="linea-icon-"]:before, [class*="linea- icon-"]:before { font-family: "linea-music-10" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.icon-music-beginning-button:before { content: "a" }
.icon-music-bell:before { content: "b" }
.icon-music-cd:before { content: "c" }
.icon-music-diapason:before { content: "d" }
.icon-music-eject-button:before { content: "e" }
.icon-music-end-button:before { content: "f" }
.icon-music-fastforward-button:before { content: "g" }
.icon-music-headphones:before { content: "h" }
.icon-music-ipod:before { content: "i" }
.icon-music-loudspeaker:before { content: "j" }
.icon-music-microphone:before { content: "k" }
.icon-music-microphone-old:before { content: "l" }
.icon-music-mixer:before { content: "m" }
.icon-music-mute:before { content: "n" }
.icon-music-note-multiple:before { content: "o" }
.icon-music-note-single:before { content: "p" }
.icon-music-pause-button:before { content: "q" }
.icon-music-play-button:before { content: "r" }
.icon-music-playlist:before { content: "s" }
.icon-music-radio-ghettoblaster:before { content: "t" }
.icon-music-radio-portable:before { content: "u" }
.icon-music-record:before { content: "v" }
.icon-music-recordplayer:before { content: "w" }
.icon-music-repeat-button:before { content: "x" }
.icon-music-rewind-button:before { content: "y" }
.icon-music-shuffle-button:before { content: "z" }
.icon-music-stop-button:before { content: "A" }
.icon-music-tape:before { content: "B" }
.icon-music-volume-down:before { content: "C" }
.icon-music-volume-up:before { content: "D" }
@font-face { font-family: "linea-software-10"; src: url("../fonts/linea-icons/fonts/linea-software-10.eot"); src: url("../fonts/linea-icons/fonts/linea-software-10.eot?#iefix") format("embedded-opentype"), url("../fonts/linea-icons/fonts/linea-software-10.woff") format("woff"), url("../fonts/linea-icons/fonts/linea-software-10.ttf") format("truetype"), url("../fonts/linea-icons/fonts/linea-software-10.svg#linea-software-10") format("svg"); font-weight: normal; font-style: normal }
.linea-software[data-icon]:before { font-family: "linea-software-10" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
[class^="linea-icon-"]:before, [class*="linea- icon-"]:before { font-family: "linea-software-10" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.icon-software-add-vectorpoint:before { content: "a" }
.icon-software-box-oval:before { content: "b" }
.icon-software-box-polygon:before { content: "c" }
.icon-software-box-rectangle:before { content: "d" }
.icon-software-box-roundedrectangle:before { content: "e" }
.icon-software-character:before { content: "f" }
.icon-software-crop:before { content: "g" }
.icon-software-eyedropper:before { content: "h" }
.icon-software-font-allcaps:before { content: "i" }
.icon-software-font-baseline-shift:before { content: "j" }
.icon-software-font-horizontal-scale:before { content: "k" }
.icon-software-font-kerning:before { content: "l" }
.icon-software-font-leading:before { content: "m" }
.icon-software-font-size:before { content: "n" }
.icon-software-font-smallcapital:before { content: "o" }
.icon-software-font-smallcaps:before { content: "p" }
.icon-software-font-strikethrough:before { content: "q" }
.icon-software-font-tracking:before { content: "r" }
.icon-software-font-underline:before { content: "s" }
.icon-software-font-vertical-scale:before { content: "t" }
.icon-software-horizontal-align-center:before { content: "u" }
.icon-software-horizontal-align-left:before { content: "v" }
.icon-software-horizontal-align-right:before { content: "w" }
.icon-software-horizontal-distribute-center:before { content: "x" }
.icon-software-horizontal-distribute-left:before { content: "y" }
.icon-software-horizontal-distribute-right:before { content: "z" }
.icon-software-indent-firstline:before { content: "A" }
.icon-software-indent-left:before { content: "B" }
.icon-software-indent-right:before { content: "C" }
.icon-software-lasso:before { content: "D" }
.icon-software-layers1:before { content: "E" }
.icon-software-layers2:before { content: "F" }
.icon-software-layout:before { content: "G" }
.icon-software-layout-2columns:before { content: "H" }
.icon-software-layout-3columns:before { content: "I" }
.icon-software-layout-4boxes:before { content: "J" }
.icon-software-layout-4columns:before { content: "K" }
.icon-software-layout-4lines:before { content: "L" }
.icon-software-layout-8boxes:before { content: "M" }
.icon-software-layout-header:before { content: "N" }
.icon-software-layout-header-2columns:before { content: "O" }
.icon-software-layout-header-3columns:before { content: "P" }
.icon-software-layout-header-4boxes:before { content: "Q" }
.icon-software-layout-header-4columns:before { content: "R" }
.icon-software-layout-header-complex:before { content: "S" }
.icon-software-layout-header-complex2:before { content: "T" }
.icon-software-layout-header-complex3:before { content: "U" }
.icon-software-layout-header-complex4:before { content: "V" }
.icon-software-layout-header-sideleft:before { content: "W" }
.icon-software-layout-header-sideright:before { content: "X" }
.icon-software-layout-sidebar-left:before { content: "Y" }
.icon-software-layout-sidebar-right:before { content: "Z" }
.icon-software-magnete:before { content: "0" }
.icon-software-pages:before { content: "1" }
.icon-software-paintbrush:before { content: "2" }
.icon-software-paintbucket:before { content: "3" }
.icon-software-paintroller:before { content: "4" }
.icon-software-paragraph:before { content: "5" }
.icon-software-paragraph-align-left:before { content: "6" }
.icon-software-paragraph-align-right:before { content: "7" }
.icon-software-paragraph-center:before { content: "8" }
.icon-software-paragraph-justify-all:before { content: "9" }
.icon-software-paragraph-justify-center:before { content: "!" }
.icon-software-paragraph-justify-left:before { content: "\"" }
.icon-software-paragraph-justify-right:before { content: "#" }
.icon-software-paragraph-space-after:before { content: "$" }
.icon-software-paragraph-space-before:before { content: "%" }
.icon-software-pathfinder-exclude:before { content: "&" }
.icon-software-pathfinder-intersect:before { content: "'" }
.icon-software-pathfinder-subtract:before { content: "(" }
.icon-software-pathfinder-unite:before { content: ")" }
.icon-software-pen:before { content: "*" }
.icon-software-pen-add:before { content: "+" }
.icon-software-pen-remove:before { content: ", " }
.icon-software-pencil:before { content: "-" }
.icon-software-polygonallasso:before { content: "." }
.icon-software-reflect-horizontal:before { content: "/" }
.icon-software-reflect-vertical:before { content: ":" }
.icon-software-remove-vectorpoint:before { content: ";" }
.icon-software-scale-expand:before { content: "<" }
.icon-software-scale-reduce:before { content: "=" }
.icon-software-selection-oval:before { content: ">" }
.icon-software-selection-polygon:before { content: "?" }
.icon-software-selection-rectangle:before { content: "@" }
.icon-software-selection-roundedrectangle:before { content: "[" }
.icon-software-shape-oval:before { content: "]" }
.icon-software-shape-polygon:before { content: "^" }
.icon-software-shape-rectangle:before { content: "_" }
.icon-software-shape-roundedrectangle:before { content: "`" }
.icon-software-slice:before { content: "{" }
.icon-software-transform-bezier:before { content: "|" }
.icon-software-vector-box:before { content: "}" }
.icon-software-vector-composite:before { content: "~" }
.icon-software-vector-line:before { content: "\\" }
.icon-software-vertical-align-bottom:before { content: "\e000" }
.icon-software-vertical-align-center:before { content: "\e001" }
.icon-software-vertical-align-top:before { content: "\e002" }
.icon-software-vertical-distribute-bottom:before { content: "\e003" }
.icon-software-vertical-distribute-center:before { content: "\e004" }
.icon-software-vertical-distribute-top:before { content: "\e005" }
@font-face { font-family: "linea-weather-10"; src: url("../fonts/linea-icons/fonts/linea-weather-10.eot"); src: url("../fonts/linea-icons/fonts/linea-weather-10.eot?#iefix") format("embedded-opentype"), url("../fonts/linea-icons/fonts/linea-weather-10.woff") format("woff"), url("../fonts/linea-icons/fonts/linea-weather-10.ttf") format("truetype"), url("../fonts/linea-icons/fonts/linea-weather-10.svg#linea-weather-10") format("svg"); font-weight: normal; font-style: normal }
.linea-weather[data-icon]:before { font-family: "linea-weather-10" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
[class^="linea-icon-"]:before, [class*="linea- icon-"]:before { font-family: "linea-weather-10" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.icon-weather-aquarius:before { content: "\e000" }
.icon-weather-aries:before { content: "\e001" }
.icon-weather-cancer:before { content: "\e002" }
.icon-weather-capricorn:before { content: "\e003" }
.icon-weather-cloud:before { content: "\e004" }
.icon-weather-cloud-drop:before { content: "\e005" }
.icon-weather-cloud-lightning:before { content: "\e006" }
.icon-weather-cloud-snowflake:before { content: "\e007" }
.icon-weather-downpour-fullmoon:before { content: "\e008" }
.icon-weather-downpour-halfmoon:before { content: "\e009" }
.icon-weather-downpour-sun:before { content: "\e00a" }
.icon-weather-drop:before { content: "\e00b" }
.icon-weather-first-quarter:before { content: "\e00c" }
.icon-weather-fog:before { content: "\e00d" }
.icon-weather-fog-fullmoon:before { content: "\e00e" }
.icon-weather-fog-halfmoon:before { content: "\e00f" }
.icon-weather-fog-sun:before { content: "\e010" }
.icon-weather-fullmoon:before { content: "\e011" }
.icon-weather-gemini:before { content: "\e012" }
.icon-weather-hail:before { content: "\e013" }
.icon-weather-hail-fullmoon:before { content: "\e014" }
.icon-weather-hail-halfmoon:before { content: "\e015" }
.icon-weather-hail-sun:before { content: "\e016" }
.icon-weather-last-quarter:before { content: "\e017" }
.icon-weather-leo:before { content: "\e018" }
.icon-weather-libra:before { content: "\e019" }
.icon-weather-lightning:before { content: "\e01a" }
.icon-weather-mistyrain:before { content: "\e01b" }
.icon-weather-mistyrain-fullmoon:before { content: "\e01c" }
.icon-weather-mistyrain-halfmoon:before { content: "\e01d" }
.icon-weather-mistyrain-sun:before { content: "\e01e" }
.icon-weather-moon:before { content: "\e01f" }
.icon-weather-moondown-full:before { content: "\e020" }
.icon-weather-moondown-half:before { content: "\e021" }
.icon-weather-moonset-full:before { content: "\e022" }
.icon-weather-moonset-half:before { content: "\e023" }
.icon-weather-move2:before { content: "\e024" }
.icon-weather-newmoon:before { content: "\e025" }
.icon-weather-pisces:before { content: "\e026" }
.icon-weather-rain:before { content: "\e027" }
.icon-weather-rain-fullmoon:before { content: "\e028" }
.icon-weather-rain-halfmoon:before { content: "\e029" }
.icon-weather-rain-sun:before { content: "\e02a" }
.icon-weather-sagittarius:before { content: "\e02b" }
.icon-weather-scorpio:before { content: "\e02c" }
.icon-weather-snow:before { content: "\e02d" }
.icon-weather-snow-fullmoon:before { content: "\e02e" }
.icon-weather-snow-halfmoon:before { content: "\e02f" }
.icon-weather-snow-sun:before { content: "\e030" }
.icon-weather-snowflake:before { content: "\e031" }
.icon-weather-star:before { content: "\e032" }
.icon-weather-storm-11:before { content: "\e033" }
.icon-weather-storm-32:before { content: "\e034" }
.icon-weather-storm-fullmoon:before { content: "\e035" }
.icon-weather-storm-halfmoon:before { content: "\e036" }
.icon-weather-storm-sun:before { content: "\e037" }
.icon-weather-sun:before { content: "\e038" }
.icon-weather-sundown:before { content: "\e039" }
.icon-weather-sunset:before { content: "\e03a" }
.icon-weather-taurus:before { content: "\e03b" }
.icon-weather-tempest:before { content: "\e03c" }
.icon-weather-tempest-fullmoon:before { content: "\e03d" }
.icon-weather-tempest-halfmoon:before { content: "\e03e" }
.icon-weather-tempest-sun:before { content: "\e03f" }
.icon-weather-variable-fullmoon:before { content: "\e040" }
.icon-weather-variable-halfmoon:before { content: "\e041" }
.icon-weather-variable-sun:before { content: "\e042" }
.icon-weather-virgo:before { content: "\e043" }
.icon-weather-waning-cresent:before { content: "\e044" }
.icon-weather-waning-gibbous:before { content: "\e045" }
.icon-weather-waxing-cresent:before { content: "\e046" }
.icon-weather-waxing-gibbous:before { content: "\e047" }
.icon-weather-wind:before { content: "\e048" }
.icon-weather-wind-e:before { content: "\e049" }
.icon-weather-wind-fullmoon:before { content: "\e04a" }
.icon-weather-wind-halfmoon:before { content: "\e04b" }
.icon-weather-wind-n:before { content: "\e04c" }
.icon-weather-wind-ne:before { content: "\e04d" }
.icon-weather-wind-nw:before { content: "\e04e" }
.icon-weather-wind-s:before { content: "\e04f" }
.icon-weather-wind-se:before { content: "\e050" }
.icon-weather-wind-sun:before { content: "\e051" }
.icon-weather-wind-sw:before { content: "\e052" }
.icon-weather-wind-w:before { content: "\e053" }
.icon-weather-windgust:before { content: "\e054" }