.p-2{padding: 20px !important;}
.py-1{padding: 20px 0px 20px 0px !important;}
.pb-1{padding: 0px 0px 20px 0px !important;}
.navbar-static-top {height:50px;clear: both;}
.navbar-header { min-width:250px; float:left; }
.navbar-brand { padding:10px 10px 10px 20px !important; }
.navbar-brand img { opacity:0.8; display: inline; border-radius: 3px; }
.menu-header { float:left; }
.menu-main   {float:left; }
.menu-right  { float:right; }

.nav-tabs > li a {outline: none;}
.nav-icons-only .fa.nav-icon {font-size:2em;}
.nav-icons-only .hidden-xs {display:none;}
.nav-icons-only .caret {margin-bottom: 10px;}

.navbar-sticky-top {
	position: sticky;
	position: -webkit-sticky; /* Safari */
	right: 0;
	left: 0;
	z-index: 1030;
	border-radius: 0;
	top: 0;
	border-width: 0 0 1px;
}

#nav-bar-alert .alert {
	margin-bottom: 0px;
}

.stats-requests { display: flex; }

.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#menu-item-marketing {display:none;}

#btn-menu {
	position:absolute;
	right:0px;
	bottom:-55px;
	background-color: #ffffff;
}

input[type=number] {
    -moz-appearance:textfield;
}

.nospinner, .nospinner::-webkit-inner-spin-button, .nospinner::-webkit-outer-spin-button {
	-moz-appearance:textfield;
	-webkit-appearance: none;
	margin: 0;
}

.navbar-top-links ul.dropdown-menu {
    right: 0;
    left: auto;
}

.viber-icon {
	display: inline-block;
	vertical-align: middle;
	background-image: url('/img/icons/viber.svg');
	background-repeat: no-repeat;
	background-size: contain;
	width:16px;
	height:16px;
}

li.viber {
	vertical-align: top;
}

.viber-icon.s32 {
	width:32px;
	height:32px;
}
.viber-icon.s28 {
	width:28px;
	height:28px;
}


@media screen and (max-width: 1260px) {
	.top-name { display:none; }
}

@media screen and (max-width: 1100px) {
	.top-name { display:none; }
}

@media screen and (max-width: 960px) {
	.navbar-brand { display:none; }
}

@media screen and (max-width: 820px) {

	.nav-icons-only .fa.nav-icon {font-size:28px;}
	.nav-icons-only .caret {margin-bottom: 5px;}
	.menu-main a.dropdown-toggle { padding:8px 10px; }
	.navbar-brand { display:none; }

	.menu-right li:last-child {margin-right:0px;}

	#menu-item-marketing {display:inline-block;}
	#menu-item-posts {display: none;}
	#menu-item-offer {display: none;}
	#menu-item-ads   {display: none;}
	#menu-item-credits   {display: none;}

}

/*.navbar-default.sidebar {opacity: 0;}*/

@media screen and (max-width:768px) {
	.navbar-default.sidebar {
		position:absolute;
		top:60px;right:65px;
		width:80%;
		box-shadow: 0px 0px 5px #000000;
	}
}

@media screen and (max-width: 560px) {
	.navbar-default.sidebar {
		position:absolute;
		top:100px;right:15px;
		width:90%;
	}
	.nav-icons-only .fa.nav-icon {font-size:18px;}
	/*.menu-right { float:left; }*/
}
@media screen and (max-width: 480px) {
	.navbar-default.sidebar {
		position:absolute;
		top:135px;right:15px;
		width:90%;
	}
	.navbar-static-top { height:85px;}
	.menu-right > li > a { padding: 8px 10px; font-size:14px;}
	
	.navbar-top-links ul.dropdown-menu:not(.dropdown-user) {
		right: -60px;
		left: auto;
	}
}

.form-group.required label:before {
  content:"* ";color:red;
}

.form-group.required label.noreq:before {
  content:"";
}

/*** fix for scrollbar glitch ***/
/*
body {padding-right:0px !important;}
.modal-open { overflow: auto !important; }
*/

