 @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');
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/woff/IRANSansX-Thin.woff') format('woff'),   
	url('fonts/woff2/IRANSansX-Thin.woff2') format('woff2');		
}

@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/woff/IRANSansX-UltraLight.woff') format('woff'),   
	url('fonts/woff2/IRANSansX-UltraLight.woff2') format('woff2');	
}

@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/woff/IRANSansX-Light.woff') format('woff'),   
	url('fonts/woff2/IRANSansX-Light.woff2') format('woff2');		 
}

@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/woff/IRANSansX-Medium.woff') format('woff'),   
	url('fonts/woff2/IRANSansX-Medium.woff2') format('woff2');		 
}

@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/woff/IRANSansX-DemiBold.woff') format('woff'),   
	url('fonts/woff2/IRANSansX-DemiBold.woff2') format('woff2');	 
}

@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/woff/IRANSansX-ExtraBold.woff') format('woff'),   
	url('fonts/woff2/IRANSansX-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/woff/IRANSansX-Black.woff') format('woff'),   
	url('fonts/woff2/IRANSansX-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/woff/IRANSansX-Bold.woff') format('woff'),   
	url('fonts/woff2/IRANSansX-Bold.woff2') format('woff2');	 
}

@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/woff/IRANSansX-Regular.woff') format('woff'),   
	url('fonts/woff2/IRANSansX-Regular.woff2') format('woff2');	
}








@font-face {
	font-family: pelak;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/PelakFA-Bold.eot');
	src: url('fonts/eot/PelakFA-Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/PelakFA-Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/woff2/PelakFA-Bold.woff2') format('woff2');	
}

@font-face {
	font-family: pelak;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/eot/PelakFA-Thin.eot');
	src: url('fonts/eot/PelakFA-Thin.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/PelakFA-Thin.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/woff2/PelakFA-Thin.woff2') format('woff2');	
}

@font-face {
	font-family: pelak;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/PelakFA-light.eot');
	src: url('fonts/eot/PelakFA-light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/PelakFA-light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/woff2/PelakFA-light.woff2') format('woff2');	
}

@font-face {
	font-family: pelak;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/PelakFA-Regular.eot');
	src: url('fonts/eot/PelakFA-Regular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/PelakFA-Regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/woff2/PelakFA-Regular.woff2') format('woff2');	
}

@font-face {
	font-family: pelak;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/PelakFA-Medium.eot');
	src: url('fonts/eot/PelakFA-Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/PelakFA-Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/woff2/PelakFA-Medium.woff2') format('woff2');	
}

@font-face {
	font-family: pelak;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/eot/PelakFA-SemiBold.eot');
	src: url('fonts/eot/PelakFA-SemiBold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/PelakFA-SemiBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/woff2/PelakFA-SemiBold.woff2') format('woff2');	
}

@font-face {
	font-family: pelak;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/PelakFA-ExtraBold.eot');
	src: url('fonts/eot/PelakFA-ExtraBold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/PelakFA-ExtraBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/woff2/.woff2') format('woff2');	
}

@font-face {
	font-family: pelak;
	font-style: normal;
	font-weight: 950;
	src: url('fonts/eot/PelakFA-Black.eot');
	src: url('fonts/eot/PelakFA-Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/PelakFA-Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/woff2/PelakFA-Black.woff2') format('woff2');	
}




@font-face {
	font-family: pinar;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/pinar/Pinar-FD-Light.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-FD-Light.woff2') format('woff2');		 
}

@font-face {
	font-family: pinar;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/pinar/Pinar-FD-Medium.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-FD-Medium.woff2') format('woff2');		 
}

@font-face {
	font-family: pinar;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/pinar/Pinar-FD-SemiBold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-FD-SemiBold.woff2') format('woff2');	 
}

@font-face {
	font-family: pinar;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/pinar/Pinar-FD-ExtraBold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-FD-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: pinar;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/pinar/Pinar-FD-Black.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-FD-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: pinar;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/pinar/Pinar-FD-Bold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-FD-Bold.woff2') format('woff2');	 
}

@font-face {
	font-family: pinar;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/pinar/Pinar-FD-Regular.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-FD-Regular.woff2') format('woff2');	
}






