/*
	Author: Nicdark
	Author URI: http://www.nicdarkthemes.com/
*/

body {
	direction: rtl;
	unicode-bidi: embed;
}


.nd_options_customizer_forms input[type="text"],
.nd_options_customizer_forms input[type="email"],
.nd_options_customizer_forms input[type="url"],
.nd_options_customizer_forms input[type="tel"],
.nd_options_customizer_forms input[type="number"],
.nd_options_customizer_forms input[type="date"],
.nd_options_customizer_forms input[type="file"],
.nd_options_customizer_forms input[type="password"],
.nd_options_customizer_forms select,
.nd_options_customizer_forms textarea{ text-align: right; }


/*text-align*/
.nd_options_text_align_right { text-align: left; }
.nd_options_text_align_left { text-align: right; }


/*margin right*/
.nd_options_margin_right_5 { margin-left: 5px; }
.nd_options_margin_right_10 { margin-left: 10px; }
.nd_options_margin_right_20 { margin-left: 20px; }
.nd_options_margin_right_40 { margin-left: 40px; }
.nd_options_margin_right_50 { margin-left: 50px; }
.nd_options_margin_right_60 { margin-left: 60px; }


/*margin left*/
.nd_options_margin_left_0 { margin-right: 0px; }
.nd_options_margin_left_5 { margin-right: 5px; }
.nd_options_margin_left_10 { margin-right: 10px; }
.nd_options_margin_left_15 { margin-right: 15px; }
.nd_options_margin_left_20 { margin-right: 20px; }
.nd_options_margin_left_40 { margin-right: 40px; }
.nd_options_margin_left_80 { margin-right: 80px; }
.nd_options_margin_left_60 { margin-right: 60px; }
.nd_options_margin_left_70 { margin-right: 70px; }
.nd_options_margin_left_120 { margin-right: 120px; }
.nd_options_margin_left_200 { margin-right: 200px; }
.nd_options_margin_left_220 { margin-right: 220px; }
.nd_options_margin_left_240 { margin-right: 240px; }


/*margin left negative*/
.nd_options_margin_left_negative_15 { margin-right: -15px; }


/*left*/
.nd_options_padding_left_220 { padding-right: 220px; }
.nd_options_padding_left_120 { padding-right: 120px; }
.nd_options_padding_left_100 { padding-right: 100px; }
.nd_options_padding_left_90 { padding-right: 90px; }
.nd_options_padding_left_80 { padding-right: 80px; }
.nd_options_padding_left_70 { padding-right: 70px; }
.nd_options_padding_left_50 { padding-right: 50px; }
.nd_options_padding_left_45 { padding-right: 45px; }
.nd_options_padding_left_40 { padding-right: 40px; }
.nd_options_padding_left_25 { padding-right: 25px; }
.nd_options_padding_left_20 { padding-right: 20px; }
.nd_options_padding_left_10 { padding-right: 10px; }
.nd_options_padding_left_5 { padding-right: 5px; }
.nd_options_padding_left_0 { padding-right: 0px; }


/*right*/
.nd_options_padding_right_0 { padding-left: 0px; }
.nd_options_padding_right_5 { padding-left: 5px; }
.nd_options_padding_right_10 { padding-left: 10px; }
.nd_options_padding_right_20 { padding-left: 20px; }
.nd_options_padding_right_40 { padding-left: 40px; }


/*border left*/
.nd_options_border_left_width_0{ border-right-width: 0px; }


/*border right*/
.nd_options_border_right_width_0{ border-left-width: 0px; }


/* float */
.nd_options_float_left { float: right; }
.nd_options_float_right { float: left; }


/* right left top bottom */
.nd_options_right_300_negative { left: -300px; }
.nd_options_right_0 { left: 0; }
.nd_options_right_20 { left: 20px; right: initial; }
.nd_options_left_0 { right: 0; }
.nd_options_left_10 { right: 10px; }
.nd_options_left_15 { right: 15px; }
.nd_options_left_65_negative { right: -65px; }


/* 11.4 iphone port*/
@media only screen and (min-width: 320px) and (max-width: 479px){
    .nd_options_text_align_left_iphone_port { text-align: right; }
}

/* 11.5 all responsive*/
@media only screen and (min-width: 320px) and (max-width: 1199px) {
    .nd_options_text_align_left_responsive { text-align: right; }
}

/* 11.6 all iphone*/
@media only screen and (min-width: 320px) and (max-width: 767px) {
    .nd_options_text_align_left_all_iphone { text-align: right; }
    .nd_options_padding_right_0_all_iphone { padding-left: 0px; }
    .nd_options_padding_left_0_all_iphone { padding-right: 0px; }
    .nd_options_padding_0_right_important_all_iphone { padding-left: 0px !important; }
    .nd_options_padding_0_left_important_all_iphone { padding-right: 0px !important; }
}


/**************************ND Learning compatibility**************************/

.nd_learning_float_left { float: right; }
.nd_learning_float_right { float: left; }

.nd_learning_padding_left_20 { padding-right: 20px; }
.nd_learning_padding_left_10 { padding-right: 10px; }
.nd_learning_padding_left_40 { padding-right: 40px; }

.nd_learning_margin_right_40 { margin-left: 40px; }
.nd_learning_margin_right_10 { margin-left: 10px; }
.nd_learning_margin_right_20 { margin-left: 20px; }
.nd_learning_margin_left_20 { margin-right: 20px; }
.nd_learning_margin_left_10 { margin-right: 10px; }
.nd_learning_margin_left_40 { margin-right: 40px; }


.nd_learning_text_align_right { text-align: left; }

.nd_learning_left_0 { right: 0px; }
.nd_learning_right_20 { left: 20px; right: initial; }
.nd_learning_right_0 { left: 0px; }


/*login shortcodes*/
#nd_learning_shortcode_account_login_form label { float: right; }
#nd_learning_shortcode_account_login_form input[type="text"],
#nd_learning_shortcode_account_login_form input[type="password"],
#nd_learning_shortcode_account_login_form input[type="submit"] { float: right; }


/* all responsive*/
@media only screen and (min-width: 320px) and (max-width: 1199px) {
  	.nd_learning_text_align_left_responsive { text-align: right; }
  	.nd_learning_float_left_responsive { float: right; }
}

/* all iphone*/
@media only screen and (min-width: 320px) and (max-width: 767px) {
	.nd_learning_float_left_all_iphone { float: right; }
	.nd_learning_padding_left_0_all_iphone { padding-right: 0px; }
    .nd_learning_margin_left_0_all_iphone { margin-right: 0px; }
}