.nav-second-level {background-color: #ffffff;}

.top-avatar { width:22px; height:22px;}

.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}

.price-tag {
	font-size: 26px;
	font-family: monospace;
	opacity: 0.8;
}

.badge-price {
	padding:5px 10px;font-family: monospace; font-size:18px;
}

.mbot0 {margin-bottom: 0px !important;}
.mbot5 {margin-bottom: 5px;}
.mbot10 {margin-bottom: 10px;}
.mbot20 {margin-bottom: 20px;}
.mbot30 {margin-bottom: 30px;}
.mbot40 {margin-bottom: 40px;}
.mtop0 {margin-top: 0px;}
.mtop5 {margin-top: 5px;}
.mtop10 {margin-top: 10px;}
.mtop20 {margin-top: 20px;}
.mtop30 {margin-top: 30px;}
.mtop40 {margin-top: 40px;}
.mleft10 {margin-left: 10px;}
.mrgt0 {margin-right: 0px;}
.mrgt10 {margin-right: 10px;}
.mleft20 {margin-left: 20px;}
.mleft30 {margin-left: 30px;}
.mrgt20 {margin-right: 20px;}
.vmiddle { vertical-align: middle !important; }

.padd10 {padding:10px;}
.pleft0 {padding-left:0px !important;}
.pleft10 {padding-left:10px !important;}
.pleft20 {padding-left:20px !important;}
.pright10 {padding-left:10px !important;}

.no-border {border:0 none !important;}

.nopadd-left {
   padding-left: 0 !important;
}
.nopadd-right {
   padding-right: 0 !important;
}
.no-margin {margin:0 !important;}

.in-block {display:inline-block;}
.col-centered{float: none;margin: 0 auto;}

.lh15 {line-height: 1.5}
.lh2 {line-height: 2}
.lh25 {line-height: 2.5}

.divider.dotted { border-style: dotted;}

#map-edit { width:100%; height:300px; }

button .fa, a.btn .fa { margin-right:6px;}
button.close .fa { margin-right:0px;}


.btn-ui-icon.ui-icon {
	border:1px white solid;
	display:inline-block;
	cursor:pointer;
	width:18px;
	height:18px;
}

.btn-ui-icon.ui-icon:hover {
    border: 1px #cccccc solid;
	border-radius: 3px;
    color: #c77405;
    font-weight: bold;
}

.btn.btn-icon {
    position: relative;
}

.btn-success.btn-icon, .btn-green.btn-icon {
    border: medium none;
    padding-right: 36px;
    position: relative;
}

.btn-success.btn-icon i, .btn-green.btn-icon i {
    background-clip: padding-box;
    background-color: #007d3d;
    border-radius: 0 3px 3px 0;
    font-size: 12px;
    line-height: 1.42857;
    padding: 6px;
}

.btn.btn-icon i {
    height: 100%;
    position: absolute;
    right: -6px;
    top: 0;
}

.partner-table {
	display: table;
	height: 100%;
}
.partner {
	display: table-cell;
  	vertical-align: middle;
	float: none;
}

.bootstrap-dialog .modal-header.bootstrap-dialog-draggable {
	cursor: move;
}

.fa-10x {
	font-size: 10em;
}

.no-cover-photo { }
.no-cover-photo .fa { font-size: 10em; }



.notifications.dropdown > a .badge {
    font-size: 10px;
	font-weight: 400;
    line-height: 12px;
    min-width: 17px;
    padding: 2px;
    position: absolute;
    right: 20px;
    top: 3px;
}

.dropdown.open .tooltip {display:none !important;}

.dropdown-toggle.highlight, .menu-highlight {
	color:#8DC63F !important;
}

.badge.badge-secondary {
    background-color: #ee4749;
    color: #ffffff;
}
.badge.badge-danger {
    background-color: #d9534f;
    color: #ffffff;
}

