/*
Theme Name:     Newsmag Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newsmag                             
Version:        3.3c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/
body,
p {direction: ltr;}
.td_block_big_grid_6 .td-big-grid-post {
  float: right;
  padding-left: 3px;
}
.td_category_template_disable .td-category-container {
  margin-top: 0;
  /* responsive portrait phone */
}
.td-a-rec-id-custom_ad_1 {
    margin-bottom: 0 !important;
    margin-top: 0;
}
.toptitr{font-family:shafaqna;font-size:16px;line-height: 15px;padding-top: 12px;}
.td_block_big_grid_6 .td-small-thumb {
  height: 187px;
}
.td_block_trending_now {
  padding: 5px 5px;
  border-bottom: 1px solid #ddd;
}
.widget_calendar {
  text-align: center;
}
@media (max-width: 767px) {
	.td-search-wrap-mob .td_module_wrap {
  text-align: right;
}
	      .td-menu-mob-open-menu #td-mobile-nav {
    right: 0;
  }
.td-search-wrap-mob .td_module_wrap .entry-title {
  direction: rtl;
  text-align: right;
}
    .td_block_big_grid_6 .td-big-grid-post-0 {
  width: 100% !important;
  height: auto !important;
	}}
.td_block_big_grid_4 .td-big-grid-post-0 {
  float: right;
  margin-left: 2px;
}
.td_block_big_grid_6 .td-big-grid-post-0 {
  width: 680px;
  height: 375px;
}
.td_block_big_grid_6 .td-big-grid-post-1 {
  width: 341px;
  padding-bottom: 3px;
}
.td_block_big_grid_7 .td-grid-columns {
  float: right;
  /* responsive portrait phone */
}
.td-mega-row [class*="td-mega-sp"] {
  display: block;
  min-height: 1px;
  float: right;
}
.td-mega-span {
  width: 200px;
  padding-right: 20px;
  /* responsive portrait tablet */
}
.td_block_14 .block-title {
  right: 10px;
}
.sf-menu li {float: right;}
.sf-menu > .current-menu-item > a {background-color: #007a5a;color: #fff;}
.sf-menu > li > a:hover,.sf-menu > .sfHover > a {background-color: #00af66;    color: #fff;}
.td-header-sp-top-menu .menu-top-container li:last-child a {
  margin-right: 6px;
}
.sf-menu {
  margin-left: 5px;
	margin-right: 5px;}
#td-header-menu {
  min-height: 20px;
}
.sf-menu > li > a {
  padding: 0 15px 0 15px;
  line-height: 20px;
  font-size: 12px;
	color: #ffffff;}
.td-header-border:before {

}
.sf-menu a.sf-with-ul {
  padding-right: 8px;
  min-width: 1px;
  /* trigger IE7 hasLayout so spans position accurately */
  /* responsive portrait tablet */
}
.sf-menu a.sf-with-ul {
  padding-left: 20px;
  min-width: 1px;
  /* trigger IE7 hasLayout so spans position accurately */
  /* responsive portrait tablet */
}
.sf-menu .td-icon-menu-down {
  left: 0;
  padding-right: 3px;
}
.sf-menu li ul {
  right: 0;
  z-index: 99;
  /* responsive portrait tablet */
}
.td-header-menu-wrap {
  min-height: 20px;
}
#td-top-search {position: absolute;left: 3px;top: 50%;margin-top: -22px;}
.header-search-wrap .td-drop-down-search {
 border-width: 0 1px 1px 1px;
  border-style: solid;
  border-color: #e6e6e6;
  left: 0;
  width: 341px;
  background: white;}
.header-search-wrap .td-icon-search {
  font-size: 14px;
  height: 20px;
  width: 20px;

}

.td-pb-row {
  direction: rtl;
	text-align:justify;
}

.td_module_6 .item-details {
	margin-left: 10px;}


.td-trending-now-wrapper .td-next-prev-wrap {
  display: inline-block;
  position: absolute;
  top: 4px;
  margin: 0;
  left: 0;
}
#td-top-search {
  position: absolute;
  left: 8px !important;
  top: 50%;
  margin-top: -22px;
}

.td-post-content p{direction: rtl;}

.td_block_related_posts .td-next-prev-wrap {
  left: 0 !important;
  margin: 15px 0 0 15px;
	direction: ltr;
}
  .td_block_big_grid,
.td_block_big_grid_2,
.td_block_big_grid_3,
.td_block_big_grid_4,
.td_block_big_grid_5,
.td_block_big_grid_6,
.td_block_big_grid_7 {
  right: -1px;}
.td_block_big_grid .td-big-thumb {
  float: left;
  width: 537px;
  position: relative;
  margin-left: 4px;
	height: 360px;}
.td-related-title {
  margin: 21px 15px 20px 0;
}
.td-search-form-widget .wpb_button {
  border-radius: 3px 0 0 3px;
  left: 0;
}
.td-search-form-widget .td-widget-search-input {
	border-left: 0;}
input[type=text],
input[type=url],
input[type=tel],
input[type=email] {
	font-family: inherit;}

.td_module_7 .entry-thumb {
    min-height: 82px;
}
.td_module_7 .item-details {
    display: block;
    margin-bottom: 21.5px;
    margin-right: 120px;
    min-height: 76px;
    top: 0;
}

.td_module_6 .item-details { 
    display: block;
    margin-bottom: 8px;
    margin-right: 120px;
    min-height: 76px;
    top: 0;
}

.td-a-rec-id-custom_ad_1, .td-a-rec-id-custom_ad_2, .td-a-rec-id-custom_ad_3, .td-a-rec-id-custom_ad_4, .td-a-rec-id-custom_ad_5, .td-g-rec-id-custom_ad_1, .td-g-rec-id-custom_ad_2, .td-g-rec-id-custom_ad_3, .td-g-rec-id-custom_ad_4, .td-g-rec-id-custom_ad_5 {
    display: table;
    margin-bottom: 20px !important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 42px;
    position: relative;
}

.td_module_3 .entry-thumb {
    margin-top: 16px;
    min-height: 194px;
}
.td_module_10 .item-details {
    width: 454px;
    padding-right: 10px;
    float:left;
}

.td_module_6 .entry-title, .td_module_7 .entry-title, .td_module_8 .entry-title {
    font-size: 16px;
    font-weight: 600;
    line-height: 18px;
    margin: 0 0 7px;
    text-align: justify;
}
.wpb_column,
.wpb_row {
  direction: rtl;
}
.vc_btn3-container{display:block;margin-bottom: 5px;max-width:100%;}
.td_block_trending_now .entry-title a {color:#ff3a3a;}
.td_block_big_grid .td-big-thumb {
  float: right;
  margin-left: 0px !important;
    margin-right: 0px !important;
	  width: auto;
  height: auto;
}

.liveblog-pagination{display:none;}
.liveblog-meta-author{display:none;}
.liveblog-meta-time span:first-child{display:none;}
.liveblog-entry {background: #fff;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;}
    
    .td-trending-now-wrapper .td-next-prev-wrap {
  left: 0;}
  
.td-trending-now-display-area {
  float: right;}
.td_block_trending_now {
  padding: 5px 5px;
}
.td-trending-now-title {float: right;font-size: 24px;line-height: 16px;padding: 5px 13px;margin: 0px 0 0 10px;}

.td-trending-now-display-area .entry-title {line-height: 25px;font-size: 16px;}
.td_module_10 .item-details {
  position: relative;
  min-height: 135px;
  margin-left: 0;
  margin-bottom: 40px;
  float:left;
}
.td_module_10 .td-module-thumb {
  float: right;
  width: 180px;
  margin-bottom: 40px;

}
#td-top-search {
  position: absolute;
    width: 44px;
  top: 50%;
  margin-top: -22px;}
.sf-menu > li > a {
  padding: 0 5px 0 5px;
  line-height: 20px;
  font-size: 13px;
  color: #ffffff;
  }
  .td-grid-style-1 .td-big-thumb .td-big-grid-meta {
  width: 100%;

}
.td_block_16 .td-block-row .td-block-span4 {
  width: auto;
  padding-left: 0 !important;
}
  .td-block-row [class*="td-block-span"] {
  float: right;
}

#td-header-menu {
  float: right;
}
.td-mobile-content ul {
  text-align: center;
}
.td-mobile-content .td-icon-menu-right {
  left: -4px;}
#td-top-mobile-toggle {
  right: 0;
  direction:ltr;
}
@media (max-width: 767px) {
	  .td-trending-now-display-area {
    width: 50%;
    margin-top: 0px;
  }
	.td_module_10 .item-details {
    width: 360px;
    padding-right: 0px;
		    text-align: center;
    float: left;
}
.td-mobile-content {
  direction: ltr;
}
#td-mobile-nav {
  right: -1%;
}
	  .td-menu-mob-open-menu {
    position: relative;
    direction:ltr;
  }
.td_module_10 .td_module_wrap .td-animation-stack .td-meta-info-hide .td-module-thumb .entry-thumb {
   min-width: 375px;
    min-height: 275px;
  }
	.td_module_10 .item-details {
  min-height: 35px;
  margin-bottom: 10px;
 width: 367px;
}
	.td_module_10 .td-module-thumb {
  float: right;
  width: 100%;
  margin-bottom: 10px;
}
  .td-search-wrapper {
    position: absolute;
    left: 0;
    top: 50%;
	}}
.td_module_mx1 .td-block14-border {
  left: 0px;
}
.td_module_mx1 .td-block14-border {
	right: 0;}