/*
Theme Name: 0404-Final
Description:  A simple, three column, widget-ready WordPress theme.
Author:  AVIV KETTER
Author URI:  http: //createam.co
version:  5.0
Tags:  fixed-width, three-columns, threaded-comments, brown
*/
/*==// RESET */
@charset "utf-8";
* {
	margin: 0;
	padding: 0;
	border: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}


article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
	display: block;
}
ol, ul, li {
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	color: #444;
	direction: rtl;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
p, h1, h2, h3, h4, h5, h6, ul, li, a {
	margin: 0px;
	padding: 0px;
	list-style-type: decimal;
}
/* ul, li{
	margin: 10px;
	padding: 2px;
	list-style-type: decimal;
} */
table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
th, td, caption {
	font-weight: normal;
	vertical-align: central;
}
q {
	quotes: none;
}
q:before, q:after {
	content: "";
	content: none;
}
sub, sup {
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sub {
	bottom: 10px;
}
sup {
	top: 10px;
}
svg {
	overflow: hidden;
}
pre, code {
	font-family: monospace;
}
hr {
	border: 0;
	border: 1px solid #eee;
	clear: both;
}
code {
	margin: 10px;
}
.clr {
	clear: both;
	display: block;
}
.cf:after, .cf:before {
	clear: both;
	content: '';
	display: block;
	width: 100%;
}
img {
	max-width: 100%;
	display: block;
	border: 0px;
}
img a {
	border: none;
}
label {
	color: #000;
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	margin-bottom: 3px;
	display: block;
}
label span {
	color: #444;
	font-weight: normal;
	margin-right: 4px;
}
input, select {
	height: 30px;
}
input, select, textarea {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 0 8px;
	width: 100%;
	color: #515151;
	font-size: 14px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	background: #f9f9f9;
	text-align: right;
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
}
input:hover, input:focus, textarea:hover, textarea:focus {
	background: #F5F5F5;
	outline: none;
}
textarea {
	resize: none;
	font-size: 14px;
	height: 130px;
	padding: 8px;
	box-sizing: border-box;
}
input[type=button], input[type=submit], .button {
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
	transition: ease 0.3s;
	background: #354a89;
	color: #fff;
	font-size: 14px;
	height: 32px;
	padding: 0 12px;
	border: none;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	width: auto;
}
input[type=button]:hover, input[type=submit]:hover, .button:hover, input[type=button]:focus, input[type=submit]:focus, .button:focus {
	background: #777;
	outline: none;
}
input.thnsub {
	background: #777;
}
select {
	box-shadow: none;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	padding: 0 8px 0 30px;
	background: url(images/selectbg.png) no-repeat 1% center #f9f9f9;
}
select:hover {
	background: url(images/selectbg.png) no-repeat 1% center #F5F5F5;
}
select:focus {
	outline: none;
	background: url(images/selectbg.png) no-repeat 1% center #F5F5F5;
}
 select::-ms-expand {
display: none;
}
::-webkit-input-placeholder {
color: #444;
}

:-moz-placeholder {
color: #444;
}

::-moz-placeholder {
color: #444;
}

:-ms-input-placeholder {
color:#444;
}
input.wpcf7-not-valid {
	border: 1px solid #f00;
}
textarea.wpcf7-not-valid {
	border: 1px solid #f00;
}
div.wpcf7 img.ajax-loader {
	display: none !important;
}
div.wpcf7-validation-errors {
	margin: 10px 0 !important;
	text-align: center;
}
span.wpcf7-not-valid-tip {
	display: none !important;
}
div.wpcf7-response-output {
	margin: 10px 0 !important;
	text-align: center;
}
a {
	color: #444;
	text-decoration: none;
	border: none;
	transition: 0.3s;
	-webkit-transition: 0.3s;
}
a:hover {
	text-decoration: none;
}
#main_container {
	max-width: 100%;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	overflow: hidden;
}
.wrap {
	max-width: 1045px;
	margin: 0 auto;
	padding: 0px;
	background: #fff;
}
.main_content {
	max-width: 997px;
	margin: 0 auto;
	padding: 0px;
}
.mainbg {
	position: fixed;
	top: 0px;
	right: 0px;
	width: 100%;
	height: 100%;
	z-index: -1;
	background: #e9eaed !important;
}
/* --- Header --- */

#header {
	border-top: 4px solid #354a89;
}
.htop {
	background: #fbfbfb;
	border-bottom: 1px solid #ececec;
}
.htop_right {
	float: right;
}
.today-date {
	float: right;
	font-size: 12px;
	font-weight: bold;
	margin: 8px 0 0px 0px;
	border-left: 1px solid #ccc;
	color: #666;
	padding: 0 10px;
}
.hwhatsup {
	background: url(images/whatsup.png) no-repeat right center;
	padding: 0 33px 0 0;
	font-size: 15px;
	color: #d2232a;
	line-height: 27px;
	float: right;
	margin: 2px 6px 0 0;
	font-weight: bold;
}
.hwhatsup span{color: #d2232a;}
.hwhatsup {
	color: #1d1d1d;
}
.hemailicon {
	float: right;
	padding: 0 5px 0 8px;
	margin: 2px 0 0 0;
	position: relative;
	color: #d2232a;
	font-size: 15px;
	line-height: 26px;
	font-weight: bold
}
.hemailicon a {
	display: block;
	color: #d2232a;
	background: url(images/emailicon.png) no-repeat right center;
	padding: 0 26px 0 0;
}
.hemailicon:after {
	position: absolute;
	top: 6px;
	left: -1px;
	width: 1px;
	height: 14px;
	background: #ccc;
	content: '';
}
.htop_left {
	float: left;
}
.hsearch {
	float: left;
	width: 120px;
	position: relative;
	border-right: 1px solid #ececec;
	transition: 0.7s;
	-webkit-transition: 0.7s;
}
.hsopen {
	width: 180px;
}
.hsearch .stext {
	height: 30px;
	padding: 0 10px 0 36px;
	border: none;
	border-radius: 0px;
	color: #C5C5C5;
	transition: 0.7s;
	-webkit-transition: 0.7s;
	font-size: 12px;
	background: #fff;
}
.hsearch .stext:hover, .hsearch .stext:focus {
	background: #fff;
}
.hsearch .ssub {
	background: url(images/sbutnew.png) no-repeat;
	width: 34px;
	height: 30px;
	position: absolute;
	top: 0px;
	left: 0px;
	border: none;
	border-radius: 0px;
	padding: 0px;
	z-index: 99;
}
.hsearch .ssub:hover, .hsearch .ssub:focus {
	background: url(images/sbutnew.png) no-repeat;
}
.hsearch:hover .stext {
	color: #555;
}
.stext:focus {
	color: #555;
}
.hsocial {
	float: left;
	padding: 8px 0 0 0;
}
.hsocial a {
	display: inline-block;
	vertical-align: top;
	color: #555;
	opacity: 0.5;
	font-size: 14px;
	margin: 0 0 0 9px;
}
.hsocial a:hover, .hsocial a:focus {
	opacity: 1;
	outline: none;
}
.hmid {
	padding: 20px 15px;
}
.logo {
	float: right;
	width: 80px;
}
.topimg {
	float: left;
	width: 91%;
	/*height: 81px;*/
	line-height: 30px;
	border-bottom: 1px solid #aeb7d0;
	overflow: hidden;
	text-align: center;
	padding: 0px;
	background: #354a89;
	margin-top: 20px;
}
.topimg img {
	vertical-align: middle;
	max-height: 81px;
	display: inline;
}
/* Header Menu */

.hmenu {
	background: #354a89;
}
.tglmenu {
	display: none;
}
.hmenu ul li {
	border-left: 1px solid #aeb7d0;
	float: right;
	display: block;
	list-style-type: none;
	position: relative;
}
.hmenu ul li:last-child {
	border-left: 0px;
}
.hmenu ul li a {
	display: block;
	padding: 14px 7px;
	color: #ddd;
	font-size: 16px;
}
.hmenu ul li.menu-item-has-children a {
	padding-left: 20px;
}
.hmenu ul li.menu-item-has-children:after {
	position: absolute;
	content: '';
	top: 49%;
	left: 5px;
	border: 4px solid transparent;
	border-top: 4px solid #bbb;
	width: 0px;
	height: 0px;
}
.hmenu ul li a:hover, .hmenu ul li a:focus {
	color: #fff;
	outline: none;
}
.hmenu ul li ul {
	position: absolute;
	display: none;
	width: 200px;
	z-index: 999;
	background: #354a89;
	border-top: 2px solid #354a89;
	right: 0px;
	box-shadow: 0 3px 4px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 3px 4px 1px rgba(0, 0, 0, 0.2);
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.hmenu ul li ul:before {
	top: -14px;
	right: 21px;
	position: absolute;
	content: '';
	border: 6px solid transparent;
	border-bottom: 6px solid #354a89;
	width: 0px;
	height: 0px;
}
.hmenu ul li ul li {
	float: none;
	border-left: 0px;
	padding: 5px 0;
	border-bottom: 1px solid #aeb7d0;
}
.hmenu ul li ul li:last-child {
	border-bottom: 0px;
}
.hmenu ul li ul li a {
	padding: 0 10px;
	display: inline-block;
}
.hmenu ul li ul li a:hover, .hmenu ul li ul li a:focus {
	padding: 0 15px 0 10px;
}
.hmenu ul li.current-menu-item a {
	background: #fcab19;
	color: #354a89;
	position: relative;
}
/*.hmenu ul li.current-menu-item a:after { width:100%; height:5px; bottom:-3px; right:0px; background:#354a89; content:''; position:absolute;}

.hmenu ul li.current-menu-item a:before { width:100%; height:3px; top:-3px; right:0px; background:#354a89; content:''; position:absolute;}

*/

.hmenu ul li.current-menu-item ul li a {
	background: none;
	color: #ddd;
	height: auto;
}
.hmenu ul li.current-menu-item ul li a:after, .hmenu ul li.current-menu-item ul li a:before {
	display: none;
}
.hmenu ul li.current-menu-item ul li a:hover {
	color: #fff;
}
.banner_ads {
	padding: 25px 15px;
	margin-top: 10px;
	text-align: center;
}
.banner_ads img {
	display: inline-block;
}
/* --- Footer --- */

.footer_top {
	color: #ddd;
	background: #333;
	border-top: 8px solid #354a89;
	padding: 30px 0 20px 0;
}
.ftop_right {
	float: right;
	width: 48%;
	margin-left: 4%;
}
.ftitle {
	display: block;
	padding-bottom: 10px;
	border-bottom: 1px solid #222;
	font-size: 22px;
}
.fsocial {
	text-align: center;
	border-top: 1px solid #444;
	padding: 5px 0;
}
.fsocial a {
	display: inline-block;
	vertical-align: top;
	color: #999;
	margin: 2px;
	line-height: 32px;
	width: 32px;
	font-size: 18px;
}
.fsocial a:hover, .fsocial a:focus {
	opacity: 0.7;
	outline: none;
}
.ftop_left {
	float: left;
	width: 48%;
}
.fmenu {
	border-top: 1px solid #444;
	padding: 5px 0;
}
.fmenu ul li {
	display: block;
	list-style-type: none;
	padding: 6px 0px 6px 12px;
	line-height: 18px;
	border-bottom: 1px solid #3c3c3c;
	font-size: 12px;
}
.fmenu ul li a {
	color: #ccc;
}
.fmenu ul li a:hover, .fmenu ul li a:focus {
	color: #fff;
	outline: none;
}
.footer_bot {
	background: #2e2e2e;
	padding: 25px 0;
	color: #ccc;
	border-top: 1px solid #444;
	font-size: 12px;
}
.footer_bot a {
	color: #ccc;
}
.go-top {
	position: fixed;
	bottom: 80px;
	right: 10px;
	width: 40px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 24px;
	background: #354a89;
	text-align: center;
	display: block;
	opacity: 0.7;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	visibility: hidden;
	z-index:9999;
}
.go-top:hover, .go-top:focus {
	opacity: 1;
	outline: none;
}
.showscroll {
	visibility: visible;
}
/* --- Home Page --- */

/* Right Section */

.right_content {
	float: right;
	width: 65%;
}
.topcategory {
	margin-bottom: 20px;
}
.topcategory ul li {
	display: inline-block;
	list-style-type: none;
	min-height: 230px;
	vertical-align: top;
	width: 32%;
	margin: 0 0 8px 1.3%;
	padding-bottom: 10px;
	/*border-bottom: 2px dotted #eaeaea;*/
}
.topcategory ul li:first-child {
	width: 100%;
	float: none;
	min-height: inherit;
	display: block;
	margin: 0 0 8px 0;
}
.topcategory ul li .topcattext .ffchild {
	display: none;
}
.topcategory ul li:first-child .topcattext .allchild {
	display: none;
}
.topcategory ul li:first-child .topcattext .ffchild {
	display: block;
}
.topcategory ul li:first-child .topcatimg {
	float: left;
	width: 65.9%;
	margin-bottom: 0px;
}
.topcategory ul li:first-child .topcatimg a {
	max-height: 210px;
	overflow: hidden;
}
.topcategory ul li:first-child .topcattext {
	float: right;
	width: 32%;
}
.topcategory ul li:first-child .topcattext h4 {
	font-size: 20px;
	height: auto;
}
.topcategory ul li:first-child .topcattext p {
	font-size: 16px;
	line-height: 21px;
}
.topcategory ul li:last-child, .topcategory ul li.li4, .topcategory ul li.li7, .topcategory ul li.li10, .topcategory ul li.li13, .topcategory ul li.li16, .topcategory ul li.li19, .topcategory ul li.li22, .topcategory ul li.li25, .topcategory ul li.li28, .topcategory ul li.li31 {
	margin-left: 0px;
}
.topcatimg {
	margin-bottom: 15px;
}
.topcatimg img {
	width: 100%;
	transition: 0.3s;
	-webkit-transition: 0.3s;
}
.topcatimg a {
	display: block;
	width: 100%;
	position: relative;
	max-height: 108px;
	overflow: hidden;
}
.topcatimg a:focus {
	outline: none;
}
.topcattext h4 {
	font-size: 16px;
	margin-bottom: 5px;
	height: auto;
	overflow: hidden;
}
.wp-video-shortcode{
	max-height: 349px !important;
	width: 100% !important;
	--aspect-ratio: 16 / 9 !important;
}
.topcattext h4 a {
	color: #000;
}
.topcattext h4 a:hover, .topcattext h4 a:focus {
	text-decoration: underline;
	outline: none;
}
.topcattext p {
	font-size: 14px;
	line-height: 18px;
}
.topcattext p a:hover, .topcattext p a:focus {
	color: #000;
	outline: none;
}
.cat_box, .mtphr-dnt-wrapper{
	margin-bottom: 40px;
}
.homecatbanner { padding-bottom:40px; }
.cat_box:last-child {
	margin-bottom: 0px;
}
.stript {
	background: #354a89;
	font-size: 20px;
	color: #fff;
	/*margin-bottom: 5px;*/
	padding: 4px 5px 5px 5px !important;
	font-weight: normal;
}
.stript a {
	color: #fff;
}
.stript a:hover, .stript a:focus {
	text-decoration: underline;
	outline: none;
}
.cat_box_content, .mtphr-dnt-tick-container {
	border-bottom: 4px solid #354a89;
	box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;
}
.cat_box_content ul, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents {
	background: #f7f7f7;
	position: relative;
}
.cat_box_content ul:before, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents:before {
	position: absolute;
	width: 49%;
	background: #FFF;
	height: 100%;
	z-index: 0;
	border-left: 3px solid #eaeaea;
	content:'';
}
.cat_box_content ul li, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick {
	display: block;
	list-style-type: none;
	float: left;
	clear: left;
	width: 50%;
	padding: 17px 20px;
	background: #f7f7f7;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #eaeaea;
	position: relative;
	z-index: 1;/*border-right: 3px solid #eaeaea;*/
	margin:0px !important;
}
.cat_box_content ul li:first-child , .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child{
	float: right;
	padding: 15px;
	width: 49%;
	background: #fff;
	border: none;/*min-height:335px;*/
	/*border-left:3px solid #eaeaea;*/
}
.cat_box_content ul li:last-child, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:last-child {
	border-bottom: none;
}
.cat_box_content ul li:first-child .post_img, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child .post_img{
	max-height: 147px;
	overflow: hidden;
	margin: 0 0 15px 0;
	float: none;
	width: 100%;
}
.cat_box_content ul li:first-child .post_img a, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child .post_img a{ height:147px;}
.post_img a span {
	display: block;
	position: absolute;
	color: #fff;
	top: 50%;
	right: 50%;
	border: 3px solid #fff;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	text-align: center;
	width: 40px;
	height: 40px;
	font-size: 18px;
	line-height: 35px;
	margin: -20px -20px 0 0;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	opacity: 0;
	visibility: hidden;
	transform: scale(0);
	-webkit-transform: scale(0);
}
.post_img img {
	transition: 0.3s;
	-webkit-transition: 0.3s;
	width: 100%;
}
.post_img a {
	display: block;
	background: #000;
	position: relative;
}
.post_img a:focus {
	outline: none;
}
.post_img a:hover img, .post_img a:focus img {
	opacity: 0.3;
}
.post_img a:hover span, .post_img a:focus span {
	opacity: 1;
	visibility: visible;
	transform: scale(1);
	-webkit-transform: scale(1);
}
.cat_box_content ul li:first-child .post_text h4, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child  .post_text h4{
	color: #000;
	font-size: 22px;
}
.post_text h4 a {
	color: #000;
}
.cat_box_content ul li:first-child .post_text h4 a:hover, .cat_box_content ul li:first-child .post_text h4 a:focus, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child .post_text h4 a:hover, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child .post_text h4 a:focus{
	text-decoration: underline;
	outline: none;
}
.cat_box_content ul li:first-child:hover, .cat_box_content ul li:first-child:focus, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child:hover, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child:focus {
	background: #fff;
}
.post_text p {
	line-height: 21px;
}
.post_text p a:hover, .post_text p a:focus {
	color: #000;
	outline: none;
}
.cat_box_content ul li:first-child .post_text p, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child .post_text p {
	display: block;
}
.cat_box_content ul li:first-child .post_text, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child .post_text {
	float: none;
	width: 100%;
}
.ptextmeta {
	color: #888;
	font-size: 14px;
	padding: 3px 0;
}
.ptextmeta em {
	margin-left: 3px;
}
.ptextmeta a {
	color: #888;
}
.cat_box_content ul li .post_img , .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .post_img{
	float: right;
	width: 90px;
	max-height:46px;
	overflow:hidden;
}
.cat_box_content ul li .post_img a , .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .post_img a{ height:46px;}
.cat_box_content ul li:hover, .cat_box_content ul li:focus , .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:hover, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:focus{
	background: #f2f2f2;
}
.cat_box_content ul li .post_text h4 {
	font-size: 16px;
}
.cat_box_content ul li .post_text p, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick .mtphr-dnt-rss-excerpt {
	display: none;
}
.cat_box_content ul li .post_text, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick .post_text {
	float: left;
	width: 65%;
}
.cmore {
	margin: 5px 0 0 0;
	display: inline-block;
	color: #085485;
	border-bottom: 1px solid transparent;
}
.cmore:hover, .cmore:focus {
	border-bottom: 1px #000 dotted;
	outline: none;
}
.cat_box .stript, .mtphr-dnt-wrapper .stript{
	position: relative;
	padding-left: 120px !important;
	font-weight: normal;
}
.cat_box .stript strong, .mtphr-dnt-wrapper .stript strong {
	position: absolute;
	left: 3px;
	top: 4px;
	font-weight: normal;
}
.cat_box .stript strong em , .mtphr-dnt-wrapper .stript em{
	font-size: 17px;
	font-weight: normal;
}
.news_div .stript {
	position: relative;
	padding-left: 100px !important;
}
.news_div .stript strong {
	position: absolute;
	left: 3px;
	top: 4px;
	font-weight: normal;
}
.news_div .stript strong em {
	font-weight: normal;
	font-size: 12px;
}
/* Left Section */

.left_content {
	width: 32%;
	float: left;
}
.left_content .stript {
	font-size: 16px;
}
/* News Ticker */

.news_div {
	margin-bottom: 10px;
	margin-top: 10px;
}
.holder {
	padding: 15px 10px 15px 10px;
	border-bottom: 4px solid #354a89;
	box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;
	overflow: hidden;
}
.holder .mask {
	position: relative;
	left: 0px;
	top: 10px;
	width: 100%;
	height: 115px;
	overflow: hidden;
}
.holder ul {
	position: relative;
}
.holder ul li {
	padding: 10px 0px;
	font-size: 18px;
	color: #000;
}
.holder ul li span {
	display: block;
	font-weight: bold;
	font-size: 17px;
}
.holder ul li a {
	text-decoration: none;
	color: #000;
}
.sidevideo {
	margin-bottom: 25px;
	margin-top: 10px;
}
.vod_main {
	box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;
	padding: 10px;
}
/* .vod_main iframe { height:28.7vh !important; width:100% !important;} */
.vod_main iframe body{ margin:0px !important;}
.sidevideo .vod_main {
	background: #354a89;
	
}
.vod_main .flowplayer {
	overflow: hidden;
}
.sidevideo .stript {
	position: relative;
	padding-left: 70px !important;
}
.sidevideo .stript strong {
	position: absolute;
	left: 5px;
	top: 4px;
	font-weight: normal;
}
.mykey-banner{
	padding: 10px;
}
/* Social Tracker */

.social_tracker {
	/*box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;*/
	/*margin-bottom: 10px;*/
	padding: 10px;
}
.social_tracker ul li {
	display: block;
	list-style-type: none;
	float: left;
	width: 33.33%;
	border-right: 1px solid #eee;
	min-height: 114px;
}
.social_tracker ul li:last-child {
	border-right: 0px;
}
.social_tracker ul li a {
	color: #444;
	display: block;
	opacity: 0.8;
	padding: 0 0 6px;
	text-align: center;
}
.arqam-lite-widget-counter li a:hover, .arqam-lite-widget-counter li a:focus {
	opacity: 1;
	outline: none;
}
.arqam-lite-widget-counter li a:hover i, .arqam-lite-widget-counter li a:focus i {
	transform: scale(1.15);
	-webkit-transform: scale(1.15);
}
.social_tracker ul li a i {
	font-size: 28px;
	margin: 8px auto;
	width: 50px;
	color: #FFF;
	height: 50px;
	line-height: 50px;
	display: block;
	text-align: center;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	transition: 0.3s;
}
.arq-lite-facebook a i {
	background: #39599f;
}
.arq-lite-twitter a i {
	background: #45b0e3;
}
.arq-lite-youtube a i {
	background: #cc181e;
}
.arqam-lite-widget-counter li span {
	display: block;
	font-size: 21px;
	transition: 0.3s;
}
.arqam-lite-widget-counter li a small {
	font-size: 11px;
	color: #777;
	padding-top: 3px;
	display: inline-block;
	transition: 0.3s;
}
.arqam-lite-widget-counter li a:hover span, .arqam-lite-widget-counter li a:focus span {
	transform: scale(0.8);
	-webkit-transform: scale(0.8);
}
.arqam-lite-widget-counter li a:hover small, .arqam-lite-widget-counter li a:focus small {
	transform: scale(0.8);
	-webkit-transform: scale(0.8);
}
.fb_iframe_widget span {
	display: block;
	width: 100% !important;
}
.fb_iframe_widget iframe {
	display: block;
	width: 100% !important;
	position: relative !important;
}
/* Social banner */

.side_banner {
	/*margin-bottom: 10px;*/
	/*box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;*/
	text-align: center;
	padding: 10px;
}
.side_banner img {
	display: inline-block;
}
/* --- Archive Page --- */

.arch_content, .blog_content {
	padding: 20px 0 25px 0;
}
.breadcrumbs {
	font-size: 12px;
	color: #444;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee;
	display: none !important;

}
.breadcrumbs a {
	color: #444;
}
.archul {
	display: block;
	list-style-type: none;
	box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;
	border-bottom: 4px solid #354a89;
}
.archul li {
	display: block;
	list-style-type: none;
	border-bottom: 1px solid #f2f2f2;
	padding: 20px 20px 25px;
}
.arch_img {
	float: right;
	width: 160px;
}
.arch_text {
	float: left;
	width: 71%;
}
.arch_text h3 {
	font-size: 22px;
	color: #000;
	line-height: 26px;
	margin-bottom: 8px;
}
.arch_text p {
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 5px;
}
.arch_text h3 a {
	color: #000;
}
.arch_text h3 a:hover, .arch_text h3 a:focus {
	text-decoration: underline;
	outline: none;
}
.arch_img a span {
	display: block;
	position: absolute;
	color: #fff;
	top: 50%;
	right: 50%;
	border: 3px solid #fff;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	text-align: center;
	width: 40px;
	height: 40px;
	font-size: 18px;
	line-height: 35px;
	margin: -20px -20px 0 0;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	opacity: 0;
	visibility: hidden;
	transform: scale(0);
	-webkit-transform: scale(0);
}
.arch_img img {
	transition: 0.3s;
	-webkit-transition: 0.3s;
	width: 100%;
}
.arch_img a {
	display: block;
	background: #000;
	position: relative;
}
.arch_img a:focus {
	outline: none;
}
.arch_img a:hover img, .arch_img a:focus img {
	opacity: 0.3;
}
.arch_img a:hover span, .arch_img a:focus span {
	opacity: 1;
	visibility: visible;
	transform: scale(1);
	-webkit-transform: scale(1);
}
.archul li:first-child {
	padding: 0px 0 25px 0;
}
.archul li:first-child .arch_img {
	float: none;
	width: 100%;
	margin: 0 0 15px 0;
}
.archul li:first-child .arch_img img {
	transition: none;
}
.archul li:first-child .arch_text {
	float: none;
	width: 100%;
	padding: 0 20px;
}
.archul li:first-child .arch_text h3 {
	margin-bottom: 0px;
}
.archul li:first-child .arch_img a {
	background: none;
}
.archul li:first-child .arch_img a span {
	display: none;
}
.archul li:first-child .arch_img a:hover img, .archul li:first-child .arch_img a:focus img {
	opacity: 0.8;
}
.navigation {
	padding: 3px 0 0 0;
}
.wp-pagenavi a, .wp-pagenavi span {
	border: none !important;
	margin: 0 0 0 3px !important;
	padding: 6px 10px 4px !important;
	color: #777 !important;
	font-size: 12px !important;
	font-weight: normal !important;
display: inline-block !important;
}
.wp-pagenavi span.current {
	color: #fff !important;
	background: #354a89;
}
.wp-pagenavi span.pages {
	padding: 7px 0 2px !important;
	font-size: 10px !important;
	float: left;
}
.wp-pagenavi a:hover, .wp-pagenavi a:focus {
	color: #000 !important;
	outline: none;
}
.wp-pagenavi span.current, .wp-pagenavi a.page.larger {
	/*float: right;*/
	margin-top: -3px !important;
}
/* --- Single Page --- */

.single_content {
	padding: 20px 0 25px 0;
}
.article_section {
	/*
	box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;
	*/
	border-bottom: 4px solid #354a89;
	padding: 20px;
}

.single .article_section { margin-bottom:20px;}
.stitle {
	color: #000000;
	font-size: 30px;
	margin-bottom: 10px;
}
.post_des {
	margin: 5px 0 10px 0;
	font-size: 18px;
	line-height: 22px;
}
.post_meta {
	/*border-bottom: 1px solid #f2f2f2;*/
	padding-bottom: 15px;
	/*margin-bottom: 10px;*/
	padding-top: 3px;
	color: #888;
	font-size: 14px;
	position: relative;
	padding-left: 185px;
}
.sharingtop {
	position: absolute;
	left: 0px;
	top: 3px;
}
.post_meta span {
	margin-left: 10px;
	display: inline-block;
}
.post_meta span em, .post_meta .post_date em {
	margin-left: 2px;
}
.post_admin em {
	color: #354a89;
	font-size: 150%;
}
.post_admin {
	font-weight: bold;
}
.post_meta .post_date, .post_meta .post_date a {
	color: #354a89;
	display: inline-block;
	text-decoration: none !important;
	border: none!important;
	margin-left: 10px;
	direction: ltr;
}
/*.post_meta span.post_date em{ color:#888;}*/
.post_meta a {
	color: #354a89;
	text-decoration: underline;
}
.aricleimg {
	position: relative;
	/*margin-bottom: 20px;*/
	max-height: 312px;
	overflow: hidden;
}
.aricleimg.mob, .videopost.mob {
	display: none;
}
.aricleimg img {
	width: 100%;
}
.phname {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 3px 7px;
	background: gray;
	color: #fff;
	opacity: 0.8;
	font-weight: bold;
}
.article_text p {
	line-height: 22px;
	margin-bottom: 20px;
}
/* Related posts */

.related_posts {
	padding: 0px 0 0 0;
}
.rtitle {
	font-size: 20px;
	color: #fff;
	margin-bottom: 10px;
	display: block;
	background: #354a89;
	padding: 4px 5px 5px 5px;
}
.related_posts ul li {
	display: block;
	list-style-type: none;
	width: 31.33%;
	margin: 0 0 50px 2%;
	float: right;
}
.rthumb {
	height: 104px;
	margin-bottom: 5px;
}
.related_posts ul li a {
	color: #000;
	display: block;
}
.related_posts ul li a:focus {
	outline: none;
}
.related_posts ul li h5 {
	font-size: 14px;
	line-height: 19px;
	height: 42px;
	font-weight: bold;
	overflow: hidden;
}
.related_posts ul li a:hover h5, .related_posts ul li a:focus h5 {
	text-decoration: underline;
}
.sharing {
	float: left;
	padding: 50px 0 0 0;
}
.pcomment {
	color: #000;
}
.postcform {
	box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;
	border-bottom: 4px solid #354a89;
	padding: 20px;
}
.comment-notes {
	margin-bottom: 10px;
}
.pfield {
	margin-bottom: 10px;
}
.pfield label {
	padding-bottom: 4px;
	margin: 0px;
	display: block;
	color: #888;
	font-size: 12px;
	font-weight: normal;
}
.pfield label span {
	font-weight: bold;
}
.pfield input, .pfield textarea {
	font-size: 12px;
	display: block;
}
.pfield input {
	width: 250px;
}
.mcombox {
	padding: 0 0 30px 0;
}
.mcombox h3 {
	font-size: 16px;
	line-height: 18px;
	margin-bottom: 15px;
}
.mcombox ul li {
	display: block;
	list-style-type: none;
	margin-bottom: 20px;
}
.mcombox ul li:last-child {
	margin-bottom: 0px;
}
.mcombox .comment-author.vcard img {
	display: none !important;
	padding-bottom: 3px;
}
.mcombox em {
	margin-bottom: 3px;
}
.mcombox .comment-meta.commentmetadata {
	padding-bottom: 5px;
	font-size: 14px;
}
.logp {
	margin-bottom: 10px;
}
/* --- Contact Page --- */



.contact_content {
	padding: 20px 0 80px 0;
}
.contactdiv {
	box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;
	border-bottom: 4px solid #354a89;
	padding: 20px;
	margin: 40px 0 0 0;
}
.wpcf7 {
	direction: rtl;
}
.contactdiv h1 {
	color: #000000;
	font-size: 30px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	border-bottom: 1px solid #f2f2f2;
}
.cfield {
	margin-bottom: 13px;
}
.cfield input, .cfield select {
	width: 300px;
}
/* --- Default Page --- */

.default_content {
	padding: 20px 0 80px 0;
}
.defaultdiv {
	box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;
	border-bottom: 4px solid #354a89;
	padding: 20px;
}
.defaultdiv h1 {
	color: #000000;
	font-size: 30px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	border-bottom: 1px solid #f2f2f2;
}
.defaultdiv {
	color: #000;
}
.defaultdiv a {
	color: #000;
}
.defaultdiv p {
	margin-bottom: 20px;
	line-height: 22px;
}
/* --- Search Page --- */

.search_content {
	padding-bottom: 80px;
}
.search_content .right_content .stript {
	font-size: 24px;
}
.searchdiv {
	box-shadow: 0 0 3px #CACACA;
	-webkit-box-shadow: 0 0 3px #CACACA;
	border-bottom: 4px solid #354a89;
}
.searchdiv ul li {
	display: inline-block;
	vertical-align: top;
	width: 44%;
	list-style-type: none;
	padding: 20px 0px 25px 0;
	border-bottom: 1px solid #f2f2f2;
	margin: 0 3.5% 0 0;
}
.searchdiv ul li h3 {
	font-size: 22px;
	color: #000;
}
.searchdiv ul li h3 a {
	color: #000;
}
.searchdiv ul li h3 a:hover, .searchdiv ul li h3 a:focus {
	text-decoration: underline;
	outline: none;
}
.smeta {
	margin: 10px 0;
	color: #888;
	font-size: 10px;
}
.smeta span {
	display: inline-block;
	vertical-align: top;
	margin: 0 0 0 10px;
}
.smeta span a {
	border-bottom: 1px solid transparent;
}
.smeta span a:hover, .smeta span a:focus {
	border-bottom: 1px #000 dotted;
	color: #000;
	outline: none;
}
.searchdiv ul li p {
	font-size: 12px;
	line-height: 21px;
	margin-bottom: 12px;
}
.rmore {
	display: inline-block;
	background: #354a89;
	font-size: 14px;
	color: #fff;
	padding: 5px 12px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
}
.rmore:hover, .rmore:focus {
	background: #777;
	outline: none;
}
.sfea a span {
	display: block;
	position: absolute;
	color: #fff;
	top: 50%;
	right: 50%;
	border: 3px solid #fff;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	text-align: center;
	width: 40px;
	height: 40px;
	font-size: 18px;
	line-height: 35px;
	margin: -20px -20px 0 0;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	opacity: 0;
	visibility: hidden;
	transform: scale(0);
	-webkit-transform: scale(0);
}
.sfea img {
	transition: 0.3s;
	-webkit-transition: 0.3s;
	width: 100%;
}
.sfea a {
	display: block;
	background: #000;
	position: relative;
}
.sfea a:focus {
	outline: none;
}
.sfea a:hover img, .sfea a:focus img {
	opacity: 0.3;
}
.sfea a:hover span, .sfea a:focus span {
	opacity: 1;
	visibility: visible;
	transform: scale(1);
	-webkit-transform: scale(1);
}
.spost h2 {
	font-size: 30px;
	color: #000;
}
.mobile_div {
	display: none;
}
.news_mobile {
	border: 1px solid #f1f1f1;
	position: relative;
	/*display: none !important;*/
	visibility: hidden;
	height: 0px
}
.mobholder {
	padding-right: 32px;
}
.nmtitle {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 32px;
	line-height: 32px;
	width: 32px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background: #354a89;
}
.nmtitle a{ cursor:pointer;}
.mobholder {
	font-size: 18px;
}
.mobholder a {
	color: #000;
}
.str_wrap {
	letter-spacing: normal;
}
.home_content {
	padding-bottom: 40px;
}
 @-webkit-keyframes ticker {
 0% {
 -webkit-transform: translate3d(-100%, 0, 0);
 transform: translate3d(-100%, 0, 0);
 visibility: visible;
}
 100% {
 -webkit-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
}
}
 @keyframes ticker {
 0% {
 -webkit-transform: translate3d(-100%, 0, 0);
 transform: translate3d(-100%, 0, 0);
 visibility: visible;
}
 100% {
 -webkit-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
}
}
.ticker-wrap {
	direction: ltr;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	padding-left: 100%;
}
.ticker:hover {
	animation-play-state: paused
}
.ticker {
	display: inline-block;
	white-space: nowrap;
	padding-right: 100%;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-name: ticker;
	animation-name: ticker;
	-webkit-animation-duration: 40s;
	animation-duration: 40s;
}
.tkrtem {
	display: inline-block;
	padding: 0 50px;
}
.videopost {
	margin-bottom: 40px;
}
.videopostbottom {
	margin: 20px 0px 40px 0px;
}
.mobilenumber {
	display: none;
	float: left;
	margin-top: 25px;
}
.mobilenumber a {
	display: inline-block;
}
.mobilenumber span.mobilesep {
	vertical-align: top;
	color: #888;
	position: relative;
	top: 4px;
}
.popup {
	display: none;
	/*
	background: rgba(0,0,0,0.8);
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	display: none;
	overflow: hidden;
	overflow-y: auto;
	z-index: 9999;
	padding: 40px 0px;
	*/
}
.popup .popcontent {
	background: #0c0c0c;
	color: #FFF;
	position: absolute;
	top: 50%;
	width: 100%;
	max-width: 400px;
	left: 50%;
	text-align: center;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	padding: 30px 0px;
	box-shadow: 0 0 5px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.8);
	overflow: hidden;
}
/*.prolistblock .popup .popcontent { top: 0; transform: none; -webkit-transform: none; position: relative; }	*/
/*.popup .close { background: url(../images/close.png) no-repeat center center; width: 30px; height: 30px; position: absolute; z-index: 9; left: 0px; top: 0px; cursor: pointer;
	transition: 0.3s; }
.popup .close:hover { background: url(../images/close-hover.png) no-repeat center center; }*/

.soicons {
	display: inline-block;
	width: 45%;
	padding: 10px 0px;
}
.soicons.lasticon {
	padding: 0px;
}
.soicons a {
	border: 0px !important;
}
.soicons span {
	background: none !important;
	height: 100% !important;
	width: auto !important;
	margin: 0px auto !important;
}
span.commenterr {
	display: block;
	padding-top: 5px;
}
.commentthankyoumessahes {
	padding: 10px 0px;
	text-align: center;
	font-size: 20px;
	color: #354a89;
}
/* .desktopshare {
} */
.mobileshare {
	display: none !important;
}
.bottombanner {
	text-align: center;
	margin: 20px 25px;
}
.sidebannerads {
	/*margin-bottom: 10px;*/
	text-align: center;
}
.bannersingleads {
	margin: 20px 0px;
	text-align: center;
}

.acon_bot .wp-caption img, .post_des .wp-caption img {
	width: 100%!important;
}
.acon_bot .wp-caption .wp-caption-text, .post_des .wp-caption .wp-caption-text {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 3px 7px;
	background: gray;
	color: #fff;
	opacity: 0.8;
	font-weight: bold;
}

.height50{ height:50px;}
.sitckybanner {position: fixed; bottom: 0px; left: 0; width:100%; /*background:#000;*/ z-index:999;}
.sitckybanner .stickbinner{ text-align:center;}

.acon_bot .wp-caption, .post_des .wp-caption {
	position: relative;
	width:auto !important;
	display: inline-block;
}

.acon_bot .wp-caption img, img.alignright, img.alignleft, img.aligncenter, img.alignnone, .post_des .wp-caption img{ width:auto !important; height:auto !important;}
/*
.bannerleftfix{ position:fixed; left:0px; top:10px; width: 120px; height:600px;z-index:99999;}
.bannerrightfix{ position:fixed; right:0px; top:10px; width: 160px; height:600px;z-index:99999;}
*/
/* --- Responsive --- */

/*
@media only screen and (max-width:1365px){
.bannerleftfix, .bannerrightfix{ display:none;}	
}
*/

@media only screen and (max-width:1050px) {
#main_container {
	padding: 0 20px;
}
.main_content {
	padding: 0 10px;
}
.left_content {
	width: 33%;
}
}
 @media only screen and (max-width:1023px) {
.cat_box_content ul li .post_text, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick .post_text {
	width: 62%;
}
.arch_text {
	width: 70%;
}
.rthumb {
	height: 16vw;
}
.topcategory ul li {
	margin-left: 1.2%;
}

}
 @media only screen and (max-width:1000px) {
.cat_box_content ul li:first-child, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child {
	min-height: 370px;
}
}
 @media only screen and (max-width:979px) {
.topimg {
	width: 68%;
}
.cat_box_content ul li .post_text, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick .post_text {
	width: 54%;
}
.cat_box_content ul li .post_img , .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .post_img {
	width: 42%;
}
.arch_img {
	width: 30%;
}
.arch_text {
	width: 68%;
}
.today-date {
	padding: 0 4px;
}
.hemailicon {
	padding: 0 4px;
}
.hwhatsup {
	margin: 2px 4px 0 0;
}
.hemailicon:after {
	left: -3px;
}
.hwhatsup {
	font-size: 12px;
}
.banner_ads { padding:5px 0px;}
}
 @media only screen and (max-width:950px) {
.topimg {
	width: 65%;
}
.cat_box_content ul li,.mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick {
	padding: 17px 10px;
}
.footer_bot {
	text-align: center;
}
.topcategory ul li {
	width: 31.8%;
}
.hsopen {
	width: 120px;
}
.hmenu ul li a{ padding:14px 7px;}
}
@media only screen and (max-width:860px){
}