.menu-item-badge {position:absolute;top:2px;right:2px;}
.menu-item-badge.badge-right {right:-10px;}

.menu-hotel-list {
	border-left:1px solid #eee;
	padding-left:20px;
}
.menu-hotel-list li > a {
	padding:5px 15px;
}

.menu-hotel-list li > a .fa {
	margin-right:6px;
}

.hotel-basic-info { margin-top:10px;}
/*
.hotel-basic-info label {
	width:20%;
	text-align:right;
	margin-right:10px;
}*/

.hotel-basic-info .row { margin-bottom:5px;}

/*** alerts ***/
.alert > span.fa, .alert strong span.fa {font-size:1.5em;display:inline-block;margin-right:10px;float:left;}


hr.hr-black { border-color: black; }
hr.hr-dotted { border-style: dotted; }
hr.hr-dashed { border-style: dashed; }
hr.hr-double { border-style: double; }

/*** callouts ***/

.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
}
.bs-callout h4 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout p:last-child {
    margin-bottom: 0;
}
.bs-callout code {
    border-radius: 3px;
}
.bs-callout+.bs-callout {
    margin-top: -5px;
}
.bs-callout-default {
    border-left-color: #777;
}
.bs-callout-default h4 {
    color: #777;
}
.bs-callout-primary {
    border-left-color: #428bca;
}
.bs-callout-primary h4 {
    color: #428bca;
}
.bs-callout-success {
    border-left-color: #5cb85c;
}
.bs-callout-success h4 {
    color: #5cb85c;
}
.bs-callout-danger {
    border-left-color: #d9534f;
}
.bs-callout-danger h4 {
    color: #d9534f;
}
.bs-callout-warning {
    border-left-color: #f0ad4e;
}
.bs-callout-warning h4 {
    color: #f0ad4e;
}
.bs-callout-info {
    border-left-color: #5bc0de;
}
.bs-callout-info h4 {
    color: #5bc0de;
}

.fa-coins:before {
    content: url('/img/coins22.png');
}
.fa-coins-tiny:before {
    content: url('/img/coins16.png');
}

.dropdown.credits .badge { vertical-align: 6px;margin-left:3px;}

