/*
	* Plugin: Uix Shortcodes Form (RTL)
	* Version: 4.3.92
	* Author: UIUX Lab
	* Twitter: @uiux_lab
	* Author URL: https://uiux.cc
	
	* Dual licensed under the MIT and GPL licenses:
	* http://www.opensource.org/licenses/mit-license.php
	* http://www.gnu.org/licenses/gpl.html
*/
.uixscform-modal-box {
    left: auto;
	right: calc( (100% - 1000px)/2 );
}


.uixscform-modal-box .preview-box,
.uixscform-modal-box .iconslist-box {
	left: auto;
	right: 15px;
}


.uixscform-modal-buttons {
	left: auto;
	right: calc( (100% - 1080px)/2 );
    
}

@media all and (min-width: 1200px) {
    .uixscform-modal-box, 
	.uixscform-modal-buttons {
        left: auto;
		right: calc( (100% - 1080px)/2 );
        
    }
}

@media screen and (min-width: 769px) and (max-width: 1199px) {
    .uixscform-modal-box, 
	.uixscform-modal-buttons {
        left: auto;
		right: calc( (100% - 930px)/2 );
    }
}

@media all and (max-width: 768px) {
    .uixscform-modal-box, 
	.uixscform-modal-buttons {
        left: auto;
		right: calc( (100% - 550px)/2 );
        
    }
}

@media all and (max-width: 480px) {
    .uixscform-modal-box, 
	.uixscform-modal-buttons {
        left: auto;
		right: 5%;
        
    }
}


.uixscform-modal-mask {
    left: auto;
	right: 0;
}


.uixscform-modal-box .content h2 {
    left: auto;
	right: 0;
}


.uixscform-modal-box .close-btn {
    right: auto;
	left: -20px;
}


/* Form Buttons
-------------------------------------------------------------- */

.uixscform-modal-buttons .uixscform-modal-button-icon,
.uixscform-modal-button-icon{
    margin: 26px -57px 0 5px !important;
}


.uixscform-modal-buttons .uixscform-modal-button-icon:hover:after,
.uixscform-modal-button-icon:hover:after{
    left: auto;
	right: 0;
	margin-left: auto;
    margin-right: -14px;
}
.uixscform-modal-buttons .uixscform-modal-button-icon:hover:before,
.uixscform-modal-button-icon:hover:before{
	left: auto;
	right: 50%;
}

/* Popup Window
-------------------------------------------------------------- */

/* Note */
.uixscform-form-container .info.info-fly {
	left: auto;
	right: 0;
}

.uixscform-form-container .info.info-fly:before{
    left: auto;
	right: 10px;
}

.uixscform-form-container .info.info-error {
    background-position: calc( 100% - 10px ) 50%;
}
.uixscform-form-container .info.info-success {
    background-position: calc( 100% - 10px ) 50%;
}
.uixscform-form-container .info.info-warning {
    background-position: calc( 100% - 10px ) 50%;
}
.uixscform-form-container .info.info-note {
    background-position: calc( 100% - 10px ) 50%;
}


/* Units text */
.uixscform-form-container .units {
    margin-left: auto;
	margin-right: 5px;
    right: auto;
	left: 10px;
}

.uixscform-form-container .units-short {
    left: auto;
    right: 120px;
}


/* Radio */

.uixscform-form-container .radio {
    margin-left: auto;
	margin-right: -4px;
    
}



.uixscform-form-container .radio span.multi {
    margin-right: auto;
	margin-left: 12px;
    padding-right: auto;
	padding-left: 12px;
}


.uixscform-form-container .radio span .fa {
    right: auto;
	left: -8px;
}

	

/* range */

.uixscform-form-container .uixscform-range-txt {
    right: auto;
	left: 10px;
}


/* Input & Textarea */
.uixscform-form-container .uixscform-input-text-margin-container .desc {
    left: auto;
	right: 230px;
    
}