@media only screen and (max-width:860px){
.cat_box_content ul li:first-child .post_img, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child .post_img, .cat_box_content ul li .post_img, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick .post_img{max-height: inherit;}
.cat_box_content ul li:first-child .post_img a, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child .post_img a, .cat_box_content ul li .post_img a, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick .post_img a{ height:inherit;}	
}
 @media only screen and (max-width:799px) {
.topimg {
	width: 63%;
}
.go-top { bottom:80px;}

}
 @media only screen and (max-width:880px) {
.single_content {
	padding-top: 0px;
}
#header {
	position: fixed;
	top: 0px;
	background-color: white;
	z-index: 1000;
	width: 100%;
	/*margin-bottom: 25px;*/
}
.news_mobile {
	/*display: block !important;*/
	visibility: visible;
	height: 34px;
	line-height: 34px;
	opacity:0;
	margin-top: 90px;
}
.right_content {
	float: none;
	width: 100%;
}
.left_content {
	float: none;
	width: 100%;
	display: none;
}
#main_container {
	padding: 0;
}
.mobile_div {
	display: block;
}
.htop {
	display: none;
}
.hmenu {
	display: none;
}
.hmid {
	position: relative;
	padding: 20px 50px 20px 10px;
}
.mobile_div {
	position: absolute;
	top: 30px;
	right: 10px;
	width: 30px;
}
.tglmenu {
	width: 28px;
	cursor: pointer;
	display: block;
}
.tglmenu span {
	display: block;
	height: 3px;
	background: #333;
	border-radius: 10px;
	margin-bottom: 5px;
}
.tglmenu span:last-child {
	margin-bottom: 0px;
}
.mobile_divinner {
	position: fixed;
	top: 0px;
	right: -640px;
	z-index: 999;
	background: #222;
	width: 640px;
	padding: 15px 0 80px 0;
	transition: 500ms;
	height: 100%;
	overflow-x: auto;
}
.slideout {
	right: 0 !important;
}
.logo {
	width: 36%;
}
.mob_search {
	margin: 0 10px;
	position: relative;
	background: #fcfcfc;
	border: 1px solid #ddd;
	border-top-color: #d1d1d1;
	border-left-color: #d1d1d1;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	box-shadow: inset 0 2px 5px #eee;
	-webkit-box-shadow: inset 0 2px 5px #eee;
}
.mob_search .mstext {
	border: 0px;
	border-radius: 0px;
	background: none;
	padding: 0 13px 0 36px;
	height: 30px;
}
.mob_search .mstext:hover, .mob_search .mstext:focus {
	background: none;
}
.mob_search .mssub {
	position: absolute;
	left: 13px;
	top: 7px;
	height: 16px;
	padding: 0px;
	border: none;
	border-radius: 0px;
	width: 18px;
	background: url(images/msearch.png) no-repeat;
}
.mob_search .mssub:hover, .mob_search .mssub:focus {
	background: url(images/msearch.png) no-repeat;
}
.mobsocial {
	padding: 15px 10px;
	text-align: center;
}
.mobsocial a {
	display: inline-block;
	vertical-align: top;
	margin: 0 4px;
	color: #cccccc;
}
.mobsocial a:hover, .mobsocial a:focus {
	color: #fff;
	outline: none;
}
.mob_menu {
	border-top: 1px solid #2D2D2D;
}
.mob_menu ul li {
	display: block;
	list-style-type: none;
	position: relative;
}
.mob_menu ul li a {
	padding: 10px;
	display: block;
	color: #ccc;
	border-bottom: 1px solid #2D2D2D;
	position: relative;
}
.mob_menu ul li a:hover, .mob_menu ul li a:focus, .mob_menu ul li.current-menu-item a {
	background: #111;
	color: #fff;
	outline: none;
}
.mob_menu ul li.menu-item-has-children a {
	padding-left: 45px;
}
.mob_menu ul li.menu-item-has-children a:after {
	background: url(images/mobmenuarrow.png) no-repeat center center;
	width: 39px;
	height: 100%;
	left: 0px;
	position: absolute;
	content: '';
	top: 0px;
}
.mob_menu ul li.menu-item-has-children ul li a:after {
	display: none;
}
.mob_menu ul li.menu-item-has-children ul li a {
	padding-left: 10px;
}
.mob_menu ul li.current-menu-item ul li a {
	color: #ccc;
	background: none;
}
.mob_menu ul li.current-menu-item ul li a:hover {
	background: #111;
	color: #fff;
}
.mob_menu ul li ul {
	width: 100%;
	position: relative;
	background: #333;
	display: none;
}
.mob_menu ul li ul li a {
	font-size: 14px;
	padding-right: 30px;
}
.wrap {
	transition: 500ms;
	right: 0px;
}
.mainopen {
	right: 640px;
	position: relative;
}
.tglclose span {
	transform: rotate(45deg);
	animation: fa-spin .2s 2 linear;
	margin: 0px;
	position: relative;
}
.tglclose span:first-child {
	transform: rotate(-45deg);
	top: 3px;
}
.tglclose span:last-child {
	display: none;
}
.ftop_right {
	float: none;
	width: 100%;
	margin: 0px;
}
.ftop_left {
	float: none;
	width: 100%;
}
#acp-toolbar-wrap {
	display: none !important;
}
#header {
	border-bottom: 4px solid #354a89;
}
.topimg {
	display: none;
}
.mobilenumber {
	display: block;
}
.desktopshare {
	display: none !important;
}
.mobileshare {
	display: block !important;
}
}
 @media only screen and (max-width:700px) {
.mobile_divinner {
	right: -460px;
	width: 460px;
}
.mainopen {
	right: 460px;
}
.topimg {
	height: 75px;
	line-height: 75px;
}
.topimg img {
	max-height: 75px;
}
}
 @media only screen and (max-width:640px) {
.cat_box_content ul li:first-child, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick:first-child{
	float: none;
	width: 100%;
}
.cat_box_content ul li, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick {
	float: none;
	width: 100%;
}
.cat_box_content ul li .post_img , .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .post_img {
	width: 35%;
}
.cat_box_content ul li .post_text, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick .post_text {
	width: 60%;
}
.topimg {
	height: 68px;
	line-height: 68px;
}
.topimg img {
	max-height: 68px;
}
.mobilenumber {
	margin-top: 20px;
}
.aricleimg.mob, .videopost.mob {
	display: block;
}
.aricleimg.desk, .videopost.desk {
	display: none;
}
span.post_cat {
	display: none;
}
.cat_box_content ul:before {
	display: none;
}
}
 @media only screen and (max-width:639px) {
/*.sharingtop {
	position: static;
	padding: 10px 0 0 0;
}*/
.post_meta {
	padding-left: 65px;
	padding-bottom: 5px;
}
.topimg {
	display: none !important;
}
.aricleimg {
	width: 100%;
}
.post_meta span, .post_meta .post_date {
	margin-left: 5px;
}
.cat_box{ margin-bottom:20px;}
.homecatbanner{ padding-bottom:20px;}
}
 @media only screen and (max-width:600px) {

.mobilenumber {
	margin-top: 12px;
}
.topcategory ul li:first-child .topcatimg {
	float: none;
	width: 100%;
	margin-bottom: 15px;
}
.topcategory ul li:first-child .topcattext {
	float: none;
	width: 100%;
}
}
 @media only screen and (max-width:520px) {
.mobile_divinner {
	right: -380px;
	width: 380px;
}
.mainopen {
	right: 380px;
}
.mobile_div {
	top: 25px;
}
}
 @media only screen and (max-width:480px) {
.related_posts ul li {
	float: none;
	display: block;
	width: 100%;
	margin: 0 0 20px 0;
}
.rthumb {
	height: 48vw;
}
.stitle {
	font-size: 23px;
}
}
 @media only screen and (max-width:479px) {
.mobile_divinner {
	right: -300px;
	width: 300px;
}
.mainopen {
	right: 300px;
}
.pfield input {
	width: 100%;
}
.cfield input, .cfield select {
	width: 100%;
}
.searchdiv ul li {
	float: none;
	display: block;
	width: 100%;
	margin: 0;
}
.topcategory ul li:first-child .topcatimg {
	float: none;
	width: 100%;
	margin-bottom: 15px;
}
.topcategory ul li:first-child .topcattext {
	float: none;
	width: 100%;
}
.topcategory ul li {
	float: none;
	min-height: inherit;
	display: block;
	width: 100%;
	margin: 0 0 8px 0;
}
.topcatimg {
	float: right;
	margin: 0px;
	width: 35%;
}
.topcattext {
	float: left;
	width: 60%;
}
.topcattext h4 {
	height: auto;
}
.stript {
	font-size: 18px;
}
.cat_box .stript {
	padding-left: 100px !important;
}
.cat_box .stript strong em {
	font-size: 14px;
}
.mobilenumber {
	margin-top: 7px;
}
.popup .popcontent {
	max-width: 300px;
}
}
 @media only screen and (max-width:400px) {
.cat_box_content ul li .post_img , .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .post_img {
	width: 33%;
}
.cat_box_content ul li .post_text, .mtphr-dnt-tick-container .mtphr-dnt-tick-contents .mtphr-dnt-rss-tick .post_text {
	width: 63%;
}
.arch_img {
	width: 37%;
}
.arch_text {
	width: 58%;
}
.post_meta span, .post_meta .post_date {
	font-size: 11px;
}
.article_section{ padding:10px;}
}
 @media only screen and (max-width:350px) {
.mobile_divinner {
	right: -260px;
	width: 260px;
}
.mainopen {
	right: 260px;
}
.mobile_div {
	top: 20px;
}
.mobilenumber {
	margin-top: 2px;
}
.popup .popcontent {
	max-width: 280px;
}

}

