/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

@font-face {
	font-family: vazirBold;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/vazir/Farsi-Digits/Vazir-Bold-FD.eot');
	src: url('fonts/vazir/Farsi-Digits/Vazir-Bold-FD.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/vazir/Farsi-Digits/Vazir-Bold-FD.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/vazir/Farsi-Digits/Vazir-Bold-FD.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/vazir/Farsi-Digits/Vazir-Bold-FD.ttf') format('truetype');
}

@font-face {
	font-family: vazirMedium;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/vazir/Farsi-Digits/Vazir-Medium-FD.eot');
	src: url('fonts/vazir/Farsi-Digits/Vazir-Medium-FD.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/vazir/Farsi-Digits/Vazir-Medium-FD.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/vazir/Farsi-Digits/Vazir-Medium-FD.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/vazir/Farsi-Digits/Vazir-Medium-FD.ttf') format('truetype');
}

@font-face {
	font-family: vazirLight;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/vazir/Farsi-Digits/Vazir-Light-FD.eot');
	src: url('fonts/vazir/Farsi-Digits/Vazir-Light-FD.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/vazir/Farsi-Digits/Vazir-Light-FD.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/vazir/Farsi-Digits/Vazir-Light-FD.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/vazir/Farsi-Digits/Vazir-Light-FD.ttf') format('truetype');
}

@font-face {
	font-family: vazirThin;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/vazir/Farsi-Digits/Vazir-Thin-FD.eot');
	src: url('fonts/vazir/Farsi-Digits/Vazir-Thin-FD.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/vazir/Farsi-Digits/Vazir-Thin-FD.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/vazir/Farsi-Digits/Vazir-Thin-FD.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/vazir/Farsi-Digits/Vazir-Thin-FD.ttf') format('truetype');
}

@font-face {
	font-family: vazir;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/vazir/Farsi-Digits/Vazir-FD.eot');
	src: url('fonts/vazir/Farsi-Digits/Vazir-FD.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/vazir/Farsi-Digits/Vazir-FD.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/vazir/Farsi-Digits/Vazir-FD.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/vazir/Farsi-Digits/Vazir-FD.ttf') format('truetype');
}

body { font-family: vazir !important; font-weight: 300; }
h1, h2, h3, h4, h5, h6,input,span,strong, textarea,p ,a, div.post-summary, span.time time.post-published, 
div.footer-copy-row, div.section-heading span.h-text { font-family: vazir !important; }
h1 { font-family: vazirBold !important; font-weight: bold; }
.wpcf7 { direction: rtl !important; }
.accordion .toggle { margin-right: auto; margin-left: 5px; left: auto; right: 0; color: #ff0000 !important;}
@media screen and (min-width: 550px) {
    .box-list-view .col {
        -ms-flex-preferred-size:100% !important;
        flex-basis: 100% !important;
        max-width: 100% !important
    }

    .box-list-view .box,.box-vertical {
        display: table;
        width: 100%
    }

    .box-list-view .box .image-right,.box-vertical .image-right {
        direction: rtl
    }

    .box-list-view .box .box-image,.box-list-view .box .box-text,.box-vertical .box-image,.box-vertical .box-text {
        direction: rtl;
        display: table-cell;
        vertical-align: middle;
    }

    .box-list-view .box .box-text,.box-vertical .box-text {
        padding-left: 1.5em;
        padding-right: 1.5em
    }

    .box-list-view .box .box-image,.box-vertical .box-image {
        width: 50%
    }

    .box-list-view .box.align-top .box-text,.box-vertical.align-top .box-text {
        vertical-align: top
    }
}


.ux-timer{
	direction:ltr !important;
}
#timer-1523247784{
    direction:ltr !important;
}

ul.learn-press-nav-tabs{
	float:right !important;
}
.product-sidebar-small{
	border: 2px solid #000000a1 !important;
    border-radius: 15px !important;
}
/* Column 2/12 */
#product-sidebar{
	border: 2px solid #000000a1;
    border-radius: 15px;
}

#st_gdpr_iframe { display:none !important; }