/* verso-modern */
@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/iranyekanwebboldfanum.eot');
	src: url('fonts/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebboldfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/eot/iranyekanwebthinfanum.eot');
	src: url('fonts/eot/iranyekanwebthinfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebthinfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebthinfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/iranyekanweblightfanum.eot');
	src: url('fonts/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanweblightfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanweblightfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/iranyekanwebregularfanum.eot');
	src: url('fonts/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebregularfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebregularfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/iranyekanwebmediumfanum.eot');
	src: url('fonts/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebmediumfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebmediumfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/eot/iranyekanwebextraboldfanum.eot');
	src: url('fonts/eot/iranyekanwebextraboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebextraboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebextraboldfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/iranyekanwebblackfanum.eot');
	src: url('fonts/eot/iranyekanwebblackfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebblackfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebblackfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 950;
	src: url('fonts/eot/iranyekanwebextrablackfanum.eot');
	src: url('fonts/eot/iranyekanwebextrablackfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebextrablackfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebextrablackfanum.ttf') format('truetype');
}

body{
	direction:rtl;
}

body, div,h1, h2, h3, h4, h5, h6, p, a,  q, s, sup,
dl, dt, dd, ol, ul, li, input, caption, tbody, tfoot, thead, textarea,tr, th, td  {
font-family: iranyekan  !important;
}
.products , .product , .star-rating{
	font-family: 'FontAwesome' !important;
}
body {
    text-align: right;
	direction:rtl;
}
.verso-go-top {
    left: 30px;
	right: auto !important;
}
.text-md-left {
    text-align: right !important;
}
.form-control:not(.btn), .verso-widget select.postform:not(.btn), .verso-widget select.dropdown_product_cat:not(.btn), .verso-widget.widget_archive select:not(.btn) {
    border-right: 3px solid #a9c7c7;
    border-left: 0 !important;
    text-align: right;
}
.float-left {
    float: right !important;
}
.float-right {
    float: left !important;
}
.form-control:not(.btn), .verso-widget select.postform:not(.btn), .verso-widget select.dropdown_product_cat:not(.btn), .verso-widget.widget_archive select:not(.btn) {
    border-left: 0px solid #b695e1;
}
.form-check-label {
    padding-right: 1.25rem;
}
#footer .section+.section .col-sm-6+.col-sm-6 {
    text-align: left;
}
.verso-nav-brand img {
    margin-left: 10px;
	margin-right: 0 !important;
}
.fa-phone:before {
    margin-right:0 !important;
    margin-left: 5px;
}
.blockquote p:before, .media-list blockquote p:before {
	 content: "\201C";
	 transform: rotateY(180deg);
	 margin-left:30px;
}
.blockquote p:after, .media-list blockquote p:after {
   content: "\201D";
   transform: rotateY(180deg);
}
.verso-nav-dropdown {
	left: auto !important;
    right: 0;
}
.form-check-input, .cart-collaterals .cart_totals input[type=radio], .woocommerce-checkout input[type=checkbox], .woocommerce-checkout input[type=radio], .woocommerce-MyAccount-content input[type=checkbox], .woocommerce-MyAccount-content input[type=radio] {
    margin-right: 46.75rem;
    margin-left: 0!important;
}
.form-check-input, .cart-collaterals .cart_totals input[type=radio], .woocommerce-checkout input[type=checkbox], .woocommerce-checkout input[type=radio], .woocommerce-MyAccount-content input[type=checkbox], .woocommerce-MyAccount-content input[type=radio] {
    margin-right: -17px !important;
    margin-left: 0em !important;
}
.vc_custom_1601631441405 {
    margin-top: 250px !important;
    margin-bottom: 100px !important;
    margin-right: 5px !important;
}
.verso-nav-mobile {
	right:auto !important;
    left: 15px;
}
.verso-heading-image {
    padding-right: 36px;
	padding-left:0 !important;
    background-position: right;
}
.text-left {
    text-align: right !important;
}
.vc_gitem-post-data h4 {
    text-align: right !important;
}
.vc_gitem-post-data h5{
	text-align: right !important;
}
@media (min-width: 992px){
.text-lg-left {
    text-align: right !important;
}

}

@media screen and (max-width: 782px){
.admin-bar .verso-nav-stuck {
    top: 0;
}
.text-md-left {
    text-align: center!important;
}
#footer .section+.section .col-sm-6+.col-sm-6 {
    text-align: right;
}
}


a.pp_close {
    right: auto !important;
    left: 0  !important;
}
.pp_nav {
    float: right !important;
    margin: 3px 0 0 10px !important;
}
.pp_nav .pp_pause, .pp_nav .pp_play {
    float: right !important;
    margin-left: 4px;
    margin-right:0  !important;
}
.pp_content_container {
    text-align: right !important;
}
div.pp_default a.pp_arrow_next {
    right: 52px  !important;
    left: 0 !important;
}
a.pp_arrow_next, a.pp_arrow_previous {
    float: right !important;
    transform: rotateY(180deg) !important;
}
div.pp_default .pp_nav .currentTextHolder {
    right: 81px !important;
    left: 0px !important;
}
a.pp_contract, a.pp_expand {
    left: 30px;
    right: auto !important;
}
div.pp_default .pp_content_container .pp_right {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.wpcf7{
    direction: rtl;
}
.verso-mr-1 {
    margin-left: 10px;
     margin-right: 0 !important;
}
.list-unstyled {
    padding-right: 0!important;
    padding-left: 0 !important;
}
.wpb_single_image.vc_align_left {
    text-align: right;
}
.verso-search-widget-info {
    text-align: left;
}
.text-right {
    text-align: left !important;
}
.verso-text-light{
    text-align: right !important;
}

input[type="radio"], input[type="checkbox"] {
    margin-right: 13px;
    margin-left: 0 !important;
}
