@media only screen and (max-width:320px){
.banner_ads{ transform:scale(0.9,0.9); -webkit-transform:scale(0.9,0.9); -moz-transform:scale(0.9,0.9); position:relative; left:0px;}	
.homecatbanner{ transform:scale(0.9,0.9); -webkit-transform:scale(0.9,0.9); -moz-transform:scale(0.9,0.9); position:relative; left:10px;}	
.single .banner_ads{ left:15px;}
.single .bannersingleads{transform:scale(0.8,0.8); -webkit-transform:scale(0.9,0.9); -moz-transform:scale(0.9,0.9); position:relative; left:10px;}
}
.marquee {
	opacity: 0;
	transition: 0.3s;
}
.TickerNews {
	width: 100%;
	height: 32px;
	line-height: 30px;
overflow:hidden;
}
.ti_wrapper {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.ti_slide {
	width: 30000px;
	position: relative;
	right: 0;
	top: 0;
}
.ti_content {
	width: 8000px;
	position: relative;
	float: right;
}
.ti_news {
	float: right;
}
.ti_news a {
	display: block;
	margin-left: 20px;
	color: black;
	text-decoration: none;
}
#stop-resume {
	display: block;
	padding: 10px;
	background-color: #f1f1f1;
	margin: 10px;
	width: 70px;
	text-align: center;
	border: solid 1px white;
	text-transform: uppercase;
	font-family: sans-serif;
	text-decoration: none;
}
#stop-resume:active {
	background-color: white;
	border: solid 1px #f1f1f1;
	color: blue;
}

