@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: "sharks";src: local("☺"), 
	url("fonts/bbc-nassim-bold.woff") format("woff"), 
	url("fonts/bbc-nassim-bold.ttf") format("truetype"), 
	url("fonts/bbc-nassim-bold.svg") format("svg");
	}
@font-face {
  font-family: 'khabar';
  src: url('fonts/BNazanin.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BNazanin.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BNazanin.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
/*
ximg{
    display: block;
    max-width: 100%;
    height: auto;
}*/
a,img{
-webkit-transition: ease-in-out, all .5s ease-in-out !important; /* Safari 3.1 to 6.0 */
-moz-transition: ease-in-out, all .5s ease-in-out !important; /* Safari 3.1 to 6.0 */
-ms-transition: ease-in-out, all .5s ease-in-out !important; /* Safari 3.1 to 6.0 */
transition: ease-in-out, all .5s ease-in-out !important;
}
.ssba-wrap div{border: 1px solid #ededed !important; padding: 10px 15px 10px 0px !important;}
#menu-1{height:100%}
#car{
      position: absolute;
    display: block;
    right: 21px;
    top: 55px;
    font-size: 19px;
    color: #010101;
   
}
#car i{color:#010101;}
#lang_change{
    position: absolute;
    padding: 0;
    z-index: 9000;
    right: 20px;
    top: 95px;
    border-top: 1px solid #ff3d00;
    display: none;
}
#lang_change li{
float: left;
    display: block;
width:100%;
}
#lang_change li a{
float: left;
    display: block;
    background-color: #FFF;
    padding: 10px 41px;
    border-bottom: 1px solid #d9d9d9;
    color: #262626;
    font: 500 13px /22px sharks;
    text-decoration: none;
width:100%;
white-space: nowrap;
}
#lang_change li a:hover{background-color:#f5f5f5}
#lang_bar{
    position: absolute;
    z-index: 900;
    right: -20px;
    top: 60px;
    border: none;
    width: 42px;
    font-family: sharks;
  -moz-appearance: none;
-webkit-appearance:none;
    background: url("images/lang_arrow.png") right 10px no-repeat;
appearance:none;
}
.itis_v{padding-bottom:10px;}
.itis_v .media-left{display:none;}
.itis_v .media-body{width:100%;    float: left;padding-left:0 !important;}
.itis_v .media-heading{    padding-right: 26px;}
.itis_v iframe{
width:100%;
}
.itis_v .tt{    padding-right: 18px;}
/*--top bar--*/
#top_bar{width:100%;min-height:43px;background-color:#393939;border-top:1px solid #ff3d00;padding-bottom:3px;}
#social_links{}
#social_links ul{
    list-style: none;
    padding: 0;
    margin-right: 20px;
}
#social_links ul li{
    float: right;
    display: block;
}
#social_links ul li:first-child{margin-left:0px;}
#social_links ul li a{
    float: right;
    display: block;
    color: #bdbdbd;
    font: 100 14px/31px sharks;
    padding:12px 2px 3px 2px;
}
#social_links ul li a:hover{color:#FFF;text-decoration:none;}
#social_links ul li span{
    font: 100 14px/31px sharks;
    color: #bdbdbd;
    padding-top: 8px;
    float: left;
padding-right: 15px;
    padding-left: 15px;
}
#top_contact{}
#top_contact ul,#social,#category{
 list-style: none;
    padding: 0;
    margin: 6px 0 0 0;

}

#top_contact ul li,#social li,#category li {
  float: left;
    display: block;
	margin-right: 11px;
}
#top_contact ul li a,#social li a,#category li a{
    float: right;
    display: block;
    color: #FFF;
    font: 100 14px/31px sharks;
    width: 32px;
    border-radius: 100%;
    height: 32px;
	    text-align: center;
}
#top_contact ul li:nth-child(1) a,#social li:nth-child(1) a,#category li:nth-child(1) a {background-color:#fe0002;}
#top_contact ul li:nth-child(2) a,#social li:nth-child(2) a,#category li:nth-child(2) a {
background-color: #00b0f6;
    background: url(images/tel.png);
}
#top_contact ul li:nth-child(2) a:hover,#social li:nth-child(2) a:hover,#category li:nth-child(2) a:hover {
background-color: #00b0f6;
    background: url(images/tel_hover.jpg);
}
#top_contact ul li:nth-child(3) a,#social li:nth-child(3) a,#category li:nth-child(3) a {background-color:#006596;}
#top_contact ul li:nth-child(4) a,#social li:nth-child(4) a,#category li:nth-child(4) a {background-color:#02baf0}
#top_contact ul li:nth-child(5) a,#social li:nth-child(5) a,#category li:nth-child(5) a {background-color:#3b5997;}
#top_contact ul li:nth-child(5) a,#social li:nth-child(5) a,#category li:nth-child(5) a {background-color:#3b5997;}
#top_contact ul li:nth-child(6) a,#social li:nth-child(6) a,#category li:nth-child(6) a {background-color:#125688;}
#top_contact ul li:nth-child(1) a i,#social li:nth-child(1) a i,#category li:nth-child(1) a i{padding:9px 0 0 0}
#top_contact ul li:nth-child(2) a i,#social li:nth-child(2) a i,#category li:nth-child(2) a i{padding:9px 0 0 0}
#top_contact ul li:nth-child(3) a i,#social li:nth-child(3) a i,#category li:nth-child(3) a i{padding:8px 0 0 0}
#top_contact ul li:nth-child(4) a i,#social li:nth-child(4) a i,#category li:nth-child(4) a i{padding:10px 0 0 0}
#top_contact ul li:nth-child(5) a i,#social li:nth-child(5) a i,#category li:nth-child(5) a i{padding:9px 0 0 0}
#top_contact ul li:nth-child(6) a i,#social li:nth-child(6) a i,#category li:nth-child(6) a i{padding:9px 0 0 0}
#top_contact ul li a:hover,#social li  a:hover,#category li a:hover{background-color:#bdbdbd}
/*-menu-*/
.navbar-inverse {
    background-color: #FFF;
    border-color: #FFF;
	border-bottom:1px solid #000;
	margin:0;
}
.top_menu{
      float: right;
    margin-top: 21px;
}
.lgo{position:relative;}
.lgo img{margin-top: 0;
    position: absolute;
    top: 0px;
    right: 19px;
    padding: 10px;
	
	}