.dropdown.weekend {}
.dropdown.weekend.warm a {color:#f0ad4e;}
.dropdown.weekend.hot a {color:#d9534f;}
.dropdown.weekend .fa-ban {display: none;}
.dropdown.weekend .fa-check-square-o {display: none;}

.dropdown.weekend.booked {}
.dropdown.weekend.booked .fa-ban{display:inline-block;}
.dropdown.weekend.booked .fa-square-o{display:none;}
.dropdown.weekend.booked .fa-check-square-o{display:none;}

.dropdown.weekend.vacant {}
.dropdown.weekend.vacant .fa-ban{display:none;}
.dropdown.weekend.vacant .fa-square-o{display:none;}
.dropdown.weekend.vacant .fa-check-square-o{display:inline-block;color:green;}

/**/
.dropdown.limits {}
.dropdown.limits.warm a.color {color:#f0ad4e;}
.dropdown.limits.hot a.color {color:#d9534f;}
/*.dropdown.limits .fa-ban {display: none;}
.dropdown.limits .fa-check-square-o {display: none;}*/

.lm-digit {font-family: monospace;font-size: 8px;}

.dropdown.limits.warm .lm-digit,
.dropdown.limits.hot .lm-digit { display: inline-block; }

.navbar-top-links .dropdown-menu li .info {
    padding: 3px 35px;
    min-height: 0;
}

.dropdown.limits span.caret {display: none;}
.dropdown.limits.none span.caret {display: inline-block;}
.dropdown.limits.none .lm-digit {display: none;}


/*
.dropdown.limits.booked {}
.dropdown.limits.booked .fa-ban{display:inline-block;}
.dropdown.limits.booked .fa-square-o{display:none;}
.dropdown.limits.booked .fa-check-square-o{display:none;}

.dropdown.limits.vacant {}
.dropdown.limits.vacant .fa-ban{display:none;}
.dropdown.limits.vacant .fa-square-o{display:none;}
.dropdown.limits.vacant .fa-check-square-o{display:inline-block;color:green;}
*/
.dropdown.subscribe a.dropdown-toggle i { position: relative;}
.dropdown.subscribe a.dropdown-toggle .days-left {
	position:absolute;
	top:13px;
	left:3px;
	font-size:10px;
	font-family: monospace;
	text-align: center;
	width:20px;
}

.side-menu-header {
    font-weight: 500;
    line-height: 1.1;
	font-size: 24px;
	padding:10px 0px 10px 20px;
}

#side-menu > li.active > a i.fa.text-danger,
#draw-menu > li.active > a i.fa.text-danger {
	display:none;
}

.menu-box-contact {
	background: #ffffff;
	padding-left:20px;
}

.menu-box-contact ul li {
	padding:10px 0px 10px 0px;

}

.toplist { float:left; margin-right: 10px; }
.width-20 { width: 19%;}
.width-25 { width: 24%;}

.stats-requests .list-group-item {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.stats-requests .list-group-item.selected {
	border:1px #000000 solid;
	border-bottom:1px #000000 solid;
	margin-bottom:1px;
	font-weight: bold;
}

#ajax-loader { display:none; }
.ajax-loader { display:none; }

/*** steps indicator ***/
.form-wizard {
  margin-top: 45px;
}
.form-wizard .steps-progress {
  display: block;
  background: #ebebeb;
  width: auto;
  height: 10px;
  margin: 0 70px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.form-wizard .steps-progress .progress-indicator {
  background: #00a651;
  width: 0%;
  height: 10px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  /*
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  */
}
.form-wizard.no-margin .tab-content {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.form-wizard > ul {
  display: table;
  margin: 0;
  padding: 0;
  list-style: none;
}
.form-wizard > ul > li {
  display: table-cell;
  width: 1%;
  text-align: center;
  position: relative;
  outline: none;
}
.form-wizard > ul > li a {
  position: relative;
  display: block;
  padding-top: 35px;
  font-weight: bold;
  color: #ababab;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  outline: none;
  text-decoration: none;
}

.form-wizard > ul > li a:hover {
	text-decoration: underline;
}

.form-wizard > ul > li a span {
  position: absolute;
  display: block;
  background: #ebebeb;
  color: #8e9094;
  line-height: 35px;
  text-align: center;
  margin-top: -57.5px;
  left: 50%;
  margin-left: -17.5px;
  width: 35px;
  height: 35px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.form-wizard > ul > li.completed a {
  color: #00a651;
}
.form-wizard > ul > li.completed a span {
  background: #00a651;
  color: #fff;
  -moz-box-shadow: 0px 0px 0px 5px #00a651;
  -webkit-box-shadow: 0px 0px 0px 5px #00a651;
  box-shadow: 0px 0px 0px 5px #00a651;
}

.form-wizard > ul > li.completed.missed a span {
	background-color: #ffffff;
	color:red;
}

.form-wizard > ul > li.disabled a {
  color: rgba(142, 144, 148, 0.5);
}
.form-wizard > ul > li.disabled a span {
  background: #f5f5f6;
  color: rgba(142, 144, 148, 0.5);
  -moz-box-shadow: 0px 0px 0px 5px #f5f5f6;
  -webkit-box-shadow: 0px 0px 0px 5px #f5f5f6;
  box-shadow: 0px 0px 0px 5px #f5f5f6;
}
.form-wizard > ul > li.active a,
.form-wizard > ul > li.current a {
  color: #c5c5c5;
  font-weight: bold;
  color: #303641;
}
.form-wizard > ul > li.active a span,
.form-wizard > ul > li.current a span {
  background: #c5c5c5;
  background: #fff;
  color: #525252;
  -moz-box-shadow: 0px 0px 0px 5px #ebebeb;
  -webkit-box-shadow: 0px 0px 0px 5px #ebebeb;
  box-shadow: 0px 0px 0px 5px #ebebeb;
}
.form-wizard .tab-content {
  margin: 0 52.5px;
  margin-top: 35px;
}
.form-wizard .tab-content .pager {
  margin-top: 35px;
}
.form-wizard .tab-content .pager .first a {
  margin-right: 10px;
}
.form-wizard .tab-content .pager .last a {
  margin-left: 10px;
}

.info-box{
	background-color: #FFFBC8;border-radius: 8px;padding:20px;
	border:1px #d65719 solid;
}
.info-box{
	color:#303030;
	font-size:14px;
	margin-top:10px;
}
.info-box h3{
	color:#d65719;
	font-size:20px;
}

#book-popup .datepicker {
	max-width: 100px;
}

.ui-datepicker { box-sizing: content-box !important; z-index: 2000 !important;}
.ui-datepicker-calendar {box-sizing: content-box !important;}

.ui-datepicker > * {box-sizing: content-box !important; }
.ui-datepicker-calendar > * {box-sizing: content-box !important; }

.op03 { opacity: 0.3;}

.dropdown-messages li {
	opacity:0.5;
}

.mail-unread {
	background-color: #f5f5f5;
}

.mail-unread, .dropdown-messages li:last-child {
	opacity:1 !important;
}

/*** flags ***/
.flag-icon:before {
  content: "\00a0";
}
.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}

.flag-icon-bg {
  background-image: url(/img/flags/bg.svg);
}
.flag-icon-gb {
  background-image: url(/img/flags/gb.svg);
}
.flag-icon-ru {
  background-image: url(/img/flags/ru.svg);
}
.flag-icon-ro {
  background-image: url(/img/flags/ro.svg);
}

.input-xs {
    border-radius: 3px;
    font-size: 10px;
    height: 20px;
    line-height: 1;
    padding: 4px 4px;
}

#form-weekend .radio select {
	display: inline-block;
	width:auto;
}

.small {font-size:small;}
.smaller {font-size:smaller;}


.badge.stats {
	padding:5px 10px;
	background-color: #acacac;
}



.panel-amethyst {
    border-color: #9b59b6;
}

.panel-amethyst .panel-heading {
    border-color: #9b59b6;
    color: #fff;
    background-color: #9b59b6;
}

.panel-amethyst a {
    color: #9b59b6;
}

.panel-amethyst a:hover {
    color: #2c3e50;
}


/*** drawer menu ***/

#drawer { display: none;}

#side-menu .nav-second-level li a:not(.btn) .fa,
#draw-menu .nav-second-level li a:not(.btn) .fa {
	color:#777777;
}

#draw-menu {
	padding-left:0px;
	list-style-type:none; 
}
#draw-menu a { 
	display:block;
	padding:10px;
	text-decoration:none;
}

#draw-menu ul li a.active {
    background-color: #eee;
}
#draw-menu .nav-second-level li {
	text-indent:10px;
}

