.home .entry-title {
    display: none;
}
body #customize-controls .control-section-upsell .accordion-section-title {
    display: none !important;
}
.wp-post-author-wrap.wp-post-author-shortcode.left {
    display: none;
}
.downloadbox {
    margin: 3% 0;
	padding:10px;
    text-align: center;
}
.download1 , .download2{
    padding: 1.3% 0px;
    width: 44%;
    color: #3f3f3f;
    margin: 10px;
    background: #fcfcfc;
    border: 1px solid #c2c7eb;
    border-right: 3px solid #2888e2;
    border-radius: 5px;
	display: inline-block;
}
.download1 a, .download2 a {
    color: #3f3f3f;
}
.downloadbox a {
    color: #000 !important;
}
.download1 i , .download2 i {
    padding: 0 4px;
	color: #3f3f3f;
}
.category-music.twp-single-page-post-section .entry-header .twp-author-desc {
    display: none;
}

.twp-ad-image.data-bg {
    background-size: cover !important;
}
.twp-site-branding .twp-wrapper .twp-ad .twp-ad-image {
    height: 110px;
}
.blockspare-post-category {
    text-align: right;
}
@font-face {
  font-family: 'iranyekan';
  src: url('font/iranyekanwebregular.eot'), /* IE9 Compat Modes */
      url('font/webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
      url('font/iranyekanwebboldfanum.woff') format('woff'), /* Super Modern Browsers */
      url('font/iranyekanwebregularfanum.woff') format('woff'), /* Pretty Modern Browsers */
      url('font/iranyekanwebboldfanum.ttf')  format('truetype'), /* Safari, Android, iOS */
      url('font/iranyekanwebregular.ttf')  format('truetype'); /* Safari, Android, iOS */
}
body,span,a,h1,h2,h3,h4,h5,h6,p,input,search-block-large{
	font-family:iranyekan !important;
}
.twp-top-bar .twp-header-tags .twp-tags-items li a {
    padding: 0 6px;
}
.twp-related-post {
    background-color: #f3f3f3;
    padding: 10px;
}
.twp-wrapper {
    background-color: #fff;
}
.single-post #primary {
    width: 630px;
    box-shadow: 0 0 10px 1px #dfe0e0;
	padding: 0 30px 30px 30px!important;
    margin-top: 30px;
}
#content {
    padding-left: 0;
    padding-right: 0;
}
@media screen and (max-width: 768px) {
	.admin-bar .twp-navigation.sticky {
    top: 0px;
}
.twp-navigation .twp-nav-left-content .twp-menu-section .menu > ul li .sub-menu a {
    border-top-style: solid;
    border-top-width: 1px;
    border-color: #D5D5D5;
    display: block;
    overflow: hidden;
}
.twp-mobile-menu ul li a {
    border-bottom: 1px solid black;
}
.single-post #primary {
    width: 100%;
		box-shadow: none;
}
.wp-block-audio audio {
    min-width: fit-content;
}
.download1, .download2 {
    width: 90%;
    padding: 5px;
}
.editor-styles-wrapper .has-large-font-size, .has-large-font-size {
    font-size: 16px;
}
ul.twp-single-related-post-list li .twp-image-section {
    display: none;
}
	.twp-single-related-post-list .twp-single-related-post{
		margin-top:0;
	}
	.twp-single-related-post .twp-wrapper{
		padding:0;
	}
	.twp-related-post {
    padding: 5px;
	}
	.vc_single_image-wrapper.vc_box_border_grey .vc_single_image-img.attachment-full {
    max-height: none;
}
			.wpb_gallery_slides.wpb_flexslider.flexslider_fade.flexslider {
	min-height: 408px !important;
	margin-bottom: 20px !important;
}
}
.twp-site-branding .twp-wrapper .twp-logo .twp-image-wrapper {
    width: 150px !important;
}
.hwp {
    display: none
}
.twp-single-page-post-section .entry-header p {
    text-align: center;
}
.twp-single-page-post-section .entry-content p {
    text-align: center;
}