#logo{margin-top:0px;}
.navbar-nav > li {
    float: right;
}
.navbar-inverse .navbar-nav > li > a {
       color: #010101;
    font: 100 16px/31px sharks;
    border-bottom: 1px solid #FFF;
    padding: 37px 10px 5px 10px;
    margin-left: 9px;

}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: #ff3d00;
    background-color: #fff;
	border-bottom:1px solid #ff3d00;
}
.logo{
margin: 16px 0 11px 0;
}
#search{
    margin-top: 33px;
}
#search input{
       box-shadow: none;
    border: #d9d9d9 1px solid;
    border-radius: 20px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: none;
    text-align: right;
    font: 100 13px/21px sharks;
    color: #9e9e9e;
    direction: rtl;
	min-height:36px;


}
#search  span button{
       border: #d9d9d9 1px solid;
    border-radius: 20px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: none;
    padding-right: 21px;
	min-height: 36px;
	    margin: 0;

}
.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    /* box-shadow: none; */
    border: none;
    right: 0 !important;
    font: 100 14px/21px sharks;
    padding: 0;
    border-radius: 0;
}
.dropdown-menu > li > a {
    display: block;
    padding: 9px 23px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    border-bottom: 1px solid #d9d9d9;
    text-align: right;
    color: #9A8787;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: #ff3d00;
    background-color: #fff;
	border-bottom:1px solid #ff3d00;
}
.dropdown-menu {
    right: 0 !important;
    float: right;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .175);
    box-shadow: 0 3px 6px rgba(0, 0, 0, .175);
}
/*big image*/
.big_image{position:relative;min-height:83px;width:100%;background-color:#212121;background-repeat:no-repeat}

.big_image img{width:100%;}
.head_line{width:100%;min-height:190px;   background-color: #000; margin-top:190px ;xmargin-top:27%;position:relative;
background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
.big_image h1 {
       margin: 0;
    direction: rtl;
    padding:25px 25px 0 40px;
    opacity: 1;
}
.big_image h1 a {
       color: #FFF;
    font: 100 40px/50px sharks;
    border-right: 4px solid #fd3d00;
    display: block;
    padding: 0 15px 0 12px;
    text-decoration: none;
}
.big_image h1 a:hover{text-decoration:none;color:#fe3e00}
.time{color:#fe3c00;font: 100 14px/67px sharks;position:absolute; bottom:7px;left:175px}
.rd{
position:absolute;
bottom:25px;
   padding: 6px 17px 5px 40px;
    border: #555555 solid 1px;
    color: #FFF;
    font: 100 14px/21px sharks;
    margin-left: 26px;
    margin-right: 13px;
margin-top:15px;
float:left;
    background: #000 url("images/arrow.jpg") left 0 no-repeat;
}

.rd:hover{text-decoration:none;color:#ff3d00}
/*main_content*/
.main_content, .ts_main_content{width:100%;min-height:500px;background-color:#f4f4f4;


}
.watch iframe,.single_content iframe{width:100%;}
.con_news{    margin-top: 21px;}
.con_news .shadow{
-webkit-box-shadow: 1px 3px 13px -3px rgba(28,28,28,1);
-moz-box-shadow: 1px 3px 13px -3px rgba(28,28,28,1);
box-shadow: 1px 3px 13px -3px rgba(28,28,28,1);
}
.con_news .cont{position:relative;border-bottom: none;}
.con_news .cont img:hover{opacity:0.7,border:0}
.con_news .desc {
    background-color: #000;
    width: 100%;
    min-height: 108px;
    position: absolute;
    bottom: 0px;
    right: 0;
    /* Fallback for web browsers that don't support RGBa */
    background-color: rgb(0, 0, 0);
    /* RGBa with 0.6 opacity */
    background-color: rgba(0, 0, 0, 0.7);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
.con_news .desc h1{
    margin: 0;
    text-align: right;
    direction: rtl;
    opacity: 1;
}
.con_news .desc h1 .title{
    font: 100 18px/27px sharks;
    color: #FFF;
    padding:10px 19px 10px 14px;
    display: block;
	z-index:9000;
}
.con_news .desc h1 .title:hover{
color:#ff4121;
text-decoration:none;
}
.con_news .desc h1 .title:hover{text-decoration:none;}
.con_news .desc .cat,.my_list .media .media-left .hover .cat{
    color: #fff;
    display: block;
    font: 100 14px/21px sharks;
    float: right;
    margin: 0 18px 10px 0;
    border-right: 2px solid #fe3e00;
    padding-right:16px;
}
.con_news .desc .cat:hover{
color:#ff4121;
text-decoration:none;
}
.con_news .desc .author,.my_list .media .media-left .hover .author{
 color: #fff;
    display: block;
    font: 100 14px/21px sharks;
    float: left;
    margin: 0 0px 0 19px;
    padding-right: 7px;
}
.con_news .desc .author:hover{
    /* cursor: default; */
    text-decoration: none;
    color: #fe3e00;
}
.time_and_date{
width: 100%;
    background-color: #FFF;
    min-height: 43px;
    border: 1px solid #dfdfdf;
    border-top: none;
}
.time_and_date .tt,.tt {
    float: right;
    padding: 10px 19px 0 0;
    text-align: right;
    direction: rtl;
    color: #a0a0a0;
    font: 100 13px/18px tahoma;
}
.tt{
    padding: 6px 0 0 0;
}
.time_and_date .view,.view {
    float: left;
    padding: 10px 0px 0 19px;
    text-align: right;
    direction: rtl;
    color: #a0a0a0;
    font: 100 13px/18px tahoma;
}
.time_and_date .tt i,.tt i{
    
	color: #fc7148;
    padding-left: 10px;
}
.view{
padding: 6px 0 0 9px;
}
.time_and_date .view i,.view i{
    color: #fc7148;
}
.my{    margin-top: 32px;}
.my_list{
    background-color: #f4f4f4;
}
.my_list .media{
    margin-bottom: 30px;
    background-color: #FFF;
    border: 1px solid #dfdfdf
	-webkit-box-shadow: 1px 3px 13px -3px rgba(28,28,28,1);
-moz-box-shadow: 1px 3px 13px -3px rgba(28,28,28,1);
box-shadow: 1px 3px 13px -3px rgba(28,28,28,1);
}
.my_list .media .media-body{
    padding:3px 0 4px 9px;
	overflow:visible;
	
}
.my_list .media .media-body p{
       text-align: right;
    direction: rtl;
    font: 100 16px/26px sharks;
    color: rgba(33,28,28,0.59);
    margin-top: 9px;
    margin-bottom: 0;
}
.my_list .media .media-body .media-heading{
   text-align: right;
    direction: rtl;
    padding-top: 15px;
}
.my_list .media .media-body .media-heading a{
    font: 100 19px/27px sharks;
    color: #000;
}
.my_list .media .media-body .media-heading a:hover{
color:#ff4121;
text-decoration:none;
}
.my_list .media .media-left{
    padding-right: 0;
    padding-left: 22px;
	
}
.my_list .media .media-left .hover{
    background-color: #000;
    width: 100%;
    min-height: 21px;
    position: absolute;
    bottom: 0px;
    right: 0;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";

}
.my_list .media .media-left img{}
.my_list .media .media-left img:hover{
opacity:0.7;
}
.hover_big{padding-left:33px;position:relative;}
.my_list .media .media-left .hover .cat,.my_list .media .media-left .hover .author{margin-top:10px;}
.my_list .media .media-left .hover .author:hover{
 text-decoration: none;
    color: #fe3e00;
}
.my_list .media .media-left .hover .cat:hover{

color:#ff4121;
text-decoration:none;
}
/*special*/
.main_head h1{
    text-align: center;
    background-color: #FFF;
    border: 1px solid #e4e4e4;
    margin: 0;
	border-bottom: none;
-webkit-box-shadow: 0px 3px 9px -3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 3px 9px -3px rgba(0,0,0,0.75);
box-shadow: 0px 3px 9px -3px rgba(0,0,0,0.75);
}
.main_head h1 a{
    color: #444;
    padding: 10px 0;
    display: block;
    font: 100 19px/27px sharks;
}
.main_head h1 a:hover{
color:#ff4121;
text-decoration:none;
}
.main_head h1 #tazaha:hover{cursor:default;}
.special{background-color:#FFF;border: 1px solid #e4e4e4;position:relative;
-webkit-box-shadow: 0px 3px 9px -3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 3px 9px -3px rgba(0,0,0,0.75);
box-shadow: 0px 3px 9px -3px rgba(0,0,0,0.75);
}
.special h1{
    margin: 0;
    text-align: right;
    direction: rtl;
}
.tamasha .special .outer_cat{
height:auto !important;
}
.special .outer_cat{
height:227px;
}
.special .outer{

     width: 100%;
    overflow: hidden;
    padding-bottom: 4px;
}
.special img{
width:100%;
 -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
    max-width:100%;
}
.special img:hover{
 -webkit-transform:scale(1.15);
    -moz-transform:scale(1.15);
    -ms-transform:scale(1.15);
    -o-transform:scale(1.15);
    transform:scale(1.15);

}
.special h1 a{
    display: block;
    color: #444;
    font: 100 19px/27px sharks;
    margin: 18px 21px 18px 0;
}
.special h1 a:hover{
color:#ff4121;
text-decoration:none;
}
.special p{
    text-align: right;
    direction: rtl;
    font: 100 15px/25px sharks;
    color: rgba(0, 0, 0, 0.48);
    padding: 15px 0 7px 9px;
}

.special .tt{
    padding-bottom: 10px;
    padding-right: 15px;
}
.special .view {
    padding-bottom: 10px;
    padding-left: 15px;
}
.special .r{

   padding: 6px 0 8px 0;
    display: block;
    position: absolute;
    bottom: 55px;
    right: 0;
    background-color: #000;
    color: #FFF;
    font:100 14px/21px sharks;
}
.watch .r{
    padding: 6px 0 8px 0;
    display: block;
    position: absolute;
    bottom: 93px;
    right: 0;
    background-color: #000;
    color: #FFF;
    font: 100 14px/21px sharks;
}
.wpcf7-form{padding-top:34px;}
.about_page{padding-top:34px;padding-bottom:34px;}
.special .r span{
      display: block;
    padding: 0px 15px;
    border-right: 2px solid #ff4121;
    margin-right: 15px;
}
.watch .r span {
    display: block;
    padding: 0px 15px;
    border-right: 2px solid #ff4121;
    margin-right: 17px;
}

.special .b {
     padding: 5px 2px 6px 36px;
    display: block;
    position: absolute;
    border: 3px !important;
    left: 15px;
    color: #FFF;
    font: 100 14px/21px sharks;
    border: 1px solid #4d4844;
    background: #000 url("images/arrow.jpg") left 0 no-repeat;
    border-left: none;
    bottom: 57px;
}
.watch .bb {
    padding: 5px 2px 6px 36px;
    display: block;
    position: absolute;
    border: 3px !important;
    right: 0;
    color: #FFF;
    font: 100 14px/21px sharks;
    border: 1px solid #4d4844;
    background: #000 url("images/arrow.jpg") left 0 no-repeat;
    border-left: none;
    bottom: 55px;
}
.special .b span{
       display: block;
    padding: 0px 15px;
    border-right: 2px solid #ff4121;
    margin-right: 15px;
}
.watch .bb span {
    display: block;
    padding: 0px 15px;
    border-right: 2px solid #ff4121;
    margin-right: 15px;
}
.special .b:hover,.special .r:hover,.watch .bb:hover{
color:#ff4121;
text-decoration:none;
}
.special .b i,.watch .bb i{color:#ff3d00}
.load_more{
    margin-bottom: 29px;
	
	 
}

.load_more h1{
border-bottom:1px solid #e4e4e4;
   -webkit-box-shadow: 0px 3px 9px -3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 3px 9px -3px rgba(0,0,0,0.75);
box-shadow: 0px 3px 9px -3px rgba(0,0,0,0.75);
}
.load_more h1 a{
font: 100 15px/29px sharks;
}
.load_more h1 a:hover{
color:#ff4121;
text-decoration:none;
}
.main_title{
       background-color: #393939;
    margin: 0;
    border-top: 1px solid #f80f00;
    text-align: right;
    padding: 13px 20px 21px 1px;
}
.main_title a{
      color: #FFF;
    font: 100 16px/21px sharks;
    cursor: default;

}
.main_title a:hover{
color:#ff4121;
text-decoration:none;
}
.guzida{
       margin-bottom: 30px;
    background-color: #393939;
    padding: 0 51px;
    /*border-bottom: 1px solid #f80f00;*/
}
.guzida  h2{
text-align: right;
    margin: 0;
    font: 100 16px/22px sharks;
}
.guzida h2 a{
       text-align: right;
    margin: 0;
    font: 100 14px/22px sharks;
    padding: 8px 25px 11px 10px;
    color: #FFF;
    display: block;
}
.guzida h2 a:hover{
color:#ff4121;
text-decoration:none;
}
.guzida img{padding:10px;}
.guzida img:hover{opacity:0.7}
.guzida h2 a:hover{text-decoration:none;}
/*side bar*/
.line {
    width: 100%;
    height: 1px;
    background-color: #dad9de;
    margin: auto 0;
    position: relative;
    margin-bottom: 43px;
}
.line h1 {
    background-color: #3694eb;
    margin: 0;
    float: right;
    font: 100 19px/12px sharks;
}
.line h1 a {
       font: 100 19px/29px sharks;
    color: #333333;
    text-decoration: none;
    position: absolute;
    top: 0px;
    right: 0px;
    background-color: transparent;
    padding: 5px 7px 5px 15px;
    text-transform: capitalize;
    -webkit-transition: all 2s;
    -moz-transition: all 2s;
    -ms-transition: all 2s;
    transition: all .5s;
    text-transform: capitalize;
    border-top: 1px solid #f80811;
}
.line h1 a:hover{
color:#fe3e00;
}
/*-sidbar-*/
.ts-side{    background-color: #fafafa;
    border: 1px solid #dedede;
    xmargin: 0 15px;
    padding-bottom: 31px;

}

.sidebar{
        width: 100%;
    background-color: #fafafa;
    border: 1px solid #dedede;
    padding: 0 15px;
    padding-bottom: 31px;
}
.ss_bar{}
.ss_bar .media{
    padding: 0 0 20px 0;
    border-bottom: 1px solid #e9e9e9;
}
.ss_bar .media:last-child{border-bottom:none;}
.ss_bar .media .media-body{
    padding-right: 14px;
width:100%;
}
.ss_bar .media .media-body span{
text-align:right;
    float: right;
    display: block;
}
.ss_bar .media .media-body  a{
color: #fe3e00;
    font: 100 13px/15px sharks;
}
.ss_bar .media .media-body  a:hover{text-decoration:none;color:rgba(0, 0, 255, 0.45)}
.ss_bar .media .media-body time{
direction:rtl;
padding-top:5px;
clear:both;
    font: 100 14px/15px sharks;
    float: left;
	color:#999999;
}
.ss_bar .media .media-body .media-heading{
        direction: rtl;
    text-align: right;
    margin-top: 0px;
    margin-bottom: 0px;
	    padding-bottom: 7px;
}
.ss_bar .media .media-body .media-heading a{
    font: 100 15px/27px sharks;
    color: #333333;
}
.ss_bar .media .media-body .media-heading a:hover{text-decoration:none;color:#fa3e00;}
.ss_bar .media .media-left{}
.ss_bar .media .media-left img{border:2px solid #FFF}
.ss_bar .media .media-left img:hover{
border:2px solid #fe3c00;
opacity:0.7;
}
#social{    
	margin-bottom: 14px;
    margin-left: 16px;
}
#email_icon{
    background-color: #f6f6f6;
    border-radius: 0;
    border: none;
    padding: 7px 13px;
    border: 1px solid #ececec;
    border-right: none;
	margin:0;
}
#email_input{
padding: 17px 13px;
    border: 1px solid #ececec;
    border-right: none;
    border-left: none;
    box-shadow: none;
    color: #ababab;
    font-size: 13px;
	margin:0;
}
#email_submit{
    background-color: red;
    color: #FFF;
    border-radius: 0;
    border: none;
    box-shadow: none;
    padding: 12px 18px;
    font: 14px/12px sharks;
	margin:0;
}
#copyright{
	text-align: right;
    font: 100 14px/22px sharks;
    color: rgba(104, 102, 103, 0.62);
    direction: rtl;
    padding: 30px 0 10px 0;
    border-bottom: #e9e9e9 1px solid;
}
#sidebr_link{list-style:none;padding:0;margin:0;}
#sidebr_link li{
    display: block;
    float: right;
    margin-left: 17px;
    direction: rtl;
}
#sidebr_link li a{
display: block;
    float: right;
    color: #cbcdcc;
    font: 100 12px/18px sharks;
}
#sidebr_link li a:hover{text-decoration:none;color:#ff3d00}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
width: 100% !important;
}
/*main*/
e
#main_con .row  .con_news:nth-child(2){padding-left:8px;}
/*menu*/
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
    background-color: #333 !important;
}
.single_header{min-height:209px;width:100%;background-color:#FFF;
    padding: 0 0 15px 0;
}
.single_header h2{
    text-align: right;
    direction: rtl;
margin: 18px 0 0 0;
}
.single_header h2 a{
    color: #6e6e6e;
    font: 100 19px/8px sharks;
    padding: 0 14px;
    border-right: 2px solid #fe3e00;
}
.single_header h2 a:hover{
color:#ff3f1f;
text-decoration:none;
}
.single_header h1{
        color: #454545;
    font: 100 28px/30px sharks;
    text-align: right;
    direction: rtl;
       margin: 32px 0 28px 0;
}
.watch_single_header{margin-top:42px !important;}
.single_content{
  border: 1px solid #dedede;
	    border: 1px solid #dfdfdf -webkit-box-shadow: 1px 3px 13px -3px rgba(28,28,28,1);
    border-top:none;
	/*
	-moz-box-shadow: 1px 3px 13px -3px rgba(28,28,28,1);
    box-shadow: 1px 3px 13px -3px rgba(28,28,28,1);*/
	background-color:#FFF;
	    /*padding: 40px 46px;*/
		margin-bottom: 25px
}
.single_content p{
           font: normal 20px/33px khabar;
    text-align: right;
    direction: rtl;
    color: #242424;
    margin-bottom: 24px;
    padding: 0 46px

}
.single_content .wp-caption{
       float: left;
    border: 1px solid #e6e6e6;
    margin-right: 0;
    margin-left: 0;
    width: 100% !important;
    padding-right: 46px;
    padding-left: 46px;
    border: none;
}
.single_content .wp-caption-text{
       font: 100 12px/26px tahoma;
    padding: 5px 23px 8px 18px;
    text-align: center;
    margin-bottom: 5px;
    border: 1px solid #e6e6e6;

}
.ssba-wrap {
    padding: 10px 46px;
    position: relative;
}
#share_with_friends {
    position: absolute;
    display: block;
    top: 0px;
    right: 65px;
    background-color: #FFF;
    padding: 1px 10px 0 10px;
    font: 100 16px/21px sharks;
    direction: rtl;
    text-align: right;
    color: rgba(0, 0, 0, 0.78);
}
.wp-caption img, .aligncenter{width:100%;height:auto}
.single_content .writer{
      color: #464543;
    display: block;
    text-align: left;
    font: 100 14px/42px sharks;
    padding-bottom: 4px;
    padding: 21px 46px 0 46px;
    direction: rtl;

}
.single_content .writer button{
border: none;
    background-color: transparent;
    color: rgba(0, 0, 0, 0.59);
}
.single_content .writer button i{font-size:18px;}