.defaultdiv ol { padding-right: 10px; }
.defaultdiv ol li ul { margin-bottom: 20px; }
.defaultdiv ol li ul li { line-height: 140%; list-style-type: disc; }

.mtphr-dnt-edit-link, .ptextmeta .mtphr-dnt-rss-before{ display:none !important;}

img.wpsmartcrop-image {
    display: block;
    width: 100%;
}


@media only screen and (max-width:650px){
.hideInMobile{ 
	display:none!important;
}
	
}


@media only screen and (min-width:650px){
.hideInDesktop{ 
	display:none!important;
}
	
}

div#player {background-color: #000;}


.mobileheapp{ background:#f2f2f2; width:100%; display:table; padding:10px 15px;}
.mobileheapp .appclose{ width:25px; padding-left:10px; cursor:pointer;}
.mobileheapp .appimg{ width:80px;}
.mobileheapp .appclose, .mobileheapp .appimg{ display:table-cell; text-align:right; vertical-align:middle;}
.mobileheapp .appview{ display:table-cell; text-align:left; vertical-align:middle;}
.mobileheapp .appview a{ font-size:18px; color:#FFF; padding:5px 15px; display:inline-block; background:#354a89;}
.mobileheapp .appcon{ padding-left:10px; display:table-cell; vertical-align:middle;}
.acon_bot a.scrollbot{ background:#354a89; color:#FFF; display:inline-block; padding:10px 20px; margin-bottom:35px;}

.article_text a{ color:blue;}

/* Maavaron
#gpt_unit_/61485001/0404/mv2_Maavaron_Rashi_1{
	margin-top:90px!important; 
    text-align:center!important;
} */

@media only screen and (max-width:600px){
.hideInMobile{
display:none;
}
}

/*Maavaron Penimi Inside*/
.chaimDivMaavaronPnimi {
    text-align: center!important;
    margin-top: 90px!important;
}


.videoInSidebar {
    height: 250px;
    width: 300px;
}



/*Shidur Chai Shortcode*/
@media only screen and (max-width:600px){
	iframe.shidurChai {
		width: 100%;
		height: 240px;
	}
	
}

iframe.shidurChai {
    width: 100%;
    height: 345px;
}

div#div-gpt-ad-1582808793270-0 {
    margin-top: -20px!important;
    margin-bottom: 20px!important;
}
