/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/iranyekan/eot/iranyekanwebregularfanum.eot');
	src: url('fonts/iranyekan/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iranyekan/woff/iranyekanwebregularfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iranyekan/woff2/iranyekanwebregularfanum.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iranyekan/ttf/iranyekanwebregularfanum.ttf') format('truetype');
}

#primary-menu {
    -ms-justify-content: flex-start;
    -ms-flex-pack: start;
	justify-content: flex-start;
    direction: rtl;
}
#phantom .with-logo .main-nav {
    -ms-justify-content: flex-start;
    justify-content: flex-start;
    -ms-flex-pack: start;
    direction: rtl;
}
#phantom {
	direction: ltr;
}
.popup-search .search-icon {
    left: 22px;
    right: auto;
}
.top-header .main-nav.level-arrows-on>li.has-children>a .menu-text {
    padding-right: 0;
    padding-left: 15px;
}
.sub-nav {
    right: 0px;
    left: auto;
}
.top-header .main-nav .menu-text:after {
    right: auto;
    left: 0;
}
.title-left>.wf-wrap, .title-right>.wf-wrap {
    direction: rtl;
}
.breadcrumbs li:before, .fancy-header .breadcrumbs li:before {
	text-align: right;
    right: 0;
	left: auto;
}
.breadcrumbs li {
    padding-right: 12px;
    margin-right: 8px;
    padding-left: 0;
    margin-left: 0;
}
input, input[type="email"], input[type="tel"], input[type="file"], input[type="submit"], textarea {
	direction: rtl !important;
}

h1, h2, h3, h4, h5, h6, p, .entry-meta, .widget-title {
	direction: rtl;
}
.recent-posts li article {
    direction: rtl;
	text-align: right;
}
#footer .alignleft, #sidebar .alignleft {
    margin: 0 0 5px 15px !important;
}
#bottom-bar, .header-bar {
	direction: ltr !important;
}
.dt-icon-the7-arrow-03:before {
    content: "\f002";
}
.paginator .button-load-more .button-caption {
    direction: ltr;
}
.paginator .button-load-more .button-caption:before {
    content: "\f005";
}
.entry-excerpt {
	text-align: justify;
}
.ult_info_list_container .smile_icon_list li .icon_list_icon {
    float: right !important;
}
.wpcf7 {
	direction: rtl;
}
.ult_info_list_container .smile_icon_list.left li .icon_list_connector {
    border-right-width: 1px !important;
    border-right-style: dashed;
	border-left-width: 0 !important;
}
.vc_col-md-offset-0, .vc_col-lg-offset-1, .vc_col-lg-offset-2 {
	margin: auto !important;
}
.custom-menu.show-arrow a:before, .widget_presscore-custom-menu-one .custom-menu.show-arrow a:before, div[class*=elementor-widget-wp-widget-] .custom-menu.show-arrow a:before {
    left: auto;
    right: 0;
}
.show-arrow.custom-menu a {
    padding-left: 0;
    padding-right: 23px;
}
.widget_presscore-custom-menu-one .custom-menu.show-arrow a:before, div[class*=elementor-widget-wp-widget-] .custom-menu.show-arrow a:before {
	content: "\f008";
}
.items-grid .alignleft {
    margin: 5px 0px 5px 20px;
}