.single_content blockquote{
    
	    border-left: none;
    border-right: 3px solid #fe3e00;
    background-color: #eee;
    padding: 14px 18px;
    margin: 0px 46px;
}
#single_row{margin-top:20px;}
#main_con{
    background-color: #f4f4f4;

}
#author_image{
border-radius: 50%;
    float: right;
border:2px solid #FFF;
max-width: 200px !important;
	}
#author_image:hover{
border: 2px solid #fe3c00;
    opacity: 0.7;
}
#time{
 color: #aa7b69;
    font: 100 13px/17px sharks;
    display: block;
    float: left;
    margin: 24px 0 0 47px;
	direction: rtl;


}
#author_name{
text-align:right;
       float: right;
    margin: 8px 13px 0 0;
   
    font: 100 14px/22px sharks;
}
#author_name a{
color: #fe3e00;
}
#author_name a:hover {
    text-decoration: none;
    color: rgba(0, 0, 255, 0.45);
}
#author_name span{
    font-size: 12px;
    float: right;
    display: block;
    margin-right: 2px;
   color:#fe3e00
}

/*#author_name span a{color:#fe3e00}*/
.cont_about{
    margin-left: 0 !important;
}
.main_con_single #special_for_single{
margin-bottom:30px;
background-color:#393939;
border-top:1px solid #f80f00;
border-bottom:1px solid #f80f00;
}
#special_for_single{

