@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700|Poppins:500);
@import url(../../vendors/bower_components/bootstrap/dist/css/bootstrap.min.css);
@import url(font-awesome.min.css);
@import url(material-design-iconic-font.min.css);
.error-comment, .panel-title, a, abbr, acronym, address, applet, article, aside, audio, b, big, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline
}
strong {
	font-weight: 700
}
body {
	color: #878787;
	font-family: Roboto, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1.5;
	background: #fff
}
a:active, a:hover {
	outline: 0
}
button:focus {
	border: none;
	outline: 0
}
ul {
	list-style: none
}
a {
	text-decoration: none;
	color: #212121
}
a:hover {
	text-decoration: none;
	color: #212121
}
a:focus {
	text-decoration: none;
	outline: 0;
	color: #212121
}
.error-comment, .panel-title, h1, h2, h3, h4, h5, h6 {
	color: #212121
}
h1 {
	font-size: 48px;
	line-height: 60px
}
h2 {
	font-size: 36px;
	line-height: 44px
}
.error-comment, h3 {
	font-size: 30px;
	line-height: 40px
}
h4 {
	font-size: 24px;
	line-height: 30px
}
h5 {
	font-size: 18px;
	line-height: 26px;
	text-transform: capitalize
}
.panel-title, h6 {
	font-size: 16px;
	line-height: 24px;
	text-transform: capitalize
}
p {
	font-size: 14px;
	line-height: 25px
}
p.lead {
	font-size: 18px;
	line-height: 29px;
	margin-bottom: 0;
	font-weight: 400
}
p.text-muted {
	font-size: 14px
}
.force-UTF-8 {
	content: "¡"
}
dt {
	font-weight: 600
}
code {
	background: 0 0
}
::-webkit-file-upload-button {
cursor:pointer
}
.pa-0 {
	padding: 0!important
}
.pa-5 {
	padding: 5px!important
}
.pa-10 {
	padding: 10px!important
}
.pa-8 {
	padding: 8px!important
}
.pa-15 {
	padding: 15px!important
}
.pa-20 {
	padding: 20px!important
}
.pa-25 {
	padding: 25px!important
}
.pa-30 {
	padding: 30px!important
}
.pt-0 {
	padding-top: 0!important
}
.pt-5 {
	padding-top: 5px!important
}
.pt-10 {
	padding-top: 10px!important
}
.pt-15 {
	padding-top: 15px!important
}
.pt-20 {
	padding-top: 20px!important
}
.pt-25 {
	padding-top: 25px!important
}
.pt-30 {
	padding-top: 30px!important
}
.pt-35 {
	padding-top: 35px!important
}
.pt-40 {
	padding-top: 40px!important
}
.pt-45 {
	padding-top: 45px!important
}
.pt-50 {
	padding-top: 50px!important
}
.pb-0 {
	padding-bottom: 0!important
}
.pb-5 {
	padding-bottom: 5px!important
}
.pb-10 {
	padding-bottom: 10px!important
}
.pb-15 {
	padding-bottom: 15px!important
}
.pb-20 {
	padding-bottom: 20px!important
}
.pb-25 {
	padding-bottom: 25px!important
}
.pb-30 {
	padding-bottom: 30px!important
}
.pb-35 {
	padding-bottom: 35px!important
}
.pb-40 {
	padding-bottom: 40px!important
}
.pb-45 {
	padding-bottom: 45px!important
}
.pb-50 {
	padding-bottom: 50px!important
}
.pl-0 {
	padding-left: 0!important
}
.pl-5 {
	padding-left: 5px!important
}
.pl-10 {
	padding-left: 10px!important
}
.pl-15 {
	padding-left: 15px!important
}
.pl-20 {
	padding-left: 20px!important
}
.pl-25 {
	padding-left: 25px!important
}
.pl-30 {
	padding-left: 30px!important
}
.pl-35 {
	padding-left: 35px!important
}
.pl-40 {
	padding-left: 40px!important
}
.pl-45 {
	padding-left: 45px!important
}
.pl-50 {
	padding-left: 50px!important
}
.pr-0 {
	padding-right: 0!important
}
.pr-5 {
	padding-right: 5px!important
}
.pr-10 {
	padding-right: 10px!important
}
.pr-15 {
	padding-right: 15px!important
}
.pr-20 {
	padding-right: 20px!important
}
.pr-25 {
	padding-right: 25px!important
}
.pr-30 {
	padding-right: 30px!important
}
.pr-35 {
	padding-right: 35px!important
}
.pr-40 {
	padding-right: 40px!important
}
.pr-45 {
	padding-right: 45px!important
}
.pr-50 {
	padding-right: 50px!important
}
.ma-0 {
	margin: 0!important
}
.ma-5 {
	margin: 5px!important
}
.ma-10 {
	margin: 10px!important
}
.ma-15 {
	margin: 15px!important
}
.ma-20 {
	margin: 20px!important
}
.ma-25 {
	margin: 25px!important
}
.ma-30 {
	margin: 30px!important
}
.mt-0 {
	margin-top: 0!important
}
.mt-5 {
	margin-top: 5px!important
}
.mt-10 {
	margin-top: 10px!important
}
.mt-15 {
	margin-top: 15px!important
}
.mt-20 {
	margin-top: 20px!important
}
.mt-25 {
	margin-top: 25px!important
}
.mt-30 {
	margin-top: 30px!important
}
.mt-35 {
	margin-top: 35px!important
}
.mt-40 {
	margin-top: 40px!important
}
.mt-45 {
	margin-top: 45px!important
}
.mt-50 {
	margin-top: 50px!important
}
.mt-55 {
	margin-top: 55px!important
}
.mt-60 {
	margin-top: 60px!important
}
.mt-65 {
	margin-top: 65px!important
}
.mt-70 {
	margin-top: 70px!important
}
.mt-75 {
	margin-top: 75px!important
}
.mt-80 {
	margin-top: 80px!important
}
.mt-85 {
	margin-top: 85px!important
}
.mt-90 {
	margin-top: 90px!important
}
.mt-95 {
	margin-top: 95px!important
}
.mb-0 {
	margin-bottom: 0!important
}
.mb-5 {
	margin-bottom: 5px!important
}
.mb-10 {
	margin-bottom: 10px!important
}
.mb-15 {
	margin-bottom: 15px!important
}
.mb-20 {
	margin-bottom: 20px!important
}
.mb-25 {
	margin-bottom: 25px!important
}
.mb-30 {
	margin-bottom: 30px!important
}
.mb-35 {
	margin-bottom: 35px!important
}
.mb-40 {
	margin-bottom: 40px!important
}
.mb-45 {
	margin-bottom: 45px!important
}
.mb-50 {
	margin-bottom: 50px!important
}
.mb-55 {
	margin-bottom: 55px!important
}
.mb-60 {
	margin-bottom: 60px!important
}
.mb-65 {
	margin-bottom: 65px!important
}
.mb-70 {
	margin-bottom: 70px!important
}
.mb-75 {
	margin-bottom: 75px!important
}
.mb-80 {
	margin-bottom: 80px!important
}
.mb-85 {
	margin-bottom: 85px!important
}
.mb-90 {
	margin-bottom: 90px!important
}
.mb-95 {
	margin-bottom: 95px!important
}
.ml-0 {
	margin-left: 0!important
}
.ml-5 {
	margin-left: 5px!important
}
.ml-10 {
	margin-left: 10px!important
}
.ml-15 {
	margin-left: 15px!important
}
.ml-20 {
	margin-left: 20px!important
}
.ml-25 {
	margin-left: 25px!important
}
.ml-30 {
	margin-left: 30px!important
}
.ml-35 {
	margin-left: 35px!important
}
.ml-40 {
	margin-left: 40px!important
}
.ml-45 {
	margin-left: 45px!important
}
.ml-50 {
	margin-left: 50px!important
}
.ml-55 {
	margin-left: 55px!important
}
.ml-60 {
	margin-left: 60px!important
}
.mr-0 {
	margin-right: 0!important
}
.mr-5 {
	margin-right: 5px!important
}
.mr-10 {
	margin-right: 10px!important
}
.mr-15 {
	margin-right: 15px!important
}
.mr-20 {
	margin-right: 20px!important
}
.mr-21 {
	margin-right: 21px!important
}
.mr-25 {
	margin-right: 25px!important
}
.mr-30 {
	margin-right: 30px!important
}
.mr-35 {
	margin-right: 35px!important
}
.mr-40 {
	margin-right: 40px!important
}
.mr-45 {
	margin-right: 45px!important
}
.mr-50 {
	margin-right: 50px!important
}
.mr-55 {
	margin-right: 55px!important
}
.mr-60 {
	margin-right: 60px!important
}
.ml-auto {
	margin-left: auto!important
}
.mr-auto {
	margin-right: auto!important
}
.no-float {
	float: none!important
}
.overflow-hide {
	overflow: hidden!important
}
.clearfix {
	overflow: hidden;
	clear: both;
	float: none
}
.preloader-it {
	background: #fff;
	position: fixed;
	z-index: 10001;
	height: 100%;
	width: 100%;
	overflow: hidden
}
.text-right {
	text-align: right!important
}
.text-left {
	text-align: left!important
}
.bg-green {
	background: #469408!important
}
.bg-grey {
	background: #878787!important
}
.bg-yellow {
	background: #e69a2a!important
}
.bg-red {
	background: #ea6c41!important
}
.bg-blue {
	background: #177ec1!important
}
.bg-pink {
	background: #dc4666!important
}
.bg-light {
	background: #fff!important
}
.bg-dark {
	background: #212121!important
}
.bg-twitter {
	background: #00aced!important
}
.txt-dark {
	color: #212121!important
}
.txt-light {
	color: #fff!important
}
.txt-grey {
	color: #878787!important
}
.text-info, .txt-info {
	color: #dc4666!important
}
.text-warning, .txt-warning {
	color: #e69a2a!important
}
.text-primary, .txt-primary {
	color: #177ec1!important
}
.text-success, .txt-success {
	color: #469408!important
}
.text-danger, .txt-danger {
	color: #ea6c41!important
}
.font-10 {
	font-size: 10px!important
}
.font-11 {
	font-size: 11px!important
}
.font-12 {
	font-size: 12px!important
}
.font-13 {
	font-size: 13px!important
}
.font-15 {
	font-size: 15px!important
}
.font-16 {
	font-size: 16px!important
}
.font-18 {
	font-size: 18px!important
}
.font-20 {
	font-size: 20px!important
}
.font-21 {
	font-size: 21px!important
}
.font-22 {
	font-size: 22px!important
}
.font-24 {
	font-size: 24px!important
}
.weight-500 {
	font-weight: 500!important
}
.weight-600 {
	font-weight: 600!important
}
.head-font {
	font-family: Roboto, sans-serif!important
}
.main-font {
	font-family: Roboto, sans-serif!important
}
.capitalize-font {
	text-transform: capitalize!important
}
.uppercase-font {
	text-transform: uppercase!important
}
.nonecase-font {
	text-transform: none!important
}
.inline-block {
	display: inline-block!important
}
.block {
	display: block!important
}
.table-struct {
	display: table!important
}
.table-cell {
	display: table-cell!important
}
.vertical-align-middle {
	vertical-align: middle!important
}
.full-width {
	width: 100%!important
}
.half-width {
	width: 50%!important
}
.auto-width {
	width: auto!important
}
.relative {
	position: relative!important
}
.border-none {
	border: none!important
}
small {
	color: #878787;
	padding-left: 5px
}
.text-muted {
	color: #878787
}
.truncate {
	display: inline-block;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.mobile-only-view {
	display: none!important
}
hr {
	margin-top: 10px;
	margin-bottom: 35px;
	border-top: 1px solid #469408
}
hr.light-grey-hr {
	border-top: 1px solid rgba(33,33,33,.1)
}
.seprator-block {
	margin-bottom: 80px
}
address .address-head {
	font-size: 15px;
	color: #212121;
	display: block
}
.mark, mark {
	padding: 3px;
	background-color: #ea6c41;
	color: #fff
}
blockquote {
	padding: 15px 20px;
	margin: 0 0 20px;
	font-size: 16px;
	border-left: 4px solid #177ec1;
	background: #f7f7f9;
	color: #212121
}
blockquote small {
	font-size: 70%;
	text-transform: uppercase;
	padding-top: 15px
}
ul.uo-list {
	list-style: disc
}
.btn, .dt-buttons .dt-button, .fc-next-button, .fc-prev-button, .fc-today-button, .owl-theme .owl-nav [class*=owl-], .sweet-alert button, .tablesaw-sortable th.tablesaw-sortable-head button, .wizard>.actions .disabled a, .wizard>.actions .disabled a:active, .wizard>.actions .disabled a:hover, .wizard>.actions a, .wizard>.actions a:active, .wizard>.actions a:hover, button.fc-agendaDay-button.fc-state-default.fc-corner-right, button.fc-agendaWeek-button, button.fc-month-button.fc-state-default.fc-corner-left {
	color: #fff;
	text-transform: capitalize;
	border-radius: 2px;
	outline: 0;
	box-shadow: none;
	border: none;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease
}
.btn i, .dt-buttons .dt-button i, .fc-next-button i, .fc-prev-button i, .fc-today-button i, .owl-theme .owl-nav [class*=owl-] i, .sweet-alert button i, .tablesaw-sortable th.tablesaw-sortable-head button i, .wizard>.actions .disabled a i, .wizard>.actions .disabled a:active i, .wizard>.actions .disabled a:hover i, .wizard>.actions a i, .wizard>.actions a:active i, .wizard>.actions a:hover i, button.fc-agendaDay-button.fc-state-default.fc-corner-right i, button.fc-agendaWeek-button i, button.fc-month-button.fc-state-default.fc-corner-left i {
	font-size: 14px
}
.btn:active, .btn:focus, .dt-buttons .dt-button:active, .dt-buttons .dt-button:focus, .fc-next-button:active, .fc-next-button:focus, .fc-prev-button:active, .fc-prev-button:focus, .fc-today-button:active, .fc-today-button:focus, .owl-theme .owl-nav [class*=owl-]:active, .owl-theme .owl-nav [class*=owl-]:focus, .sweet-alert button:active, .sweet-alert button:focus, .tablesaw-sortable th.tablesaw-sortable-head button:active, .tablesaw-sortable th.tablesaw-sortable-head button:focus, .wizard>.actions a:active, .wizard>.actions a:focus, button.fc-agendaDay-button.fc-state-default.fc-corner-right:active, button.fc-agendaDay-button.fc-state-default.fc-corner-right:focus, button.fc-agendaWeek-button:active, button.fc-agendaWeek-button:focus, button.fc-month-button.fc-state-default.fc-corner-left:active, button.fc-month-button.fc-state-default.fc-corner-left:focus {
	outline: 0
}
.btn:active:active, .btn:active:focus, .btn:focus:active, .btn:focus:focus, .dt-buttons .dt-button:active:active, .dt-buttons .dt-button:active:focus, .dt-buttons .dt-button:focus:active, .dt-buttons .dt-button:focus:focus, .fc-next-button:active:active, .fc-next-button:active:focus, .fc-next-button:focus:active, .fc-next-button:focus:focus, .fc-prev-button:active:active, .fc-prev-button:active:focus, .fc-prev-button:focus:active, .fc-prev-button:focus:focus, .fc-today-button:active:active, .fc-today-button:active:focus, .fc-today-button:focus:active, .fc-today-button:focus:focus, .owl-theme .owl-nav [class*=owl-]:active:active, .owl-theme .owl-nav [class*=owl-]:active:focus, .owl-theme .owl-nav [class*=owl-]:focus:active, .owl-theme .owl-nav [class*=owl-]:focus:focus, .sweet-alert button:active:active, .sweet-alert button:active:focus, .sweet-alert button:focus:active, .sweet-alert button:focus:focus, .tablesaw-sortable th.tablesaw-sortable-head button:active:active, .tablesaw-sortable th.tablesaw-sortable-head button:active:focus, .tablesaw-sortable th.tablesaw-sortable-head button:focus:active, .tablesaw-sortable th.tablesaw-sortable-head button:focus:focus, .wizard>.actions a:active:active, .wizard>.actions a:active:focus, .wizard>.actions a:focus:active, .wizard>.actions a:focus:focus, button.fc-agendaDay-button.fc-state-default.fc-corner-right:active:active, button.fc-agendaDay-button.fc-state-default.fc-corner-right:active:focus, button.fc-agendaDay-button.fc-state-default.fc-corner-right:focus:active, button.fc-agendaDay-button.fc-state-default.fc-corner-right:focus:focus, button.fc-agendaWeek-button:active:active, button.fc-agendaWeek-button:active:focus, button.fc-agendaWeek-button:focus:active, button.fc-agendaWeek-button:focus:focus, button.fc-month-button.fc-state-default.fc-corner-left:active:active, button.fc-month-button.fc-state-default.fc-corner-left:active:focus, button.fc-month-button.fc-state-default.fc-corner-left:focus:active, button.fc-month-button.fc-state-default.fc-corner-left:focus:focus {
	outline: 0
}
.btn-default.fc-next-button, .btn-default.fc-prev-button, .btn-default.fc-today-button, .btn.btn-default, .dt-buttons .btn-default.dt-button, .owl-theme .owl-nav .wizard>.actions a[class*=owl-]:active, .owl-theme .owl-nav .wizard>.actions a[class*=owl-]:hover, .owl-theme .owl-nav [class*=owl-], .owl-theme .owl-nav button.fc-agendaDay-button.fc-state-default.fc-corner-right[class*=owl-], .owl-theme .owl-nav button.fc-month-button.fc-state-default.fc-corner-left[class*=owl-], .sweet-alert button.btn-default, .tablesaw-sortable th.tablesaw-sortable-head button, .tablesaw-sortable th.tablesaw-sortable-head button.fc-agendaDay-button.fc-state-default.fc-corner-right, .tablesaw-sortable th.tablesaw-sortable-head button.fc-month-button.fc-state-default.fc-corner-left, .wizard>.actions .owl-theme .owl-nav a[class*=owl-]:active, .wizard>.actions .owl-theme .owl-nav a[class*=owl-]:hover, .wizard>.actions a.btn-default, button.btn-default.fc-agendaDay-button.fc-state-default.fc-corner-right, button.btn-default.fc-agendaWeek-button, button.btn-default.fc-month-button.fc-state-default.fc-corner-left {
	background: #dcdcdc;
	border: solid 1px #dcdcdc;
	color: #212121!important
}
.btn-default.fc-next-button:active, .btn-default.fc-next-button:focus, .btn-default.fc-next-button:hover, .btn-default.fc-prev-button:active, .btn-default.fc-prev-button:focus, .btn-default.fc-prev-button:hover, .btn-default.fc-today-button:active, .btn-default.fc-today-button:focus, .btn-default.fc-today-button:hover, .btn.btn-default:active, .btn.btn-default:focus, .btn.btn-default:hover, .dt-buttons .btn-default.dt-button:active, .dt-buttons .btn-default.dt-button:focus, .dt-buttons .btn-default.dt-button:hover, .owl-theme .owl-nav [class*=owl-]:active, .owl-theme .owl-nav [class*=owl-]:focus, .owl-theme .owl-nav [class*=owl-]:hover, .sweet-alert button.btn-default:active, .sweet-alert button.btn-default:focus, .sweet-alert button.btn-default:hover, .tablesaw-sortable th.tablesaw-sortable-head button:active, .tablesaw-sortable th.tablesaw-sortable-head button:focus, .tablesaw-sortable th.tablesaw-sortable-head button:hover, .wizard>.actions a.btn-default:active, .wizard>.actions a.btn-default:focus, .wizard>.actions a.btn-default:hover, button.btn-default.fc-agendaDay-button.fc-state-default.fc-corner-right:active, button.btn-default.fc-agendaDay-button.fc-state-default.fc-corner-right:focus, button.btn-default.fc-agendaDay-button.fc-state-default.fc-corner-right:hover, button.btn-default.fc-agendaWeek-button:active, button.btn-default.fc-agendaWeek-button:focus, button.btn-default.fc-agendaWeek-button:hover, button.btn-default.fc-month-button.fc-state-default.fc-corner-left:active, button.btn-default.fc-month-button.fc-state-default.fc-corner-left:focus, button.btn-default.fc-month-button.fc-state-default.fc-corner-left:hover {
	background: rgba(220,220,220,.85);
	border: solid 1px rgba(220,220,220,.1)
}
.btn-info.fc-next-button, .btn-info.fc-prev-button, .btn-info.fc-today-button, .btn.btn-info, .dt-buttons .btn-info.dt-button, .owl-theme .owl-nav .btn-info[class*=owl-], .sweet-alert button.btn-info, .tablesaw-sortable th.tablesaw-sortable-head button.btn-info, .wizard>.actions a.btn-info, button.btn-info.fc-agendaDay-button.fc-state-default.fc-corner-right, button.btn-info.fc-agendaWeek-button, button.btn-info.fc-month-button.fc-state-default.fc-corner-left {
	background: #dc4666;
	border: solid 1px #dc4666
}
.btn-info.fc-next-button:active, .btn-info.fc-next-button:focus, .btn-info.fc-next-button:hover, .btn-info.fc-prev-button:active, .btn-info.fc-prev-button:focus, .btn-info.fc-prev-button:hover, .btn-info.fc-today-button:active, .btn-info.fc-today-button:focus, .btn-info.fc-today-button:hover, .btn.btn-info:active, .btn.btn-info:focus, .btn.btn-info:hover, .dt-buttons .btn-info.dt-button:active, .dt-buttons .btn-info.dt-button:focus, .dt-buttons .btn-info.dt-button:hover, .owl-theme .owl-nav .btn-info[class*=owl-]:active, .owl-theme .owl-nav .btn-info[class*=owl-]:focus, .owl-theme .owl-nav .btn-info[class*=owl-]:hover, .sweet-alert button.btn-info:active, .sweet-alert button.btn-info:focus, .sweet-alert button.btn-info:hover, .tablesaw-sortable th.tablesaw-sortable-head button.btn-info:active, .tablesaw-sortable th.tablesaw-sortable-head button.btn-info:focus, .tablesaw-sortable th.tablesaw-sortable-head button.btn-info:hover, .wizard>.actions a.btn-info:active, .wizard>.actions a.btn-info:focus, .wizard>.actions a.btn-info:hover, button.btn-info.fc-agendaDay-button.fc-state-default.fc-corner-right:active, button.btn-info.fc-agendaDay-button.fc-state-default.fc-corner-right:focus, button.btn-info.fc-agendaDay-button.fc-state-default.fc-corner-right:hover, button.btn-info.fc-agendaWeek-button:active, button.btn-info.fc-agendaWeek-button:focus, button.btn-info.fc-agendaWeek-button:hover, button.btn-info.fc-month-button.fc-state-default.fc-corner-left:active, button.btn-info.fc-month-button.fc-state-default.fc-corner-left:focus, button.btn-info.fc-month-button.fc-state-default.fc-corner-left:hover {
	background: rgba(220,70,102,.85);
	border: solid 1px rgba(220,70,102,.1)
}
.btn-primary.fc-next-button, .btn-primary.fc-prev-button, .btn-primary.fc-today-button, .btn.btn-primary, .dt-buttons .dt-button, .dt-buttons .owl-theme .owl-nav [class*=owl-].dt-button, .dt-buttons .tablesaw-sortable th.tablesaw-sortable-head button.dt-button, .dt-buttons button.fc-agendaDay-button.fc-state-default.fc-corner-right.dt-button, .dt-buttons button.fc-month-button.fc-state-default.fc-corner-left.dt-button, .owl-theme .owl-nav .btn-primary[class*=owl-], .owl-theme .owl-nav .dt-buttons [class*=owl-].dt-button, .owl-theme .owl-nav .wizard>.actions a[class*=owl-], .sweet-alert button.btn-primary, .tablesaw-sortable th.tablesaw-sortable-head .dt-buttons button.dt-button, .tablesaw-sortable th.tablesaw-sortable-head button.btn-primary, .wizard>.actions .disabled a, .wizard>.actions .disabled a:active, .wizard>.actions .disabled a:hover, .wizard>.actions .owl-theme .owl-nav a[class*=owl-], .wizard>.actions a, .wizard>.actions a:active, .wizard>.actions a:hover, button.btn-primary.fc-agendaDay-button.fc-state-default.fc-corner-right, button.btn-primary.fc-agendaWeek-button, button.btn-primary.fc-month-button.fc-state-default.fc-corner-left {
	background: #177ec1;
	border: solid 1px #177ec1
}
.btn-primary.fc-next-button:active, .btn-primary.fc-next-button:focus, .btn-primary.fc-next-button:hover, .btn-primary.fc-prev-button:active, .btn-primary.fc-prev-button:focus, .btn-primary.fc-prev-button:hover, .btn-primary.fc-today-button:active, .btn-primary.fc-today-button:focus, .btn-primary.fc-today-button:hover, .btn.btn-primary:active, .btn.btn-primary:focus, .btn.btn-primary:hover, .dt-buttons .dt-button:active, .dt-buttons .dt-button:focus, .dt-buttons .dt-button:hover, .dt-buttons button.fc-agendaDay-button.fc-state-default.fc-corner-right.dt-button:active, .dt-buttons button.fc-agendaDay-button.fc-state-default.fc-corner-right.dt-button:focus, .dt-buttons button.fc-agendaDay-button.fc-state-default.fc-corner-right.dt-button:hover, .dt-buttons button.fc-month-button.fc-state-default.fc-corner-left.dt-button:active, .dt-buttons button.fc-month-button.fc-state-default.fc-corner-left.dt-button:focus, .dt-buttons button.fc-month-button.fc-state-default.fc-corner-left.dt-button:hover, .owl-theme .owl-nav .btn-primary[class*=owl-]:active, .owl-theme .owl-nav .btn-primary[class*=owl-]:focus, .owl-theme .owl-nav .btn-primary[class*=owl-]:hover, .sweet-alert button.btn-primary:active, .sweet-alert button.btn-primary:focus, .sweet-alert button.btn-primary:hover, .tablesaw-sortable th.tablesaw-sortable-head button.btn-primary:active, .tablesaw-sortable th.tablesaw-sortable-head button.btn-primary:focus, .tablesaw-sortable th.tablesaw-sortable-head button.btn-primary:hover, .wizard>.actions a:active, .wizard>.actions a:focus, .wizard>.actions a:hover, button.btn-primary.fc-agendaDay-button.fc-state-default.fc-corner-right:active, button.btn-primary.fc-agendaDay-button.fc-state-default.fc-corner-right:focus, button.btn-primary.fc-agendaDay-button.fc-state-default.fc-corner-right:hover, button.btn-primary.fc-agendaWeek-button:active, button.btn-primary.fc-agendaWeek-button:focus, button.btn-primary.fc-agendaWeek-button:hover, button.btn-primary.fc-month-button.fc-state-default.fc-corner-left:active, button.btn-primary.fc-month-button.fc-state-default.fc-corner-left:focus, button.btn-primary.fc-month-button.fc-state-default.fc-corner-left:hover {
	background: rgba(23,126,193,.85);
	border: solid 1px rgba(23,126,193,.1)
}
.btn.btn-success, .dt-buttons .btn-success.dt-button, .dt-buttons .dt-button.fc-next-button, .dt-buttons .dt-button.fc-prev-button, .dt-buttons .dt-button.fc-today-button, .dt-buttons button.dt-button.fc-agendaWeek-button, .fc-next-button, .fc-prev-button, .fc-today-button, .owl-theme .owl-nav .btn-success[class*=owl-], .owl-theme .owl-nav [class*=owl-].fc-next-button, .owl-theme .owl-nav [class*=owl-].fc-prev-button, .owl-theme .owl-nav [class*=owl-].fc-today-button, .owl-theme .owl-nav button[class*=owl-].fc-agendaWeek-button, .sweet-alert button.btn-success, .sweet-alert button.fc-next-button, .sweet-alert button.fc-prev-button, .sweet-alert button.fc-today-button, .tablesaw-sortable th.tablesaw-sortable-head button.btn-success, .tablesaw-sortable th.tablesaw-sortable-head button.fc-agendaWeek-button, .tablesaw-sortable th.tablesaw-sortable-head button.fc-next-button, .tablesaw-sortable th.tablesaw-sortable-head button.fc-prev-button, .tablesaw-sortable th.tablesaw-sortable-head button.fc-today-button, .wizard>.actions a.btn-success, .wizard>.actions a.fc-next-button, .wizard>.actions a.fc-prev-button, .wizard>.actions a.fc-today-button, button.fc-agendaDay-button.fc-state-default.fc-corner-right, button.fc-agendaWeek-button, button.fc-month-button.fc-state-default.fc-corner-left {
	background: #469408;
	border: solid 1px #469408
}
.btn.btn-success:active, .btn.btn-success:focus, .btn.btn-success:hover, .dt-buttons .btn-success.dt-button:active, .dt-buttons .btn-success.dt-button:focus, .dt-buttons .btn-success.dt-button:hover, .fc-next-button:active, .fc-next-button:focus, .fc-next-button:hover, .fc-prev-button:active, .fc-prev-button:focus, .fc-prev-button:hover, .fc-today-button:active, .fc-today-button:focus, .fc-today-button:hover, .owl-theme .owl-nav .btn-success[class*=owl-]:active, .owl-theme .owl-nav .btn-success[class*=owl-]:focus, .owl-theme .owl-nav .btn-success[class*=owl-]:hover, .owl-theme .owl-nav [class*=owl-].fc-next-button:active, .owl-theme .owl-nav [class*=owl-].fc-next-button:focus, .owl-theme .owl-nav [class*=owl-].fc-next-button:hover, .owl-theme .owl-nav [class*=owl-].fc-prev-button:active, .owl-theme .owl-nav [class*=owl-].fc-prev-button:focus, .owl-theme .owl-nav [class*=owl-].fc-prev-button:hover, .owl-theme .owl-nav [class*=owl-].fc-today-button:active, .owl-theme .owl-nav [class*=owl-].fc-today-button:focus, .owl-theme .owl-nav [class*=owl-].fc-today-button:hover, .owl-theme .owl-nav button[class*=owl-].fc-agendaWeek-button:active, .owl-theme .owl-nav button[class*=owl-].fc-agendaWeek-button:focus, .owl-theme .owl-nav button[class*=owl-].fc-agendaWeek-button:hover, .sweet-alert button.btn-success:active, .sweet-alert button.btn-success:focus, .sweet-alert button.btn-success:hover, .tablesaw-sortable th.tablesaw-sortable-head button.btn-success:active, .tablesaw-sortable th.tablesaw-sortable-head button.btn-success:focus, .tablesaw-sortable th.tablesaw-sortable-head button.btn-success:hover, .tablesaw-sortable th.tablesaw-sortable-head button.fc-agendaWeek-button:active, .tablesaw-sortable th.tablesaw-sortable-head button.fc-agendaWeek-button:focus, .tablesaw-sortable th.tablesaw-sortable-head button.fc-agendaWeek-button:hover, .tablesaw-sortable th.tablesaw-sortable-head button.fc-next-button:active, .tablesaw-sortable th.tablesaw-sortable-head button.fc-next-button:focus, .tablesaw-sortable th.tablesaw-sortable-head button.fc-next-button:hover, .tablesaw-sortable th.tablesaw-sortable-head button.fc-prev-button:active, .tablesaw-sortable th.tablesaw-sortable-head button.fc-prev-button:focus, .tablesaw-sortable th.tablesaw-sortable-head button.fc-prev-button:hover, .tablesaw-sortable th.tablesaw-sortable-head button.fc-today-button:active, .tablesaw-sortable th.tablesaw-sortable-head button.fc-today-button:focus, .tablesaw-sortable th.tablesaw-sortable-head button.fc-today-button:hover, .wizard>.actions a.btn-success:active, .wizard>.actions a.btn-success:focus, .wizard>.actions a.btn-success:hover, .wizard>.actions a.fc-next-button:active, .wizard>.actions a.fc-next-button:focus, .wizard>.actions a.fc-next-button:hover, .wizard>.actions a.fc-prev-button:active, .wizard>.actions a.fc-prev-button:focus, .wizard>.actions a.fc-prev-button:hover, .wizard>.actions a.fc-today-button:active, .wizard>.actions a.fc-today-button:focus, .wizard>.actions a.fc-today-button:hover, button.fc-agendaDay-button.fc-state-default.fc-corner-right:active, button.fc-agendaDay-button.fc-state-default.fc-corner-right:focus, button.fc-agendaDay-button.fc-state-default.fc-corner-right:hover, button.fc-agendaWeek-button:active, button.fc-agendaWeek-button:focus, button.fc-agendaWeek-button:hover, button.fc-month-button.fc-state-default.fc-corner-left:active, button.fc-month-button.fc-state-default.fc-corner-left:focus, button.fc-month-button.fc-state-default.fc-corner-left:hover {
	background: rgba(70,148,8,.85);
	border: solid 1px rgba(70,148,8,.1)
}
.btn-danger.fc-next-button, .btn-danger.fc-prev-button, .btn-danger.fc-today-button, .btn.btn-danger, .dt-buttons .btn-danger.dt-button, .owl-theme .owl-nav .btn-danger[class*=owl-], .sweet-alert button.btn-danger, .tablesaw-sortable th.tablesaw-sortable-head button.btn-danger, .wizard>.actions a.btn-danger, button.btn-danger.fc-agendaDay-button.fc-state-default.fc-corner-right, button.btn-danger.fc-agendaWeek-button, button.btn-danger.fc-month-button.fc-state-default.fc-corner-left {
	background: #ea6c41;
	border: solid 1px #ea6c41
}
.btn-danger.fc-next-button:active, .btn-danger.fc-next-button:focus, .btn-danger.fc-next-button:hover, .btn-danger.fc-prev-button:active, .btn-danger.fc-prev-button:focus, .btn-danger.fc-prev-button:hover, .btn-danger.fc-today-button:active, .btn-danger.fc-today-button:focus, .btn-danger.fc-today-button:hover, .btn.btn-danger:active, .btn.btn-danger:focus, .btn.btn-danger:hover, .dt-buttons .btn-danger.dt-button:active, .dt-buttons .btn-danger.dt-button:focus, .dt-buttons .btn-danger.dt-button:hover, .owl-theme .owl-nav .btn-danger[class*=owl-]:active, .owl-theme .owl-nav .btn-danger[class*=owl-]:focus, .owl-theme .owl-nav .btn-danger[class*=owl-]:hover, .sweet-alert button.btn-danger:active, .sweet-alert button.btn-danger:focus, .sweet-alert button.btn-danger:hover, .tablesaw-sortable th.tablesaw-sortable-head button.btn-danger:active, .tablesaw-sortable th.tablesaw-sortable-head button.btn-danger:focus, .tablesaw-sortable th.tablesaw-sortable-head button.btn-danger:hover, .wizard>.actions a.btn-danger:active, .wizard>.actions a.btn-danger:focus, .wizard>.actions a.btn-danger:hover, button.btn-danger.fc-agendaDay-button.fc-state-default.fc-corner-right:active, button.btn-danger.fc-agendaDay-button.fc-state-default.fc-corner-right:focus, button.btn-danger.fc-agendaDay-button.fc-state-default.fc-corner-right:hover, button.btn-danger.fc-agendaWeek-button:active, button.btn-danger.fc-agendaWeek-button:focus, button.btn-danger.fc-agendaWeek-button:hover, button.btn-danger.fc-month-button.fc-state-default.fc-corner-left:active, button.btn-danger.fc-month-button.fc-state-default.fc-corner-left:focus, button.btn-danger.fc-month-button.fc-state-default.fc-corner-left:hover {
	background: rgba(234,108,65,.85);
	border: solid 1px rgba(234,108,65,.1)
}
.btn-warning.fc-next-button, .btn-warning.fc-prev-button, .btn-warning.fc-today-button, .btn.btn-warning, .dt-buttons .btn-warning.dt-button, .owl-theme .owl-nav .btn-warning[class*=owl-], .sweet-alert button.btn-warning, .tablesaw-sortable th.tablesaw-sortable-head button.btn-warning, .wizard>.actions a.btn-warning, button.btn-warning.fc-agendaDay-button.fc-state-default.fc-corner-right, button.btn-warning.fc-agendaWeek-button, button.btn-warning.fc-month-button.fc-state-default.fc-corner-left {
	background: #e69a2a;
	border: solid 1px #e69a2a
}
.btn-warning.fc-next-button:active, .btn-warning.fc-next-button:focus, .btn-warning.fc-next-button:hover, .btn-warning.fc-prev-button:active, .btn-warning.fc-prev-button:focus, .btn-warning.fc-prev-button:hover, .btn-warning.fc-today-button:active, .btn-warning.fc-today-button:focus, .btn-warning.fc-today-button:hover, .btn.btn-warning:active, .btn.btn-warning:focus, .btn.btn-warning:hover, .dt-buttons .btn-warning.dt-button:active, .dt-buttons .btn-warning.dt-button:focus, .dt-buttons .btn-warning.dt-button:hover, .owl-theme .owl-nav .btn-warning[class*=owl-]:active, .owl-theme .owl-nav .btn-warning[class*=owl-]:focus, .owl-theme .owl-nav .btn-warning[class*=owl-]:hover, .sweet-alert button.btn-warning:active, .sweet-alert button.btn-warning:focus, .sweet-alert button.btn-warning:hover, .tablesaw-sortable th.tablesaw-sortable-head button.btn-warning:active, .tablesaw-sortable th.tablesaw-sortable-head button.btn-warning:focus, .tablesaw-sortable th.tablesaw-sortable-head button.btn-warning:hover, .wizard>.actions a.btn-warning:active, .wizard>.actions a.btn-warning:focus, .wizard>.actions a.btn-warning:hover, button.btn-warning.fc-agendaDay-button.fc-state-default.fc-corner-right:active, button.btn-warning.fc-agendaDay-button.fc-state-default.fc-corner-right:focus, button.btn-warning.fc-agendaDay-button.fc-state-default.fc-corner-right:hover, button.btn-warning.fc-agendaWeek-button:active, button.btn-warning.fc-agendaWeek-button:focus, button.btn-warning.fc-agendaWeek-button:hover, button.btn-warning.fc-month-button.fc-state-default.fc-corner-left:active, button.btn-warning.fc-month-button.fc-state-default.fc-corner-left:focus, button.btn-warning.fc-month-button.fc-state-default.fc-corner-left:hover {
	background: rgba(230,154,42,.85);
	border: solid 1px rgba(230,154,42,.1)
}
.btn-white.fc-next-button, .btn-white.fc-prev-button, .btn-white.fc-today-button, .btn.btn-white, .dt-buttons .btn-white.dt-button, .owl-theme .owl-nav .btn-white[class*=owl-], .sweet-alert button.btn-white, .tablesaw-sortable th.tablesaw-sortable-head button.btn-white, .wizard>.actions a.btn-white, button.btn-white.fc-agendaDay-button.fc-state-default.fc-corner-right, button.btn-white.fc-agendaWeek-button, button.btn-white.fc-month-button.fc-state-default.fc-corner-left {
	background: #fff;
	color: #56d365!important
}
.btn-white.fc-next-button:hover, .btn-white.fc-prev-button:hover, .btn-white.fc-today-button:hover, .btn.btn-white:hover, .dt-buttons .btn-white.dt-button:hover, .owl-theme .owl-nav .btn-white[class*=owl-]:hover, .sweet-alert button.btn-white:hover, .tablesaw-sortable th.tablesaw-sortable-head button.btn-white:hover, .wizard>.actions a.btn-white:hover, button.btn-white.fc-agendaDay-button.fc-state-default.fc-corner-right:hover, button.btn-white.fc-agendaWeek-button:hover, button.btn-white.fc-month-button.fc-state-default.fc-corner-left:hover {
	background: rgba(255,255,255,.85);
	border: solid 1px rgba(255,255,255,.1)
}
.btn-outline.fc-next-button, .btn-outline.fc-prev-button, .btn-outline.fc-today-button, .btn.btn-outline, .dt-buttons .btn-outline.dt-button, .dt-buttons .note-editor .note-btn.btn-sm.dt-button, .dt-buttons button.dt-button.fc-agendaWeek-button, .dt-buttons ul.wysihtml5-toolbar a.dt-button, .note-editor .btn.note-btn.btn-sm, .note-editor .dt-buttons .note-btn.btn-sm.dt-button, .note-editor .note-btn.btn-sm.fc-next-button, .note-editor .note-btn.btn-sm.fc-prev-button, .note-editor .note-btn.btn-sm.fc-today-button, .note-editor .owl-theme .owl-nav .note-btn.btn-sm[class*=owl-], .note-editor .sweet-alert button.note-btn.btn-sm, .note-editor .tablesaw-sortable th.tablesaw-sortable-head button.note-btn.btn-sm, .note-editor .wizard>.actions a.note-btn.btn-sm, .note-editor button.note-btn.btn-sm.fc-agendaWeek-button, .owl-theme .owl-nav .btn-outline[class*=owl-], .owl-theme .owl-nav .note-editor .note-btn.btn-sm[class*=owl-], .owl-theme .owl-nav .tablesaw-sortable th.tablesaw-sortable-head button[class*=owl-], .owl-theme .owl-nav button[class*=owl-].fc-agendaWeek-button, .owl-theme .owl-nav ul.wysihtml5-toolbar a[class*=owl-], .sweet-alert .note-editor button.note-btn.btn-sm, .sweet-alert button.btn-outline, .tablesaw-sortable th.tablesaw-sortable-head .note-editor button.note-btn.btn-sm, .tablesaw-sortable th.tablesaw-sortable-head .owl-theme .owl-nav button[class*=owl-], .tablesaw-sortable th.tablesaw-sortable-head button, .wizard>.actions .note-editor a.note-btn.btn-sm, .wizard>.actions a.btn-outline, .wizard>.actions ul.wysihtml5-toolbar a, button.fc-agendaDay-button.fc-state-default.fc-corner-right, button.fc-agendaWeek-button, button.fc-month-button.fc-state-default.fc-corner-left, ul.wysihtml5-toolbar .dt-buttons a.dt-button, ul.wysihtml5-toolbar .owl-theme .owl-nav a[class*=owl-], ul.wysihtml5-toolbar .wizard>.actions a, ul.wysihtml5-toolbar a.btn, ul.wysihtml5-toolbar a.fc-next-button, ul.wysihtml5-toolbar a.fc-prev-button, ul.wysihtml5-toolbar a.fc-today-button {
	background: 0 0!important
}
.btn-outline.fc-next-button:active, .btn-outline.fc-next-button:focus, .btn-outline.fc-next-button:hover, .btn-outline.fc-prev-button:active, .btn-outline.fc-prev-button:focus, .btn-outline.fc-prev-button:hover, .btn-outline.fc-today-button:active, .btn-outline.fc-today-button:focus, .btn-outline.fc-today-button:hover, .btn.btn-outline:active, .btn.btn-outline:focus, .btn.btn-outline:hover, .dt-buttons .btn-outline.dt-button:active, .dt-buttons .btn-outline.dt-button:focus, .dt-buttons .btn-outline.dt-button:hover, .dt-buttons .note-editor .note-btn.btn-sm.dt-button:active, .dt-buttons .note-editor .note-btn.btn-sm.dt-button:focus, .dt-buttons .note-editor .note-btn.btn-sm.dt-button:hover, .dt-buttons ul.wysihtml5-toolbar a.dt-button:active, .dt-buttons ul.wysihtml5-toolbar a.dt-button:focus, .dt-buttons ul.wysihtml5-toolbar a.dt-button:hover, .note-editor .btn.note-btn.btn-sm:active, .note-editor .btn.note-btn.btn-sm:focus, .note-editor .btn.note-btn.btn-sm:hover, .note-editor .dt-buttons .note-btn.btn-sm.dt-button:active, .note-editor .dt-buttons .note-btn.btn-sm.dt-button:focus, .note-editor .dt-buttons .note-btn.btn-sm.dt-button:hover, .note-editor .note-btn.btn-sm.fc-next-button:active, .note-editor .note-btn.btn-sm.fc-next-button:focus, .note-editor .note-btn.btn-sm.fc-next-button:hover, .note-editor .note-btn.btn-sm.fc-prev-button:active, .note-editor .note-btn.btn-sm.fc-prev-button:focus, .note-editor .note-btn.btn-sm.fc-prev-button:hover, .note-editor .note-btn.btn-sm.fc-today-button:active, .note-editor .note-btn.btn-sm.fc-today-button:focus, .note-editor .note-btn.btn-sm.fc-today-button:hover, .note-editor .owl-theme .owl-nav .note-btn.btn-sm[class*=owl-]:active, .note-editor .owl-theme .owl-nav .note-btn.btn-sm[class*=owl-]:focus, .note-editor .owl-theme .owl-nav .note-btn.btn-sm[class*=owl-]:hover, .note-editor .sweet-alert button.note-btn.btn-sm:active, .note-editor .sweet-alert button.note-btn.btn-sm:focus, .note-editor .sweet-alert button.note-btn.btn-sm:hover, .note-editor .wizard>.actions a.note-btn.btn-sm:active, .note-editor .wizard>.actions a.note-btn.btn-sm:focus, .note-editor .wizard>.actions a.note-btn.btn-sm:hover, .note-editor button.note-btn.btn-sm.fc-agendaWeek-button:active, .note-editor button.note-btn.btn-sm.fc-agendaWeek-button:focus, .note-editor button.note-btn.btn-sm.fc-agendaWeek-button:hover, .owl-theme .owl-nav .btn-outline[class*=owl-]:active, .owl-theme .owl-nav .btn-outline[class*=owl-]:focus, .owl-theme .owl-nav .btn-outline[class*=owl-]:hover, .owl-theme .owl-nav .note-editor .note-btn.btn-sm[class*=owl-]:active, .owl-theme .owl-nav .note-editor .note-btn.btn-sm[class*=owl-]:focus, .owl-theme .owl-nav .note-editor .note-btn.btn-sm[class*=owl-]:hover, .owl-theme .owl-nav button[class*=owl-].fc-agendaWeek-button:active, .owl-theme .owl-nav button[class*=owl-].fc-agendaWeek-button:focus, .owl-theme .owl-nav button[class*=owl-].fc-agendaWeek-button:hover, .owl-theme .owl-nav ul.wysihtml5-toolbar a[class*=owl-]:active, .owl-theme .owl-nav ul.wysihtml5-toolbar a[class*=owl-]:focus, .owl-theme .owl-nav ul.wysihtml5-toolbar a[class*=owl-]:hover, .sweet-alert .note-editor button.note-btn.btn-sm:active, .sweet-alert .note-editor button.note-btn.btn-sm:focus, .sweet-alert .note-editor button.note-btn.btn-sm:hover, .sweet-alert button.btn-outline:active, .sweet-alert button.btn-outline:focus, .sweet-alert button.btn-outline:hover, .tablesaw-sortable th.tablesaw-sortable-head button:active, .tablesaw-sortable th.tablesaw-sortable-head button:focus, .tablesaw-sortable th.tablesaw-sortable-head button:hover, .wizard>.actions .note-editor a.note-btn.btn-sm:active, .wizard>.actions .note-editor a.note-btn.btn-sm:focus, .wizard>.actions .note-editor a.note-btn.btn-sm:hover, .wizard>.actions a.btn-outline:active, .wizard>.actions a.btn-outline:focus, .wizard>.actions a.btn-outline:hover, .wizard>.actions ul.wysihtml5-toolbar a:active, .wizard>.actions ul.wysihtml5-toolbar a:focus, .wizard>.actions ul.wysihtml5-toolbar a:hover, button.fc-agendaDay-button.fc-state-default.fc-corner-right:active, button.fc-agendaDay-button.fc-state-default.fc-corner-right:focus, button.fc-agendaDay-button.fc-state-default.fc-corner-right:hover, button.fc-agendaWeek-button:active, button.fc-agendaWeek-button:focus, button.fc-agendaWeek-button:hover, button.fc-month-button.fc-state-default.fc-corner-left:active, button.fc-month-button.fc-state-default.fc-corner-left:focus, button.fc-month-button.fc-state-default.fc-corner-left:hover, ul.wysihtml5-toolbar .dt-buttons a.dt-button:active, ul.wysihtml5-toolbar .dt-buttons a.dt-button:focus, ul.wysihtml5-toolbar .dt-buttons a.dt-button:hover, ul.wysihtml5-toolbar .owl-theme .owl-nav a[class*=owl-]:active, ul.wysihtml5-toolbar .owl-theme .owl-nav a[class*=owl-]:focus, ul.wysihtml5-toolbar .owl-theme .owl-nav a[class*=owl-]:hover, ul.wysihtml5-toolbar .wizard>.actions a:active, ul.wysihtml5-toolbar .wizard>.actions a:focus, ul.wysihtml5-toolbar .wizard>.actions a:hover, ul.wysihtml5-toolbar a.btn:active, ul.wysihtml5-toolbar a.btn:focus, ul.wysihtml5-toolbar a.btn:hover, ul.wysihtml5-toolbar a.fc-next-button:active, ul.wysihtml5-toolbar a.fc-next-button:focus, ul.wysihtml5-toolbar a.fc-next-button:hover, ul.wysihtml5-toolbar a.fc-prev-button:active, ul.wysihtml5-toolbar a.fc-prev-button:focus, ul.wysihtml5-toolbar a.fc-prev-button:hover, ul.wysihtml5-toolbar a.fc-today-button:active, ul.wysihtml5-toolbar a.fc-today-button:focus, ul.wysihtml5-toolbar a.fc-today-button:hover {
	border: solid 1px #fff
}
.page-wrapper {
	padding: 65px 0;
	position: relative;
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease;
	left: 0
}
.navbar.navbar-inverse {
	background: #fff
}
.navbar.navbar-inverse.navbar-fixed-top {
	border-bottom: 1px solid rgba(33,33,33,.1);
	margin-bottom: 0;
	min-height: 48px;
	padding: 8px;
	height: 65px
}
.navbar.navbar-inverse.navbar-fixed-top .nav-header {
	width: 193px;
	padding-right: 30px;
	height: 48px;
	-webkit-transition: .4s ease;
	-moz-transition: .4s ease;
	transition: .4s ease;
	overflow: hidden
}
.navbar.navbar-inverse.navbar-fixed-top .nav-header .logo-wrap {
	width: 100%
}
.navbar.navbar-inverse.navbar-fixed-top .nav-header .logo-wrap .brand-img {
	position: relative;
	top: 0;
	max-width: 100%
}
.navbar.navbar-inverse.navbar-fixed-top .nav-header .logo-wrap .brand-text {
	display: inline-block;
	font-family: Poppins, sans-serif;
	color: #212121;
	font-size: 21px;
	text-transform: capitalize;
	opacity: 1;
	visibility: visible
}
.navbar.navbar-inverse.navbar-fixed-top .top-nav-search {
	width: 727px;
	padding-left: 7px
}
.navbar.navbar-inverse.navbar-fixed-top .top-nav-search .input-group {
	width: 100%
}
.navbar.navbar-inverse.navbar-fixed-top .top-nav-search .input-group input {
	height: 48px;
	background: #f1f3f4;
	border: 1px solid transparent;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	padding-left: 56px;
	font-family: Product-Sans;
	font-size: 16px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li.dropdown {
	position: relative
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li.full-width-drp {
	position: static
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li>a {
	color: #878787;
	background: 0 0!important;
	-webkit-transition: .3s ease;
	-moz-transition: .3s ease;
	transition: .3s ease;
	padding: 0 9px;
	line-height: 25px;
	margin: auto;
	text-align: center
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li>a:active, .navbar.navbar-inverse.navbar-fixed-top .nav>li>a:focus, .navbar.navbar-inverse.navbar-fixed-top .nav>li>a:hover {
	color: #212121
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li>a .user-auth-img {
	height: 32px;
	width: 32px;
	vertical-align: middle
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li>a .user-online-status {
	background: #469408;
	border-radius: 50%;
	bottom: 10px;
	height: 10px;
	border: 2px solid #fff;
	position: absolute;
	right: 0;
	width: 10px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.app-dropdown {
	min-width: 320px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.app-dropdown .connection-item {
	display: inline-block;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: center;
	color: #878787;
	width: 80px;
	padding-top: 0
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.app-dropdown .connection-item i {
	font-size: 25px;
	padding-bottom: 5px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.app-dropdown .connection-item:hover {
	color: #878787;
	background: #fff;
	outline: 1px solid #e6e4e4
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.app-dropdown .app-icon-wrap {
	text-align: center
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.app-dropdown .app-icon-wrap>li {
	display: inline-block
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.app-dropdown .app-box-bottom-wrap .read-all {
	padding: 5px 15px 0;
	font-size: 13px;
	color: #878787;
	text-transform: capitalize
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown {
	width: 400px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .notification-box-head-wrap .notification-box-head {
	font-size: 16px;
	color: #212121;
	display: block;
	text-transform: capitalize;
	padding: 7px 15px 10px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .notification-box-head-wrap .clear-notifications {
	padding: 12px 15px 10px;
	text-transform: uppercase;
	font-size: 11px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .notification-box-bottom-wrap .read-all {
	padding: 5px 15px 0;
	font-size: 13px;
	color: #878787;
	text-transform: capitalize
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline {
	height: 229px;
	position: relative
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item {
	margin-left: 0;
	border-left: none;
	padding: 7px 15px 0;
	-webkit-transition: .2s ease;
	-moz-transition: .2s ease;
	transition: .2s ease
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item:hover {
	background: rgba(33,33,33,.05)
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item:before {
	display: none
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item>a {
	display: block
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item .icon {
	height: 44px;
	position: absolute;
	text-align: center;
	width: 44px;
	display: table
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item .icon i {
	font-size: 24px;
	vertical-align: middle;
	display: table-cell;
	color: #fff
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item .sl-avatar {
	left: auto;
	height: 44px;
	width: 44px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item .sl-avatar img {
	height: 44px;
	width: 44px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item .sl-content {
	margin-left: 0;
	position: relative;
	display: block;
	width: 100%;
	overflow: hidden
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item .sl-content>.head-notifications {
	width: 100%;
	font-size: 13px;
	font-weight: 400;
	white-space: normal;
	color: #222
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item .sl-content .notifications-time {
	color: #878787
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.alert-dropdown .streamline .sl-item .sl-content>p {
	font-size: 13px;
	color: #878787
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.user-auth-dropdown {
	min-width: 175px;
	text-transform: capitalize
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.mega-menu {
	right: 23px;
	width: calc(100% - 270px);
	display: block;
	opacity: 0;
	visibility: hidden;
	height: 0;
	overflow: hidden
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.mega-menu li.col-menu-list>a {
	font-size: 16px;
	padding: 10px 0;
	display: block;
	background: 0 0;
	text-transform: capitalize
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.mega-menu li.col-menu-list>a .pull-left i {
	color: #212121;
	font-size: 18px;
	margin-right: 10px;
	width: 18px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.mega-menu li.col-menu-list>a .pull-right i {
	color: #212121;
	font-size: inherit;
	margin-right: 0;
	width: auto
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.mega-menu li.col-menu-list>ul>li>a {
	display: block;
	text-transform: capitalize;
	padding: 8px 0 8px 39px;
	color: #878787
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.mega-menu li.preview-carousel>a {
	font-size: 16px;
	padding: 10px 0;
	background: 0 0;
	display: inline-block;
	text-transform: capitalize
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.mega-menu li.preview-carousel .product-carousel a>span {
	font-size: 12px;
	color: #212121;
	text-transform: uppercase;
	font-weight: 500
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.mega-menu li.preview-carousel .product-carousel.owl-theme>.owl-nav {
	margin: 0;
	position: absolute;
	right: 0;
	top: -40px
}
.navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.mega-menu li.preview-carousel .product-carousel.owl-theme>.owl-nav .owl-next, .navbar.navbar-inverse.navbar-fixed-top .nav>li .dropdown-menu.mega-menu li.preview-carousel .product-carousel.owl-theme>.owl-nav .owl-prev {
	padding: 0;
	border: none;
	background: 0 0
}
.navbar.navbar-inverse.navbar-fixed-top .nav .open>a {
	background: #fff
}
.navbar.navbar-inverse.navbar-fixed-top .nav .open>a:active, .navbar.navbar-inverse.navbar-fixed-top .nav .open>a:focus, .navbar.navbar-inverse.navbar-fixed-top .nav .open>a:hover {
	background: #fff
}
.navbar.navbar-inverse.navbar-fixed-top .nav .open>.dropdown-menu.mega-menu {
	opacity: 1;
	visibility: visible;
	height: auto;
	overflow: auto
}
.navbar.navbar-inverse.navbar-fixed-top .nav.top-nav>li {
	display: inline-flex;
	float: unset;
	width: 40px;
	height: 40px;
	align-items: center
}
.navbar.navbar-inverse.navbar-fixed-top .nav.top-nav>li>a i.top-nav-icon {
	font-size: 24px;
	vertical-align: middle
}
.navbar.navbar-inverse.navbar-fixed-top .nav.top-nav>li>a .top-nav-icon-badge {
	background: #dc4666;
	border-radius: 50%;
	color: #fff;
	font-size: 10px;
	height: 16px;
	line-height: 16px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 16px;
	width: 16px
}
.navbar.navbar-inverse.navbar-fixed-top .nav.navbar-right {
	margin-right: 0
}
.navbar.navbar-inverse.navbar-fixed-top .navbar-search-overlap {
	background-color: #fff;
	left: 0;
	position: absolute!important;
	right: 0;
	top: 0
}
.navbar.navbar-inverse.navbar-fixed-top .navbar-search-overlap input {
	border: medium none!important;
	min-height: 59px
}
.navbar.navbar-inverse.navbar-fixed-top .navbar-right .dropdown-menu {
	left: auto;
	right: 0
}
.alert {
	border-radius: 2px;
	border: none;
	color: #fff
}
.alert i {
	font-size: 24px
}
.alert.alert-success {
	background: #dff0d8;
	top: 27px;
	position: relative;
	color: #3c763d;
}
.alert.alert-info {
	background: #dc4666
}
.alert.alert-danger {
	background: #ea6c41
}
.alert.alert-warning {
	background: #e69a2a
}
.alert.alert-style-1 {
	padding-left: 70px;
	background: #fff;
	position: relative;
	color: #212121;
	border: 1px solid rgba(33,33,33,.1)
}
.alert.alert-style-1 i {
	height: 100%;
	left: 0;
	margin: 0;
	padding-top: 13px;
	position: absolute;
	text-align: center;
	top: 0;
	width: 50px;
	color: #fff
}
.alert.alert-style-1.alert-success i {
	color: #469408;
	background: #f7f7f7
}
.alert.alert-style-1.alert-info i {
	color: #dc4666;
	background: #f7f7f7
}
.alert.alert-style-1.alert-danger i {
	color: #ea6c41;
	background: #f7f7f7
}
.alert.alert-style-1.alert-warning i {
	color: #e69a2a;
	background: #f7f7f7
}
.alert-dismissable .close, .alert-dismissible .close {
	top: 0
}
.dropdown-menu>li>a i {
	color: #c1c1c1;
	font-size: 18px;
	margin-right: 10px;
	width: 18px
}
@media (max-width:1024px) {
.mobile-only-view {
	display: block!important
}
.fixed-sidebar-left {
	margin-left: -225px;
	width: 225px
}
.fixed-sidebar-left .right-nav-text {
	opacity: 1
}
.mobile-nav-open .fixed-sidebar-left, .mobile-nav-open .fixed-sidebar-right {
	top: 132px
}
.page-wrapper {
	margin-left: 0;
	padding-left: 0;
	padding-right: 0
}
.slide-nav-toggle .fixed-sidebar-left {
	margin-left: 0
}
.slide-nav-toggle .page-wrapper {
	left: 225px;
	margin-left: 0
}
.slide-nav-toggle.sidebar-hover .navbar.navbar-inverse.navbar-fixed-top .nav-header {
	width: 100%
}
.navbar.navbar-inverse.navbar-fixed-top {
	padding: 0
}
.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand {
	width: 100%
}
.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand .nav-header {
	padding-left: 0;
	width: 100%
}
.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand .nav-header .logo-wrap {
	width: 100%
}
.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand .nav-header .logo-wrap .brand-text {
	opacity: 1;
	visibility: visible
}
.navbar.navbar-inverse.navbar-fixed-top a.toggle-left-nav-btn {
	left: 1px;
	position: absolute;
	top: 0
}
.navbar.navbar-inverse.navbar-fixed-top a#toggle_mobile_nav {
	position: absolute;
	right: 21px;
	top: 0
}
.navbar.navbar-inverse.navbar-fixed-top a#toggle_mobile_search {
	position: absolute;
	right: 50px;
	top: 0
}
.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand {
	background: #fff;
	position: relative;
	z-index: 2
}
.navbar.navbar-inverse.navbar-fixed-top .mobile-only-nav {
	float: left;
	width: 100%;
	-webkit-transition: .4s ease;
	-moz-transition: .4s ease;
	transition: .4s ease;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	padding: 0 15px;
	border-bottom: 1px solid rgba(33,33,33,.1)
}
}
@media (max-width:767px) {
.for-mobile {
	display: none!important
}
.for-desktop {
	display: block!important
}
}
.for-desktop {
	display: none
}
@media (max-width:1024px) {
.logo_set {
	text-align: center
}
.mob_set {
	display: none!important
}
.mob_com {
	display: block!important;
	background-color: #fff!important
}
.mob_com img {
	width: 37px;
	padding-top: 1px
}
.pad-bt-27 {
	padding-bottom: 27px!important
}
}
.mob_bn_sh {
	display: none
}
a.tooltips {
	position: relative;
	display: inline
}
a.tooltips span {
	position: absolute;
	width: 140px;
	color: #fff;
	background: rgba(0,0,0,.8);
	height: 30px;
	line-height: 30px;
	text-align: center;
	visibility: hidden;
	border-radius: 6px;
	letter-spacing: 1px
}
a.tooltips span:after {
	content: '';
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -18px;
	width: 0;
	height: 0;
	border-top: 8px solid #000;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent
}
a:hover.tooltips span {
	visibility: visible;
	opacity: .8;
	bottom: 52px;
	left: 65%;
	margin-left: -76px;
	z-index: 999
}
.tooltip-down {
	position: relative;
	display: inline
}
.tooltip-down span.toolbox {
	position: absolute;
	width: 120px;
	color: #fff;
	background: rgba(0,0,0,.8);
	height: auto;
	line-height: 27px;
	text-align: center;
	visibility: hidden;
	border-radius: 6px!important;
	padding: 0 7px;
	font-size: 12px;
	letter-spacing: 1px
}
.tooltip-down:hover span.toolbox {
	visibility: visible;
	opacity: .8;
	top: 38px;
	left: 50%;
	transform: translate(-50%, 0);
	z-index: 999;
	text-transform: none!important
}
div#content {
	padding: 0
}
@media (min-width:1023px) {
.desktop-none, .mobile-logo, .mobile-search {
	display: none!important
}
#myModal4 .modal-body {
	height: 420px
}
}
.notification .streamline {
	height: auto!important
}
::-webkit-input-placeholder {
text-transform:inherit!important
}
:-ms-input-placeholder {
text-transform:inherit!important
}
::placeholder {
text-transform:inherit!important
}
#error_data {
	color: red
}
@media (min-width:768px) and (max-width:1023px) {
.mobile-logo img.brand-img {
	width: 25%
}
}
@media only screen and (width:1024px) {
table.dataTable.display tbody td, table.dataTable.display tbody th, table.dataTable.row-border tbody td, table.dataTable.row-border tbody th {
	max-width: 400px!important
}
.table-inbox.table-hover>tbody>tr td {
	max-width: 300px!important
}
}
@media (max-width:1025px) {
.logo-wrap .brand-img {
	width: 150px!important
}
}
#form_process {
	-webkit-animation-name: spinnerRotate;
	-webkit-animation-duration: 1.1s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-moz-animation-name: spinnerRotate;
	-moz-animation-duration: 1.1s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-timing-function: linear;
	-ms-animation-name: spinnerRotate;
	-ms-animation-duration: 1.1s;
	-ms-animation-iteration-count: infinite;
	-ms-animation-timing-function: linear;
	display: inline-block;
	margin-left: 10px;
	position: relative;
	visibility: hidden
}
p#error_data {
	position: absolute;
	right: 20px;
	bottom: 10px;
	background: #fff;
	font-size: 15px
}
.datepicker {
	background: #f2f2f2
}
.datepicker table tr td, .datepicker table tr th {
	border: 1px solid #c7c4c4;
	vertical-align: middle;
	color: #333
}
.datepicker table tr td.active.active, .datepicker table tr td.day.focused, .datepicker table tr td.day:hover, .datepicker tfoot tr th:hover, .datepicker thead tr:first-child th:hover {
	background: #404040;
	color: #fff
}
.datepicker table tr td.today, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover {
	color: #000;
	background-color: #e4d98c;
	border-color: #7f714c
}
.datepicker-dropdown.datepicker-orient-bottom:after, .datepicker-dropdown.datepicker-orient-bottom:before {
	display: none
}
.datepicker.datepicker-dropdown.dropdown-menu thead {
	width: 100%!important;
	display: table-header-group!important;
	height: 100%!important;
	visibility: visible;
	opacity: 1;
	position: relative
}
@media (max-width:1023px) {
.datepicker.datepicker-dropdown.dropdown-menu thead {
	overflow: hidden!important;
	display: block!important
}
.popover.clockpicker-popover.top.clockpicker-align-left {
	position: fixed!important;
	left: 50%!important;
	top: 50%!important;
	transform: translate(-50%, -50%)
}
.popover.top>.arrow {
	display: none!important
}
}
@media (max-width:767px) {
.page-wrapper.pad-bt-27 {
	-webkit-overflow-scrolling: touch
}
}
.banner img {
	max-width: 100%
}
.desc_footer p, .desc_main p {
	font-size: 19px;
	color: #333;
	font-weight: 400;
	letter-spacing: .5px;
	line-height: 25px
}
.composer .tta.general .tta-panel-title {
	margin: 0;
	line-height: 1;
	cursor: pointer;
	position: relative;
	margin: 2px 0;
	border: 1px solid #f2f2f2
}
.composer .tta.general .tta-panel-title a {
	font-size: 18px;
	font-weight: 500
}
.tablist h4 {
	font-size: 18px;
	margin-bottom: 15px
}
.tablist p {
	font-size: 16px;
	letter-spacing: .5px;
	line-height: 25px;
	color: #575656;
	margin-bottom: 10px
}
.composer .tta.general .tta-panel {
	padding-bottom: 7px
}
.desc_main {
	padding: 25px 20px;
	border: 1px solid #f2f2f2;
	margin: 35px 0 10px
}
.desc_img {
	position: relative;
	display: block;
	overflow: hidden;
	padding-top: 10px
}
.desc_img img {
	max-width: 100%;
	float: left;
	width: 18%
}
.desc_img p {
	float: right;
	position: relative;
	border-left: 2px solid #111;
	padding-left: 12px
}
.composer .tta.general .tta-panel.active .tta-panel-body {
	display: block;
	background: #f9f9f9;
	margin-top: 2px
}
a.buttons {
	border: 1px solid #ddd;
	padding: 12px 30px;
	background: #333;
	color: #fff;
	font-size: 15px;
	text-decoration: none;
	display: inline-block;
	margin-top: 10px
}
a.buttons:hover {
	background: #c4ab61;
	color: #fff
}
.career_main form {
	border: 1px solid #f2f2f2;
	border-radius: 0;
	padding: 20px;
	margin-top: 26px
}
.career_main form .input-group {
	margin-top: 2em;
	width: 100%
}
.career_main form .input-group input[type=email], .career_main form .input-group input[type=text], .career_main form .input-group textarea, textarea {
	border: none;
	font-size: 15px;
	padding: 10px;
	border-bottom: 1px solid #ddd;
	width: 100%;
	transition: all .5s ease-out;
	font-family: inherit
}
select.input-group {
	display: block;
	width: 100%;
	padding: 12px;
	border: none;
	border-bottom: 1px solid #ccc;
	margin-top: 0!important
}
.toggle-two form .input-group {
	margin-top: 2em
}
.file-wrapper {
	overflow: hidden;
	background: #fff;
	padding: 0 20px;
	position: relative;
	margin-bottom: 12px;
	border: 1px solid #ddd;
	cursor: pointer;
	font-family: Roboto, sans-serif;
	width: 100%
}
.file-wrapper input {
	left: 0;
	opacity: .01;
	cursor: pointer;
	position: absolute!important;
	-moz-opacity: .01
}
.form-control {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	padding-left: 1rem;
	padding-right: 1rem;
	font-size: 15px;
	width: 100%;
	height: 45px;
	margin-bottom: 20px;
	background: #fff;
	border-bottom: 1px solid #d3d9dd!important;
	border-radius: 3px;
	cursor: pointer;
	color: #000;
	border: none;
	font-family: Roboto, sans-serif
}
.file-wrapper .file-button {
	color: #fff;
	float: left;
	cursor: pointer;
	margin-left: -20px;
	padding: 12px;
	background: linear-gradient(to right top, #9a8447, #a8914f, #b59e57, #c3ab60, #d1b868)!important;
	display: inline-block
}
.file-holder {
	top: 15px;
	padding-left: 15px;
	position: absolute;
	left: auto
}
.file-button i {
	margin-right: 8px
}
.career_main form .input-group input[type=email]:focus, .career_main form .input-group input[type=text]:focus, .career_main form .input-group textarea:focus {
	outline: 0;
	border-bottom: 1px solid #c4ab61
}
.button-holder .button, .button-holder .button:hover, .button-holder .button:visited {
	float: none;
	background-color: #fe3d0d;
	border: none;
	border-radius: 0;
	font-size: 17px;
	cursor: pointer
}
.button-holder .button, .button-holder .button:visited {
	background-color: #333;
	color: #fff;
	text-decoration: none;
	font-weight: 300;
	font-size: 14px;
	padding: 10px 30px;
	float: none;
	border: none;
	border-radius: 0;
	font-size: 17px;
	cursor: pointer
}
.button-holder .button:hover {
	background: #c4ab61;
	color: #fff
}
@media (max-width:1024px) {
.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand .nav-header .logo-wrap {
	width: 100%;
	margin-top: 6px
}
.navbar.navbar-inverse.navbar-fixed-top .nav-header {
	height: auto
}
}
@media (max-width:1023px) {
.desc_footer p, .desc_main p {
	font-size: 16px
}
.desc_img img {
	width: 35%
}
.desc_footer {
	padding: 0 15px
}
.desc_main {
	padding: 20px 15px
}
.logo-wrap .brand-img {
	width: 160px!important
}
.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand .nav-header .logo-wrap {
	width: 100%;
	margin-top: 6px
}
.navbar.navbar-inverse.navbar-fixed-top .nav-header {
	width: auto;
	padding-right: 0;
	height: auto
}
.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand {
	background: #fff;
	height: auto;
	border: 0!important
}
.wrapper.theme-1-active .fixed-sidebar-left .side-nav, .wrapper.theme-1-active .navbar.navbar-inverse {
	border: 0;
	display: block
}
.datepicker .datepicker-months table tr td, .datepicker .datepicker-years table tr td {
	width: 225px;
	position: relative;
	overflow: hidden
}
}
.career_main {
	margin-top: 50px;
	margin-bottom: 50px;
	position: relative;
	display: block
}
.career_main p {
	padding: 11px;
	background: #f9f9f9;
	font-size: 17px;
	color: #333;
	margin-top: 0
}
.mail-box .panel {
	min-height: auto
}
.navbar.navbar-inverse.navbar-fixed-top {
	position: relative
}
.page-wrapper {
	padding: 0
}
.wrapper {
	overflow: hidden
}
.career_main form .input-group:first-child {
	margin-top: 0
}
.pay-heading {
    padding: 55px 0 13px;
    font-size: 19px;
    color: #333;
    font-weight: 500;
    line-height: 25px;
    text-align: center;
    position: relative;
    width: 100%;
    display: block;
}
h3.head:before {
	top: 54px;
	left: 45px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: relative;
	pointer-events: none;
	border-top-color: #f9f9f9;
	border-width: 20px;
	margin-left: -20px
}
p.company_name {
    color: #6e6e6e;
    font-size: 17px;
}
p.payment_heading {
    color: #6e6e6e;
    font-weight: 600;
    font-size: 17px;
}
.desc_footer p.copyrigh {
	font-size: 14px;
	color: #000;
	line-height: normal;
	text-align: center
}
.desc_footer {
	padding: 20px 0
}
.career_main form p {
	background: #fff;
	padding: 0;
	color: #868686
}
input:-webkit-autofill, input:-webkit-autofill:active, input:-webkit-autofill:focus, input:-webkit-autofill:hover {
-webkit-box-shadow:0 0 0 30px #fff inset!important
}
@-webkit-keyframes spinnerRotate {
from {
-webkit-transform:rotate(0)
}
to {
	-webkit-transform: rotate(360deg)
}
}
@-moz-keyframes spinnerRotate {
from {
-moz-transform:rotate(0)
}
to {
	-moz-transform: rotate(360deg)
}
}
@-ms-keyframes spinnerRotate {
from {
-ms-transform:rotate(0)
}
to {
	-ms-transform: rotate(360deg)
}
}
.qr,.paypal {
    text-align: center;
}

.img img {
    max-width: 100%;
}
body {
    background: #2069c7;
}
a.download_btn {
    background: #000;
    padding: 8px 25px;
    position: relative;
    font-size: 19px;
    border: 2px solid #000;
    border-radius: 25px;
    color: #fff;
    margin-bottom: 16px;
    width: auto;
    overflow: hidden;
    display: inline-block;
}
.footer {
    position: absolute;
    display: block;
    padding: 25px 0;
    bottom: 0;
    width: 100%;
    margin: auto;
}
.pay_option {
    position: relative;
    display: block;
    width: 100%;
}
.pay_option img {
    max-width: 40%;
}
p.footer_text {
    color: #6e6e6e;
    font-size: 16px;
}
.bg-pay {
    background: #2069c7;
}
.prl-0 {
    padding: 0;
}
.text-white {
    color: #fff !important;
}
a.download_btn.btn-white {
    background: #2069c7;
    color: #fff;
    border-color: #fff;
}
a.download_btn.btn-white:hover {
    background: #fff;
    color: #2069c7;
}
p.paypal_text {
    font-size: 14px;
    color: #fff;
    font-weight: 500;
}
.mail-scroll {
    height: 91.9vh;
}
.code {
    text-align: center;
    position: relative;
    padding: 0;
    width: 100%;
    display: flex;
    margin: auto;
    vertical-align: middle;
    height: calc(100vh - 40vh);
    justify-content: center;
    align-items: center;
}
.linkbtn{
    text-align: center;
    position: relative;
    padding: 0;
    width: 100%;
    display: flex;
    margin: auto;
    vertical-align: middle;
    height: calc(100vh - 80vh);
    justify-content: center;
    align-items: center;
}
.height-100{
height: 100%;
}
@media (min-height:975px){
.mail-scroll {
    height: 94vh;
}
.code{
    height: calc(100vh - 32vh);
}
.linkbtn{
    height: calc(100vh - 27vh);
}
}
@media (min-height:1100px){
.mail-scroll {
    height: 94.5vh;
}
.code{
    height: calc(100vh - 32vh);
}
.linkbtn{
    height: calc(100vh - 29vh);
}
}
@media (min-height:700px) and (max-height:798px){
.mail-scroll {
    height: 91.5vh;
}
}
@media (min-height:801px) and (max-height:900px){
.mail-scroll {
    height: 92.8vh;
}
.code{
    height: calc(100vh - 40vh);
}
}
@media (min-width:992px){
body {
    overflow: hidden; 
    height: 100vh;
}
}
.paypal .footer {
    padding-bottom: 40px;
}
.paypal .pay_option img {
    max-width: 18%;
}

@media (min-width:768px) and (max-width:991px){
.mail-scroll {
    height: auto;
}
.pay-heading {
    padding: 25px 0 13px;
}
.code {
    height: auto;
    position: relative;
    display: block;
    padding: 20px 0;
}
.linkbtn {
    height: auto;
    display: block;
    padding: 25px 0 15px;
}
.linkbtn a.download_btn.btn-white {
    margin-bottom: 0;
}
.footer {
    position: relative;
    padding: 20px 0;
}
.paypal .footer {
    padding-bottom: 30px;
}
}
@media (max-width:767px){
.mail-scroll {
    height: auto;
}
.pay-heading {
    padding: 25px 0 13px;
}
.error-comment, h3 {
    font-size: 22px;
}
p.company_name,p.payment_heading {
    font-size: 16px;
}
.code {
    height: auto;
    position: relative;
    display: block;
    padding: 20px 0;
}
.linkbtn {
    height: auto;
    display: block;
    padding: 25px 0 15px;
}
.linkbtn a.download_btn.btn-white {
    margin-bottom: 0;
}
a.download_btn {
    font-size: 17px;
}
.pay_option img {
    max-width: 70%;
}
.paypal .pay_option img {
    max-width: 33%;
}
.footer {
    position: relative;
    padding: 20px 0;
}
.paypal .footer {
    padding-bottom: 30px;
}
}
p.pay_name {
    color: #6e6e6e;
    font-size: 14px;
}

@media (min-width:1025px) and (max-width:1200px)
{
body {
    overflow: unset;
}
.bg-light .footer {
    background: #fff;
    position: relative;
}
}
@media (min-height:665px) and (max-height:850px) {
	.code {
	    height: calc(100vh - 60vh) !important;
	}
	.pay-heading.cb_domm {
	    margin: 35px 0;
	    padding: 0px;
	}
	.footer{
		padding: 9px !important;
	}
}
@media (min-width:900px)  {
	@media (min-height: 500px) and (max-height: 720px){
	.second {
    	padding-top: 0px !important;
	}
	.pay-heading{
		padding: 10px 0 13px !important; 
	}
	img#cb_qr{
		max-width: 80% !important;
	} 
	a.download_btn {
    	margin-bottom: 6px !important;
	}
	.footer{
		padding: 5px 0 !important;
	}
	a.download_btn{
		font-size: 11px !important;
    	padding: 5px 24px;
	}
	p.pay_name.govnumbers{
		margin-bottom: 3px !important;
	}
	.linkbtn.linkbtns{
		margin-top: 5px !important;
	}
	}
}
@media (max-width:540px) and (max-height: 736px){
	img#cb_qr{
		width: 55% !important;
	}
}
@media (width:540px) and (height: 720px){
a.download_btn.download_btns {
    margin-top: 80px;
}
}