.twp-comments-section {
padding: 0px 10px;
box-shadow: none;
	margin: 0;
}
.comment-form textarea {
    height: 100px;
}
.twp-single-page-post-section .entry-header {
    padding-top: 0;
}
.cleanlogin-full-width form .cleanlogin-field {
	float: right;
}
.twp-related-post .twp-no-space {
    width: 100%;
}
ul#menu-main-menu-2 li {
    display: inline;
    padding: 2%;
    width: max-content;
}
ul#menu-main-menu-2 {
    margin: 1% !important;
    width: 100%;
}
.twp-header-tags.float-left {
    width: 50%;
    display: inline !important;
}
@media (min-width: 992px){
 #secondary {
    width: 20%;
}

}
.home .container {
    width: 930px;
}
@media (min-width: 768px){
.twp-site-branding .twp-wrapper {
    padding: 2px 7.5px;
}
}
.twp-site-branding .twp-wrapper .twp-ad .twp-ad-image {
    height: 80px !important;
}
.twp-logo img {
    max-width: 100px;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 6px;
}
.home li.twp-recent-widget .twp-image-section {
    max-width: 70px;
}
li.twp-recent-widget .twp-description h3 a {
    font-size: 10px;
}
.home .data-bg-sm,.home .bg-image-light {
    height: 40px;
}
@media (min-width: 992px){
.right-sidebar #primary {
    padding-right: 0;
    padding-left: 0;
}
	.col-lg-4 {
    flex: 0 0 25%;
}
.col-lg-4:last-child {
    flex: 0 0 50%;
		float:left;
	    max-width: 50%;

}
	img.image.wp-image-672.attachment-full.size-full {
    float: left;
}
.right-sidebar #secondary {
    padding-left: 0;
    padding-right: 0;
}
}

.twp-site-branding .twp-wrapper .twp-logo .twp-image-wrapper{
	display:inline;
}
.twp-meta-style-1.twp-author-desc.twp-primary-text {
    display: none;
}
@media (min-width: 1050px){
.twp-site-branding .twp-wrapper .twp-ad {
	max-width: 50%;}}
.twp-site-branding .twp-wrapper .twp-logo .site-title {
    margin-top: 20px;
    float: right;
}
a.custom-logo-link {
    display: inline;
}
span, a, p {
    font-size: 10px;
}
h2, h3, h4, h5, h6 {
    font-size: 12px;
}
h1{
font-size:16px;
}
@media (min-width: 1050px){
.twp-site-branding .twp-wrapper .twp-logo {
    text-align: inherit;
    max-width: 100% !important;
    flex: none !important;
}
}
.twp-navigation .twp-nav-left-content .twp-menu-section .menu > ul > li a {
    padding: 0 10px;
}
footer#colophon {
    display: none;
}
.widget ul li {
    border: none;
    padding: 6px !important;
}
div#header-widget-area {
width: 100%;
text-align: center;
}
.twp-footer-widget {
    padding: 0;
}
.twp-single-next-post.twp-secondary-font {
    display: none;
}
.home #primary {
	box-shadow:none;
padding: 0 !important;
	
}
.home .container.clearfix {
    padding: 0;
}
.home .vc_column-inner {
    padding: 0 2% !important;
}
.twp-todays-date.twp-primary-bg {
    font-size: 10px;
}
.home .widget {
	padding: 0 4px 4px;
}
.home .container.clearfix {
    width: 100%;
}
.home .container.twp-no-space.clearfix {
    width:930px;
}
.twp-default-bg {
    background-color: #d5d5d5;
}
body {
    background-color: #f3f3f3;
}
.twp-site-branding.data-bg {
    background-color: #fff;
}
.twp-top-bar {
    background-color: #005EA5;
    color: white;
}
#menu-main-menu-2 a {
    color: white;
}
.twp-primary-bg {
    background-color: #c2001700;
    color: white;
}
.night-mode body {
    background-color: #081a32;
    color: white;
}
#search-field2 {
    float: left;
    padding-left: 5px;
    padding-top: 4px;
}
.night-mode #newstab {
    box-shadow: none;
}
.rpbt-post-date {
    display: none;
    font-size: smaller;
}
.night-mode .single-post #primary {
    box-shadow: none;
}
ul.twp-social-icons li a {
    padding: 0 4px;
    color: white;
}
ul.twp-social-icons li a:visited {
    color: white;
}
.flex-prev , .flex-next {
    color: white !important;
}
.wpb_gallery_slides.wpb_flexslider.flexslider_fade.flexslider {
    height: 360px !important;
    background: #fff;
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
    bottom: auto;
    top: 47%;
    margin-top: 15px;
}