@font-face {
	font-family: pinards1;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/pinar/Pinar-DS1-FD-Light.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS1-FD-Light.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards1;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/pinar/Pinar-DS1-FD-Medium.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS1-FD-Medium.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards1;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/pinar/Pinar-DS1-FD-SemiBold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS1-FD-SemiBold.woff2') format('woff2');	 
}

@font-face {
	font-family: pinards1;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/pinar/Pinar-DS1-FD-ExtraBold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS1-FD-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards1;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/pinar/Pinar-DS1-FD-Black.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS1-FD-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards1;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/pinar/Pinar-DS1-FD-Bold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS1-FD-Bold.woff2') format('woff2');	 
}

@font-face {
	font-family: pinards1;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/pinar/Pinar-DS1-FD-Regular.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS1-FD-Regular.woff2') format('woff2');	
}




@font-face {
	font-family: pinards2;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/pinar/Pinar-DS2-FD-Light.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS2-FD-Light.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards2;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/pinar/Pinar-DS2-FD-Medium.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS2-FD-Medium.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards2;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/pinar/Pinar-DS2-FD-SemiBold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS2-FD-SemiBold.woff2') format('woff2');	 
}

@font-face {
	font-family: pinards2;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/pinar/Pinar-DS2-FD-ExtraBold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS2-FD-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards2;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/pinar/Pinar-DS2-FD-Black.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS2-FD-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards2;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/pinar/Pinar-DS2-FD-Bold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS2-FD-Bold.woff2') format('woff2');	 
}

@font-face {
	font-family: pinards2;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/pinar/Pinar-DS2-FD-Regular.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS2-FD-Regular.woff2') format('woff2');	
}


@font-face {
	font-family: pinards3;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/pinar/Pinar-DS3-FD-Light.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS3-FD-Light.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards3;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/pinar/Pinar-DS3-FD-Medium.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS3-FD-Medium.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards3;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/pinar/Pinar-DS3-FD-SemiBold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS3-FD-SemiBold.woff2') format('woff2');	 
}

@font-face {
	font-family: pinards3;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/pinar/Pinar-DS3-FD-ExtraBold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS3-FD-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards3;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/pinar/Pinar-DS3-FD-Black.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS3-FD-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards3;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/pinar/Pinar-DS3-FD-Bold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS3-FD-Bold.woff2') format('woff2');	 
}

@font-face {
	font-family: pinards3;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/pinar/Pinar-DS3-FD-Regular.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS3-FD-Regular.woff2') format('woff2');	
}



@font-face {
	font-family: pinards4;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/pinar/Pinar-DS4-FD-Light.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS4-FD-Light.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards4;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/pinar/Pinar-DS4-FD-Medium.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS4-FD-Medium.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards4;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/pinar/Pinar-DS4-FD-SemiBold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS4-FD-SemiBold.woff2') format('woff2');	 
}

@font-face {
	font-family: pinards4;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/pinar/Pinar-DS4-FD-ExtraBold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS4-FD-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards4;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/pinar/Pinar-DS4-FD-Black.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS4-FD-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: pinards4;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/pinar/Pinar-DS4-FD-Bold.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS4-FD-Bold.woff2') format('woff2');	 
}

@font-face {
	font-family: pinards4;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/pinar/Pinar-DS4-FD-Regular.ttf') format('truetype'),   
	url('fonts/pinar/Pinar-DS4-FD-Regular.woff2') format('woff2');	
}