margin-bottom:30px;
/*background-color:#393939*/;

}
.home_kh .guzida {
border-bottom: 1px solid #f80f00; 
}
.main_con_single ul,.main_con_single ol{
    float: right;
    text-align: right;
    width: 100%;
    padding-right: 46px;
    padding-left:46px;
    padding-bottom: 10px;
}
.main_con_single ul li,.main_con_single ol li{
float: right;
    display: block;
    width: 100%;
    text-align: right;
    font: 100 15px/21px tahoma;
    padding-right: 0;
    list-style-type: disc;
}
.main_con_single ol li{list-style:number}
.main_con_single ul li a,.main_con_single ol li a{
 font: 100 18px/21px khabar;
}
.main_con_single #special_for_single .main_title{border:none;}
/*-category-*/
.category_header{}
.category_header h2{
    text-align: right;
    direction: rtl;
}
.category_header h2 a{
font: 100 25px/35px sharks;
    color: #010101;
    border-right: 1px solid #ff3c02;
    padding: 0 16px 0 0;
}
.category_header h1{
    text-align: right;
    font: 100 19px/28px sharks;
    color: rgba(1, 1, 1, 0.41);
}
#category{    margin-top: 42px;}
.catt h1 a{
    font: 100 24px/34px sharks;
}
.catt h1 a:hover{transition:none;}
.catt #author_image{
    margin: 10px 0 10px;
	transform: initial;