.wpb_gallery_slides.wpb_flexslider.flexslider_fade.flexslider {
    margin: 0;
}
.vc_single_image-img.attachment-full, .vc_single_image-img.attachment-large {
    width: 440px;
}
.wpb_column.vc_column_container.vc_col-sm-12 {
    padding: 0 12px;
}
.night-mode .twp-site-branding.data-bg {
    background-color: #081a32;
}
.night-mode .twp-footer-widget {
    background-color: #081a32;
    border-top: 1px solid #d5d5d5;
}
.night-mode #site-navigation {
    background-color: #b7b7b7;
}
#content-container {
    border-top: none;
}
.night-mode .twp-navigation .twp-nav-left-content .twp-menu-section .menu > ul li a {
    color: white;
}
.twp-logo {
    left: 19%;
    position: absolute;
}
.twp-site-branding .twp-wrapper {
    padding: 2px 0;
}
.twp-ad {
    padding-right: 4px !important;
}
#menu-main-menu-2 {
    padding: 0;
}
#menu-item-590 {
    padding-right: 0px !important;
}
.twp-todays-date.twp-primary-bg {
    padding-left: 0 !important;
}
.flexslider:hover .flex-next{
 left:10px;
 right: auto !important;
 transform: rotate(180deg);	
}
.flexslider:hover .flex-prev{
 right:0px;
 left: auto !important;
 transform: rotate(180deg);	
}


@media only screen and (max-width: 479px){
	#lcp_instance_listcategorypostswidget-3 , #newstab .vc_tta-panels-container {
    height: max-content;
    overflow-y: scroll;
    max-height: 500px;
}
.night-mode #lcp_instance_listcategorypostswidget-3 ,.night-mode #newstab .vc_tta-panels-container {
    background-color: #081a32b5;
}
.twp-header-tags.float-left {
    width: 100%;
	text-align: center;
	}
.home .container.twp-no-space.clearfix {
    width: 80%;
    margin: auto;
}
	.twp-logo {
    position: relative;
    text-align: center;
    left: 25px;
}
	.home .container {
    width: 100%;
}
	.custom-logo-link {
    float: left;
}
	.twp-ad {
    padding: 0 !important;
}
.twp-site-branding .twp-wrapper .twp-logo .site-title {
    margin-top: 26px;
    float: left;
}	
.twp-navigation.sticky {
    position: initial;
}
	.col-lg-4.col-md-6.twp-col-gap {
    width: 50%;
}
	.col-lg-4:last-child {
    margin: auto;
    border-top: 1px solid;
    width: 100% !important;
    margin-top: 2px;
    padding-top: 4px;
}
	div#media_image-8 {
    width: 74%;
    margin: auto;
}
	#content {
    width: 100% !important;
}
	.flexslider:hover .flex-next{
 left:10px;
 right: auto !important;
 transform: rotate(180deg);	
}
.flexslider:hover .flex-prev{
 right:0px;
 left: auto !important;
 transform: rotate(180deg);	
}
	.container.twp-left-space {
    padding-right: 0px;
	}
	input.search-field{    width: 70%;
	}
	div#search-field2 {
    width: 100%;
    padding-right: 5px;
		padding-left: 0;
}
	
}
.container.twp-custom-container.twp-left-space {
    padding: 0;
}
@media (min-width: 768px){
#secondary {
    width: 250px;
}
#content {
width: 930px;
	}
.container {
 width: 930px;
}

}

.vc_tta.vc_tta-tabs .vc_tta-panel-heading {
    display: none;
}
 .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
    display: block !important;
}
li.vc_tta-tab {
    width: 33.6% !important;
}
.tabsn li.vc_tta-tab {
    width: 50% !important;
    margin: 0 !important;
}
.lcp_thumbnail.wp-post-image {
    max-height: 100px;
    margin: 0px auto 10px;
    display: block;
}
#lcp_instance_listcategorypostswidget-3 li a:first-child {
    text-align: center;
}
#lcp_instance_listcategorypostswidget-3 li {
    min-height: 76px;
}
#lcp_instance_listcategorypostswidget-3 li a:last-child {
    width: 33%;
    display: inline-block;
}