body,h1, h2, h3, h4, h5, h6, .block-title, #td-mobile-nav{
	font-family: iranyekan;
}
.td-pb-row [class*="td-pb-span"] {
    float: right;
}
.widget_categories li .td-cat-no, .widget_categories .td-widget-no {
    float: left;
    margin-left: 10px;
    margin-right: 0px;
}
.page-nav a, .page-nav span {
  float: right!important;
}
.tdb_header_menu .tdb-menu > li {
  float: right!important;
}
.page-nav .pages {
  float: left!important;
}
.td-module-comments {
  float: left!important;
}
.td-admin-edit {
  right: 0;
  left:auto;
}
.td-module-comments a:after {
    right: 0;
    border-width: 3px 0px 0 3px;
    left: auto;
}
.td-subcat-filter {
    left: 0;
    text-align: left;
    right: auto;
}
.td-subcat-filter .td-subcat-dropdown .td-subcat-more {
    margin-right: 15px;
    padding-right: 15px;
    margin-left: 0px;
    padding-left: 0px;
}
.td-subcat-filter .td-subcat-dropdown ul {
    left: 0;
    right: auto;
}
.td-subcat-filter .td-subcat-list .td-subcat-item {
    margin-right: 30px;
    margin-left: 0px;
}
.td-post-category {
    margin-left: 5px;
    margin-right: 0px;
}
.td-scroll-up {
    left: 5px;
    right: auto;
}
.comment .comment-content, .comment .comment-meta, .comment .comment-respond {
    margin-right: 56px;
    margin-left: 0px;
}
.comment .avatar {
    float: right;
    margin-left: 20px;
    margin-right: 0;
}
.comment .children {
    margin-right: 70px;
    margin-left: 0px;
}
.td_block_template_8 .td-block-title > * {
    padding-left: 20px;
	padding-right:0px;
}
.tdm-btn .tdm-btn-icon:first-child {
    margin-right: 0;
}
#td-mobile-nav .td-menu-avatar {
    right: 20px;
	left:auto;
}
#td-mobile-nav .td-menu-logout {
    left: 20px;
    right: auto;
}
.td-menu-background {
    transform: translate3d(100%, 0, 0);
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
}
#td-mobile-nav {
    transform: translate3d(99%, 0, 0);
    -webkit-transform: translate3d(99%, 0, 0);
    -moz-transform: translate3d(99%, 0, 0);
    -ms-transform: translate3d(99%, 0, 0);
    -o-transform: translate3d(99%, 0, 0);
    right: -1%;
}
.sf-menu li {
    float: right!important;
}
.top-bar-style-1 .td-header-sp-top-widget {
    float: left;
}
.td-header-row [class*="td-header-sp"] {
    float: right;
}
.top-header-menu li a {
    margin-left: 16px;
    margin-right: 0px;
}
.top-header-menu li a {
    margin-left: 16px;
    margin-right: 4px;
}
.top-header-menu .td-icon-menu-down {
    padding-right: 6px;
    padding-left: 0px;
}
.top-header-menu .td-icon-logout {
    margin-left: 2px;
	padding-right: 0px;

}
.td-header-wrap .td-drop-down-search .btn {
    left: 20px;
	right:auto;
}

.td_module_15.post .td-post-comments {
    margin-right: 22px;
	margin-left: 0px;

}
.td_module_15 .td-icon-comments {
    margin-left: 5px;
    margin-right: 0px;
}
.td-post-author-name div {
    margin-right: 0px;
    margin-left: 2px;
}
.tdc-missing-external-shortcode span, .td-block-missing-settings span, .tdc_external_shortcode span {
    margin-left: 10px;
    margin-right: 0px;
}
.menu-top-container {
    margin-right: 10px;
    margin-left: 16px;
}
.td_data_time {
    margin-right: 0px;
    margin-left: 32px;
}
.td-header-sp-top-menu .td_ul_logout {
    margin-left: 16px;
	margin-right: 0px;

}
.sf-menu .td-icon-menu-down {
    padding-right: 7px;
	padding-left: 0px;

}
.sf-menu .sub-menu .td-icon-menu-down {
    left: 19px;
	right:auto;
}
a.sf-with-ul i.td-icon-menu-down:before {
    content: '\e807';
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
    right: 12em;
left:auto;
}
.top-bar-style-2 .menu-top-container, .top-bar-style-2 .top-header-menu li:last-child a {
    margin-left: 0;
}

.td-header-sp-top-widget .td-drop-down-search {
    text-align: right;
}
.td-header-wrap #td-header-search {

    border-right: 1!important;
	border-left: 1!important;

}
.td-header-row [class*="td-header-sp"] {
    float: left;
}