width:60px !important;
}
.catt #author_name 
{
    margin: 3px 10px 0 0;
}
.catt #time{
margin: 9px 10px 0 0;
    float: right;
}
.catt .special{
    margin-bottom: 10px;
}
#cat_footer{min-height:42px;width:100%;background-color:#393939;border-bottom:1px solid #ff3d00;padding:12px 0 0 0;}
#cat_footer p{color: #999;
    font: 100 14px/21px sharks;
    text-align: right;
    direction: rtl;}
#cat_footer p a{color:rgba(255, 61, 0, 0.85)}
#cat_footer p a:hover{color:#FFF;text-decoration:none;}

/*-fixing menu-*/
.leftsidebar {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC #BBBBBB #888888;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    margin-bottom: 3px;
    position: absolute;
    top: 0;
    width: 160px;
}
.leftsidebarfixed {
    position: fixed;
    top: 0;
}
.content {
    float: left;
    margin-left: 165px;
    position: relative;
    width: 570px;
}
/*-----------------*/
#myList{
    padding: 0;
    list-style: none;
}
#myList li{display:none;}

/*conact us page sytles*/
#wpcf7-f75-p76-o1{width:100%}
.wpcf7-form-control-wrap{width:100%;}
.wpcf7-form-control-wrap input{
    width: 100%;
    border: 1px solid #e1e1e1;
    min-height: 30px;
    padding: 10px 20px;
    border-radius: 4px;
    background-color: #fafafa;
	font: 100 14px/21px sharks;
}
.wpcf7-form-control-wrap textarea{
 width: 100%;
    border: 1px solid #e1e1e1;
    min-height:100px;
    padding: 10px 20px;
    border-radius: 4px;
    background-color: #fafafa;
	font: 100 14px/21px sharks;
}
.wpcf7-submit{
	border-radius: 4px;
    background-color: #de0000;
    font: 100 14px/21px sharks;
    color: #FFF;
    border: none;
    padding: 6px 24px;
}
.seven_form_title{
 color: #000;
    font: 100 14px/21px sharks;
    padding: 0 3px 8px 0;
    float: right;

}
.seven_form_title i{color:#e34d4e;padding-right:5px;}
span.wpcf7-not-valid-tip {
    color: #f00;
    font-size: 1em;
    display: block;
    padding: 4px 6px 0 0;
}
div.wpcf7-validation-errors, {
    border: none;
    font: 100 14px/14px tahoma;
    text-align: right;
    padding: 7px 10px 7px 6px;
    color: #f00;
}
div.wpcf7-mail-sent-ng,div.wpcf7-validation-errors {
    border: none;
    font: 100 14px/14px tahoma;
    text-align: right;
    padding: 7px 10px 7px 6px;
    color: #f00;
}
/*----*/
.related_post_title{
    color: #454545;
    font: 100 19px/21px sharks;
    text-align: right;
    direction: rtl;
	display:none;
}
.related_post{
         color: #454545;
    font: 100 19px/21px sharks;
    text-align: right;
    direction: rtl;
    padding: 14px 20px;
   
    margin: 0 0 2px 0;
    border-top: 10px solid #f4f4f4 !important;
    border: 1px solid #f0f0f0;
    border-right: none;
    border-left: none;
    margin-bottom: 0;
	    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1);
		clear:both;
	
}
ul.related_post li {
      overflow: hidden !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 0px 1px 0px 9px !important;
    float: left;
    display: block;
    direction: rtl;
    width: 100%;
    
    margin-bottom: 13px !important;
    background-color: #FFF;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1);
    min-height: 93px;
}
.wp_rp_title{
       color: #131a20;
    font: 100 14px/21px sharks;
    text-align: right;
    margin: 8px 0 0 0;
    display: block;
}
.wp_rp_title:hover{text-decoration:none;color:#ff4121}
ul.related_post li a.wp_rp_thumbnail {
    display: block !important;
    width: 138px !important;
    height: 93px !important;
    overflow: hidden;
    float: right !important;
    margin: 0 0px 0 10px !important;
    padding: 0 !important;
}
.wp_rp_footer{display:none;}

.wp_rp_wrap {
    clear: both;
}
ul.related_post {
    /* margin: 0 0 18px 0 !important; */
    padding: 0 !important;
    -moz-column-count: 2 !important;
    -moz-column-gap: 40px !important;
    -moz-column-rule: 1px solid #ccc !important;
    -webkit-column-count: 2 !important;
    -webkit-column-gap: 40px !important;
    -webkit-column-rule: 1px solid #ccc !important;
    column-count: 2 !important;
    column-gap: 40px !important;
    column-rule: 1px solid #ccc !important;
    background-color: transparent;
    background-color: #f9f9f9;
    padding: 15px 17px !important;
	margin-bottom: 0 !important;
	    padding-bottom: 0 !important;
}
/*-comments-*/
.comments{
      background-color: #f9f9f9;
    padding: 0 0 10px 0px;
    border: 1px solid #dedede;
}
.lbl{
    border: none;
    background-color: transparent;
    text-align: right;
    direction: rtl;
    padding: 16px 0 4px 0;


}
.lbl b{
font: 100 14px/21px sharks;
}
.inp{
border: 1px solid #e1e1e1;
    box-shadow: none;
    border-radius: 4px !important;
    text-align: right;
    direction: rtl;
    padding: 8px 10px;
    font: 100 14px/21px sharks;
    min-height: 39px;
    background-color: #fafafa;
}
#msg{
width: 100%;
    border: 1px solid #e1e1e1;
    box-shadow: none;
    border-radius: 4px !important;
    text-align: right;
    direction: rtl;
    padding: 8px 10px;
    font: 100 14px/21px sharks;
    min-height: 121px;
    background-color: #fafafa;
}
.labbel{
padding: 0 6px 0 0;

}
#submit{
	background-color: #de0000;
    border: none;
    font: 100 14px/21px sharks;
    padding: 6px 18px;
    float: right;
    margin: 11px 0 0 0;
}
.nazar{
    color: #454545;
    font: 100 19px/21px sharks;
    text-align: right;
    direction: rtl;
    padding: 14px 20px;
   
    margin: 0 0 2px 0;
    border-top: none;
    background-color: #FFF;
    border-bottom: 1px solid #f0f0f0;
	    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1);