#draw-menu > li {
	border-bottom: 1px #e7e7e7 solid;
}

#drawer-toggle { 
	position: absolute; 
	opacity: 0;
}

#drawer-toggle-label {
	-webkit-touch-callout: none; 
	-webkit-user-select: none; 
	-khtml-user-select: none; 
	-moz-user-select: none; 
	-ms-user-select: none; 
	user-select: none; 
	display: none;
	position: absolute; 
	height:50px; 
	width: 50px;  
	left: 13px; 
	/*top: 6px;*/
	font-size: 26px;
	color:#777777;
	background:none;
	z-index: 1;
} 


/* drawer menu pane - note the 0px width */ 

#drawer { 
	position: fixed; 
	top: 0; 
	left:-300px; 
	height: 100%; 
	width: 300px; 
	background: #f8f8f8;
	border-right: 1px #e7e7e7 solid;
	overflow-x: hidden; 
	overflow-y: auto; 
	padding: 20px; 
	-webkit-overflow-scrolling: touch;
	z-index: 100;
	
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	box-sizing: border-box; 
	/* adds animation for all transitions */ 
	-webkit-transition: .25s ease-in-out; 
	-moz-transition: .25s ease-in-out; 
	-o-transition: .25s ease-in-out; 
	transition: .25s ease-in-out; 
	margin: 0; 
	padding: 0; 
	-webkit-text-size-adjust: none; 
	
} 