.top-header-menu li {

    margin-right: 0;
}
.td-main-menu-logo {
    float: right;
    margin-left: 10px;
	margin-right: 0;

}
.td-header-style-6 .td-main-menu-logo {
    margin-left: 42px;
	margin-right: 0;

}
.td_block_20 .td-module-comments {
    margin-left: 0;
    left: 20px;
    right:auto;
}
.td_block_big_grid_1 .td-big-grid-post {
    float: right;
}
.td_block_big_grid_1 .td-big-thumb {
    margin-left: 3px;
    margin-right: 0;

}
.td_block_big_grid_2 .td-big-grid-post {
    float: right;
}
.td_block_big_grid_2 .td-big-thumb {
    margin-left: 3px;
    margin-right: 0;

}
.td-big-grid-post .td-meta-info-container {
    margin-right: 14px;
}
.tdb_header_logo .tdb-logo-text-tagline {
    letter-spacing: 0px;

}
.tdb_header_categories .tdb-head-cat-list {
    right: 0;
    left:auto;

}
.td-post-template-8 .td-post-header-holder {
    text-align: right;
}
header .td-post-author-name {
    float: right;
}
header .td-post-date {
    margin-right: 4px;
    margin-left: 0px;

    float: right;
}
.td-post-template-8 .td-post-title .td-post-date {
    margin-left: 22px;
    margin-right: 0px;

}
header .td-post-views {
    float: left;
    margin-left: 22px;
    margin-right: 0px;

}
header .td-icon-views {
    margin-left: 5px;
    margin-right: 0px;

}
header .td-icon-comments {
    margin-left: 5px;
    margin-right: 0px;
}
.tdm_block_list .tdm-list-item i {
    float: right;
}
.tdm-header .header-search-wrap {
    float: left!important;
    margin-right: 15px;
    margin-left: 0px;

}
#td-top-search {
    left: 0;
    right:auto;
}
.td-header-wrap .td-drop-down-search {
    right: 0!important;
    left: auto!important;
}
.tdc-missing-external-shortcode, .td-block-missing-settings, .tdc_external_shortcode {
    text-align: right;
}
.td-block-row [class*="td-block-span"] {
    float: right;
}
.td_module_6 .item-details {
    margin-right: 116px;
    margin-left: 0px;
}
.td_module_10 .item-details {
    margin-right: 244px;
    margin-left: 0px;
}
.td-old-fashioned .td-old-fashioned-breaking .td-column-3 .td_module_19 .td-item-details {
    margin-right: 0;
    margin-left: 564px;
  }
  .td_module_19 .td-module-image {

    right: 0;
    left:auto;
}
.tds_leads .tds-input {
    border-width: 1px 1px 1px 0px!important;
}
.td_module_10 .td-module-thumb {
    right: 0;
left:auto;}
.td_module_11 .item-details {
    margin-right: 350px;
    margin-left: 0px;
}
.td_module_11 .td-module-thumb {
    position: absolute;
    right: 0;
left:auto;}
.tds_my_account .tds-san-item-icon {
    margin-left: 14px;
    margin-right: 0px;

}
.tds_my_account .tds-sau-avatar {
    margin-left: 12px;
    margin-right: 0px;

}
.header-search-wrap {
    left: 0;
    right:auto;
}
.td-header-row [class*="td-header-sp"] {
    float: right;
}
.tdm_block_list .tdm-list-item i {
    float: right;
}
.author-box-wrap .avatar {
    float: right;
}
.author-box-wrap .desc {
    margin-right: 117px;
    margin-left: 0px;
}
header .td-post-comments {
    float: left;
}
.td-post-template-default .td-post-title .td-post-comments {
    margin-right: 22px;
    margin-left: 0px;

}
header .td-post-author-name a {
    margin-right: 0px;
    margin-left: 3px;
}
#cancel-comment-reply-link {
    margin-left: 0px;
    margin-right: 15px;
}
.author-box-wrap .desc {
    margin-right: 0px;
}
.td-footer-instagram-container .td-footer-instagram-title {
    letter-spacing: 0em;
}
.td_module_15.post .td-post-comments {
    float: left;
    margin-right: 22px;}
    .td-icon-right:before {
        content: '\e802';
    }
    .td-header-wrap .td-drop-down-search {
        left: 0!important;
        right: auto!important;
    }
    .td-logo-text-container .td-tagline-text {
        letter-spacing: 0px;
    }
    .td-header-sp-top-widget .td-search-btns-wrap {
        float: right;
    }
    .td-header-row [class*="td-header-sp"] {
        float: right;
    }
    #td-mobile-nav label {
        right: 10px;
        left:auto;
    }
    .td_module_flex_3 .td-module-meta-info, .td_module_flex_4 .td-module-meta-info {
        padding: 0 16px 0 0 ;
    }
    .td_module_6 .td-module-thumb {

        right: 0;
        left:auto;
    }
    .td_module_mx2 .item-details {
        margin: 0 100px 20px 0px;
    }
    .td_module_16 .td-module-thumb {
        right: 0;
        left:auto;

    }
    .td_module_16 .item-details {
        margin-right: 174px;
        margin-left: 0px;

    }
    .td_block_24 .td-column-3 .td-item-details {
        margin-left: 0px;
        margin-right: 564px;
    }
    .td_module_19 .td-item-details {
        margin-right: 294px;
        margin-left: 0px;
    }
    .td_module_6 .td-module-thumb {
        right: 0;
        left:auto;

    }
    .td_module_mx17 .td-module-comments {
        left: 0;
        right:auto;
    }
    .td_block_big_grid_3 .td-big-thumb {
        margin-left: 3px;
        margin-right: 0px;

    }
    .td_block_big_grid_3 .td-big-grid-post {
        float: right;
    }
    .td_block_big_grid_10 .td-big-grid-post {
        float: right;
        padding-left: 2px;
        padding-right: 0px;

    }
    .td_block_big_grid_11 .td-big-grid-post {
        float: right;
        padding-left: 2px;
        padding-right: 0px;

    }
    .td_block_big_grid_12 .td_module_mx5 {
        padding-left: 11px;
        padding-right: 0px;

    }
    .td_block_big_grid_12 .td-big-grid-post {
        float: right;
    }
    .td_block_big_grid_fl_8 .td-big-grid-post {
        float: right;
    }
    .td_block_big_grid_fl_9 .td-big-grid-post {
        float: right;
    }
    .td_block_big_grid_fl_7 .td-big-grid-post {
        float: right;
    }
    .td_block_big_grid_fl_4 .td-big-grid-post {
        float: right;
    }
    .td_block_big_grid_fl_5 .td-big-grid-post {
        float: right;
    }
    .td-post-template-8 .td-post-title .td-post-comments, .td-post-template-8 .td-post-title .td-post-views {
        float: left;

    }
    header .td-post-views {
        float: left;
        margin-right: 22px;
        margin-left: 0px;
    }
    .td_block_slide .td-icon-comments {
        margin-left: 5px;
        margin-right: 0px;

    }
    .td_block_slide .td-post-comments {
        margin-right: 13px;
        margin-left: 0px;

    }
	.td_block_template_9 .td-block-title:after {
    position: unset;
    right: 0px;
}
.td_block_template_9 .td-block-title:after {
    left: autoimportant;
    right: 0!important;
}