clear:both;
}
#grav{
    font: 100 14px/21px sharks;
    text-align: right;
    direction: rtl;
    display: block;
    padding: 17px 13px 5px 2px;
    clear: both;
}
.wp_rp_category {
    font-size: 12px;
    
}
ul.related_post li .wp_rp_category a {
    display: inline !important;
    color: #000;
    font-size: 12px;

}
.wp_rp_category a:hover{
color:#ff4121 !important;
text-decoration:none !important;
}

.tag_cloud span {
    background-color: #F4F4F4;
    border: solid 1px #F4F4F4;
    display: block;
    text-align: right;
    direction: rtl;
    font: 100 13px/13px sharks !important;
    margin: 6px 2px 8px 0;
    font-size: 93px;
    color: #7D7D7D;
    float: right;
    margin-left: 5px;
    padding: 8px 8px;
    margin-top: 0;
}
.tag{width: 100%;
    min-height: 52px;
    padding-right: 20px;
    padding-left: 20px;}
	
.tag_cloud{margin-top:0;margin-bottom:0;}
.tag_cloud a:hover{text-decoration:none;color:rgba(0, 0, 255, 0.45);}
.comment{
         background-color: #FFF;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1);
    margin-bottom: 20px;
    padding: 17px 33px;
    font: 100 14px/31px sharks;
    list-style: none;
    direction: rtl;
    text-align: right;
    margin-right: 15px;
    margin-left: 15px;
}
.comment-body img{
border-radius: 100%;
    border: 4px solid #FFF;
    width: 60px;
    box-shadow: -1px 0px 15px 0 rgba(0,0,0,0.1);
	 float: right;
    margin-left: 28px;
}
.fn,.comment-body time{
    float: right;
    color:rgba(112, 117, 123, 0.42);
}
.comment-body time{padding-left: 10px;}
.unapproved{
    padding-right: 10px;
    color: rgba(0, 128, 0, 0.58);
}
.comment-content p{font-size:16px;}
.comments li:nth-child(2){
margin-top:20px;
}
.social,.thetext{width: 100%;}
.myclass {
        border: none;
    border-radius: 0;
    box-shadow: none;
    padding: 7px 0;
    margin-top: 44px;
}
.social a {
    display: inline-block;
    margin: 10px 10px 5px 0;
    padding: 10px 15px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    float: left;
    border-radius: 0;
    width: 29%;
	    font: 100 13px/21px sharks;
}
/*-about auhtor-*/
.search{
    margin-top: 16px;
    background-color: #FFF;
    border: 1px solid #dedede;
    border: 1px solid #dfdfdf -webkit-box-shadow: 1px 3px 13px -3px rgba(28,28,28,1);
    border-top: none;
    padding-bottom: 19px;
    padding-top: 10px;
    padding-right: 20px;
}
.entry-title{
    font: 100 16px/21px sharks;
    direction: rtl;
    text-align: right;
	color:#ff3d00;
}
.entry-content p{
font: 100 14px/21px sharks;
    direction: rtl;
    text-align: right;
    color: #ff3d00;
}
.tite{
font: 100 16px/21px sharks;
    direction: rtl;
    text-align: right;
}
.category_title h1{
   
    text-align: right;
    direction: rtl;
    color: #AF8B8B;
    font: 100 14px/21px sharks;
    border-bottom: 1px dashed #dedede;
    padding: 10px 0 16px 0;
}

.category_title h1 a{
    color: #9A8E8E;
}
.category_title h1 a:hover{
color:#ff3d00;
text-decoration:none;
}
.author_page #ar{
   margin: 7px 0 20px 0;
    text-align: right;
    direction: rtl;
    float: right;
    margin-top: 56px;
}
.author_page #ar a {
    color: #6e6e6e;
    font: 100 19px/8px sharks;
    padding: 0 14px;
    border-right: 2px solid #fe3e00;
}
.author_page #ar a:hover{
color:#fe3e00;
text-decoration:none;
}
.my_author .myclass{
       margin-top:0px;
}
.author_page {
        min-height: 109px;
    margin-bottom: 8px;
    padding-top: 15px;
}
.author_page #author_name {
margin: 50px 13px 0 0;
    font: 100 14px/22px sharks;
}
.author_page #author_image {
  border-radius: 50%;
    float: right;
    border: 2px solid #FFF;
    max-width: 200px !important;
    margin-top: 34px;
}
.author_page #author_image:hover{
border:2px solid #fe3c00;
}
#user_desc{
    float: right;
    text-align: right;
    direction: rtl;
    font: 100 14px/21px sharks;
    color: rgba(33,28,28,0.59);
    width: 50%;
    margin-top: 40px;
    margin-right: 29px;
}
.author_page #author_name span {
    font-size: 14px !important;
    float: right;
    display: block;
    margin-right: 2px;
}
.author_sidebar{margin-top:15px; min-height: 2000px;}
/*-wp navigate-*/
.wp-pagenavi {
   clear: both;
    text-align: center;
    padding-bottom: 23px;
}

.wp-pagenavi a, .wp-pagenavi span {
    text-decoration: none;
    border: 1px solid #BFBFBF;
    padding: 3px 5px;
    margin: 2px;
    border: none;
    font-size: 15px;
}
/*for left menu*/
@media (max-width: 1199px) and (min-width:992px){
#lang_change{top:90px;}
.top_menu {margin-top:16px;}
#search {margin-top:27px;}
.head_line {margin-top:25%;}
#social li{margin-right: 9px;}
}
@media (min-width:768px) and (max-width: 1600px){
#main_con .row  .con_news:first-child{float:right !important}
}

@media (max-width: 991px) and (min-width:768px){
#car{    top: 43px;
    right: 20px;}
#lang_change{ top: 74px;
    right: 0px;
}
#lang_bar{top:41px;right:0;}
#user_desc {
    float: left;
    text-align: right;
    direction: rtl;
    font: 100 14px/21px sharks;
    color: rgba(33,28,28,0.59);
    width: 40%;
    margin-top: 40px;
    padding-right: 16px;
    margin-right: 0;
}

.catt #author_image {
    margin: 10px 17px 10px 0px;
    width: 60px !important;
}
.catt #author_name {
    margin: 25px 10px 0 0;
}
.myclass {margin-top: 16px;}
.social a {width: 41%}
#logo {margin-top:3px;}
.top_menu {margin-top: 0px;}
#search {margin-top: 20px;}
.shadow .cont img{width:100% !important}
#social li{margin-right: 5px;}
#category li{margin-right:4px;}
.head_line {margin-top:25%;}
.my_list .media .media-body p {margin-top: 13px;margin-bottom:27px;}