/* checked styles (menu open state) */ 
#drawer-toggle:checked ~ #drawer-toggle-label { 
	height: 100%; 
	width: calc(100% - 300px); 
	background: rgba(255,255,255,.8); 
} 

#drawer-toggle:checked ~ #drawer-toggle-label, 
#drawer-toggle:checked ~ header { 
	left: 300px; 
} 

#drawer-toggle:checked ~ #drawer { 
	left: 0px;
} 

#drawer-toggle:checked ~ #page-content { 
	margin-left: 300px; 
}

.drawer-logo {border-radius: 5px;}

#accordion a:focus, #accordion a:hover {text-decoration: none;}
/* Responsive MQ */ 


.flags {
	box-shadow: 3px 3px 8px -5px #000000;
}

.flags:hover {
	box-shadow: 5px 5px 11px -5px #000000;
}

@media screen and (max-width: 1100px) {
	.stats-requests {
		display: flex;
		flex-wrap: wrap;
		flex-direction: row;
	}
	.toplist { flex:1 0 calc(50% - 10px);float:none; width:auto; }
	.width-25 {width: auto;}
}

@media all and (max-width:576px) {
	
	#menu-main {display: none;}
	
	#drawer-toggle-label {display: block;}
	#drawer { display: block;}

	#drawer-toggle:checked ~ #drawer-toggle-label { 
		height: 100%;
		width: 50px;
	}

	#drawer-toggle:checked ~ #drawer-toggle-label{ 
		left: calc(100% - 50px); 
		padding-left:5px;
		top:0px;
	}

	#drawer-toggle:checked ~ #drawer { 
		width: calc(100% - 50px);
		padding: 0px 0px 20px 0px;
	}

	#drawer-toggle:checked ~ #page-content { 
		margin-left: calc(100% - 50px); 
	}

}

.main-gallery-empty {
	min-height: 150px;
	background-image: url('/img/no-image.png');
	background-repeat: no-repeat;
}

.status-circle {
	color:white;
	border-radius:50%;
	padding:3px;
	display: inline-block;
	width: 20px;
	height: 20px;
	font-size: 10px;
	text-align: center;
}
.status-circle.status-warning {
	background-color: #F0AD4E;
}
.status-circle.status-success {
	background-color: #5CB85C;
}
.status-circle.status-default {
	background-color: #777;
	opacity: 0.5;
}

.label.booking-label {
	font-size: 90%;
}

.media-replies-item {
	padding:10px;margin:0px;
	border-radius: 8px;
}
.media-reply-accepted {
	background-color:#d9edf7;
	border:1px #bce8f1 dashed;
}
.media-reply-rejected,
.media-reply-declined {
	background-color: #f2dede;
	border:1px #ebccd1 dashed;	
}
.media-reply-unknown {
	background-color: #f5f5f5;
	border:1px #e3e3e3 dashed;	
}

.post-item {
	position:relative;
}
.post-item.expired .media-left, .post-item.expired .media-body{
	opacity: 0.3;
}

.post-item-overlay {
	position: absolute;
	top:0px;
	left:0px;
	color:#000000;
	width:100%;
	height:100%;
	text-align:center;
	font-family: 'Trebuchet MS',Tahoma,Verdana,Arial,sans-serif;
	font-size:32px;
	text-transform: uppercase;
	line-height: 3;
	text-shadow: 0px 0px 4px #FF3D0F;
}

.me-1 {
    margin-right: .25rem !important;
}
.me-2 {
    margin-right: .5rem !important;
}
.mb-0 {
	margin-bottom: 0 !important;
}
.fs-16 {
	font-size:16px !important;
}