/*1400-04-22*/
/*1400-07-27 typeahead rtl*/
html {	direction: rtl}
body {direction: rtl}
/* 1400-05-03 @font-face {
	font-family: 'IranSans';
	src: url('../../css/fonts/AIranianSans.eot');
	src:
		url('../../css/fonts/AIranianSans.eot?#iefix') format('embedded-opentype')
		, url('../../css/fonts/webiransans_b.woff') format('woff')
	, url('../../css/fonts/AIranianSans.ttf') format('truetype')
	, url('../../css/fonts/AIranianSans.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}*/
/*@font-face {
	font-family: 'IranSans';
	src: url('../../css/fonts/IranSans/IranianSans.eot');
	src: url('../../css/fonts/IranSans/IranianSans.eot?#iefix') format('embedded-opentype'), url('../../css/fonts/IranSans/IranianSans.woff') format('woff'), url('../../css/fonts/IranSans/IranianSans.ttf') format('truetype'), url('../../css/fonts/IranSans/IranianSans.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}*/
/*----------------BOOTSTRAP-RTL : -----------------------*/
.modal-header .close, .modal-header .mailbox-attachment-close {margin: -1rem auto -1rem -1rem;}/*Model Close Button*/
.spinner-border-sm{margin-bottom:5px;}/*Loading next to Button with IranSans*/
/*Button Group direction:*/
.btn-sm, .btn-group-sm > .btn{border-radius:0.2rem !important}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn {border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important;}
.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn {border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;}
/*Calendar Box and Other Input Groups*/
/*1400-04-22 .input-group-text{border-radius:0.25rem !important;border-left:0px;}*/
/*1400-04-22 .input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file {border-radius: 0.25rem !important;}*/
/*1400-04-22 .Combo Added by me:*/
.input-group > .input-group-prepend > .Combo, .input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important;}
.input-group > .input-group-append > .Combo, .input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {border-top-right-radius: 0; border-bottom-right-radius: 0; }
.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) {border-top-left-radius: 0; border-bottom-left-radius: 0; }
.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;}

.input-group-append {margin-right: -1px;}
.input-group-prepend {margin-left: -1px;}
.daterangepicker {font-family:Tahoma !important;}
.daterangepicker .calCombo {direction:rtl !important;}
.daterangepicker .calCombo option{direction: rtl !important;}
/*----------------End of BOOTSTRAP-RTL : -----------------------*/
/*typeahead rtl:*/
.typeahead__label{padding-right: 4px !important;padding-left: 0px !important;}
.typeahead__label .typeahead__cancel-button {margin-right: 4px !important; margin-left:0px !important;border-left: 0px !important;border-right: solid 1px #c2e0ff !important;padding-top: calc(1rem * .25 - 3px) !important;padding-bottom: calc(1rem * .25 - 4px) !important;padding-left: 3px !important;padding-right: 3px !important;}
