/********** Add Your Global CSS Here **********/
@font-face {
	font-family: 'Circular Std';
	src: url('//db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.eot');
	src: url('//db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.eot?#iefix')
			format('embedded-opentype'),
		url('//db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.woff2')
			format('woff2'),
		url('//db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.woff')
			format('woff'),
		url('//db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.ttf')
			format('truetype'),
		url('//db.onlinewebfonts.com/t/860c3ec7bbc5da3e97233ccecafe512e.svg#Circular Std Book')
			format('svg');
}
html {
	font-size: 10px;
}
h1,
h2,
h3,
h4,
h5,
h6,
a,
p,
li,
input,
textarea,
span,
div,
html,
body,
label,
html a {
	font-family: 'Circular Std' !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
}

.scrollbar-track-y,
.scrollbar-thumb-y {
	width: 5px !important;
}

.scrollbar-track-x,
.scrollbar-thumb-x {
	height: 5px !important;
}

.scrollbar-thumb {
	border-radius: 0 !important;
}

.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow:after,
.ant-popover-placement-bottomLeft
	> .ant-popover-content
	> .ant-popover-arrow:after,
.ant-popover-placement-bottomRight
	> .ant-popover-content
	> .ant-popover-arrow:after,
.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow:after,
.ant-popover-placement-topLeft
	> .ant-popover-content
	> .ant-popover-arrow:after,
.ant-popover-placement-topRight
	> .ant-popover-content
	> .ant-popover-arrow:after {
	left: 0;
	margin-left: -4px;
}

/********** Add Your Global RTL CSS Here **********/
/* Popover */
html[dir='rtl'] .ant-popover {
	text-align: right;
}

/* Ecommerce Card */
html[dir='rtl'] .isoCardInfoForm .ant-input {
	text-align: right;
}

/* Modal */
html[dir='rtl'] .has-success.has-feedback:after,
html[dir='rtl'] .has-warning.has-feedback:after,
html[dir='rtl'] .has-error.has-feedback:after,
html[dir='rtl'] .is-validating.has-feedback:after {
	left: 0;
	right: auto;
}

html[dir='rtl'] .ant-modal-close {
	right: inherit;
	left: 0;
}

html[dir='rtl'] .ant-modal-footer {
	text-align: left;
}

html[dir='rtl'] .ant-modal-footer button + button {
	margin-left: 0;
	margin-right: 8px;
}

html[dir='rtl'] .ant-confirm-body .ant-confirm-content {
	margin-right: 42px;
}

html[dir='rtl'] .ant-btn > .anticon + span,
html[dir='rtl'] .ant-btn > span + .anticon {
	margin-right: 0.5em;
}

html[dir='rtl'] .ant-btn-loading span {
	margin-left: 0;
	margin-right: 0.5em;
}

html[dir='rtl']
	.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline) {
	padding-left: 25px;
	padding-right: 29px;
}

html[dir='rtl']
	.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline)
	.anticon {
	margin-right: -14px;
	margin-left: 0;
}

/* Confirm */
html[dir='rtl'] .ant-modal.ant-confirm .ant-confirm-body > .anticon {
	margin-left: 16px;
	margin-right: 0;
	float: right;
}

html[dir='rtl'] .ant-modal.ant-confirm .ant-confirm-btns {
	float: left;
}

html[dir='rtl'] .ant-modal.ant-confirm .ant-confirm-btns button + button {
	margin-right: 10px;
	margin-left: 0;
}

/* Message */
html[dir='rtl'] .ant-message .anticon {
	margin-left: 8px;
	margin-right: 0;
}

/* Pop Confirm */
html[dir='rtl'] .ant-popover-message-title {
	padding-right: 20px;
	padding-left: 0;
}

html[dir='rtl'] .ant-popover-buttons {
	text-align: left;
}

/* Notification */
html[dir='rtl']
	.ant-notification-notice-closable
	.ant-notification-notice-message {
	padding-left: 24px;
	padding-right: 0;
}

html[dir='rtl']
	.ant-notification-notice-with-icon
	.ant-notification-notice-message,
html[dir='rtl']
	.ant-notification-notice-with-icon
	.ant-notification-notice-description {
	margin-right: 48px;
}

html[dir='rtl'] .ant-notification-notice-close {
	right: auto;
	left: 16px;
}

html[dir='rtl'] .ant-notification-notice-with-icon {
	left: 0;
}

/* Dropzone */
html[dir='rtl'] .dz-hidden-input {
	display: none;
}
.ant-form-item-children-icon {
	display: none;
}

/* Instagram Modal */

.ant-modal-wrap.instagram-modal .ant-modal {
	max-width: 935px;
	width: 100% !important;
}

@media only screen and (max-width: 991px) {
	.ant-modal-wrap.instagram-modal .ant-modal {
		padding: 0 60px;
	}
}

@media only screen and (max-width: 767px) {
	.ant-modal-wrap.instagram-modal .ant-modal {
		max-width: 580px;
	}
}

.ant-modal-wrap.instagram-modal .ant-modal-content {
	border-radius: 0;
}

.ant-modal-wrap.instagram-modal .ant-modal-content button.ant-modal-close {
	position: fixed;
	color: #fff;
}

.ant-modal-wrap.instagram-modal .ant-modal-content button.ant-modal-close i {
	font-size: 24px;
}

.ant-modal-wrap.instagram-modal .ant-modal-content .ant-modal-body {
	padding: 0;
}

.ant-picker-today-btn {
	color: #ff8000 !important;
}
.ant-picker-cell-inner::before {
	border-color: #ff8000 !important;
}

.ant-picker-month-btn:hover,
.ant-picker-year-btn:hover,
.ant-picker-decade-btn:hover {
	color: #ff8000 !important;
}

.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
	background: #ff8000 !important;
}