.vc_single_image-wrapper.vc_box_border_grey .vc_single_image-img.attachment-full {
    max-height: 245px;
}
.entry-content,.entry-header {
    background-color: white;
}
#related-posts-by-taxonomy-2 {
    background-color: white;
}
#primary {
    background-color: white;
	    padding: 3%;

}
#comments {
    background-color: #f3f3f3;
    padding: 3%;
}
.twp-box-shadow {
    box-shadow: none;
}
.twp-wrapper.twp-box-shadow {
    min-height: 410px !important;
}
.home .entry-content {
    background-color: #f3f3f3;
}
.home .slides , .home .flex-caption ,.home .wpb_widgetised_column.wpb_content_element , .home .vc_tta-panels-container {
    background-color: white !important;
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child) > a {
    border-color: #fecb00 !important;
    background-color: #fecb00 !important;
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child) > a {
    border-radius: 0;
    border-color: #fecb00 !important;
    background-color: #fecb00 !important;
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab.vc_active:not(:first-child):not(:last-child) > a {
    border-radius: 0;
    border-color: #f7be68 !important;
    background-color: #f7be68 !important;
}
.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab.vc_active:first-child:not(:last-child) > a {
    border-color: #f7be68 !important;
    background-color: #f7be68 !important;
}

.night-mode .wpb_wrapper {
    background-color: #081a32;
}

.category-music #primary {
    background-color: #f3f3f3 !important;
}
.category-music #main article .twp-box-shadow {
    background-color: #fff;
    padding: 5px;
}
.category-65 #primary {
    background-color: #f3f3f3 !important;
}
.category-310 #primary {
    background-color: #f3f3f3 !important;
}
.category-65 #main article .twp-box-shadow {
    background-color: #fff;
    padding: 5px;
}
.category-politics #primary {
    background-color: #f3f3f3 !important;
}
.category-politics #main article .twp-box-shadow {
    background-color: #fff;
    padding: 5px;
}
.category-sports #primary {
    background-color: #f3f3f3 !important;
}
.category-sports #main article .twp-box-shadow {
    background-color: #fff;
    padding: 5px;
}
.category-66 #primary {
    background-color: #f3f3f3 !important;
}
.category-66 #main article .twp-box-shadow {
    background-color: #fff;
    padding: 5px;
}
.category-67 #primary {
    background-color: #f3f3f3 !important;
}
.category-67 #main article .twp-box-shadow {
    background-color: #fff;
    padding: 5px;
}
/*حالت شب*/
.night-mode #related-posts-by-taxonomy-2 {
    background-color: #808080;
}
.night-mode #primary {
    background-color: gray;
}
.night-mode .twp-related-post {
    background-color: #808080;
}
.night-mode .twp-single-related-post .twp-wrapper {
    background-color: #b7b7b7;
    border-color: #808080;
}
.night-mode #comments {
    background-color: #808080;
}
.night-mode .entry-content,.night-mode .entry-header {
    background-color: #808080;
	padding: 20px;
}
.night-mode .home .entry-content,.night-mode .home .entry-header {
	padding: 0px;
}
.night-mode .twp-wrapper {
    background-color: #081a32;
}
.night-mode .home .entry-content, .night-mode .home .entry-header {
    background-color: #081a32;
}
.night-mode #primary {
    background-color: #081a32 !important;
}
.night-mode #main article .twp-box-shadow {
    background-color: #808080;
}
.night-mode .vc_tta-panel-body {
    background-color: #081b32 !important;
}
/*login*/
.page-id-767 div#primary {
    background-color: #f3f3f3;
}
.page-id-767 .entry-content,.page-id-767 .entry-header {
    background-color: #f3f3f3;
}
.page-id-767 .cleanlogin-field {
    background-color: white;
}
.page-id-768 div#primary {
    background-color: #f3f3f3;
}
.page-id-768 .entry-content,.page-id-768 .entry-header {
    background-color: #f3f3f3;
}
.page-id-768 .cleanlogin-field {
    background-color: white;
}
.night-mode .page-id-767 .entry-content, .night-mode .page-id-767 .entry-header {
    background-color: #808080;
}
.night-mode .page-id-768 .entry-content, .night-mode .page-id-768 .entry-header {
    background-color: #808080;
}
.page-id-768 .cleanlogin-field.cleanlogin-field-remember {
    background-color: transparent;
}
.night-mode .flex-caption {
	background-color: #7fffd400 !important;
	color: white !important;
}
.night-mode .home .slides {
	background-color: #081a32 !important;
	color: white;
}
.night-mode .wpb_gallery_slides.wpb_flexslider.flexslider_fade.flexslider {
    background-color: #081a32;
}
a:visited {
    color: #f88c00;
}
@media(max-width:767px){
	.night-mode .entry-content, .night-mode .entry-header {
    background-color: #081b32;
    padding: 20px;
}
}
h2.entry-title.twp-secondary-title p {
    font-size: 12px;
    text-align: revert;
    margin: 0 2px;
}
section#views-3 li {
    font-size: 12px;
}
.vc_tta-panel-body {
    border: none !important;
}