.td_block_template_9 .td-block-title:before {
    right: 0px!important;
    left: auto!important;

}
.author-box-wrap .avatar {
    float: right;
    margin-left: 10px!important;
}
.td-module-comments a {
    font-family: 'inherit';
}
.td-big-grid-post .td-meta-info-container {
    margin-left: 14px!important;
}
.td-module-meta-info {
    font-family: inherit;
}
.entry-crumbs {
    font-family: inherit;
}
.td-post-next-prev-content {
    display: inline-block;
}
.sf-menu > li.td-normal-menu > ul.sub-menu {
    right: -15px;
	left:auto;
}
.td-category-header .td-category-pulldown-filter {

    left: 0!important;
	right:auto;
}
.td-category-header .td-pulldown-category-filter-link {
    text-align: right!important;
}
.td_category_template_7 .td-crumb-container {
    right: 0;
	left:auto;
}
body .tds-s-form .tds-s-form-tip {
    left: 0;
    right:auto;
}
.tdm_block_list.tdm-content-horiz-right .tdm-list-items {
    align-items: flex-start!important;
}
.td-module-meta-info {
    font-family: inherit;
}
.td-post-next-prev-content {
    font-family: inherit;
}
.td-related-title {
    font-family: inherit;
}
table th {
    text-align: right!important;
    border: 1px solid #ededed;
    padding: 2px 8px;
}