.uixscform-form-container .uixscform-input-text-margin-container label {
    float: right;
    margin-right: auto;
	margin-left: 10px;
}


.uixscform-form-container .uixscform-input-text-margin-container div.top {
    left: auto;
	right: 75px;
    
}

.uixscform-form-container .uixscform-input-text-margin-container div.right {
    left: auto;
	right: 140px;
    
}

.uixscform-form-container .uixscform-input-text-margin-container div.bottom {
    left: auto;
	right: 75px;
    
}

.uixscform-form-container .uixscform-input-text-margin-container div.left {
    left: auto;
	right: 8px;
    
}

.uixscform-form-container .uixscform-input-text-margin-container em {
    left: auto;
	right: 3px;
    
}

.uixscform-form-container .uixscform-input-text.uixscform-input-text-margin {
    text-align: left;
}


/* Delete block */
.uixscform-form-container .delrow-container {
	text-align: left;
}

.uixscform-form-container a.delrow {
    margin-right: auto;
	margin-left: 3px;
}


/* Checkbox */

.uixscform-form-container .uixscform-checkbox .onoffswitch-label:before {
    right: auto;
	left: 23px;
}

.uixscform-form-container .uixscform-checkbox .onoffswitch.checked .onoffswitch-label:before {
    right: auto;
	left: 0;
}


/*Upload*/



.uixscform-form-container .button.uixscform-upbtn {
    right: auto;
	left: 32px;
	
}


/* Links 
-------------------------------------------------------------- */

.uixscform-form-container a.table-link-m:hover:after{
    left: auto;
	right: 20%;
}
.uixscform-form-container a.table-link-m:hover:before{
    left: auto;
	right: 50%;
}

/*--*/
.uixscform-form-container a.table-link-iconattr i {
	margin-right: auto;
	margin-left: 7px;

}

.uixscform-form-container a.table-link-iconattr:hover:before{
    left: auto;
	right: 50%;
}



/* Icons Selector
-------------------------------------------------------------- */

.uixscform-icon-selector-label {
    left: auto;
	right: 40px;
}



a.uixscform-icon-clear {
	left: auto;
	right: 18px;
}



/* Color Selector
-------------------------------------------------------------- */

.uixscform-color-selector-toggles input.wp-picker-clear {
    margin-left: auto;
    margin-right: 70px;
}

.uixscform-color-selector-toggles .trigger div {
    right: auto;
	left: 5px;
}


/* Table
-------------------------------------------------------------- */
.uixscform-table {
    text-align: right;
}

.uixscform-table tr th {
    text-align: right;
}


/* Table Column List
-------------------------------------------------------------- */

.uixscform-table-cols-wrapper {
    float: right;
}

.uixscform-table-list {
    text-align: right;
}

.uixscform-table-list tr th {
    text-align: right;
}



@media screen and (min-width: 769px) and (max-width: 1199px) {
	
	
	/* Popup Window
	-------------------------------------------------------------- */
	/* range */
	.uixscform-form-container .uixscform-range-txt {
		right: auto;
		left: 30px;
	}
	
	.uixscform-table-list .uixscform-range-txt {
		right: auto;
		left: 10px;
	}
	
	

}

@media all and (max-width: 768px) {
	 
		 
	/* Popup Window
	-------------------------------------------------------------- */
    .uixscform-form-container .uixscform-input-text-margin-container .desc {
        left: auto;
		right: 15px;
        
    }
	
	
	
	/* range */
	.uixscform-form-container .uixscform-range-txt {
		right: auto;
		left: 20px;
	}	
			
	
	
}

@media all and (max-width: 480px) {
	
	
	/* Popup Window
	-------------------------------------------------------------- */
	
	  
	/* range */
	.uixscform-form-container .uixscform-range-txt {
		right: auto;
		left: 20px;
	}	 
	.uixscform-table-list .uixscform-range-txt {
		right: auto;
		left: 10px;
	} 
	  

}