.special p {padding: 0px 22px 7px 9px;}
}
@media(min-width: 767px){

#dsearch{padding-right:0;}

}
@media (max-width: 767px){
#lang_pa{margin-top:12px;}

#lang_bar{
    position: relative;
    z-index: 900;
    right: auto;
    top: auto;
    border: #d9d9d9 1px solid;
    width: 100%;
    font-family: sharks;
    border-radius: 20px;
    padding: 5px 4px;
    background-position: 97% 14px;
}
#main_con .row .con_news:first-child {
    padding-right: 15px;
}
#main_con .row .con_news:nth-child(2) {
    padding-left: 15px;
}
.watch_single_header {
    margin-top: 27px !important;
    text-align: center !important;
    margin-bottom: 16px !important;
}

.myclass {margin-top: 0;}
.social a{margin:0px;width:50%}
#social {
    margin-bottom: 14px;
    margin-left: 0;
    /* margin-right: 2px; */
}
#social li{margin-right: 7px;}
#category li{margin-right:7px;}
#for_share img{margin-right:auto;margin-left:auto;display:block; margin-bottom:30px;}
.special p {padding: 12px 21px 0px 21px;}
.catt #author_image{margin:10px 20px 10px 0}
.head_line {margin-top:25%;}
.con_news .cont img{width:100%;}

/*menu*/

.top_menu {
    float: right;
    margin-top: 40px;
    width: 100%;
    margin: 0;
}
.navbar-nav > li {
    float: right;
    width: 100%;
}
.navbar-inverse .navbar-nav > li > a {
    color: #737373;
    font: 100 14px/31px sharks;
    border-bottom: 1px solid #FFF;
    text-align: right;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fe3c00;
    background-color: transparent;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 22px;
    margin-right: 0;
    margin-bottom: 18px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
    background-color: #333 !important;
}
#logo {
       margin-top: 22px;
    margin-right: auto;
    margin-left: auto;
    display: block;
    margin-bottom: 12px;
}
.navbar-header{
border-top: 1px solid #eee;
    margin-bottom: 8px;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #eee;
}
.navbar-inverse {
    background-color: #FFF;
    border-color: #FFF;
    border-bottom: 1px solid #eee;
    margin: 0;
}

}
@media (max-width: 546px){
.big_image h1 a {font-size: 24px !important}
.big_image h1 a{font-size:21px }
.wp_rp_title{padding: 5px 5px 10px}
.ul.related_post li{min-height:140px !important}
.my_list .media .media-body {
    padding: 3px 0 16px 9px;
    overflow: visible;
    width: 100%;
    float: left;
}
.my_list .media .media-body .media-heading {padding-right: 0px;}
.my_list .media .media-body p {padding-right:0px;}
.my_list .media .media-left{padding:0;width:100%;float:left}
.my_list .media .media-left img {width:100%;}
.tt {padding: 6px 0px 0 0;}

}
@media(max-width: 991px){
.special .outer_cat{height:auto !important;}


html,
body,
.st-container,
.st-pusher,
.st-content {
	height: 100%;
}

.st-content {
	overflow-y: scroll;
	background:transparent;
}

.st-content,
.st-content-inner {
	position: relative;
}

.st-container {
	position: relative;
	overflow: visible;
}

.st-pusher {
	position: relative;
	left: 0;
	z-index: 99;
	height: 100%;
	perspective: 1000px;
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
}

.st-pusher::after {
	position: absolute;
	top: 0;
	right: 0;
	width: 0;
	height: 0;
	background: rgba(0,0,0,0.2);
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
	transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
}

.st-menu-open .st-pusher::after {
	width: 100%;
	height: 100%;
	opacity: 1;
	-webkit-transition: opacity 0.5s;
	transition: opacity 0.5s;
}

.st-menu {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	visibility: hidden;
	width: 300px;
	
	background: #FFF;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}

.st-menu::after {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.2);
	content: '';
	opacity: 1;
	-webkit-transition: opacity 0.5s;
	transition: opacity 0.5s;
}

.st-menu-open .st-menu::after {
	width: 0;
	height: 0;
	opacity: 0;
	-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
	transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
}

/* content style */

.st-menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.st-menu h2 {
	margin: 0;
	padding: 1em;
	color: rgba(0,0,0,0.4);
	text-shadow: 0 0 1px rgba(0,0,0,0.1);
	font-weight: 300;
	font-size: 2em;
}

.st-menu ul li a {
	/*display: block;
	padding: 1em 1em 1em 1.2em;
	outline: none;
	box-shadow: inset 0 -1px rgba(0,0,0,0.2);
	color: #f3efe0;
	text-transform: uppercase;
	text-shadow: 0 0 1px rgba(255,255,255,0.1);
	letter-spacing: 1px;
	font-weight: 400;
	-webkit-transition: background 0.3s, box-shadow 0.3s;
	transition: background 0.3s, box-shadow 0.3s;*/
}

.st-menu ul li:first-child a {
	/*box-shadow: inset 0 -1px rgba(0,0,0,0.2), inset 0 1px rgba(0,0,0,0.2);*/
}

.st-menu ul li a:hover {
	/*
	background: rgba(0,0,0,0.2);
	box-shadow: inset 0 -1px rgba(0,0,0,0);
	color: #fff;
	*/
}

/* Individual effects */

/* Effect 1: Slide in on top */
.st-effect-1.st-menu{
	visibility: visible;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}
.st-effect-2.st-menu {
	visibility: visible;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}
.st-effect-1.st-menu-open .st-effect-1.st-menu {
	visibility: visible;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.st-effect-2.st-menu-open .st-effect-2.st-menu {
	visibility: visible;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.st-effect-1.st-menu::after  {
	display: none;
}
.st-effect-2 .st-menu::after {
	display: none;
}


}

/*for print*/
@media print
{   
#top_bar,.navbar ,.big_image,#for_share,.single_header h2,#author_image,.st-effect-1,.ssba,.tag
,.related_post,.wp_rp_wrap,.comments,#special_for_single,.single_content .writer button i,.wp_rp_wrap,#cat_footer{display:none;}
.single_content{border:none;}
/*a, a:visited {text-decoration: underline;}*/
  a[href]:{ content: ""; }
  a[href]:after { content: ""; }
  a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
 
}
@media (max-width:620px){
.catt img{width:100%}
.catt iframe{width:100%}
.my_list .media .media-left {
    padding-right: 0;
    padding-left: 22px;
    float: left !important;
    width: 100%;
    padding: 0;
}
.itis_v .media-body{padding-right:0 !important;}
.itis_v .media-heading{    padding-right: 26px !important;}
.my_list .media .media-left img {
    width: 100%;
}
.my_list .media .media-body {
    padding: 3px 18px 21px 18px;
    overflow: visible;
}
.special p {padding: 0px 18px 7px 18px !important;}
.special h1 a {margin: 18px 18px 14px 18px;}
}
@media (max-width:620px){
.ts-side{clear:both;margin:0 15px }
.ts-live{width:100%;}
#top_contact {
    list-style: none;
    padding: 0;
    margin: 6px 0 16px 0;
}
}
@media (max-width:442px){
.single_content .wp-caption-text {margin: 0 16px 0 15px;}
.single_content p {padding: 0 15px;}
.single_content .wp-caption {width: 100% !important;border:none;    padding: 0;}
.wp-caption img {width: 100%;padding: 0 15px;}
.single_content blockquote {margin: 0px 15px;    margin-bottom: 10px;}
.main_con_single ul, .main_con_single ol {padding-right: 15px;padding-left: 15px;}
.ssba-wrap {padding: 10px 15px;}
#share_with_friends{right:25px}
#category li{margin-right:2px  !important;margin-bottom:6px !important;}
}
@media (max-width:416px){
.cont_about li{margin-right:4px  !important;margin-bottom:6px !important;}

}
@media (max-width:648px){
#user_desc {
    float: left;
    text-align: right;
    direction: rtl;
    font: 100 14px/21px sharks;
    color: rgba(33,28,28,0.59);
    width: auto;
    margin-top: 13px;
    margin-right: 29px;
    margin-bottom: 0;
}
#top_contact ul{margin: 7px 0 0 56px;}
}

/******************************************************* pagination *****************************/
.pages, .current, .page{dispaly:inline-block !important;}
.wp-pagenavi{direction:rtl;}
.wp-pagenavi span, .wp-pagenavi a{ display: inline-block !important;}
.twitter-tweet-rendered{margin:0 auto}

/*********** my code ************/

.special .vd img {
     width: 100% !important;
    -webkit-transition: none !important;
    -moz-transition:none !important;
    -o-transition: none !important;
    -ms-transition:none !important;
     transition: none !important;
    max-width: 400px !important;
}

.special .vd img:hover {
    transform:none !important;

}
.vd{
    xborder: 1px solid red;
    width: 100%;
    min-height: 100%;
}

.end_of_sv{
    xborder: 1px solid green;
    min-height:130px; 
    width: 100%;
    background-color: #f9f9f9;
    padding-bottom: 10px;
}
.s_vd{
    xborder: 1px solid blue;
    height: 82px;
    margin-top: 25px;
    background-color: #fff;
}

.sml_v{
    width: 125px !important;
    height: 81px !important;
    margin-left: 5px;
    xborder: 1px solid blue;
    float: right;
}

.s_vd img{
    width: 140px;
    float: right;
    height: 80px;
    margin-left: 5px;
}
.s_vd img:hover{
    transform:none !important;
}
.s_vd .art{
    text-align: right !important;
    direction: rtl !important;
    padding: 10px !important;
    font: 100 10px/20px sharks;
    color: rgba(0, 0, 0, 0.48);
}
.s_vd .push-left a{
    text-align: right;
    direction: rtl !important;
    font-size: 13px !important;
    padding: 5px !important;
color:#000;
text-decoration: none;
}

.s_vd .push-left span{
    text-align: right;
    direction: rtl !important;
    font-size: 13px !important;
    padding: 5px !important;

}


.s_vd .sml_v a{
    position: absolute; right:0;
    margin-right: 30px;
    margin-top: 30px;
    font-size: 32px;
}

.s_vd i{  
    padding:2px 5px;
    color: #fff !important;
    background-color: red !important;
    border-radius: 10px;
    font-size: 18px !important;
}
.sh-tamasha{width:100%;min-height:400px; text-align:center}
.sh-tamasha > a{display:inline-block;height:auto;width:717px}

.ts-live{float:right;direction:rtl}
.ts-live .special{border: none;border-bottom: 1px solid #e4e4e4 !important;padding: 0 20px}
.ts-live .special > img{width: auto !important;height: auto !important}
.ts-live .special div p{font:normal 20px/33px khabar !important;color: #000}
.ts-live .special .tt, .ts-single .single_content .tt{float:left;padding-top: 20px;padding-left: 15px }
.ts-live .special h1 a{margin:0px;font-size:21px;}
.ts-live .special .tt{padding-bottom: 0px !important}
.ts-social{text-align: right;padding: 10px 0;display:block;direction:rtl}
.ts-social span{display: block;margin:0px 0 10px 20px;direction: rtl;font:13px sharks;}
.ts-social .special img:hover{transform: none}
.ts-head{min-height: auto !important;}
.ts-head.single_header h1{margin:25px 0 10px 0 !important;}
.ts-head.single_header h2{margin: 0 0 10px 0 !important;}
.ts-side .ss_bar .media{border: none;padding-bottom: 3px}
.ts-side .ss_bar .media .media-body .media-heading{padding-bottom: 3px !important}
.ts-single .single_content{text-align: right;direction: rtl}
.ts-single .single_content h1{font:100 21px/34px sharks;padding: 35px 35px 0}
.ts-single .single_content .ts-social span{padding: 0 35px }
.ssba-wrap img{width:32px !important}
.ssba-wrap{;display:flex !important;direction:rtl}













#social {
  margin: 20px;
  text-align: right;
}

#social > a:hover, #social > a:focus{
color: #ffffff;
    text-decoration: none;
}


.smGlobalBtn{ /* global button class */
display: inline-block;
    position: relative;
    cursor: pointer;
    width: 35px;
    height: 35px;
    padding: 0px 5px;
    text-decoration: none;
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-weight: 100;
    line-height: 37px;
    border-radius: 25px;
      margin-right: 8px;
          margin-top: 10px;
   
}

/* facebook button class*/
.facebookBtn{
    background: #4060A5;
}

.facebookBtn:before{ /* use :before to add the relevant icons */
    font-family: "FontAwesome";
    content: "\f09a"; /* add facebook icon */
}

/* twitter button class*/
.twitterBtn{
    background: #00ABE3;
}

.twitterBtn:before{
      font-family: "FontAwesome";
      content: "\f099"; /* add twitter icon */
}

/* google plus button class*/
.googleplusBtn{
    background: #e64522;
}

.googleplusBtn:before{
      font-family: "FontAwesome";
      content: "\f0d5"; /* add googleplus icon */
}

/* linkedin button class*/
.linkedinBtn{
    background: #0094BC;
}

.linkedinBtn:before{
      font-family: "FontAwesome";
      content: "\f0e1"; /* add linkedin icon */
}

/* pinterest button class*/
.pinterestBtn{
    background: #cb2027;
}

.pinterestBtn:before{
      font-family: "FontAwesome";
      content: "\f0d2"; /* add pinterest icon */
}

/* tumblr button class*/
.tumblrBtn{
    background: #3a5876;
}

.tumblrBtn:before{
      font-family: "FontAwesome";
      content: "\f173"; /* add tumblr icon */
}

/* rss button class*/
.rssBtn{
    background: #e88845;
}

.rssBtn:before{
      font-family: "FontAwesome";
      content: "\f09e"; /* add rss icon */
}



/*** Hassan Ziaraty ***/

#main_con {
    text-align:center;
}

.align-widget-center img.alignment {
    width:100%;
}

.align-widget-center {
    width:100%;
}

.align-widget-center.reporterly-style img.alignment {
    margin-bottom:5px!important;
}

/*@media only screen and (max-width: 600px) {*/
/*   .st-effect-1 {*/
/*       height: 0px;*/
/*   } */
/*}*/





